Vydání prohlížečového enginu WebKitGTK 2.44.0 a webového prohlížeče Epiphany 46

Byla představena nová stabilní verze WebKitGTK 2.44.0, portu prohlížečového jádra WebKit pro platformu GTK. WebKitGTK umožňuje využívat všechny možnosti WebKit prostřednictvím na Gnome orientovaného programového rozhraní založeného na GObject a může být použit k integraci prostředků pro zpracování webového obsahu do jakýchkoli aplikací, od specializovaných HTML/CSS parserů po vytváření plně funkčních webových prohlížečů. Mezi známé projekty, které používají WebKitGTK, patří standardní prohlížeč GNOME (Epiphany). Dříve byl WebKitGTK používán v prohlížeči Midori, ale po převedení projektu do rukou Astian Foundation byl starý variant Midori na WebKitGTK opuštěn a byl vytvořen zásadně jiný produkt se stejným názvem Midori.

Klíčové změny:

  • Byla ukončena podpora pro vykreslovací jádra používající X11 a WPE. Pro vykreslování byl zaveden mechanismus využívající sdílené vyrovnávací paměti DMA-BUF.
  • Při vykreslování byla vylepšena synchronizace s impulsem pro potlačení snímků (vblank), aby se zabránilo roztržení obrazu (tearing).
  • Z procesu vytváření rozhraní, které využívá GTK4, byl zajištěn přístup k DOM komponentům pro osoby se zdravotním postižením (accessibility).
  • Pro fungování klávesových zkratek na webových stránkách byla ukončena opětovná substituce událostí stisknutí kláves v GTK4.
  • Bylo optimalizováno rozpoznávání herních ovladačů.

Na bázi WebKitGTK 2.44.0 byla vytvořena verze prohlížeče GNOME Web 46 (Epiphany). Hlavní změny:

  • Bylo povoleno zavírání připojených záložek.
  • Byla přidána podpora autentizace pomocí čipových karet (PKCS #11).
  • Byla zlepšena navigace pomocí klávesnice v seznamu, který se zobrazuje z adresního řádku.
  • Do kontextového menu zobrazeného pro odkazy byla přidána položka pro odeslání odkazu na email ('Odeslat odkaz emailem...').
  • Při kliknutí prostředním tlačítkem myši na tlačítko pro otevření nové záložky se do adresního řádku vloží označený text.
  • Bylo zakázáno, aby se webové stránky obracely na některá interní API Epiphany.
  • Na systémech bez neomezeného připojení byl zkrácen interval aktualizace filtrů blokovače reklamy.
  • Při výběru textu bylo zajištěno skrytí některých položek kontextového menu.
  • Byla ukončena podpora pro spojení se servery Google Safe Browsing.
  • Ve výchozím kontextovém menu jsou skryty akce pro vývojáře.
  • Dialog s nastavením byl převeden na použití widgetu AdwSpinRow.
  • Zobrazování štítků odpovídá doporučením pro stylistické uspořádání uživatelského rozhraní GNOME HIG (Human Interface Guidelines).

    Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster