Εμφάνιση γραμματοσειράς Chrome: Η Google καταργεί τη σημαία του DirectWrite

Η Google εγκατέλειψε την υποστήριξη του Chrome για πολλά παλαιότερα λειτουργικά συστήματα, συμπεριλαμβανομένων των Windows XP και Vista, τον Απρίλιο του 2016.

Η εταιρεία άρχισε να καταργεί κώδικα από το Chromium, το θεμέλιο ανοικτού κώδικα του προγράμματος περιήγησης Chrome, για να αντικατοπτρίζει την αλλαγή στην υποστήριξη και απλά τη βάση κώδικα του προγράμματος περιήγησης συγκεντρώνοντας αποκλειστικά τα Windows 7 και τις νεότερες εκδόσεις των Windows.

Οι υπάλληλοι της Google άρχισαν να καταργούν κομμάτια κώδικα από το Chromium ήδη από τον Ιανουάριο του 2016 και πολλά από τα πράγματα που καταργήθηκαν ενδέχεται να επηρεάσουν την απόδοση γραμματοσειράς του προγράμματος περιήγησης ιστού.

Τεύχος 579678, Αφαίρεση διαδρομής γραμματοσειράς GDI, επιβεβαιώνει ότι η Google απέσυρε απόδοση γραμματοσειράς GDI, τον διακόπτη απενεργοποίησης άμεσης εγγραφής και τον σχετικό κώδικα από το Chrome.

Αυτή η ενημερωμένη έκδοση κώδικα θα καταργήσει την απόδοση της γραμματοσειράς gdi, τον διακόπτη "Απενεργοποίηση άμεσης εγγραφής" και τον σχετικό κώδικα. Η απόδοση όλων των γραμματοσειρών γίνεται πλέον από το DirectWrite.

Το Google Chrome θα χρησιμοποιεί αποκλειστικά το DirectWrite για απόδοση σε γραμματοσειρά στα Windows από το Chrome 52.

Η αλλαγή αρχίζει να ισχύει στο Chrome 52 που είναι διαθέσιμο επί του παρόντος στο beta κανάλι έχει κυκλοφορήσει εν τω μεταξύ. Η επόμενη σταθερή ενημέρωση θα μετακινήσει το πρόγραμμα περιήγησης σε αυτήν την έκδοση εντούτοις και είναι τότε ότι ο μεγαλύτερος αριθμός χρηστών θα παρατηρήσει την αλλαγή.

Τα περισσότερα σύγχρονα προγράμματα περιήγησης χρησιμοποιούν το DirectWrite στα Windows για απόδοση γραμματοσειρών και λειτουργεί στις περισσότερες περιπτώσεις.

Ενημέρωση : Σημειώστε ότι η Google έχει καταργήσει τη σημαία από το πρόγραμμα περιήγησης ιστού Chrome για να απενεργοποιήσει τη λειτουργία DirectWrite. Δεν αποτελεί πλέον μέρος αυτού, πράγμα που σημαίνει επίσης ότι δεν υπάρχει πλέον η δυνατότητα απενεργοποίησης του DirectWrite σε μηχανές Windows.

Με την επιλογή που έχει εγκαταλειφθεί, υπάρχει λίγη παρέμβαση για τους ενδιαφερόμενους χρήστες. Ενώ οι επεκτάσεις Chrome, όπως ο ενισχυτής γραμματοσειράς, μπορεί να συμβάλουν στην επίλυση του ζητήματος για ορισμένους, οι άλλοι ενδέχεται να μην κάνουν χρήση αυτής της απόψεως, εάν οι επεκτάσεις δεν επιλύσουν το πρόβλημα της γραμματοσειράς στο τέλος τους.

Ανάλογα με το σύστημα, τις ρυθμίσεις οθόνης και τα προγράμματα οδήγησης οθόνης, το DirectWrite ενδέχεται να προκαλέσει χειρότερη απόδοση των γραμματοσειρών. Οι χρήστες που επηρεάζονται από το ζήτημα θα μπορούσαν να ορίσουν τη σημαία στη σελίδα chrome: // flags για να απενεργοποιήσουν την απόδοση γραμματοσειράς DirectWrite στο Chrome μέχρι τώρα.

Δεν είναι ξεκάθαρο πώς τα άλλα προγράμματα περιήγησης που βασίζονται στο Chromium, το Vivaldi ή η Opera, για παράδειγμα, επηρεάζονται από την αλλαγή. Δεδομένου ότι ο κώδικας έχει καταργηθεί από το Chromium, οι εταιρείες θα πρέπει να προσθέσουν ξανά τον κώδικα για να συνεχίσουν να προσφέρουν υποστήριξη για την απενεργοποίηση του DirectWrite σε προγράμματα περιήγησης ιστού.

Ένα άλλο πράγμα που είναι ασαφές είναι το πόσοι χρήστες του Chrome επηρεάζονται από προβλήματα εμφάνισης γραμματοσειρών στο πρόγραμμα περιήγησης και πόσοι κατάφεραν να επιδιορθώσουν τα ζητήματα απόδοσης απενεργοποιώντας την DirectWrite.

Τώρα Εσείς : επηρεάζονται από την αλλαγή στο Google Chrome;