Jit-Browser Jit-4 platformas daļa EN-CA |
Jit-Browser logo

Jebkura mājaslapa - jebkurā laikā - no jebkuras valodas UZ JŪSU.

Pārlūks jūsu pārlūkā kas padara visu tīmekli lasāmu jūsu valodā

Katram pārlūkam ir zīme. Šī ir mūsu. Pārlūks jūsu pārlūkā.

Riteņi nes katru ratiņu, kad tas migrē uz jauno tīmekli.
Spokes ir Web2 rokturi, kas uztur tīmekli darbībā.
Asis ir tas, kas sasaista spokus ar ratiņu.
Jit-Browser ir asis jauns pielikums, kas uztur jūsu ratiņu stipru,
nekad neatstājot aiz muguras, kamēr digitālais Oregona un Santa Fe ceļš turpina kustēties.

Pārlūks jūsu pārlūkā - vienmēr ir ceļš uz priekšu, jebkurā valodā.
Uzvara ir ceļš, ko redzat, kad nekad nepadodaties.

Web 4 kā pārlūka apakšsistēma, nevis tikai skripts

Šeit mēs aprakstām, kas notiek, kad mūsu patentētais kods darbojas blakus iChrome pārlūka izkārtojuma dzinējam, tā JavaScript dzinējam un tīkla kaudzei, nevis dzīvojot kā "vēl viens skripts" lapā. mūsu serverī - vai jūsu serverī - vai klienta pārlūkā.

β Lieliska bezgalīga uzņemšana šodien. Ātra bezgalīga uzņemšana rīt. Zibens ātra pārlūka slānis, ja tas ir integrēts pārlūkos, piemēram, Chrome vai HarmonyOS.

Ko Jit-Browser dara vienkāršā valodā

Jit-Browser ir bezgalīga pārlūka caurule, kas
tiek aktivizēta, kad lapa no jebkuras mājaslapas tiek pieprasīta / pirms tā tiek piegādāta izmantojot mūsu patentētās lēmumu noteikšanas noteikumus.

  • Palaiž reālu Chrome dzinēju iekšā konteinerā
  • Ielādē to PRECĪZO lapu tieši tāpat kā lietotājs (HTML, CSS, JS, fonti, attēli)
  • Ievieto mūsu patentēto JS kodu no api.jit-tr.com
  • Veic mūsu JS kodu vietā (piemēram, lai ES-419 un Ai/AEO)
  • Uzņem galīgo modificēto DOM kā statisku HTML attēlu
  • Piegādā šo statisko HTML attēlu

Mūsu vietnē - vai jūsu - vai pārlūkā.

Šī ir tā pati arhitektūra, ko Jit-TR izmanto reālās vietnēs, bet darbojas bezgalīgi, ar laika žurnāliem kas parāda, kur tieši laiks tiek tērēts.

Viens uzņemšana, soli pa solim

1. Konteineris + Chrome Sāciet Docker, sāciet bezgalīgu Chrome, pievienojiet Puppeteer.
Tipiskās izmaksas: apmēram 8–15 sekundes aukstā startā.
2. Lapas ielāde Ielādējiet HTML, CSS, JS pakotnes, fontus un attēlus mērķa vietnei.
Tipiskās izmaksas: apmēram 8–15 sekundes smagām vietnēm.
3. Jit API palaišana Ievietojiet Jit API kodu, izvēlieties valodu (piemēram, ES-419) un inicializējiet.
Tipiskās izmaksas pilnai/pirmajai integrācijai: apmēram 1–3 sekundes. Tipiskās izmaksas mazāk nekā 10 rediģēšanai: apmēram 0.01 sekundes.
4. Plūsma / klikšķu palīgi Pēc izvēles: pieņemiet sīkdatņu baneri, noklikšķiniet uz "ielādēt vairāk", vai ritiniet, lai atklātu saturu.
Izmaksas ir atkarīgas no plūsmas, bieži ap 0,01 sekundēm.
5. Ekrānuzņēmums un HTML izsistums Pēc izvēles veiciet pilna lapas ekrānuzņēmumu un ierakstiet tulkoto HTML diskā.
Parasti ap 0,01 sekundēm katram.
6. Drošības gaidīšanas Īsas fiksētas gaidīšanas, lai nodrošinātu, ka visi asinkronie tulkojumi un DOM atjauninājumi ir pabeigti.
Parasti ap 0,1 sekundēm kopā.

Kopā auksts ieraksts lielā vietnē ilgst ap 5–15 sekundēm. Lielākā daļa no tā ir izmaksas, kas saistītas ar jauna pārlūkprogrammas dzinēja uzsākšanu konteinerā.

Tas tiek izkliedēts, ja Docker, bezgalīgais Chrome un Puppeteer paliek aktīvi kā deamons.

Tas IZGAIST, ja Jit API ir iekļauts pārlūkprogrammā!

Aukstā vs siltā vs vietējā pārlūkprogrammas slānis

Tā pati caurule izskatās ļoti atšķirīgi atkarībā no tā, kur tā darbojas:

