WebKitGTK+

Software screenshot:
WebKitGTK+
Software informatie:
Versie: 2.16.6 / 2.18 RC Bijgewerkt
Upload datum: 2 Oct 17
Ontwikkelaar: The WebKitGTK+ Team
Licentie: Gratis
Populariteit: 21

Rating: nan/5 (Total Votes: 0)

WebKitGTK + is een volledig gratis, veelzijdige, krachtige en open source commando-software die de krachtige WebKit-rendering engine naar de GTK + GUI-toolkit moet poorten en natuurlijk de GNOME-grafische desktopomgeving .

Het project bevat de volledige functionaliteit van WebKit door middel van een reeks API's (API's) die geschikt zijn voor applicaties die elk type webintegratie nodig hebben, van volwassen web browsers tot hybride HTML / CSS apps.


Gebruikt in Epiphany, Midori, en andere krachtige apps

WebKitGTK + wordt succesvol gebruikt in populaire en krachtige applicaties die werken onder de GNOME-desktop omgeving of de GTK + toolkit nodig hebben, zoals de Epiphany en Midor webbrowsers.

Het project is erg handig voor zowel desktop als embedded systemen, het ondersteunt WebKit2, en stelt ontwikkelaars in staat om applicaties die gebaseerd zijn op het webplatform eenvoudig te bouwen voor meer responsiviteit en beveiliging.


Gebruikt proces scheiding om GTK + 2 plugins te ondersteunen op GTK + 3 apps

Een ander interessant kenmerk is procesafscheiding, die wordt gebruikt door WebKitGTK + om naadloos plugins te ondersteunen die zijn geschreven in de 2.x-tak van GTK +, zoals Adobe Flash Player, in GTK + 3-apps.

Daarnaast biedt WebKitGTK + volledige ondersteuning voor video- en geluidsstromen in webpagina's via de GStreamer WebKit-backend, ondersteunt het HTML-canvaselement, ondersteunt WebRTC- en WebAudio-technologieën, evenals versnelde weergave en 3D CSS.


Onder de motorkap

Onder de runtimevereisten van WebKitGTK + (let op dat de lijst tijdig zal veranderen, zoals het project zich ontwikkelt), kunnen we GTK + 3.6.0 of later, Gail 3.0 of later, GLib 2.36.0 of hoger, libsoup 2.42.0 vermelden. of later, Caïro 1.10 of hoger, Pango 1.30.0 of hoger, libxml of later 2.6, fontconfig 2.5 of later, FreeType2 of hoger 9.0 en libsecret.

Bovendien kan, afhankelijk van uw configuratieopties, WebkitGTK + ook GObject-introspectie 1.32.0 of hoger nodig hebben, libxslt 1.1.7 of later, SQLite 3.0 of later, GStreamer 1.0.3 of hoger, gstreamer-plugins-base 1.0.3 of later, Enchant 0.22 of later, Clutter, evenals Clutter GTK +.

Wat is nieuw in deze release:

  • Verbeter het gebruik van het CPU bij het maken onder Wayland in versnelde composiet modus.
  • Verbeter het geheugenverbruik van het UI-proces onder Wayland.
  • Fix rendering problemen op sommige websites met versnelde compositie ingeschakeld.
  • Een webproces crash oplossen bij het sluiten van de WebView.
  • Initialiseer ook libgcrypt in het netwerkproces.
  • Controles weergeven als een video-element niet inline mag spelen.
  • Ondersteuning toevoegen voor cookies en screenshots commando's in WebDriver.
  • Fix meerdere crashes en maak problemen op.
  • Vertaal updates: Braziliaanse Portugees, Pools.

Wat is nieuw in versie 2.8.4:

  • WebSQL-werk maken door gebruik te maken van een standaard quotum in plaats van altijd in openDatabase met DOM Exception 18 te verliezen.
  • Verbeter detectie en gebruik van GL / GLES / EGL bibliotheken.
  • Fix een crash op geheugen allocatie met bmalloc op 32bit systemen.
  • Fix DOCUMENT_VIEWER cache-model om de geheugencache daadwerkelijk uit te schakelen.
  • Een webproces crash oplossen na te veel herleidingsfout wanneer er een actieve NPAPI-plugin is.
  • Een webproces crash oplossen wanneer de gtk-font-name instelling leeg is.
  • Zorg ervoor dat Math.abs () niet negatief wordt weergegeven.
  • Corrigeer versnelde compositie correct na een WebProcess crash.
  • Respecteer X-Frame-Options-kopteksten bij het laden van applicatiecache.
  • Verschillende crashes en rendering problemen zijn opgelost.
  • Bevestig de MIPS N64 detectie.
  • Fixeer meerdere geheugenlekken.
  • Vertaal updates: Catalaans.

