WebKitGTK+

Screenshot Λογισμικό:
WebKitGTK+
Στοιχεία Λογισμικού:
Εκδοχή: 2.16.6 / 2.18 RC επικαιροποιημένο
Ανεβάστε ημερομηνία: 2 Oct 17
Προγραμματιστής: The WebKitGTK+ Team
Άδεια: Δωρεάν
Δημοτικότητα: 21

Rating: nan/5 (Total Votes: 0)

Το WebKitGTK + είναι ένα πλήρες δωρεάν, ευέλικτο, ισχυρό και ανοιχτό λογισμικό γραμμής εντολών που στοχεύει στη μεταφορά της ισχυρής μηχανής εμφάνισης WebKit στο κιτ εργαλείων GTK + GUI και, φυσικά, .

Το έργο ενσωματώνει την πλήρη λειτουργικότητα του WebKit μέσω ενός συνόλου APIs που βασίζονται σε GObject (Interface Programming Interfaces) και είναι κατάλληλο για εφαρμογές που απαιτούν οποιοδήποτε είδος ενσωμάτωσης ιστού, από ώριμους φυλλομετρητές ιστού σε υβριδικές εφαρμογές HTML / CSS. p>
Χρησιμοποιείται στα Epiphany, Midori και σε άλλες ισχυρές εφαρμογές

Το WebKitGTK + χρησιμοποιείται με επιτυχία σε δημοφιλείς και ισχυρές εφαρμογές που λειτουργούν κάτω από το περιβάλλον εργασίας GNOME ή απαιτούν το GTK + toolkit, όπως τα προγράμματα περιήγησης Web Epiphany και Midor.

Το έργο είναι πολύ χρήσιμο τόσο για επιτραπέζιους όσο και για ενσωματωμένα συστήματα, υποστηρίζει το WebKit2 και επιτρέπει στους προγραμματιστές να δημιουργούν εύκολα εφαρμογές που βασίζονται στην πλατφόρμα Ιστού για αυξημένη απόκριση και ασφάλεια.


Χρησιμοποιεί διαχωρισμό διαδικασιών για να υποστηρίζει plug-ins GTK + 2 σε εφαρμογές GTK + 3

Ένα άλλο ενδιαφέρον χαρακτηριστικό είναι ο διαχωρισμός διεργασιών, ο οποίος χρησιμοποιείται από το WebKitGTK + για την απρόσκοπτη υποστήριξη των plugins που είναι γραμμένα στον κλάδο 2.x του GTK +, όπως το Adobe Flash Player, σε εφαρμογές GTK + 3.

Επιπλέον, το WebKitGTK + προσφέρει πλήρη υποστήριξη για ροές βίντεο και ήχου σε ιστοσελίδες μέσω της βάσης δεδομένων GStreamer WebKit, υποστηρίζει το στοιχείο HTML καμβά, υποστηρίζει τεχνολογίες WebRTC και WebAudio, καθώς και επιτάχυνση απόδοση και 3D CSS.


Κάτω από την κουκούλα

Μεταξύ των απαιτήσεων χρόνου εκτέλεσης του WebKitGTK + (γνωρίζουμε ότι η λίστα θα αλλάξει εγκαίρως, καθώς το έργο εξελίσσεται), μπορούμε να αναφέρουμε GTK + 3.6.0 ή νεότερη έκδοση, gail 3.0 ή νεότερη έκδοση, GLib 2.36.0 ή νεότερη έκδοση, libsoup 2.42.0 ή αργότερα, Cairo 1.10 ή νεότερη έκδοση, Pango 1.30.0 ή νεότερη έκδοση, libxml ή νεότερη έκδοση 2.6, fontconfig 2.5 ή νεότερη έκδοση, FreeType2 ή νεότερη έκδοση 9.0 και libsecret.

