Paglabas ng WebKitGTK 2.28.0 browser engine at Epiphany 3.36 web browser

Ipinasa ni pagpapalabas ng isang bagong matatag na sangay WebKit GTK 2.28.0, port ng browser engine WebKit para sa platform ng GTK. Binibigyang-daan ka ng WebKitGTK na gamitin ang lahat ng feature ng WebKit sa pamamagitan ng isang GNOME-based na GObject-based na API at maaaring gamitin upang isama ang mga tool sa pagpoproseso ng web content sa anumang application, mula sa paggamit sa mga espesyal na HTML/CSS parsers hanggang sa pagbuo ng mga full-feature na web browser. Sa mga kilalang proyekto gamit ang WebKitGTK, mapapansin ng isa Midori at ang regular na browser ng GNOME (Epiphany).

Mga pangunahing pagbabago:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ API ProcessSwapOnNavigation для управлСния запуском Π½ΠΎΠ²Ρ‹Ρ… процСссов-ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ сайтами;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ API User Messages для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ взаимодСйствия с дополнСниями;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Set-Cookie SameSite, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ограничСния ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Cookie для мСТсайтовых субзапросов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ запрос изобраТСния ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Ρ‡Π΅Ρ€Π΅Π· iframe с Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ сайта;
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Service Worker-ΠΎΠ²;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ API Pointer Lock, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ создатСлям ΠΈΠ³Ρ€ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ ΠΌΡ‹ΡˆΡŒΡŽ, Π² частности ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пСрСмСщСния ΠΌΡ‹ΡˆΠΈ;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ, прСдоставляСмом ΠΏΡ€ΠΈ распространСнии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… flatpak.
  • Для отрисовки Ρ„ΠΎΡ€ΠΌ обСспСчСно использованиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ свСтлой Ρ‚Π΅ΠΌΡ‹ оформлСния;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° слуТСбная страница Β«about:gpuΒ» с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ графичСском стСкС;

Batay sa WebKitGTK 2.28.0 nabuo выпуск Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° GNOME Web 3.36 (Epiphany), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ просмотра PDF-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² нСпосрСдствСнно Π² ΠΎΠΊΠ½Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ с использованиСм ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ нСзависимо ΠΎΡ‚ экранного Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ DPI. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ‚Ρ‘ΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ оформлСния, Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Ρ‚Ρ‘ΠΌΠ½Ρ‹Ρ… Ρ‚Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола. Π Π΅Π»ΠΈΠ· GNOME 3.36 оТидаСтся сСгодня Π²Π΅Ρ‡Π΅Ρ€ΠΎΠΌ.

Pinagmulan: opennet.ru

Magdagdag ng komento