Wat is nieuw in versie 2.8.0:

  • Aanvankelijke gebaren ondersteunen.
  • HTML5-notificaties.
  • Gebruikerscriptberichten.
  • HTML5 kleurinvoer.
  • APNG-ondersteuning.
  • Prestatieverbeteringen.
  • Spraakmeldingsteken afspelen.
  • Webweergave achtergrondkleuren.

Wat is nieuw in versie 2.4.8:

  • Problemen met SSL-verbinding oplossen met sommige websites na de beveiligingsfixatie van POODLE.
  • Een crash oplossen bij het laden van flash plugins.
  • Fix build on GNU Hurd
  • Fix bouwen op OS X.
  • Bevestig documentatie van webkit_print_operation_get_page_setup ().
  • Beveiligingsfixes: CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, CVE-2014-1386, CVE-2014-1387, CVE-2014-1388, CVE-2014-1389, CVE- 2014-1390.

Wat is nieuw in versie 2.7.3:

  • API toevoegen om HTML5-notificaties te ondersteunen.
  • Voeg API voor gebruikersvergunning toe.
  • GObject DOM bindings API retueert nu NULL intead van lege strings om te kunnen onderscheiden tussen niet aanwezig en aanwezig maar leeg.
  • Ondersteuning toevoegen voor tekst-decoratie-overslaan.
  • Verbeter het dialoogvenster HTTP-verificatie.
  • Het ID-attribuut van Meter en Option-elementen blootstellen aan toegankelijkheid.
  • Gebruik latin1 in plaats van UTF-8 voor HTTP header values.
  • Update het navigatie pictogram van NavigatieItemProbes.
  • Voeg video / mp2t toe als alternatief mimetype voor MPEG TS.
  • Voeg applicatie / x-mpegurl en video / flv toe aan de lijst met ondersteunde mimetypes.
  • Voeg SCHEDULING-query-ondersteuning toe aan het bronelement van HTTP-media.
  • Fix deadlock bij het afsluiten van AudioDestination.
  • Vertaal updates: Kannada, Assamees

Wat is nieuw in versie 2.3.4:

  • API toevoegen aan WebKitResponsePolicyDecision om te controleren of het MIME-type kan worden weergegeven.
  • Standaard inschakelen van de fullscreen-API.
  • Beveilig de verwerking van HTTP-certificaten met het netwerkproces ingeschakeld.
  • Bevestig downloads met het netwerkproces ingeschakeld.
  • Beheer van cookies beheren wanneer het netwerkproces is ingeschakeld.
  • Verwijder het gedeeltelijke bestand dat is gedownload als de downloadoperatie niet wordt geannuleerd of geannuleerd.
  • Maak WebKitWebPage :: verzend signaalaanbod na een doorverwijzing.
  • Voeg extensie xdg.origin.url toe aan downloads in WebKit2.
  • Fix WebGL met GLES.
  • Vertaalupdates: Nederlands, Braziliaans Portugees.

Wat is nieuw in versie 2.2.4:

  • Schakel MemoryCache uit wanneer het cache-model DOCUMENT_VIEWER is ingesteld.
  • Verwijder het gedeeltelijke bestand dat is gedownload als de downloadoperatie niet wordt geannuleerd of geannuleerd.
  • Standaard web audio inschakelen in configureren.
  • Ontbrekende mappings toevoegen van ARIA-rollen naar ATK-rollen.
  • Fix meerdere crashes bij het afdrukken via JavaScript.
  • Een X11-fout oplossen wanneer het back-up-oppervlak wordt vernietigd.
  • Bevestig de gebruikersagentreeks om op een correcte manier als Mac OS X te repareren om meerdere websites te repareren die afhankelijk zijn van de gebruikersagent zoals yahoo.
  • Bevestig de bouw met ondersteuning voor wegholten uitgeschakeld.
  • Bevestig de inbouw van FreeBSD.
  • Fix de bouwen in Mac / Darwin.
  • Fix het bouwen met GCC in i386.

