เบ›เปˆเบญเบ WebKitGTK 2.40.0 browser engine เปเบฅเบฐ Epiphany 44 web browser

เบเบฒเบ™เบ›เปˆเบญเบเบชเบฒเบ‚เบฒเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปƒเบซเบกเปˆ WebKitGTK 2.40.0, เป€เบ›เบฑเบ™เบžเบญเบ”เบ‚เบญเบ‡ WebKit browser engine เบชเปเบฒเบฅเบฑเบšเป€เบงเบ—เบต GTK, เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบเบฒเบ”. WebKitGTK เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เปƒเบŠเป‰เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡ WebKit เบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเปเบšเบš GNOME เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ GObject เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเป€เบงเบฑเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ•เปˆเบฒเบ‡เป†, เบˆเบฒเบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบปเบงเบงเบดเป€เบ„เบฒเบฐ HTML / CSS เบžเบดเป€เบชเบ”เป„เบ›เบชเบนเปˆเบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ—เบตเปˆเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเป€เบ•เบฑเบกเบฎเบนเบšเปเบšเบš. เปƒเบ™เบšเบฑเบ™เบ”เบฒเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบ—เบตเปˆเปƒเบŠเป‰ WebKitGTK, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš GNOME เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ (Epiphany). เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, WebKitGTK เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡ Midori, เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบกเบทเบ‚เบญเบ‡ Astian Foundation, Midori เบฎเบธเปˆเบ™เป€เบเบปเปˆเบฒเปƒเบ™ WebKitGTK เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ–เบดเป‰เบกเป„เบงเป‰เปเบฅเบฐเป‚เบ”เบเบเบฒเบ™เบชเป‰เบฒเบ‡ fork เบˆเบฒเบเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš Wexond, เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบเบฑเบš เบŠเบทเปˆเบ”เบฝเบงเบเบฑเบ™ Midori, เปเบ•เปˆเบญเบตเบ‡เปƒเบชเปˆเป€เบงเบ—เบต Electron เปเบฅเบฐ React.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™:

  • ะกั‚ะฐะฑะธะปะธะทะธั€ะพะฒะฐะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ API GTK4.
  • ะ’ะบะปัŽั‡ะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ WebGL2. ะ’ ั€ะตะฐะปะธะทะฐั†ะธะธ WebGL ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะฐ ะฟั€ะพัะปะพะนะบะฐ ANGLE, ะพะฑะตัะฟะตั‡ะธะฒะฐัŽั‰ะฐั ั‚ั€ะฐะฝัะปัั†ะธัŽ ะฒั‹ะทะพะฒะพะฒ OpenGL ES ะฒ OpenGL, Direct3D 9/11, Desktop GL ะธ Vulkan.
  • ะžััƒั‰ะตัั‚ะฒะปั‘ะฝ ะฟะตั€ะตั…ะพะด ะฝะฐ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต ะฒ ะฟะตั€ะฒัƒัŽ ะพั‡ะตั€ะตะดัŒ EGL ะฒะผะตัั‚ะพ GLX.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ัะธะฝั‚ะตะทะฐ ั€ะตั‡ะธ, ะธัะฟะพะปัŒะทัƒั Flite.
  • ะ’ะบะปัŽั‡ั‘ะฝ API ัƒะฟั€ะฐะฒะปะตะฝะธั ะฑัƒั„ะตั€ะพะผ ะพะฑะผะตะฝะฐ, ั€ะฐะฑะพั‚ะฐัŽั‰ะธะน ะฒ ะฐัะธะฝั…ั€ะพะฝะฝะพะผ ั€ะตะถะธะผะต.
  • ะ”ะพะฑะฐะฒะปะตะฝ API ะดะปั ะทะฐะฟั€ะพัะฐ ะฟะพะปะฝะพะผะพั‡ะธะน ะดะปั ะพะฟั€ะตะดะตะปั‘ะฝะฝั‹ั… web-ะฒะพะทะผะพะถะฝะพัั‚ะตะน.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ API ะดะปั ะฒะพะทะฒั€ะฐั‚ะฐ ะทะฝะฐั‡ะตะฝะธะน ะธะท ัะพะพะฑั‰ะตะฝะธะน ะฟะพะปัŒะทะพะฒะฐั‚ะตะปัŒัะบะธั… ัะบั€ะธะฟั‚ะพะฒ ะฒ ะฐัะธะฝั…ั€ะพะฝะฝะพะผ ั€ะตะถะธะผะต.
  • ะžะฑะตัะฟะตั‡ะตะฝะฐ ะพะฑั€ะฐะฑะพั‚ะบะฐ ัะธะณะฝะฐะปะฐ WebKitDownload::decide-destination ะฒ ะฐัะธะฝั…ั€ะพะฝะฝะพะผ ั€ะตะถะธะผะต.
  • ะ”ะพะฑะฐะฒะปะตะฝ ะฝะพะฒั‹ะน API ะดะปั ะฒั‹ะฟะพะปะฝะตะฝะธั JavaScript.
  • ะŸั€ะตะดะพัั‚ะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ัะบัะฟะพั€ั‚ะฐ ะฒั‹ะฒะพะดะฐ webkit://gpu ะฒ ั„ะพั€ะผะฐั‚ะต JSON.
  • ะ ะตัˆะตะฝั‹ ะฟั€ะพะฑะปะตะผั‹ ั ะฒั‹ะดะตะปะตะฝะธะตะผ ะฑะพะปัŒัˆะพะณะพ ะพะฑัŠั‘ะผะฐ ะฟะฐะผัั‚ะธ ะฟั€ะธ ะทะฐะณั€ัƒะทะบะต ัะพะดะตั€ะถะธะผะพะณะพ.

