Pagpagawas sa WebKitGTK 2.36.0 browser engine ug Epiphany 42 web browser

Ang pagpagawas sa bag-ong stable nga sanga nga WebKitGTK 2.36.0, usa ka pantalan sa WebKit browser engine alang sa GTK nga plataporma, gipahibalo. Gitugotan ka sa WebKitGTK nga gamiton ang tanang bahin sa WebKit pinaagi sa GNOME-oriented programming interface nga gibase sa GObject ug mahimong gamiton sa pag-integrate sa mga galamiton sa pagproseso sa sulod sa web ngadto sa bisan unsang aplikasyon, gikan sa paggamit sa espesyal nga HTML/CSS parsers ngadto sa pagmugna og full-feature nga mga web browser. Lakip sa iladong mga proyekto nga naggamit sa WebKitGTK, atong matikdan ang standard nga GNOME browser (Epiphany). Kaniadto, ang WebKitGTK gigamit sa Midori browser, apan pagkahuman sa proyekto napasa sa mga kamot sa Astian Foundation, ang daan nga bersyon sa Midori sa WebKitGTK gibiyaan ug pinaagi sa pagmugna og tinidor gikan sa Wexond browser, usa ka sukaranan nga lahi nga produkto ang gihimo sa parehas nga ngalan nga Midori, apan gibase sa platform sa Electron ug React.

Pangunang mga kausaban:

  • Usa ka bag-ong pagpatuman sa mga himan alang sa mga tawo nga adunay mga kakulangan ang gisugyot, gibalhin gikan sa ATK ngadto sa mga interface sa AT-SPI DBus.
  • Gidugang nga suporta alang sa requestVideoFrameCallback nga pamaagi.
  • Gidugang nga suporta alang sa mga sesyon sa media.
  • Ang parameter sa hardware-acceleration-policy, nga naghubit sa mga lagda sa pagpadapat sa hardware acceleration, gibutang sa "kanunay".
  • Gidugang ang API aron pagdumala sa naandan nga mga laraw sa URI.
  • Sa plataporma sa Linux, ang real-time nga pag-andar gipalihok alang sa mga thread nga naghatag interaksyon sa tiggamit (mga tigdumala sa panghitabo, pag-scroll, ug uban pa).

Base sa WebKitGTK 2.36.0, ang pagpagawas sa GNOME Web 42 (Epiphany) browser naporma, nga nagsugyot sa mosunod nga mga kausaban:

  • Ang built-in nga PDF viewer (PDF.js) gi-update.
  • Gidugang nga suporta alang sa paggamit sa usa ka ngitngit nga tema.
  • Ang pagpadali sa hardware kanunay nga gipalihok.
  • Ang mga pagpangandam gihimo alang sa pagbalhin ngadto sa GTK 4.
  • Ang abilidad sa pag-abli sa mga URI pinaagi sa desktop handler gihatag.
  • Gidugang nga suporta alang sa libportal 0.5 nga librarya, nga naghatag yano nga asynchronously running layers alang sa kadaghanan nga mga "portal" sa Flatpak.
  • Ang code alang sa pagdumala sa mga search engine gi-rework.

Source: opennet.ru

Idugang sa usa ka comment