Wat is nieuw in versie 2.3.3:

  • Standaard netwerkproces ondersteuning is standaard uitgeschakeld.
  • CSS-regio's zijn nu standaard ingeschakeld.
  • Ondersteun de rechterkant van de inspecteur in WebKit2.
  • Ruimtelijke navigatie instelling toevoegen aan WebKit2 GTK + API.
  • Voeg mediabroninstelling toe aan zowel WebKit1 als WebKit2.
  • Ondersteunde aangepaste types voor slepen en neerzetten van gegevens.
  • Vermijd extra kopie bij het maken van afbeeldingen in Caïro-backend.
  • Bevestig het scrollen in combo-vakken als het dropdown menu groter is dan het scherm.
  • Geef ook AC-lagen op als u GTK + 2 gebruikt in WebKit1.
  • Bevestig de retourwaarde van webkit_web_view_get_view_source_mode () in WebKit1.
  • Zet stream-start, caps en segment gebeurtenissen in webkitwebaudiosrc element.
  • Bevestig zoeken op media-inhoud die wordt geleverd door servers die geen ondersteuningsbereik aanvragen.
  • Een crash oplossen bij het gebruik van media bron in GStreamer media backend.
  • Een X11-fout oplossen wanneer het back-up-oppervlak wordt vernietigd.
  • Ontdek splitter elementen met ATK_ROLE_SEPARATOR naar toegankelijkheid.
  • Ontvang de toegankelijkheidsobjecten WAI-ARIA oriëntatiepunten.
  • Ontvang toegankelijkheidsobjecten met ATK_ROLE_ARTICLE.
  • Ontvang toegankelijkheidsobjecten met ATK_ROLE_CHECK_MENU_ITEM.
  • Verwijder ondersteuning voor GStreamer 0.10.
  • Geheugenlekken door onjuist gebruik van gst_tag_list_merge in TextCombinerGStreamer.
  • Vertaal updates: Braziliaanse Portugees.

Wat is nieuw in versie 2.3.2:

  • Installeer instelmedia-streaminstelling voor WebKit2 GTK + API.
  • Een crash oplossen als de laad mislukt door SSL-fouten in WebKit2.
  • Een crash oplossen bij het afdrukken via JavaScript in WebKit2.
  • Ondersteun audio- en video tracks naar GStreamer media backend.
  • Bevestig de video- en audio-elementen op de juiste manier op toegankelijkheid.
  • Bevestig een ongeldige Kaïro-matrix wanneer u te kleine oppervlakken opneemt.
  • Vermijd extra kopie wanneer u beelden maakt met behulp van Kaïro.
  • Verlaat het afspeelsnelheid niet wanneer u in GStreamer media backend zoekt.
  • Verscheidene bouwen oplossingen op platforms zonder Linux.

Wat is nieuw in versie 2.2.3:

  • Geef ook AC-lagen op als u GTK + 2 gebruikt in WebKit1.
  • Vermijd extra kopie bij het maken van afbeeldingen in Caïro-backend.
  • Bevestig de retourwaarde van webkit_web_view_get_view_source_mode () in WebKit1.
  • Bevestig het scrollen in combo-vakken als het dropdown menu groter is dan het scherm.
  • Verwijder Chromium als gebruikersagent en bewer dat Safari in OS X is.
  • Bevestig een crash in het WebProcess bij het bezoeken van www.pressure.co.uk.
  • Bevestig een crash JavaScriptcore met bepaalde Google Drive-documenten.
  • Fix een crash in JavaScriptcore bij het uitvoeren van peacekeeper benchmark in 32 bit platforms.
  • Fix het bouwen met freetype & gt; = 2.5.1.

Wat is nieuw in versie 2.2.2:

  • Een crash oplossen bij het afdrukken via JavaScript in WebKit2.
  • Ondersteuning voor tekstuitvoering ongedaan maken / opnieuw uitvoeren in WebKit2.
  • Bevestig de opbouw op niet-Linux-platforms.

Wat is nieuw in versie 2.3.1:

  • WebKit2 API toevoegen voor TLS-fouten.
  • Maak EventTarget-interface introspectabel in GObject DOM-bindingen.
  • Explain WheelEvent in de GObject DOM bindings API.
  • API-documentatie genereren voor GObject DOM-bindingen.
  • Standaard beeldoriëntatie respecteren.
  • Ondersteuning voor tekstuitvoering ongedaan maken / opnieuw uitvoeren in WebKit2.
  • Suppport toevoegen voor blob-URL's naar GStreamer media backend.
  • Ondersteuning toevoegen voor ondertiteling.
  • Laat het webproces met een willekeurig voorvoegsel commando uitvoeren in debug builds.
  • Schakel de beeldschakels goed naar de toegankelijkheid.
  • Plaats titel en alternatieve tekst voor links in beeldkaarten naar toegankelijkheid.
  • Annuleren van de huidige actieve WebKitAuthenticationRequest bij laden niet.
  • Fixeer meerdere geheugenlekken.

Eisen

  • GNOME

Vergelijkbare software

GNOME Contacts
GNOME Contacts

22 Jun 18

GNOME Clocks
GNOME Clocks

22 Jun 18

geglmm
geglmm

11 May 15

GConf
GConf

20 Feb 15

Reacties op WebKitGTK+

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!