Jit-Browser Osa Jit-4 platvormist EN-CA |
Jit-Browseri logo

Iga veebileht - igal ajal - igast keelest SINU keelde.

Brauser sinu brauseris mis muudab kogu veebilehe loetavaks sinu keeles

Igal brauseril on märk. See on meie oma. Brauser brauseris.

Ratas kannab iga vankrit, kui see rändab uude veebisse.
Spokes on Web2 käepidemed, mis hoiavad veebitööd.
Telg on see, mis seob spoke vankriga.
Jit-Browser on telg, uus sobivus, mis hoiab sinu vankri tugeva,
kunagi ei jää maha, kui digitaalne Oregon ja Santa Fe Trail jätkab liikumist.

Brauser sinu brauseris - alati on tee edasi, igas keeles.
Ja "võit" on tee, mida näed, kui sa kunagi ei anna alla".

Web 4 kui brauseri alamsüsteem, mitte lihtsalt skript

Siin kirjeldame, mis juhtub, kui meie patendi ootel kood töötab koos iChrome Brauseri paigutusmootoriga, selle JavaScripti mootori ja võrgu virnaga, selle asemel, et elada kui "veel üks skript" lehe peal. meie serveris - või sinu serveris - või kliendi brauseris.

β Suurepärane peata jäädvustus täna. Kiire peata jäädvustus homme. Äärmiselt kiire brauseri kiht, kui see on integreeritud brauseritesse nagu Chrome või HarmonyOS.

Mida Jit-Browser teeb lihtsas keeles

Jit-Browser on peata brauseri torustik, mis
aktiveeritakse, kui lehte mõnelt veebisaidilt nõutakse \/ enne selle edastamist kasutades meie patenteeritud otsustusreegleid.

  • Käivitab reaalse Chrome'i mootori konteineris
  • Laeb selle TÄPSE lehe täpselt nagu kasutaja (HTML, CSS, JS, fondid, pildid)
  • Sisestab meie patendi ootel JS koodi api.jit-tr.com
  • Teostab meie JS koodi kohapeal (näiteks ES-419 ja Ai\/AEO)
  • Jäädvustab lõpliku muudetud DOM-i staatilise HTML-i jäädvustuse
  • Edastab selle staatilise HTML-i jäädvustuse

Meie saidil - või sinu saidil - või brauseris.

See on sama arhitektuur, mida Jit-TR kasutab reaalsetes saitides, kuid töötab peata, ajalogidega, mis näitavad täpselt, kuhu aeg läheb.

Üks jäädvustus, samm-sammult

1. Konteiner + Chrome Käivita Docker, käivita peata Chrome, kinnita Puppeteer.
Tüüpiline aeg: umbes 8–15 sekundit külma käivitamise korral.
2. Lehe laadimine Lae HTML, CSS, JS paketid, fondid ja pildid sihtsaitide jaoks.
Tüüpiline aeg: umbes 8–15 sekundit raskete saitide jaoks.
3. Jit API käivitamine Sisesta Jit API kood, vali keel (näiteks ES-419) ja algata.
Tüüpiline aeg täis\/esmakordse\/integreerimise jaoks: umbes 1–3 sekundit. Tüüpiline aeg vähem kui 10 redaktsiooni jaoks: umbes 0,01 sekundit.
4. Voog \/ kliki abivahendid Valikuline: aktsepteeri küpsiste bänner, kliki “laadi rohkem” või kerige, et sisu avada.
Kulu sõltub voolust, sageli umbes 0,01 sekundit.
5. Ekraanipilt ja HTML dump Valikuliselt tee täislehe ekraanipilt ja kirjuta tõlgitud HTML kettale.
Tavaliselt umbes 0,01 sekundit igaühe kohta.
6. Ohutused Lühikesed fikseeritud ooteajad, et tagada, et kõik asünkroonsed tõlked ja DOM-i uuendused on lõpetatud.
Tavaliselt kokku umbes 0,1 sekundit.

Kokkuvõttes, külm salvestamine suurelt saidilt kestab umbes 5–15 sekundit. Enamik sellest on kulu värske brauseri mootori käivitamiseks konteineris.

