ה זריקה של הגרסה החדשה של דפדפן האינטרנט GNOME Web 44 הידוע יותר בשם Epiphany יחד עם הענף היציב של WebKitGTK 2.40.0 יציאה של מנוע הדפדפן WebKit עבור פלטפורמת GTK.
למי שלא מודע להתגלות, כדאי לדעת שהיא ידועה כיום בשם Gnome Web ו זהו דפדפן אינטרנט בחינם המשתמש במנוע העיבוד של WebKit עבור סביבת שולחן העבודה של Gnome, שכן היא עושה שימוש חוזר במסגרות ובהגדרות של Gnome.
WebKitGTK מאופיין בכך שהוא מאפשר שימוש בכל התכונות של WebKit באמצעות ממשק תכנות מונחה Gnome מבוסס על GObject וניתן להשתמש בו בכדי לשלב כלים לעיבוד אתרים בכל יישום, החל משימוש במנתחי HTML / CSS מיוחדים, וכלה ביצירת דפדפני אינטרנט פונקציונליים לחלוטין. מהפרויקטים הידועים המשתמשים ב- WebKitGTK, ניתן לציין את Midori ואת דפדפן ה- Gnome הסטנדרטי "Epiphany".
חדשות עיקריות על אפיפניה 44
בגרסה החדשה הזו של התגלות 44 המוצגת, ה מעבר לשימוש ב-GTK 4 ו-libadwaita, בהם חלוניות המידע מוחלפות בתפריטים קופצים (פופ-אובר), תיבות דו-שיח ובאנרים, כמו גם תפריט הכרטיסייה הוחלף ב-AdwTabButton ותיבת הדו-שיח "אודות" הוחלפה ב-AdwAboutWindow.
אחד השינויים הבולטים הוא תמיכה מחודשת עבור הפצת מערכת הפעלה יסודית, כמו גם הגדרה שנוספה כדי להגדיר את העמוד שיוצג בעת פתיחת כרטיסייה חדשה.
מצד שני, אנחנו יכולים למצוא גם א תמיכה מורחבת עבור WebExtension browserAction API וכן הוסיפו הגדרות עבור WebExtensions, בתוספת תמיכה בשכפול כרטיסייה על ידי לחיצה על כפתור רענון העמוד עם כפתור העכבר האמצעי יושמה.
תפריט ההקשר מציג תמיד את הפריט Mute Tab ועובר לשימוש בעיקר ב-EGL במקום ב-GLX.
מהצד משינויים ב-WebKitGTK 2.40.0:
- התמיכה ב-GTK4 API התייצבה.
- תמיכה ב-WebGL2 כלולה. הטמעת WebGL משתמשת בשכבת ANGLE כדי לתרגם קריאות OpenGL ES ל-OpenGL, Direct3D 9/11, Desktop GL ו-Vulkan.
- נוספה תמיכה בסינתזת דיבור באמצעות Flite.
- הפעלת את ממשק ה-API לניהול הלוח, שפועל במצב אסינכרוני.
- הוסף API לבקשת הרשאות עבור יכולות אינטרנט מסוימות.
- נוסף API להחזרת ערכי הודעת סקריפט מותאמים אישית במצב אסינכרוני.
- טיפל באות WebKitDownload::decide-destination באופן אסינכרוני.
- נוסף API חדש להפעלת JavaScript.
- סיפקה את היכולת לייצא פלט webkit://gpu בפורמט JSON.
- תיקנו בעיות עם הקצאת זיכרון גדולה בעת טעינת תוכן.
כיצד להתקין את Epiphany באובונטו ונגזרות?
למעוניינים להתקין גרסה חדשה זו של Epiphany pאתה יכול לעשות זאת על ידי הפעלת מאגר היקום או על ידי קומפילציה של קוד המקור של הדפדפן במערכת שלך.
אחרי פשוט פתח מסוף ובו הם רק צריכים להקליד את הפקודה הבאה:
sudo apt install epiphany
שיטת התקנה נוספת היא על ידי קומפילציה של קוד המקור דפדפן. לשם כך עליהם להשיג את קוד המקור של Epiphany 42 מהקישור הבא.
או ממסוף שהם יכולים להוריד אותו באמצעות:
wget https://download.gnome.org/sources/epiphany/44/epiphany-44.0.tar.xz
עובדה דעליהם לפתוח את החבילה שזה עתה הושגה, לגשת לתיקיה שהתקבלה ולבצע את האוסף על ידי ביצוע הפקודות הבאות:
mkdir build && cd build meson .. ninja sudo ninja install
עוד אחת מהשיטות כדי להיות מסוגל להתקין גרסה חדשה זו של הדפדפן, זה בעזרת החבילות של פלאטפק וזה מספיק רק כדי לקבל את התמיכה הנוספת במערכת שלך.
כדי להיות מסוגל לבצע את ההתקנה, פשוט פתח מסוף ובו נקליד את הפקודה הבאה:
flatpak install flathub org.gnome.Epiphany
ברגע שזה נעשה, תוכל להשתמש בדפדפן האינטרנט החדש המותקן במערכת שלך, פשוט חפש את המשגר בתפריט היישומים שלך או מהמסוף הקלד את הפקודה הבאה כדי להפעיל את היישום:
flatpak run org.gnome.Epiphany
לבסוף, אם יש לך טעם אחר של אובונטו ואתה מתקין את הסביבה, הדפדפן כלול ביישומי Gnome.