Pelepasan mesin browser WebKitGTK 2.26.0 sareng browser wΓ©b Epiphany 3.34

Diwanohkeun ngaleupaskeun cabang stabil anyar WebKit GTK 2.26.0, palabuhan mesin browser WebKit pikeun platform GTK. WebKitGTK ngamungkinkeun anjeun ngagunakeun sadaya fitur WebKit ngaliwatan API basis GObject basis GNOME sareng tiasa dianggo pikeun ngahijikeun alat pangolahan eusi wΓ©b kana aplikasi naon waΓ©, ti dianggo dina parser HTML/CSS khusus pikeun ngawangun browser wΓ©b anu lengkep. Tina proyΓ©k-proyΓ©k anu terkenal nganggo WebKitGTK, urang tiasa dicatet Midori sareng browser GNOME biasa (Epiphany).

Parobahan konci:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° sandbox-изоляции субпроцСссов. Из сообраТСний бСзопасности однопроцСссная модСль объявлСна ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅ΠΉ;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ соСдинСния HSTS (HTTP Strict Transport Security);
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ задСйствования Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ускорСния ΠΏΡ€ΠΈ отрисовкС Π² окруТСниях Π½Π° Π±Π°Π·Π΅ Wayland (для ускорСния задСйствована Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° libwpe с бэкСндом ditandatanganan);
  • Π£Π΄Π°Π»Ρ‘Π½ ΠΊΠΎΠ΄ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² NPAPI Π½Π° Π±Π°Π·Π΅ GTK2;
  • Для ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° элСмСнта daptar data;
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ ΠΏΠΎΠΊΠ°Π· интСрфСйса для Π²Π²ΠΎΠ΄Π° emoji для Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°;
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° отрисовка ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΡ€ΠΈ использовании Ρ‚Ρ‘ΠΌΠ½ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹ GTK;
  • Π Π΅ΡˆΠ΅Π½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с появлСниСм Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΎΠ² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ управлСния Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒΡŽ Π² Youtube ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ добавлСния коммСнтария Π² Github.

Dumasar WebKitGTK 2.26.0 kabentuk выпуск Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° GNOME Web 3.34 (Epiphany), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° sandbox-изоляция процСссов ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ web-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ доступом ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π‘Ρ€Π΅Π΄ΠΈ Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π² Ρ‚Π°ΠΊΠΆΠ΅ отмСчаСтся:

  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ закрСплСния Π²ΠΊΠ»Π°Π΄ΠΎΠΊ (tab pinning). ПослС прикрСплСния Π²ΠΊΠ»Π°Π΄ΠΊΠ° остаётся Π½Π° своём мСстС Π² Π½ΠΎΠ²Ρ‹Ρ… сСансах.
  • ΠžΠ±Π½ΠΎΠ²Π»Ρ‘Π½ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ прСдоставляСмыС Π² WebKit срСдства Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ API ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» сущСствСнно ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°.
  • ΠœΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎΠ±Π·ΠΎΡ€Π½ΠΎΠΉ страницы, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅.
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств.

Pelepasan mesin browser WebKitGTK 2.26.0 sareng browser wΓ©b Epiphany 3.34

sumber: opennet.ru

Tambahkeun komentar