Hoʻokuʻu ʻia ʻo WebKitGTK 2.36.0 polokalamu kele pūnaewele a me ka polokalamu kele pūnaewele Epiphany 42

Ua hoʻolauna ʻia ka hoʻokuʻu ʻana o ka lālā paʻa hou ʻo WebKitGTK 2.36.0, kahi awa o ka mīkini polokalamu kele pūnaewele WebKit no ke kahua GTK. Hiki iā WebKitGTK iā ʻoe ke hoʻohana i nā hiʻohiʻona a pau o WebKit ma o kahi API GObject-based GNOME a hiki ke hoʻohana ʻia e hoʻohui i nā mea hana hoʻoili ʻike pūnaewele i loko o kekahi noi, mai ka hoʻohana ʻana i nā parser HTML/CSS kūikawā i ke kūkulu ʻana i nā polokalamu kele pūnaewele piha. ʻO nā papahana kaulana e hoʻohana ana iā WebKitGTK, hiki i kekahi ke nānā i ka polokalamu GNOME maʻamau (Epiphany). Ma mua, ua hoʻohana ʻia ʻo WebKitGTK i ka polokalamu kele Midori, akā ma hope o ka hoʻololi ʻana o ka papahana i ka Astian Foundation, ua haʻalele ʻia ka mana kahiko o Midori ma WebKitGTK a, ma ka hana ʻana i kahi lālā mai ka polokalamu Wexond, ua hana ʻia kahi huahana ʻokoʻa me ka ʻO Midori ka inoa like, akā e pili ana i ka Electron and React platform.

Nā hoʻololi nui:

  • Ua noi ʻia kahi hoʻokō hou o nā mea hana no ka poʻe me ke kino kīnā, hoʻololi ʻia mai ATK i nā kikowaena AT-SPI DBus.
  • Hoʻohui kākoʻo no ke ʻano noiVideoFrameCallback.
  • Hoʻohui ʻia ke kākoʻo no nā kau media.
  • Hoʻonohonoho ʻia ka ʻāpana hardware-acceleration-policy, e wehewehe ana i nā lula no ka hoʻopili ʻana i ka wikiwiki ʻana o ka mīkini, i "mau".
  • Hoʻohui ʻia ka API no ka mālama ʻana i nā hoʻolālā URI maʻamau.
  • Ma ke kahua Linux, hiki ke hana i ka manawa maoli no nā kaula e hāʻawi ana i ka pilina o ka mea hoʻohana (nā mea hoʻohana hanana, scrolling, etc.).

Ma muli o WebKitGTK 2.36.0, ua hoʻokumu ʻia ka hoʻokuʻu ʻana o ka polokalamu kele pūnaewele GNOME 42 (Epiphany), nāna i manaʻo i kēia mau loli:

  • Ua hōʻano hou ʻia ka mea nānā PDF i kūkulu ʻia (PDF.js).
  • Hoʻohui i kākoʻo no ka hoʻohana ʻana i kahi kumumanaʻo pouli.
  • Hoʻohana mau ʻia ka wikiwiki o ka paʻahana.
  • Ua hoʻomākaukau ʻia no ka hoʻololi ʻana iā GTK 4.
  • Ua hāʻawi ʻia ka hiki ke wehe i nā URI ma o nā mea hoʻohana desktop.
  • Hoʻohui i ke kākoʻo no ka waihona libportal 0.5, e hāʻawi ana i nā papa hana maʻalahi asynchronously no ka hapa nui o nā "portals" Flatpak.
  • Ua hana hou ʻia ke code no ka mālama ʻana i nā ʻenekini huli.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka