WebKitGTK 2.36.0 -selainmoottorin ja Epiphany 42 -verkkoselaimen julkaisu

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

Lisää kommentti