Η Microsoft ανακοίνωσε σημαντικές βελτιώσεις για την εμπειρία μελάνης στο Edge και σε άλλα προγράμματα περιήγησης Chromium, ειδικά στα Windows 11.
Η Microsoft φτιάχνει μερικά σημαντικές βελτιώσεις στον τρόπο χειρισμού της μελάνης στο Edge, χάρη σε ένα νέο Ink API και ένα νέο API in Windows 11. Η εταιρεία ανακοίνωσε για πρώτη φορά αυτές τις βελτιώσεις στο Build 2021, αλλά τώρα, είναι διαθέσιμες για δοκιμή για χρήστες που χρησιμοποιούν το Edge Dev. Με αυτές τις αλλαγές, η Microsoft λέει ότι έχει δει βελτίωση έως και 240% στον λανθάνοντα χρόνο χρησιμοποιώντας τα Windows 11.
Πρώτον, το νέο Ink API είναι ένα API ανώτατου επιπέδου για προγραμματιστές ιστού, το οποίο μπορούν να εφαρμόσουν για να ενεργοποιήσουν την υποστήριξη για μελάνωση. Αυτό έχει εφαρμοστεί ανοδικά και στο έργο Chromium, επομένως και άλλα προγράμματα περιήγησης που βασίζονται στο Chromium μπορούν επίσης να επωφεληθούν από αυτό. Το Ink API απαιτεί μόνο δύο βήματα: απόκτηση ενός αντικειμένου InkPresenter από το πρόγραμμα περιήγησης και ειδοποίηση του αντικειμένου InkPresenter για το τελευταίο συμβάν δείκτη από τη συσκευή. Κατά τη διάρκεια του πρώτου βήματος, το νέο Ink API το κάνει έτσι ώστε η εφαρμογή Ιστού να ζητά μια παρουσία απόδοσης που υποστηρίζεται από λειτουργικό σύστημα ή για μια παρουσία πολυπλήρωσης που υποστηρίζεται από εγγενή πρόγραμμα περιήγησης.
Εκεί μπαίνουν στο παιχνίδι τα Windows 11. Στα Windows 11, ο Microsoft Edge θα μπορεί να χρησιμοποιεί ένα νέο API που επιτρέπει στην εφαρμογή Ιστού να διασυνδέεται απευθείας με τον συνθέτη του λειτουργικού συστήματος για να σχεδιάζει μελάνι. Αυτό σημαίνει ότι τα συμβάντα δείκτη δεν χρειάζεται να περάσουν από την ίδια τη διαδικασία του προγράμματος περιήγησης, καταργώντας μέρος της καθυστέρησης που συνήθως προστίθεται κατά την μελάνη στον ιστό. Αυτή είναι η περίπτωση απόδοσης που υποστηρίζεται από λειτουργικό σύστημα που αναφέρεται παραπάνω.
Σε λειτουργικά συστήματα που δεν διαθέτουν αυτό το API, όπως τα Windows 10 και το Linux, το Ink API θα χρησιμοποιήσει μια παρουσία πολυπλήρωσης που θα υλοποιηθεί απευθείας στο πρόγραμμα περιήγησης. Αυτό θα επιτρέψει στο Edge να παρέχει προγνωστική απόδοση των περιστροφών μελανιού με βάση τις πιο πρόσφατες πληροφορίες δείκτη. Αυτό δεν αποκρίνεται τόσο όσο η υλοποίηση στα Windows 11, αλλά θα πρέπει να είναι πολύ καλύτερη από την τρέχουσα εφαρμογή μελανιού.
Αυτό το νέο Ink API και τα πλεονεκτήματά του θα είναι πλέον διαθέσιμα στην πιο πρόσφατη έκδοση του Edge στο κανάλι Dev, καθώς και στο κανάλι Canary. Δεδομένου ότι η αλλαγή έχει εφαρμοστεί ανοδικά στο Chromium, άλλα προγράμματα περιήγησης που χρησιμοποιούν τον πιο πρόσφατο κώδικα Chromium θα πρέπει επίσης να έχουν συμπεριληφθεί και ενεργοποιημένη από προεπιλογή αυτή τη δυνατότητα. Εάν ενδιαφέρεστε να μάθετε περισσότερα για το API, μπορείτε να επισκεφτείτε το προσχέδιο προδιαγραφών στο GitHub.