Επιπλέον, ανάλογα με τις επιλογές διαμόρφωσής σας, το WebKitGTK + μπορεί επίσης να απαιτεί ενδοσκόπηση GObject 1.32.0 ή νεότερη έκδοση, libxslt 1.1.7 ή νεότερη, SQLite 3.0 ή νεότερη, GStreamer 1.0.3 ή νεότερη, gstreamer-plugins-base 1.0.3 ή αργότερα, Enchant 0.22 ή νεότερη έκδοση, Clutter, καθώς και Clutter GTK +.

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Βελτιώστε τη χρήση της CPU όταν κάνετε απόδοση στο Wayland σε λειτουργία επιταχυνόμενης σύνθεσης.
  • Βελτιώστε την κατανάλωση μνήμης της διεργασίας UI στο Wayland.
  • Επιδιόρθωση προβλημάτων εμφάνισης σε μερικούς ιστότοπους με ενεργοποιημένη την επιταχυνόμενη σύνθεση.
  • Διορθώστε μια συντριβή διαδικασίας ιστού κατά το κλείσιμο του WebView.
  • Αρχικοποιήστε το libgcrypt και στη διαδικασία δικτύου.
  • Εμφάνιση ελέγχων εάν δεν επιτρέπεται η αναπαραγωγή ενός στοιχείου βίντεο εν σειρά.
  • Προσθέστε υποστήριξη για τις εντολές cookie και screenshots στο WebDriver.
  • Διορθώστε αρκετές δυσλειτουργίες και ζητήματα απόδοσης
  • Ενημερώσεις μετάφρασης: Πορτογαλικά Βραζιλίας, Πολωνικά.

Τι είναι καινούργιο στην έκδοση 2.8.4:

  • Κάντε το έργο WebSQL χρησιμοποιώντας μια προεπιλεγμένη ποσόστωση αντί να αποτυγχάνετε πάντα στο openDatabase με την εξαίρεση DOM 18.
  • Βελτιώστε την ανίχνευση και τη χρήση βιβλιοθηκών GL / GLES / EGL.
  • Διορθώστε μια συντριβή στην κατανομή μνήμης χρησιμοποιώντας το bmalloc σε συστήματα 32bit.
  • Διορθώστε το μοντέλο προσωρινής μνήμης DOCUMENT_VIEWER για να απενεργοποιήσετε την προσωρινή μνήμη μνήμης.
  • Διορθώστε μια συντριβή WebProcess μετά από πάρα πολλά σφάλματα ανακατεύθυνσης όταν υπάρχει μια ενεργή προσθήκη NPAPI.
  • Διορθώστε μια συντριβή WebProcess όταν η ρύθμιση gtk-font-name είναι κενή.
  • Βεβαιωθείτε ότι το Math.abs () δεν επιστρέφει αρνητικά.
  • Επαναφέρετε σωστά την επιτάχυνση σύνθεσης μετά από συντριβή WebProcess.
  • Σε περίπτωση φόρτωσης από την προσωρινή μνήμη εφαρμογών, τηρήστε τις κεφαλίδες επιλογών X-Frame.
  • Αρκετά προβλήματα σφάλματος και επιδιόρθωσης επιδιορθώνονται.
  • Διορθώστε την ανίχνευση MIPS N64.
  • Διορθώστε αρκετές διαρροές μνήμης.
  • Ενημερώσεις μετάφρασης: Καταλανικά.

