แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ WebKitGTK 2.38.0 browser engine แž“แžทแž„ Epiphany 43 web browser

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž“แŸƒแžŸแžถแžแžถแžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžแŸแžšแž—แžถแž–แžแŸ’แž˜แžธ WebKitGTK 2.38.0 แžŠแŸ‚แž›แž‡แžถแž…แŸ’แžšแž€แž“แŸƒแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€ WebKit แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžœแŸแž‘แžทแž€แžถ GTK แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแž€แžถแžŸแŸ” WebKitGTK แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแž‘แžถแŸ†แž„แžขแžŸแŸ‹แžšแž”แžŸแŸ‹ WebKit แžแžถแž˜แžšแž™แŸˆแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแž˜แŸ’แžšแž„แŸ‹แž‘แžทแžŸ GNOME แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพ GObject แž แžพแž™แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แžงแž”แž€แžšแžŽแŸแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž˜แžถแžแžทแž€แžถแž‚แŸแž แž‘แŸ†แž–แŸแžšแž‘แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŽแžถแž˜แžฝแž™ แž…แžถแž”แŸ‹แž–แžธแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‰แŸ‚แž€ HTML/CSS แžฏแž€แž‘แŸแžŸ แžŠแž›แŸ‹แž€แžถแžšแž”แž„แŸ’แž€แžพแžแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€แžแžถแž˜แžขแŸŠแžธแž“แž’แžบแžŽแžทแžแž–แŸแž‰แž›แž€แŸ’แžแžŽแŸˆแŸ” แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž‚แž˜แŸ’แžšแŸ„แž„แž›แŸ’แž”แžธ แŸ— แžŠแŸ‚แž›แž”แŸ’แžšแžพ WebKitGTK แž™แžพแž„แžขแžถแž…แž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€ GNOME แžŸแŸ’แžแž„แŸ‹แžŠแžถแžš (Epiphany) แŸ” แž–แžธแž˜แžปแž“ WebKitGTK แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€ Midori แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡แž”แžถแž“แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„แžŠแŸƒแžšแž”แžŸแŸ‹ Astian Foundation แž€แŸ†แžŽแŸ‚แž…แžถแžŸแŸ‹แžšแž”แžŸแŸ‹ Midori แž“แŸ…แž›แžพ WebKitGTK แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž”แž„แŸ‹แž…แŸ„แž› แž แžพแž™แžŠแŸ„แž™แž€แžถแžšแž”แž„แŸ’แž€แžพแžแžŸแž˜แž–แžธแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€ Wexond แž•แž›แžทแžแž•แž›แž•แŸ’แžŸแŸแž„แž‚แŸ’แž“แžถแž‡แžถแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŠแŸ„แž™ แžˆแŸ’แž˜แŸ„แŸ‡แžŠแžผแž…แž‚แŸ’แž“แžถ Midori แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž•แŸ’แžขแŸ‚แž€แž›แžพ Electron แž“แžทแž„ React platformแŸ”

แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžŸแŸ†แžแžถแž“แŸ‹แŸ—แŸ–

  • แžšแž…แž“แžถแž”แŸแž‘แŸ’แž˜แžšแž…แž“แžถแžแŸ’แž˜แžธแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸŠแžผแžแžปแž„แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แžถแžšแž…แžถแž€แŸ‹แžŸแžถแžšแžแŸ’แž˜แžธแž˜แžถแžแžทแž€แžถแž–แž แžปแž–แŸแžแŸŒแž˜แžถแž“แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜ API แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž€แŸ†แžŽแžแŸ‹ CSP (Content-Security-Policy) แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธ browser add-onsแŸ”
  • แžœแžถแžขแžถแž…แž‘แŸ…แžšแžฝแž…แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แžแžถแž„แž€แŸ’แžšแŸ…แžŠแŸ‚แž›แž”แžถแž“แž•แŸ’แžแž›แŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€แž•แŸ’แžŸแŸแž„แž‘แŸ€แž (แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแžŠแŸ„แž™แž”แŸ’แžšแžพแžขแžแŸแžšแž”แžšแžทแžŸแŸ’แžแžถแž“ WEBKIT_INSPECTOR_HTTP_SERVER) แŸ”
  • แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜ MediaSession API แžแŸ’แžšแžผแžœแž”แžถแž“แž”แžพแž€ แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹ MPRIS แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แžถแžšแž…แžถแž€แŸ‹แž–แžธแž…แž˜แŸ’แž„แžถแž™แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž˜แžพแž›แžฏแž€แžŸแžถแžš PDF แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพ PDF.js แŸ”

