Uuden vakaan haaran WebKitGTK 2.36.0, WebKit-selainmoottorin portti GTK-alustalle, julkaisusta on ilmoitettu. WebKitGTK antaa sinun käyttää kaikkia WebKitin ominaisuuksia GObject-pohjaisen GNOME-suuntautuneen ohjelmointirajapinnan kautta, ja sitä voidaan käyttää verkkosisällönkäsittelytyökalujen integroimiseen mihin tahansa sovelluksiin erikoistuneissa HTML/CSS-jäsentimissä käytettävästä täysin varusteltujen verkkoselaimien luomiseen. Tunnetuista WebKitGTK:ta käyttävistä projekteista voidaan mainita standardi GNOME-selain (Epiphany). Aiemmin WebKitGTK:ta käytettiin Midori-selaimessa, mutta projektin siirtymisen jälkeen Astian Foundationin käsiin WebKitGTK:n Midorin vanha versio hylättiin ja luomalla haarukka Wexond-selaimesta luotiin täysin erilainen tuote. samanniminen Midori, mutta perustuu Electron and React -alustaan.
Tärkeimmät muutokset:
- Vammaisille on ehdotettu uutta työkalujen toteutusta, joka on siirretty ATK:sta AT-SPI DBus -rajapintoihin.
- Lisätty tuki requestVideoFrameCallback-menetelmälle.
- Lisätty tuki mediaistunnoille.
- Hardware-acceleration-policy-parametri, joka määrittää laitteistokiihdytyksen soveltamissäännöt, on asetettu arvoon "aina".
- Lisätty API käsittelemään mukautettuja URI-malleja.
- Linux-alustalla reaaliaikainen toiminnallisuus on käytössä säikeissä, jotka tarjoavat käyttäjän vuorovaikutusta (tapahtumakäsittelijät, vieritys jne.).
WebKitGTK 2.36.0:n perusteella muodostettiin GNOME Web 42 (Epiphany) -selain, joka ehdotti seuraavia muutoksia:
- Sisäänrakennettu PDF-katseluohjelma (PDF.js) on päivitetty.
- Lisätty tuki tumman teeman käytölle.
- Laitteistokiihdytys on aina käytössä.
- GTK 4:ään siirtymistä on valmisteltu.
- Mahdollisuus avata URI:t työpöydän käsittelijöiden kautta on tarjottu.
- Lisätty tuki libportal 0.5 -kirjastolle, joka tarjoaa yksinkertaiset asynkronisesti toimivat kerrokset useimmille Flatpak "portaaleille".
- Hakukoneiden hallintakoodi on muokattu.
Lähde: opennet.ru