Kutulutsidwa kwa injini ya msakatuli ya WebKitGTK 2.28.0 ndi msakatuli wa Epiphany 3.36

Yovomerezedwa ndi kutulutsidwa kwa nthambi yatsopano yokhazikika WebKitGTK 2.28.0, doko la injini ya msakatuli WebKit kwa nsanja ya GTK. WebKitGTK imakupatsani mwayi wogwiritsa ntchito mawonekedwe onse a WebKit kudzera pa pulogalamu yokhazikika ya GNOME yozikidwa pa GObject ndipo itha kugwiritsidwa ntchito kuphatikiza zida zosinthira zapaintaneti ndi pulogalamu iliyonse, kuyambira pakugwiritsa ntchito pazipangizo zapadera za HTML/CSS mpaka kupanga asakatuli omwe ali ndi mawonekedwe onse. Mwa ntchito zodziwika bwino pogwiritsa ntchito WebKitGTK, titha kuzindikira Midori ndi msakatuli wamba wa GNOME (Epiphany).

Zosintha zazikulu:

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

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

Source: opennet.ru

Kuwonjezera ndemanga