I ukuphonsa inguqulo entsha yesiphequluli sewebhu I-GNOME Web 44 eyaziwa kangcono ngokuthi i-Epiphany kanye negatsha elizinzile le-WebKitGTK 2.40.0 ichweba lenjini yesiphequluli se-WebKit yesikhulumi se-GTK.
Kulabo abangazi nge-Epiphany, kufanele wazi ukuthi okwamanje yaziwa ngokuthi i-Gnome Web futhi lesi yisiphequluli sewebhu samahhala esisebenzisa i-WebKit enikezela injini endaweni yedeskithophu ye-Gnome, njengoba isebenzisa kabusha izinhlaka nezilungiselelo ze-Gnome.
I-WebKitGTK ibonakala ngokuvumela ukusetshenziswa kwazo zonke izici ze-WebKit ngokusebenzisa isikhombimsebenzisi esibonisa uhlelo lwe-Gnome ngokususelwa kuGobject futhi ingasetshenziselwa ukuhlanganisa amathuluzi wokucubungula iwebhu kunoma yiluphi uhlelo lokusebenza, kusukela ekusetshenzisweni kwama-HTML / CSS parsers akhethekile, ukudala iziphequluli zewebhu ezisebenza ngokugcwele. Kumaphrojekthi awaziwayo asebenzisa iWebKitGTK, umuntu angabona uMidori kanye nesiphequluli esijwayelekile seGnome "Epiphany".
Izindaba eziyinhloko ze-Epiphany 44
Kule nguqulo entsha ye-Epiphany 44 eyethulwa, i inguquko yokusebenzisa i-GTK 4 kanye ne-libadwaita, lapho amaphaneli olwazi athathelwa indawo amamenyu azivelelayo (popover), amabhokisi ezingxoxo nezibhengezo, kanye nalokho imenyu yethebhu ithathelwe indawo yi-AdwTabButton futhi ibhokisi elithi "Mayelana" lithathelwe indawo i-AdwAboutWindow.
Olunye ushintsho olugqamile yi usekelo olwenziwe kabusha lokusatshalaliswa kwe-Elementary OS, kanye nesilungiselelo esingeziwe ukuze kulungiselelwe ikhasi eliboniswa lapho kuvulwa ithebhu entsha.
Ngakolunye uhlangothi, singathola futhi a ukwesekwa okunwetshiwe kwe-WebExtension browserAction API futhi yengeza izilungiselelo ze-WebExtensions, kanye nosekelo lokuphinda ithebhu ngokucindezela inkinobho yokuvuselela ikhasi ngenkinobho yegundane emaphakathi yenziwe.
Imenyu yokuqukethwe ihlala ibonisa into ethi Thulisa Ithebhu futhi iguqulelwe ekusebenziseni ngokuyinhloko i-EGL esikhundleni se-GLX.
Ngokwengxenye kusuka ku-WebKitGTK 2.40.0 izinguquko:
- Usekelo lwe-GTK4 API luzinzile.
- Usekelo lwe-WebGL2 lufakiwe. Ukusetshenziswa kwe-WebGL kusebenzisa isendlalelo se-ANGLE ukuhumusha amakholi e-OpenGL ES kuya ku-OpenGL, i-Direct3D 9/11, i-Desktop GL, ne-Vulkan.
- Kungezwe usekelo lokuhlanganiswa kwenkulumo kusetshenziswa i-Flite.
- Unikeze amandla i-API yokuphatha ibhodi lokunamathisela, esebenza ngemodi engavumelanisi.
- Kwengezwe i-API ukuze ucele izimvume zamakhono athile ewebhu.
- Kungezwe i-API ukuze kubuyiselwe amanani omlayezo weskripthi ngokwezifiso ngemodi evumelanayo.
- Iphathe isignali ye-WebKitDownload::nquma-indawo oya kuyo ngokuhambisanayo.
- Kwengezwe i-API entsha ukuze kuqalise i-JavaScript.
- Kunikezwe amandla okukhipha i-webkit://gpu ngefomethi ye-JSON.
- Kulungiswe izinkinga ngokwabiwa kwememori enkulu lapho kulayishwa okuqukethwe.
Ungayifaka kanjani i-Epiphany ku-Ubuntu nakwezinye izinto?
Kulabo abanentshisekelo yokufaka le nguqulo entsha ye-Epiphany pUngakwenza ngokunika amandla ukugcinwa kwendawo yonke noma ngokuhlanganisa ikhodi yomthombo wesiphequluli kusistimu yakho.
Ngemuva vele uvule i-terminal futhi kuyo kufanele bathayiphe umyalo olandelayo:
sudo apt install epiphany
Enye indlela yokufaka ngokuhlanganisa ikhodi yomthombo isiphequluli. Ukuze benze lokhu, kumele bathole ikhodi yomthombo ye-Epiphany 42 kusixhumanisi esilandelayo.
Noma kusuka esigungwini bangayilanda nge:
wget https://download.gnome.org/sources/epiphany/44/epiphany-44.0.tar.xz
Iqiniso dKumele bavule iziphu iphakethe elisanda kutholwa, bafinyelele kufolda evele futhi wenze ukuhlanganiswa ngokwenza imiyalo elandelayo:
mkdir build && cd build meson .. ninja sudo ninja install
Enye yezindlela Ukuze ukwazi ukufaka le nguqulo entsha yesiphequluli, kungosizo lwamaphakheji we I-Flatpak futhi kwanele ukuba nokwesekwa okwengeziwe ohlelweni lwakho.
Ukuze ukwazi ukwenza ukufakwa, vele uvule i-terminal futhi kuyo sizobhala umyalo olandelayo:
flatpak install flathub org.gnome.Epiphany
Uma lokhu sekwenziwe, uzokwazi ukusebenzisa isiphequluli sewebhu esisha esifakwe ohlelweni lwakho, vele ubheke isiqalisi kumenyu yezinhlelo zakho zokusebenza noma ocingweni thayipha umyalo olandelayo ukuze uqale uhlelo:
flatpak run org.gnome.Epiphany
Ekugcineni, uma unomunye ukunambitheka kwe-Ubuntu futhi ufaka imvelo, isiphequluli sifakiwe ngaphakathi kwezinhlelo zokusebenza ze-Gnome.