Kutulutsidwa kwa injini ya msakatuli ya WebKitGTK 2.38.0 ndi msakatuli wa Epiphany 43

Kutulutsidwa kwa nthambi yatsopano yokhazikika ya WebKitGTK 2.38.0, doko la injini ya osatsegula ya WebKit papulatifomu ya GTK, yalengezedwa. 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 ma projekiti odziwika omwe amagwiritsa ntchito WebKitGTK, titha kuzindikira msakatuli wa GNOME (Epiphany). M'mbuyomu, WebKitGTK idagwiritsidwa ntchito pa msakatuli wa Midori, koma polojekitiyo italowa m'manja mwa Astian Foundation, mtundu wakale wa Midori pa WebKitGTK udasiyidwa ndikupanga foloko kuchokera pa msakatuli wa Wexond, chinthu chosiyana kwambiri chidapangidwa ndi dzina lomwelo Midori, koma kutengera Electron ndi React nsanja.

Zosintha zazikulu:

  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ оформлСния ΠΊΠ½ΠΎΠΏΠΎΠΊ управлСния воспроизвСдСниСм ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ API для выставлСния CSP (Content-Security-Policy) для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ.
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Π²Π½Π΅ΡˆΠ½ΠΈΡ… систСм инспСктирования, прСдоставляСмых Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… (настройка осущСствляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ окруТСния WEBKIT_INSPECTOR_HTTP_SERVER).
  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ API MediaSession, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ управлСния воспроизвСдСниСм интСрфСйс MPRIS.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΉ просмотрщик PDF-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π½Π° Π±Π°Π·Π΅ PDF.js.

На Π±Π°Π·Π΅ WebKitGTK 2.38.0 сформирован выпуск Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° GNOME Web 43 (Epiphany), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ WebExtension. API WebExtensions позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ дополнСния ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… web-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² (WebExtensions примСняСтся Π² дополнСниях для Chrome, Firefox ΠΈ Safari). API WebExtension ΠΏΠΎΠΊΠ° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, Π½ΠΎ Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΡƒΠΆΠ΅ достаточно для запуска Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… популярных Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ.

Zosintha zina:

  • ΠŸΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° самодостаточных web-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PWA (Progressive Web Apps), Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ D-Bus-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ для ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.
  • ΠΠ°Ρ‡Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π° для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° GTK 4.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° URI-схСмы Β«view-source:Β».
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° читатСля (reader mode).
  • Π’ контСкстноС мСню Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΡƒΠ½ΠΊΡ‚ для создания ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ΠΎΠ².
  • Π’ настройки Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция для ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ поисковых Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ web-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Source: opennet.ru

Kuwonjezera ndemanga