Aukstā bezgalīgā palaišana (šodien)

  • Sākt Docker katram ierakstam
  • Sākt Chrome bezgalīgi katram ierakstam
  • Pārlādēt visus resursus katru reizi
  • Ievietot Jit-TR un tulkot

Tipiski: 25–35 sekundes vienam HarmonyOS ierakstam.

Siltā “miega režīma” konteiners

  • Atkārtoti izmantot ilgi dzīvojošu konteineru
  • Atkārtoti izmantot vienu Chrome instanci
  • Atkārtoti izmantot kešētos CSS, JS, fontus un attēlus
  • Mainīt tikai tulkoto HTML

Tipiski: 8–12 sekundes reiz siltā stāvoklī par to pašu lapu.

Vietējā pārlūkprogrammas apakšsistēma

  • Nav Docker vispār
  • Nav atsevišķa Chrome procesa
  • Atkārtoti izmantot pārlūkprogrammas iebūvēto kešu
  • Jit-TR darbojas iekšpusē dzinēja kā daudzvalodu slānis

Inkrementālas izmaksas: milisekundes, nevis sekundes.

Jit-Browser ir reālistisks demonstrējums, kā iebūvēts daudzvalodu slānis uzvestos, ja pārlūkprogrammas tam piešķirtu vietu blakus izkārtojumam, JS un tīkla kaudzei.

Parauga laika izsekošana no reāla ieraksta

Šādi izskatās reāla bezgalīgā laika izsekošana, kad tiek ierakstīts HarmonyOS ES-419:

[URL] Lapas URL ierakstam: https://www.AnyWebsite/
[SNIPPET-URL] https://dev.api.jit-tr.com/?jittr=ES-419
[CSP] Bypassing page CSP for this capture session

[TIME] t0 start : +     0 ms
[TIME] t1 launch : +  6200 ms   (Δ launch =   6200)
[TIME] t2 goto   : + 17200 ms   (Δ page load = 11000)
[TIME] t3 inject : + 19250 ms   (Δ Jit-TR boot = 2050)
[TIME] t4 flow   : + 19260 ms   (Δ flow = 10)
[TIME] t5 shot   : + 20500 ms   (Δ shot = 1240)
[TIME] t6 html   : + 21550 ms   (Δ html = 1050)
[TIME] t7 done   : + 23550 ms   (Δ final wait = 2000)

[PAGE] log [Jit-TR] Language chosen → ES-419
[PAGE] log calling:https://dev.api.jit-tr.com/files/translateDocument.php
[PAGE] log calling setFlags
[PAGE] log calling setStore
[HTML] Writing to output/ES-419/index.php
        

Izsekošana ļoti skaidri parāda: lēnā daļa nav tulkojums, bet gan aukstā uzsākšana pilnīgai pārlūkprogrammas kaudzei konteinerā. Pārvietojiet to pašu loģiku uz pārlūkprogrammas dzinēju, un lielākā daļa no šīm izmaksām izzūd.

Dziļš ieguldījums detaļās

Kā “Siltā režīma” padara Jit-Browser ātru

Šodienas demonstrācija ielādē katru lapu grūtajā veidā:

  • Sākt Docker
  • Sākt Chrome bezgalīgi
  • Ielādēt vietni no jauna
  • Ievietot Jit-TR
  • Tulkot un ierakstīt
  • Atkal visu izslēgt

Tas ir ekvivalents portatīvā datora izslēgšanai, tā ieslēgšanai, pārlūkprogrammas atvēršanai un apmeklēšanai vietnē katrai lapai. Aukstā uzsākšana ierakstiem ilgst aptuveni 25–35 sekundes tipiskā aparatūrā.

Siltā režīma (“Miega režīms”)

Tā vietā, lai visu restartētu, Jit-Browser var turēt siltu bezgalīgu Chrome fonā:

  • Docker konteiners paliek dzīvs
  • Puppeteer un Chrome paliek ielādēti
  • Cilnes paliek atvērtas vai atkārtoti izmantojamas
  • Pārlūkprogrammas kešatmiņa paliek silta (fonti, CSS, JS, attēli)

Katrs jauns pieprasījums kļūst gandrīz nekavējoties salīdzinājumā ar auksto palaišanu:

  • Nav Docker palaišanas
  • Nav Chrome palaišanas
  • Kešotie HarmonyOS vai Huawei resursi tiek ielādēti no diska
  • Tikai tulkotā HTML mainās

Siltā režīma iemūžināšana parasti samazinās no apmēram 30 sekundēm līdz apmēram 8–12 sekundēm.

Kāpēc tas ir svarīgi

Pārlūkprogrammas jau ir ar vietējām slāņiem:

  • JavaScript izpilde
  • HTML izkārtojums
  • Tīkla kaudze
  • Piekļuves koks
  • GPU attēlošana

Jit-TR uzvedas kā trūkstošs vietējais slānis: daudzvalodu slānis. Siltā režīma demonstrē, cik ātri tas varētu būt, ja tulkošana tiktu veikta tieši pārlūkprogrammas dzinējā, nevis kā ārēja skripta.