Η Microsoft εξηγεί πώς ο Microsoft Edge νικάει τις καθυστερημένες ιστοσελίδες

Εικονίδιο ώρας ανάγνωσης 2 λεπτό. ανάγνωση


Οι αναγνώστες βοηθούν στην υποστήριξη του MSpoweruser. Ενδέχεται να λάβουμε προμήθεια εάν αγοράσετε μέσω των συνδέσμων μας. Εικονίδιο επεξήγησης εργαλείου

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

Ο Microsoft Edge απέκτησε μερικές νέες δυνατότητες με την ενημέρωση των Windows 10 Creators τον Απρίλιο. Μαζί με όλες τις νέες δυνατότητες, η Microsoft κάνει σημαντικές βελτιώσεις στα παρασκήνια για να βελτιώσει την απόδοση και τη σταθερότητα του Microsoft Edge. Αυτές οι βελτιώσεις προστέθηκαν κυρίως στη μηχανή προγράμματος περιήγησης του Microsoft Edge, γνωστή ως EdgeHTML. Με την κυκλοφορία του EdgeHTML 15, η Microsoft έκανε ουσιαστικές βελτιώσεις στον τρόπο χειρισμού ορισμένων από τις λειτουργίες JavaScript σε μια ιστοσελίδα για να βελτιώσει την ανταπόκριση της εισαγωγής σε ιστοσελίδες, καθώς και το πραγματικό περιβάλλον χρήστη του προγράμματος περιήγησης του Microsoft Edge.

Με το EdgeHTML 15, ο Microsoft Edge δίνει πλέον προτεραιότητα στα συμβάντα εισόδου σε σχέση με ορισμένες από τις άλλες λειτουργίες JavaScirpt, όπως setTimeout(). Οι μηχανικοί του Microsoft Edge εφάρμοσαν ένα νέο πρόγραμμα στο EdgeHTML 15 που επιτρέπει την ιεράρχηση των εισόδων setTimeout, αυξάνοντας την ανταπόκριση των τοποθεσιών. Με άλλα λόγια, εάν επισκεφτείτε έναν ιστότοπο που χρησιμοποιεί πολύ setTimeouts, τώρα θα μπορείτε να αλληλεπιδράτε με τους συνδέσμους και άλλα στοιχεία του ιστότοπου ακόμη και πριν από αυτά setTimeouts εκτελούνται. Αυτό θα κάνει επίσης πολύ πιο ομαλή την κύλιση σε ιστοσελίδες, καθώς θα μπορείτε να ξεκινήσετε την κύλιση σε μια σελίδα μόλις φορτώσει ενώ setTimeouts διεκπεραιώνονται από το πρόγραμμα περιήγησης.


Μια άλλη ουσιαστική βελτίωση που έκανε η Microsoft στον Edge με το EdgeHTML 15 και το Windows 10 Creators Update δίνει προτεραιότητα στη διεπαφή χρήστη του προγράμματος περιήγησης. Το Microsoft Edge και το EdgeHTML15 δίνουν πλέον προτεραιότητα στις εισαγωγές στη διεπαφή χρήστη του προγράμματος περιήγησης σε σχέση με τα συμβάντα στη σελίδα. Με απλά λόγια, αυτό θα διασφαλίσει ότι η πραγματική διεπαφή χρήστη του Microsoft Edge του προγράμματος περιήγησης θα συνεχίσει να λειτουργεί ακόμα και όταν μια ιστοσελίδα αρχίζει να καθυστερεί λόγω γεγονότων όπως άπειροι βρόχοι ή γελοίοι όγκοι συναρτήσεων χρονικού ορίου. Ως αποτέλεσμα, όταν μια ιστοσελίδα αρχίζει να καθυστερεί, θα εξακολουθείτε να μπορείτε να αλληλεπιδράτε με τη διεπαφή χρήστη του προγράμματος περιήγησης Edge (η γραμμή διευθύνσεων, καρτέλες, κουμπί νέας καρτέλας, κουμπί αγαπημένων κ.λπ.):


Η Microsoft λέει ότι οι βελτιώσεις στον τρόπο χειρισμού των συμβάντων εισόδου από τον Edge είχαν ως αποτέλεσμα την αύξηση του αριθμού των μεγάλων αποκρινόμενων περιόδων σύνδεσης (λιγότερο από 300ms χρόνος απόκρισης) σε αύξηση από 88.71% σε 95.53%. Οι βελτιώσεις μείωσαν επίσης τον αριθμό των περιόδων απόκρισης (μεταξύ 300 ms και 1 δευτερολέπτου χρόνου απόκρισης) από 5.68% σε μόλις 3% και των περιόδων σύνδεσης με τρομερή ανταπόκριση (χρόνος απόκρισης περισσότερο από 1 δευτερόλεπτο) από 5.61% σε μόλις 1.46%.

Περισσότερα για τα θέματα: άκρη, EdgeHTML, EdgeHTML 15, Η Microsoft Edge, παράθυρα 10, Δημιουργοί 10 Windows Update