ะะฐ ะฑะฐะทะต WebKitGTK 2.40.0 ัั„ะพั€ะผะธั€ะพะฒะฐะฝ ะฒั‹ะฟัƒัะบ ะฑั€ะฐัƒะทะตั€ะฐ GNOME Web 44 (Epiphany). ะžัะฝะพะฒะฝั‹ะต ะธะทะผะตะฝะตะฝะธั:

  • ะžััƒั‰ะตัั‚ะฒะปั‘ะฝ ะฟะตั€ะตั…ะพะด ะฝะฐ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต GTK 4 ะธ libadwaita.
  • ะ˜ะฝั„ะพั€ะผะฐั†ะธะพะฝะฝั‹ะต ะฟะฐะฝะตะปะธ ะทะฐะผะตะฝะตะฝั‹ ะฝะฐ ะฒัะฟะปั‹ะฒะฐัŽั‰ะธะต ะผะตะฝัŽ (popover), ะดะธะฐะปะพะณะธ ะธ ะฑะฐะฝะฝะตั€ั‹.
  • ะœะตะฝัŽ ะฒะบะปะฐะดะพะบ ะทะฐะผะตะฝะตะฝะพ ะฝะฐ AdwTabButton, ะฐ ะดะธะฐะปะพะณ ยซะž ะฟั€ะพะณั€ะฐะผะผะตยป ะทะฐะผะตะฝั‘ะฝ ะฝะฐ AdwAboutWindow.
  • ะ’ ะบะพะฝั‚ะตะบัั‚ะฝะพะผ ะผะตะฝัŽ ะพะฑะตัะฟะตั‡ะตะฝ ะฟะพัั‚ะพัะฝะฝั‹ะน ะฟะพะบะฐะท ัะปะตะผะตะฝั‚ะฐ Mute Tab.
  • ะŸะตั€ะตั€ะฐะฑะพั‚ะฐะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ะดะธัั‚ั€ะธะฑัƒั‚ะธะฒะฐ elementary OS.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฝะฐัั‚ะพะนะบะฐ ะดะปั ัƒัั‚ะฐะฝะพะฒะบะธ ัั‚ั€ะฐะฝะธั†ั‹, ะฟะพะบะฐะทั‹ะฒะฐะตะผะพะน ะฟั€ะธ ะพั‚ะบั€ั‹ั‚ะธะธ ะฝะพะฒะพะน ะฒะบะปะฐะดะบะธ.
  • ะ ะฐััˆะธั€ะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ API WebExtension browserAction.
  • ะ”ะพะฑะฐะฒะปะตะฝั‹ ะฝะฐัั‚ั€ะพะนะบะธ ะดะปั WebExtensions.
  • ะ ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ะดัƒะฑะปะธั€ะพะฒะฐะฝะธั ะฒะบะปะฐะดะบะธ ะฟั€ะธ ะฝะฐะถะฐั‚ะธะธ ัั€ะตะดะฝะตะน ะบะฝะพะฟะบะพะน ะผั‹ัˆะธ ะฝะฐ ะบะฝะพะฟะบัƒ ะพะฑะฝะพะฒะปะตะฝะธั ัั‚ั€ะฐะฝะธั†ั‹.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™