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.
Noklikšķiniet ŠEIT, lai redzētu, par ko mēs runājam
Paslēpt valodu sarakstu
Tulkojumi -
no jebkuras valodas -
uz jebkuru valodu -
šajā sarakstā ir atbalstīti
A
Acehnese - ace Afrikaans - af Akan - ak Albanian - sq Amharic - am Arabic - ar Armenian - hy Assamese - as Asturian - ast Awadhi - awa Ayacucho Quechua - quy Aymara, Central - ayr Azerbaijani - az Azerbaijani, Northern - azj Azerbaijani, Southern - azb
B
Balinese - ban Bambara - bm Banjar - bjn Bashkir - ba Belarusian - be Bemba - bem Bengali - bn Bhojpuri - bho Bosnian - bs Buginese - bug Bulgarian - bg
C
Catalan - ca Cebuano - ceb Chhattisgarhi - hne Chinese (Simplified) - zh-CN Chinese (Traditional) - zh-TW Chokwe - cjk Crimean Tatar - crh Croatian - hr Czech - cs
English - en Esperanto - eo Estonian - et Ewe - ee
F
Faroese - fo Fijian - fj Finnish - fi Fon - fon French - fr Friulian - fur
G
Galician - gl Ganda - lg Georgian - ka German - de Greek - el Guarani - gn Gujarati - gu
H
Haitian - htMongolian - khk Hausa - ha Hebrew - he Hindi - hi Hungarian - hu
I
Icelandic - is Igbo - ig Iloko - ilo Indonesian - id Irish - ga Italian - it
J
Japanese - ja Javanese - jv Jingpho - kac
K
Kabiyè - kbp Kabuverdianu - kea Kabyle - kab Kamba - kam Kannada - kn Kanuri, Central (Latin script) - knc Kashmiri (Arabic script) - kas Kashmiri (Devanagari script) - ks Kazakh - kk Khmer - km Kikuyu - ki Kimbundu - kmb Kinyarwanda - rw Kongo - kg Korean - ko Kurdish, Central - ckb Kurdish, Northern - kmr Kyrgyz - ky
L
Lao - lo Latgalian - ltg Latin - la Latvian - lv Latvian Standard - lvs Ligurian - lij Limburgish - li Lingala - ln Lithuanian - lt Lombard - lmo Luba-Kasai - lua Luo - luo Luxembourgish - lb
M
Macedonian - mk Magahi - mag Maithili - mai Malagasy - mg Malay - ms Malay Standard - zsm Malayalam - ml Maltese - mt Manipuri - mni Maori - mi Marathi - mr Minangkabau - min Mizo - lus Mongolian (Traditional) - mn Mossi - mos Myanmar (Burmese) - my
N
Nepali - ne Nigerian Fulfulde - fuv Norwegian (Bokmål) - nb Norwegian (Nynorsk) - nn- Nuer - nus Nyanja - ny
O
Occitan - oc Oriya - or Oromo,Central - gaz
P
Pangasinan - pag Papiamento - pap Pashto, Southern - pbt Pastho - ps Persian, Western - (Farsi) pes Plateau Malagasy - plt Polish - pl Portuguese (Brazil) - pt-BR Portuguese (Portugal) - pt-PT Punjabi (Gurmurkhi) - pa
R
Romanian - ro Rundi - rn Russian - ru
S
Samoan - sm Sango - sg Sanskrit - sa Santali - sat Sardinian - sc Scots Gaelic - gd Serbian (Cyrillic) - sr-Cyrl Serbian (Latin) - sr-Latn Shan - shn Shona - sn Sicilian - scn Silesian - szl Sindhi - sd Sinhala - si Slovak - sk Slovenian - sl Somali - so Sotho, Northern - nso Sotho, Southern - st Spanish (Latin America) - es-419 Spanish (Europe)- es-ES Standard Latvian - lvs Standard Malay - zsm Sundanese - su Swahili - sw Swati - ss Swedish - sv
T
Tagalog - tl Tajik - tg Tamasheq - taq Tamazight, Central Atlas - tzm Tamili - ta Tatar - tt Telugu - te Tswana - th Tibetan - bo Tigrinya - ti Tok Pisin - tpi Tosk Albanian - als Tsonga - ts Tswana - tn Tumbuka - tum Turkish - tr Turkmen - tk Twi - tw
U
Ukrainian - ua Umbundu - umb Urdu - ur Uyghur - ug Uzbek, Northern - uzn
V
Venetian - vec Vietnamese - vi
W
Waray (Philippines) - war Welsh - cy Wolof - wo
X
Xhosa - xh
Y
Yiddish, Eastern - ydd Yoruba - yo
Z
Zulu - zu
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.
2. Lapas ielādeIelā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šanaIevietojiet 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īgiPē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 izsistumsPē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.