แž•แŸ’แžขแŸ‚แž€แž›แžพ WebKitGTK 2.38.0 แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€แžแžถแž˜แžขแŸŠแžธแž“แž’แžบแžŽแžทแž GNOME Web 43 (Epiphany) แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„ แžŠแŸ‚แž›แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž“แŸ’แžแŸ‚แž˜แž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹ WebExtension แŸ” WebExtensions API แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แž„แŸ’แž€แžพแžแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž“แŸ’แžแŸ‚แž˜แžŠแŸ„แž™แž”แŸ’แžšแžพแž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแž”แžŽแŸ’แžŠแžถแž‰แžŸแŸ’แžแž„แŸ‹แžŠแžถแžš แž“แžทแž„แž”แž„แŸ’แžšแžฝแž”แž”แž„แŸ’แžšแžฝแž˜แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž“แŸ’แžแŸ‚แž˜แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€แž•แŸ’แžŸแŸแž„แŸ— (WebExtensions แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž“แŸ’แžแŸ‚แž˜แžŸแž˜แŸ’แžšแžถแž”แŸ‹ Chrome, Firefox แž“แžทแž„ Safari)แŸ” WebExtension API แž˜แžทแž“โ€‹แž‘แžถแž“แŸ‹โ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แžขแž“แžปแžœแžแŸ’แžโ€‹แž–แŸแž‰แž›แŸแž‰โ€‹แž“แŸ…โ€‹แžกแžพแž™โ€‹แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚โ€‹แž€แžถแžšโ€‹แž‚แžถแŸ†แž‘แŸ’แžšโ€‹แž“แŸแŸ‡โ€‹แž‚แžบโ€‹แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแžถแž“แŸ‹โ€‹แž แžพแž™โ€‹แžŠแžพแž˜แŸ’แž”แžธโ€‹แžŠแŸ†แžŽแžพแžšแž€แžถแžšโ€‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธโ€‹แž”แž“แŸ’แžแŸ‚แž˜โ€‹แžŠแŸโ€‹แž–แŸแž‰โ€‹แž“แžทแž™แž˜โ€‹แž˜แžฝแž™โ€‹แž…แŸ†แž“แžฝแž“แŸ”

แž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแž•แŸ’แžŸแŸแž„แž‘แŸ€แžแŸ–

  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž˜แžถแž“แžŠแŸ„แž™แžแŸ’แž›แžฝแž“แžฏแž„แž“แŸ…แž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹ PWA (Progressive Web Apps) แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แžกแžพแž„แžœแžทแž‰ แž แžพแž™แžขแŸ’แž“แž€แž•แŸ’แžแž›แŸ‹แžŸแŸแžœแžถ D-Bus แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แŸ‚แž”แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแŸ”
  • แž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแžกแžพแž„แžœแžทแž‰แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž‘แŸ… GTK 4 แž”แžถแž“แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž แžพแž™แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ "แž‘แžทแžŠแŸ’แž‹แž—แžถแž–แž”แŸ’แžšแž—แž–แŸ–" แž‚แŸ’แžšแŸ„แž„แž€แžถแžšแžŽแŸ URI แŸ”
  • แž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแž€แžถแžšแžšแž…แž“แžถแž“แŸƒแžšแž”แŸ€แž”แžขแŸ’แž“แž€แžขแžถแž“แŸ”
  • แž’แžถแžแžปแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžแžแžขแŸแž€แŸ’แžšแž„แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž˜แŸ‰แžบแž“แžปแž™แž”แžšแžทแž”แž‘แŸ”
  • แž‡แž˜แŸ’แžšแžพแžŸแž˜แžฝแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž€แžถแžšแž€แŸ†แžŽแžแŸ‹ แžŠแžพแž˜แŸ’แž”แžธแž”แžทแž‘แž€แžถแžšแžŽแŸ‚แž“แžถแŸ†แžŸแŸ’แžœแŸ‚แž„แžšแž€แž“แŸ…แž€แŸ’แž“แžปแž„แžšแž”แŸ€แž”แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸแž แž‘แŸ†แž–แŸแžšแŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