Τι νέο υπάρχει στην έκδοση 2.8.0:

  • ειδοποιήσεις HTML5.
  • Μηνύματα δέσμης ενεργειών χρηστών.
  • Έγχρωμη είσοδος HTML5.
  • Υποστήριξη APNG.
  • Βελτιώσεις επιδόσεων.
  • Αναπαραγωγή σήματος ειδοποίησης ήχου.
  • Προβολή χρωμάτων φόντου στο Web.
  • Τι νέο υπάρχει στην έκδοση 2.4.8:

    • Διορθώστε προβλήματα σύνδεσης SSL με κάποιους ιστότοπους μετά την επιδιόρθωση ευπάθειας POODLE.
    • Διορθώστε μια συντριβή κατά τη φόρτωση plugin φλας.
    • Διορθώστε τη δημιουργία του GNU Hurd
    • Διορθώστε τη δημιουργία του OS X.
    • Επιδιόρθωση τεκμηρίωσης του webkit_print_operation_get_page_setup ().
    • Επιδιορθώσεις ασφαλείας: CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, CVE-2014-1386, CVE- 2014-1390.

    Τι νέο υπάρχει στην έκδοση 2.7.3:

    • Προσθήκη API για υποστήριξη ειδοποιήσεων HTML5.
    • Προσθήκη API αιτήματος άδειας χρήσης UserMedia.
    • Το GObject API των δεσμών DOM επιστρέφει σωστά το NULL intead των κενών συμβολοσειρών ώστε να είναι σε θέση να κάνει διάκριση μεταξύ μη παρόν και παρόν, αλλά κενό.
    • Προσθέστε υποστήριξη για διακόσμηση κειμένου - παραλείψτε.
    • Βελτιώστε το παράθυρο διαλόγου ελέγχου ταυτότητας HTTP.
    • Απεικονίστε το χαρακτηριστικό ταυτότητας των στοιχείων Μετρητών και επιλογών στην προσβασιμότητα.
    • Χρησιμοποιήστε τη λέξη latin1 αντί για το UTF-8 για τις κεφαλίδες HTTP.
    • Ενημέρωση του εικονιδίου επιθεώρησης του NavigationItemProbes.
    • Προσθέστε video / mp2t ως εναλλακτικό τύπο mime για MPEG TS.
    • Προσθέστε την εφαρμογή / x-mpegurl και video / flv στη λίστα των υποστηριζόμενων τύπων μιμητών.
    • Προσθέστε την υποστήριξη επερωτήσεων SCHEDULING στο στοιχείο προέλευσης μέσων HTTP.
    • Στερεώστε το αδιέξοδο όταν τερματίζετε τον ακουστικό χαρακτήρα.
    • Ενημερώσεις μετάφρασης: Kannada, Assamese

    Τι νέο υπάρχει στην έκδοση 2.3.4:

    • Προσθέστε API στο WebKitResponsePolicyDecision για να ελέγξετε αν μπορεί να εμφανιστεί ο τύπος MIME.
    • Ενεργοποιήστε το API πλήρους οθόνης από προεπιλογή.
    • Διορθώστε το χειρισμό των πιστοποιητικών HTTP με τη διαδικασία δικτύου ενεργοποιημένη.
    • Λήψη λήψεων με ενεργοποιημένη τη διαδικασία δικτύου.
    • Διορθώστε το χειρισμό των cookies όταν είναι ενεργοποιημένη η διαδικασία δικτύου.
    • Αφαιρέστε το μερικό αρχείο που λήφθηκε όταν η λειτουργία λήψης αποτύχει ή ακυρωθεί.
    • Πραγματοποιήστε το έργο WebKitWebPage :: send-request signal μετά από μια ανακατεύθυνση.
    • Προσθέστε το εκτεταμένο χαρακτηριστικό xdg.origin.url στις λήψεις στο WebKit2.
    • Διορθώστε το WebGL με GLES.
    • Ενημερώσεις μετάφρασης: Ολλανδικά, Πορτογαλικά Βραζιλίας.

    Τι νέο υπάρχει στην έκδοση 2.2.4:

    • Απενεργοποιήστε το MemoryCache όταν έχει ρυθμιστεί το μοντέλο προσωρινής μνήμης DOCUMENT_VIEWER.
    • Αφαιρέστε το μερικό αρχείο που λήφθηκε όταν η λειτουργία λήψης αποτύχει ή ακυρωθεί.
    • Ενεργοποιήστε το Web Audio από προεπιλογή κατά τη ρύθμιση παραμέτρων.
    • Προσθήκη ελλείψεων αντιστοίχισης από ρόλους ARIA σε ρόλους ATK.
    • Διορθώστε αρκετές διακοπές κατά την εκτύπωση μέσω JavaScript.
    • Διορθώστε ένα σφάλμα X11 όταν καταστρέφεται η επιφάνεια αποθήκευσης υποστήριξης.
    • Διορθώστε τη συμβολοσειρά του παράγοντα χρήστη να υποδηλώνει σωστά ότι είναι Mac OS X για να διορθώσετε αρκετές τοποθεσίες web που εξαρτώνται από τον παράγοντα χρήστη όπως το yahoo.
    • Διορθώστε την κατασκευή με την υποστήριξη της διαδρομής που είναι απενεργοποιημένη.
    • Διορθώστε τη δημιουργία του FreeBSD.
    • Διορθώστε το build σε Mac / Darwin.
    • Διορθώστε τη δημιουργία με το GCC στο i386.

    Τι είναι καινούργιο στην έκδοση 2.3.3:

    • Η προετοιμασία της αρχικής διαδικασίας δικτύου είναι απενεργοποιημένη από προεπιλογή.
    • Οι περιοχές CSS είναι τώρα ενεργοποιημένες από προεπιλογή.
    • Υποστηρίξτε την προσάρτηση της σωστής πλευράς του επιθεωρητή στο WebKit2.
    • Προσθέστε τη ρύθμιση χωρικής πλοήγησης στο API WebKit2 GTK +.
    • Προσθήκη ρύθμισης πηγής πολυμέσων τόσο στο WebKit1 όσο και στο WebKit2.
    • Υποστήριξη προσαρμοσμένων τύπων για μεταφορά και απόθεση δεδομένων.
    • Αποφύγετε την επιπλέον αντιγραφή όταν σχεδιάζετε εικόνες σε backspace cairo.
    • Διορθώστε την κύλιση σε σύνθετα πλαίσια όταν το αναπτυσσόμενο μενού είναι μεγαλύτερο από την οθόνη.
    • Αντιστοίχιση στρώσεων AC επίσης όταν χρησιμοποιείτε το GTK + 2 στο WebKit1.
    • Διορθώστε την τιμή επιστροφής του webkit_web_view_get_view_source_mode () στο WebKit1.
    • Εκπέμπουν εκκίνηση ροής, καλύμματα και τμήματα συμβάντων στο στοιχείο webkitwebaudiosrc.
    • Διορθώστε την αναζήτηση στο περιεχόμενο πολυμέσων που παρέχεται από διακομιστές που δεν υποστηρίζουν αιτήματα εμβέλειας.
    • Διορθώστε μια συντριβή όταν χρησιμοποιείτε πηγή μέσων σε backend των μέσων GStreamer.
    • Διορθώστε ένα σφάλμα X11 όταν καταστρέφεται η επιφάνεια αποθήκευσης υποστήριξης.
    • Απεικονίστε τα στοιχεία διαχωρισμού με ATK_ROLE_SEPARATOR στην προσβασιμότητα.
    • Αποστέλλετε αντικείμενα προσβασιμότητας WAI-ARIA ορόσημα.
    • Αναπαράγετε αντικείμενα προσβασιμότητας με το ATK_ROLE_ARTICLE.
    • Αποκάλυψη αντικειμένων προσβασιμότητας με ATK_ROLE_CHECK_MENU_ITEM.
    • Κατάργηση υποστήριξης για το GStreamer 0,10.
    • Διαρροή μνήμης λόγω εσφαλμένης χρήσης του gst_tag_list_merge στο TextCombinerGStreamer.
    • Ενημερώσεις μετάφρασης: Πορτογαλικά Βραζιλίας.

    Τι νέο υπάρχει στην έκδοση 2.3.2:

    API.

  • Διορθώστε μια συντριβή όταν το φορτίο αποτύχει λόγω σφαλμάτων SSL στο WebKit2.
  • Διορθώστε μια συντριβή κατά την εκτύπωση μέσω JavaScript στο WebKit2.
  • Προσθέστε υποστηρικτικά κομμάτια ήχου και βίντεο στο backend των μέσων ενημέρωσης GStreamer.
  • Προβάλλετε σωστά τα στοιχεία βίντεο και ήχου στην προσβασιμότητα.
  • Διορθώστε μη έγκυρο μήτρα cairo όταν σχεδιάζετε πολύ μικρές επιφάνειες.
  • Αποφύγετε την επιπλέον αντιγραφή όταν σχεδιάζετε εικόνες χρησιμοποιώντας το cairo.
  • Μην παραλείψετε την ταχύτητα αναπαραγωγής όταν αναζητάτε στο backend των μέσων του GStreamer.
  • Πολλές διορθώσεις δόμησης σε πλατφόρμες μη-linux.
  • Τι νέο υπάρχει στην έκδοση 2.2.3:

    • Αντιστοίχιση στρώσεων AC επίσης όταν χρησιμοποιείτε το GTK + 2 στο WebKit1.
    • Αποφύγετε την επιπλέον αντιγραφή όταν σχεδιάζετε εικόνες σε backspace cairo.
    • Διορθώστε την τιμή επιστροφής του webkit_web_view_get_view_source_mode () στο WebKit1.
    • Διορθώστε την κύλιση σε σύνθετα πλαίσια όταν το αναπτυσσόμενο μενού είναι μεγαλύτερο από την οθόνη.
    • Κατάργηση του Chromium ως παράγοντα χρήστη και ισχυρισμός ότι είναι το Safari στο OS X.
    • Διορθώστε μια συντριβή στο WebProcess κατά την επίσκεψη www.pressure.co.uk.
    • Διορθώστε τη συντόμευση του JavaScriptcore με συγκεκριμένα έγγραφα του Google Drive.
    • Διορθώστε μια συντριβή στο JavaScriptcore κατά την εκτέλεση του benchmark peacekeeper σε πλατφόρμες 32 bit
    • Διορθώστε το build με freetype & gt; = 2.5.1.

    Τι νέο υπάρχει στην έκδοση 2.2.2:

    • Διορθώστε μια συντριβή όταν εκτυπώνετε μέσω JavaScript στο WebKit2.
    • Ενεργοποίηση υποστήριξης λειτουργιών αναίρεσης / επαναφοράς λειτουργιών έκδοσης κειμένου στο WebKit2.
    • Διορθώστε τη δημιουργία σε πλατφόρμες που δεν ανήκουν σε linux.

    Τι νέο υπάρχει στην έκδοση 2.3.1:

    • Προσθέστε API WebKit2 για σφάλματα TLS.
    • Η διασύνδεση του EventTarget να είναι εφικτή στο GObject DOM.
    • Εκθέστε το WheelEvent στο API δέσμευσης DOM GObject.
    • Δημιουργήστε τεκμηρίωση API για δεσμεύσεις DOM GObject.
    • Σέβονται τον προσανατολισμό της εικόνας από προεπιλογή.
    • Ενεργοποίηση υποστήριξης λειτουργιών αναίρεσης / επαναφοράς λειτουργιών έκδοσης κειμένου στο WebKit2.
    • Προσθέστε το suppport για τις διευθύνσεις URL blob στο backend των μέσων ενημέρωσης GStreamer.
    • Προσθέστε υποστήριξη για τους υπότιτλους.
    • Να επιτρέπεται η εκτέλεση της διαδικτυακής διαδικασίας με μια εντολή αυθαίρετου προθέματος στη δημιουργία εντοπισμού σφαλμάτων.
    • Να προβάλλετε σωστά τους συνδέσμους εικόνας με την προσβασιμότητα.
    • Απεικονίστε τον τίτλο και το εναλλακτικό κείμενο για συνδέσμους στους χάρτες εικόνας με την προσβασιμότητα.
    • Ακύρωση του τρέχοντος ενεργού WebKitAuthenticationRequest για αποτυχία φόρτωσης.
    • Διορθώστε αρκετές διαρροές μνήμης.

    Απαιτήσεις :

    Παρόμοια λογισμικά

    StockTicker
    StockTicker

    2 Jun 15

    GConf
    GConf

    20 Feb 15

    GNotify
    GNotify

    3 Jun 15

    Σχόλια για WebKitGTK+

    Τα σχόλια δεν βρέθηκε
    προσθήκη σχολίου
    Ενεργοποιήστε τις εικόνες!
    Αναζήτηση ανά κατηγορία