Απόδοση γραμματοσειράς Chrome: Η Google καταργεί τη σημαία DirectWrite
- Κατηγορία: Google Chrome
Η Google έριξε την υποστήριξη του Chrome για πολλά παλαιότερα λειτουργικά συστήματα, συμπεριλαμβανομένων των Windows XP και Vista, τον Απρίλιο του 2016.
Η εταιρεία άρχισε να αφαιρεί κώδικα από το Chromium, το θεμέλιο ανοιχτού κώδικα του προγράμματος περιήγησης Chrome, για να αντικατοπτρίζει την αλλαγή στην υποστήριξη και απλώς τη βάση κώδικα του προγράμματος περιήγησης συγκεντρώνοντας αποκλειστικά στα Windows 7 και σε νεότερες εκδόσεις των Windows.
Οι υπάλληλοι της Google άρχισαν να αφαιρούν κομμάτια κώδικα από το Chromium ήδη από τον Ιανουάριο του 2016 και πολλά από τα πράγματα που αφαιρέθηκαν ενδέχεται να επηρεάσουν την απόδοση γραμματοσειρών του προγράμματος περιήγησης ιστού.
Θέμα 579678 , Κατάργηση διαδρομής γραμματοσειράς GDI, επιβεβαιώνει ότι η Google κατάργησε την απόδοση γραμματοσειράς GDI, το διακόπτη 'απενεργοποίηση άμεσης εγγραφής' και τον σχετικό κώδικα από το Chrome.
Αυτή η ενημερωμένη έκδοση κώδικα θα καταργήσει την απόδοση γραμματοσειράς gdi, το διακόπτη 'disable-direct-write' και τον σχετικό κώδικα. Όλη η απόδοση γραμματοσειράς θα γίνει τώρα από το 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;