ג'יט-בראוזר חלק מפלטפורמת ג'יט-4 EN-CA |
לוגו ג'יט-בראוזר

כל אתר - בכל זמן - מכל שפה לשפה שלך.

דפדפן בתוך הדפדפן שלך שגורם לכל האינטרנט להיות קריא בשפה שלך

לכל דפדפן יש סימן. זה שלנו. דפדפן בתוך דפדפן.

הגלגל נושא כל עגלה כשהיא נודדת לאינטרנט החדש.
החישורים הם הידיות של Web2 ששומרות על האינטרנט פועל.
הציר הוא מה שקושר את החישורים לעגלה.
Jit-Browser הוא הציר החדש שמחזיק את העגלה שלך חזקה,
לעולם לא נשאר מאחור כשהשביל הדיגיטלי של אורגון וסנטה פה ממשיך לנוע.

דפדפן בתוך הדפדפן שלך - תמיד דרך קדימה, בכל שפה.
ה'ניצחון' הוא הדרך שאתה רואה כשאתה אף פעם לא מוותר.

Web 4 כתת-מערכת דפדפן, לא רק סקריפט

כאן אנו מתארים מה קורה כאשר הקוד שלנו בהמתנה לפטנט פועל לצד מנוע הפריסה של דפדפן iChrome, מנוע ה-JavaScript שלו וערימת הרשת, במקום לחיות כ'עוד סקריפט' בעמוד. בתוך השרת שלנו - או השרת שלך - או הדפדפן של הלקוח.

β לכידה ללא ראש מצוינת היום. לכידה ללא ראש מהירה מחר. שכבת דפדפן מהירה כברק אם משולבת בתוך דפדפנים כמו Chrome או HarmonyOS.

מה Jit-Browser עושה בשפה פשוטה

Jit-Browser הוא צינור דפדפן ללא ראש ש
מופעל כאשר דף מכל אתר נדרש / לפני שהוא נמסר באמצעות כללי ההחלטה הקנייניים שלנו.

  • משיק מנוע Chrome אמיתי בתוך מיכל
  • טוען את הדף המדויק הזה בדיוק כמו שמשתמש היה עושה (HTML, CSS, JS, גופנים, תמונות)
  • מזריק את קוד ה-JS שלנו בהמתנה לפטנט מ api.jit-tr.com
  • מבצע את קוד ה-JS שלנו במקום (לדוגמה ל ES-419 ו Ai/AEO)
  • לוכד את ה-DOM הסופי המותאם כתמונת מצב HTML סטטית
  • מספק את תמונת המצב הסטטית של HTML

באתר שלנו - או באתר שלך - או בתוך דפדפן.

זו אותה ארכיטקטורה ש-Jit-TR משתמשת בה באתרים אמיתיים, אך פועלת ללא ראש, עם יומני תזמון שמראים בדיוק לאן הזמן הולך.

לכידה אחת, שלב אחר שלב

1. מיכל + Chrome הפעל Docker, הפעל Chrome ללא ראש, חבר Puppeteer.
עלות טיפוסית: כ-8–15 שניות בהתחלה קרה.
2. טעינת דף טען HTML, CSS, חבילות JS, גופנים ותמונות לאתר היעד.
עלות טיפוסית: כ-8–15 שניות לאתרים כבדים.
3. אתחול API של Jit הזרק את קוד ה-API של Jit, בחר שפה (לדוגמה ES-419), והתחל.
עלות טיפוסית לפעם ראשונה / אינטגרציה מלאה: כ-1–3 שניות. עלות טיפוסית לפחות מ-10 עריכות: כ-0.01 שניות.
4. עוזרי זרימה / לחיצה אופציונלי: קבל באנר עוגיות, לחץ על 'טען עוד', או גלול כדי לחשוף תוכן.
העלות תלויה בזרימה, לעיתים קרובות סביב 0.01 שניות.
5. צילום מסך והשלכת HTML באופן אופציונלי לקחת צילום מסך של עמוד מלא ולכתוב את ה-HTML המתורגם לדיסק.
בדרך כלל סביב 0.01 שניות כל אחד.
6. המתנות בטיחות המתנות קבועות קצרות כדי להבטיח שכל תרגום האסינכרוני ועדכוני ה-DOM הסתיימו.
בדרך כלל סביב 0.1 שניות בסך הכל.