See hajub, kui Docker, peata Chrome ja Puppeteer jäävad aktiivseks daemonina.

See KAOB, kui Jit API on brauserisse sisse ehitatud!

Külm vs soe vs kohalik brauseri kiht

Sama torustik näeb välja väga erinev sõltuvalt sellest, kus see töötab:

Külm peata käitamine (täna)

  • Käivita Docker iga salvestamise jaoks
  • Käivita Chrome peata iga salvestamise jaoks
  • Laadi kõik varad iga kord uuesti
  • Sisesta Jit-TR ja tõlgi

Tüüpiline: 25–35 sekundit ühe HarmonyOS salvestamise jaoks.

Soe “uinumise režiimi” konteiner

  • Taaskasuta pikaajalist konteinerit
  • Taaskasuta ühte Chrome'i instantsi
  • Taaskasuta vahemälu CSS, JS, fonte ja pilte
  • Muuda ainult tõlgitud HTML-i

Tüüpiline: 8–12 sekundit kui soe sama lehe jaoks.

Kohalik brauseri alamsüsteem

  • Ei mingit Dockerit
  • Ei eraldi Chrome'i protsessi
  • Taaskasuta brauseri sisseehitatud vahemälu
  • Jit-TR töötab mootori sees kui mitmekeelne kiht

Ahnus: millisekundid, mitte sekundid.

Jit-Browser on realistlik demo sellest, kuidas sisseehitatud mitmekeelne kiht käituks, kui brauserid annaksid sellele koha paigutuse, JS ja võrgu kiibi kõrval.

Proovimise ajajälg reaalsest salvestamisest

See on see, milline näeb välja tõeline peata ajajälg, kui salvestatakse HarmonyOS ES-419-s:

[URL] Lehe URL salvestamiseks: 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
        

Ajajälg teeb punkti väga selgeks: aeglane osa ei ole tõlge, vaid külm käivitamine täis brauseri kiibist konteineris. Liiguta sama loogika brauseri mootorisse ja enamik sellest kulust kaob.

Sügav sukeldumine üksikasjadesse

Kuidas “Soe režiim” muudab Jit-Browseri kiireks

Tänase demo laadib iga lehe raskel viisil:

  • Käivita Docker
  • Käivita Chrome peata
  • Laadi sait värskelt
  • Sisesta Jit-TR
  • Tõlgi ja salvesta
  • Käivita kõik uuesti välja

See on ekvivalent sülearvuti väljalülitamise, uuesti sisse lülitamise, brauseri avamise ja saidi külastamisega iga lehe jaoks. Külm käivitamine salvestab tavaliselt umbes 25–35 sekundit tüüpilisel riistvaral.

Soe režiim (“Uinerežiim”)

Selle asemel, et kõike taaskäivitada, võib Jit-Browser hoida sooja peata Chrome'i taustal:

  • Docker konteiner jääb elama
  • Puppeteer ja Chrome jäävad laadituks
  • Vahekaardid jäävad avatuks või taaskasutatavaks
  • Brauseri vahemälu jääb soojaks (fondid, CSS, JS, pildid)

Iga uus päring muutub peaaegu koheseks võrreldes külma käivitamisega:

  • Ei ole Docker'i käivitamist
  • Ei ole Chrome'i käivitamist
  • Vahemälus olevad HarmonyOS või Huawei varad laaditakse kettalt
  • Ainult tõlgitud HTML muutub

Sooja režiimi jäädvustused langevad tavaliselt umbes 30 sekundilt umbes 8–12 sekundile.

Miks see on oluline

Brauserid omavad juba natiivseid kihte:

  • JavaScripti täitmine
  • HTML paigutus
  • Võrgustiku kiht
  • Ligipääsetavuse puu
  • GPU renderdamine

Jit-TR käitub nagu puuduv natiivne kiht: mitmekeelne kiht. Soe režiim näitab, kui kiiresti see võiks olla, kui tõlge toimiks otse brauseri mootori sees, mitte kui väline skript.