{"id":107331,"date":"2023-03-18T00:48:10","date_gmt":"2023-03-17T22:48:10","guid":{"rendered":"https:\/\/prohoster.info\/?p=107331"},"modified":"2023-03-18T12:48:46","modified_gmt":"2023-03-18T10:48:46","slug":"reliz-brauzernogo-dvizhka-webkitgtk-2-40-0-i-web-brauzera-epiphany-44","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-brauzernogo-dvizhka-webkitgtk-2-40-0-i-web-brauzera-epiphany-44","title":{"rendered":"Rilascio del motore del browser WebKitGTK 2.40.0 e del browser web Epiphany 44","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c8 stata presentata la versione stabile 2.40.0 di WebKitGTK, il porting del motore browser WebKit per la piattaforma GTK. WebKitGTK consente di sfruttare tutte le funzionalit\u00e0 di WebKit attraverso un'interfaccia di programmazione orientata a GNOME basata su GObject e pu\u00f2 essere utilizzata per integrare strumenti di elaborazione di contenuti web in qualsiasi applicazione, dall'uso in parser HTML\/CSS specializzati alla creazione di browser web completamente funzionanti. Tra i progetti noti che utilizzano WebKitGTK c'\u00e8 il browser di default di GNOME (Epiphany). In precedenza, WebKitGTK era utilizzato nel browser Midori, ma dopo il passaggio del progetto alla Astian Foundation, la vecchia versione di Midori su WebKitGTK \u00e8 stata abbandonata e, creando un fork del browser Wexond, \u00e8 stato realizzato un prodotto completamente diverso con lo stesso nome, Midori, ma basato sulla piattaforma Electron e React.      <\/p>\n<p>Principali modifiche:   <\/p>\n<ul>\n<li class=\"l\"> Stabilizzata la supporto per l'API GTK4.\n<li class=\"l\"> \u00c8 stato aggiunto il supporto per WebGL2. Nella realizzazione di WebGL \u00e8 coinvolto un layer ANGLE, che assicura la traduzione delle chiamate OpenGL ES in OpenGL, Direct3D 9\/11, Desktop GL e Vulkan.\n<li class=\"l\"> \u00c8 stata effettuata la transizione all'uso prioritario di EGL al posto di GLX.\n<li class=\"l\"> \u00c8 stato aggiunto il supporto per la sintesi vocale, utilizzando Flite.\n<li class=\"l\"> Incluso l'API di gestione degli appunti, che funziona in modalit\u00e0 asincrona.\n<li class=\"l\"> Aggiunto un API per la richiesta di autorizzazioni per determinate funzionalit\u00e0 web.\n<li class=\"l\"> Aggiunto un API per restituire valori dai messaggi degli script utente in modalit\u00e0 asincrona.\n<li class=\"l\"> Garantita la gestione del segnale WebKitDownload::decide-destination in modalit\u00e0 asincrona.\n<li class=\"l\"> Aggiunto un nuovo API per l'esecuzione di JavaScript.\n<li class=\"l\"> Fornita la possibilit\u00e0 di esportare l'output webkit:\/\/gpu in formato JSON.\n<li class=\"l\"> Risolti problemi di allocazione di grandi quantit\u00e0 di memoria durante il caricamento dei contenuti.    <\/ul>\n<p>Basato su WebKitGTK 2.40.0, \u00e8 stata formata la versione del browser GNOME Web 44 (Epiphany). Modifiche principali:  <\/p>\n<ul>\n<li class=\"l\"> Effettuata la transizione all'uso di GTK 4 e libadwaita.\n<li class=\"l\"> I pannelli informativi sono stati sostituiti da menu a comparsa (popover), dialoghi e banner.\n<li class=\"l\">  Il menu delle schede \u00e8 stato sostituito con AdwTabButton, mentre la finestra di dialogo &#171;Informazioni&#187; \u00e8 stata sostituita da AdwAboutWindow.\n<li class=\"l\"> Nel menu contestuale \u00e8 garantita la visualizzazione permanente dell'elemento Mute Tab.\n<li class=\"l\"> Rielaborato il supporto per la distribuzione elementary OS.\n<li class=\"l\"> Aggiunta un'impostazione per definire la pagina da mostrare all'apertura di una nuova scheda.\n<li class=\"l\"> Ampliate le capacit\u00e0 dell'API WebExtension browserAction.\n<li class=\"l\"> Aggiunte impostazioni per le WebExtensions.\n<li class=\"l\"> Implementato il supporto per la duplicazione della scheda premendo il tasto centrale del mouse sul pulsante di aggiornamento della pagina.    <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58813\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 WebKitGTK 2.40.0, \u043f\u043e\u0440\u0442\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 WebKit \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GTK. WebKitGTK \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 WebKit \u0447\u0435\u0440\u0435\u0437 GNOME-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 GObject \u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 web-\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0432 \u043b\u044e\u0431\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 HTML\/CSS-\u043f\u0430\u0440\u0441\u0435\u0440\u0430\u0445, \u0434\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u0432. \u0418\u0437 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0445 WebKitGTK, \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0448\u0442\u0430\u0442\u043d\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-107331","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 WebKitGTK 2.40.0, \u043f\u043e\u0440\u0442\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 WebKit \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GTK.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/reliz-brauzernogo-dvizhka-webkitgtk-2-40-0-i-web-brauzera-epiphany-44\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 WebKitGTK 2.40.0 \u0438 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Epiphany 44 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 WebKitGTK 2.40.0, \u043f\u043e\u0440\u0442\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 WebKit \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GTK.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/reliz-brauzernogo-dvizhka-webkitgtk-2-40-0-i-web-brauzera-epiphany-44\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-03-17T22:48:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-03-18T10:48:46+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Rilascio del motore del browser WebKitGTK 2.40.0 e del browser web Epiphany 44 | ProHoster","description":"\u00c8 stato presentato il rilascio della nuova versione stabile WebKitGTK 2.40.0, il port di motore del browser WebKit per la piattaforma GTK.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-brauzernogo-dvizhka-webkitgtk-2-40-0-i-web-brauzera-epiphany-44","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 WebKitGTK 2.40.0 \u0438 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Epiphany 44 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 WebKitGTK 2.40.0, \u043f\u043e\u0440\u0442\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 WebKit \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GTK.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-brauzernogo-dvizhka-webkitgtk-2-40-0-i-web-brauzera-epiphany-44","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-03-17T22:48:10+00:00","article:modified_time":"2023-03-18T10:48:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/107331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=107331"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/107331\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=107331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=107331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=107331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}