בסך הכל, לכידה קרה של אתר גדול נמשכת סביב 5–15 שניות. רוב זה הוא העלות של התחלת מנוע דפדפן חדש בתוך מיכל.

זה מתפוגג אם ה-Docker, Chrome ללא ראש, ו-Puppeteer נשארים פעילים כדמון.

זה נעלם אם ה-Jit API מוטמע בדפדפן!

שכבת דפדפן קרה מול חמה מול מקורית

אותו צינור נראה שונה מאוד בהתאם למקום שבו הוא פועל:

הרצה קרה ללא ראש (היום)

  • הפעלת Docker לכל לכידה
  • הפעלת Chrome ללא ראש לכל לכידה
  • טעינת כל הנכסים מחדש בכל פעם
  • הזרקת Jit-TR ותרגום

טיפוסי: 25–35 שניות ללכידת HarmonyOS אחת.

מיכל "מצב שינה" חם

  • שימוש חוזר במיכל ארוך טווח
  • שימוש חוזר במופע Chrome יחיד
  • שימוש חוזר ב-CSS, JS, גופנים ותמונות במטמון
  • רק שינוי ה-HTML המתורגם

טיפוסי: 8–12 שניות לאחר חימום לאותו עמוד.

תת-מערכת דפדפן מקורית

  • ללא Docker בכלל
  • ללא תהליך Chrome נפרד
  • שימוש חוזר במטמון המובנה של הדפדפן
  • Jit-TR פועל בתוך המנוע כשכבה רב-לשונית

עומס נוסף מצטבר: מילישניות, לא שניות.

Jit-Browser הוא הדגמה ריאליסטית של איך שכבה רב-לשונית מובנית תתנהג אם דפדפנים יתנו לה מקום ליד פריסה, JS וערימת הרשת.

דוגמת מעקב תזמון מלכידה אמיתית

כך נראה מעקב תזמון ללא ראש אמיתי בעת לכידת HarmonyOS ב-ES-419:

[URL] כתובת URL של העמוד ללכידה: 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
        

המעקב מבהיר את הנקודה: החלק האיטי הוא לא התרגום, אלא ההתחלה הקרה של ערימת דפדפן מלאה במיכל. העבר את אותה לוגיקה למנוע הדפדפן, ורוב העלות הזו נעלמת.

פרטים מעמיקים

איך "מצב חם" הופך את Jit-Browser למהיר

הדגמה של היום טוענת כל עמוד בדרך הקשה:

  • הפעלת Docker
  • הפעלת Chrome ללא ראש
  • טעינת האתר מחדש
  • הזרקת Jit-TR
  • תרגום ולכידה
  • כיבוי הכל שוב

זה שווה ערך לכיבוי מחשב נייד, הפעלתו מחדש, פתיחת הדפדפן וביקור באתר עבור כל עמוד בודד. לכידות התחלה קרה נמשכות בערך סביב 25–35 שניות על חומרה טיפוסית.

מצב חם ("מצב שינה")

במקום להפעיל הכל מחדש, Jit-Browser יכול לשמור על Chrome ללא ראש חם פועל ברקע:

  • מיכל Docker נשאר חי
  • Puppeteer ו-Chrome נשארים טעונים
  • כרטיסיות נשארות פתוחות או ניתנות לשימוש חוזר
  • מטמון הדפדפן נשאר חם (גופנים, CSS, JS, תמונות)

כל בקשה חדשה הופכת כמעט מיידית בהשוואה לאתחול קר:

  • אין אתחול Docker
  • אין אתחול Chrome
  • נכסי HarmonyOS או Huawei במטמון נטענים מהדיסק
  • רק ה-HTML המתורגם משתנה

לכידות במצב חם בדרך כלל יורדות מכ-30 שניות לכ-8–12 שניות.

למה זה חשוב

לדפדפנים כבר יש שכבות מקוריות עבור:

  • ביצוע JavaScript
  • פריסת HTML
  • ערימת רשת
  • עץ נגישות
  • עיבוד GPU

Jit-TR מתנהג כמו שכבה מקורית חסרה: שכבה רב-לשונית. מצב חם מראה כמה מהר זה יכול להיות אם התרגום היה פועל ישירות בתוך מנוע הדפדפן במקום כתסריט חיצוני.