Post-Quantum Firefox 58 Πακέτα Πρόσθετο Multi-Threading

Κβαντικό χαρακτηριστικό

Η κυκλοφορία του Firefox Quantum στα τέλη του περασμένου έτους έδωσε στον κόσμο μια εντυπωσιακή ματιά σε αυτό που θα μπορούσε να κάνει μια μεγάλη επανεγγραφή για το πρόγραμμα περιήγησης και παραμένει ένα εξαιρετικό κομμάτι λογισμικού αρκετούς μήνες αργότερα. Το νέο Firefox 58, που κυκλοφόρησε χθες, εισάγει δικά του νέα χαρακτηριστικά και δυνατότητες, θέτοντας το στάδιο για πρόσθετες βελτιώσεις αργότερα φέτος.

Ένα σημαντικό χαρακτηριστικό; Η χρήση της Ζωγραφικής Off-Main-Thread ή OMTP. Δείτε πώς το Mozilla εξηγεί η νέα ικανότητα:



otmp



Στο Firefox 58, η διαδικασία ζωγραφικής (η πράξη της σχεδίασης όλων των pixel μιας ιστοσελίδας) έχει μετακινηθεί στο δικό της νήμα.

Το κύριο νήμα ενός προγράμματος περιήγησης είναι πάντα ένα σπάνιο αγαθό. Εκτελεί τα σενάρια της σελίδας, ανταποκρίνεται στην είσοδο του χρήστη και διατηρεί την τρέχουσα κατάσταση της σελίδας. Πριν από το OMTP (Off-Main-Thread Painting), η τρέχουσα κατάσταση της σελίδας μετατράπηκε σε εντολές σχεδίασης και τα δεδομένα pixel ολόκληρης της σελίδας δημιουργήθηκαν (ή ραστεροποιήθηκαν) στο κύριο νήμα. Αυτό σήμαινε ότι οι κρίσιμες για την εκτέλεση εργασίες κύλισης ή κινούμενης εικόνας ή σεναρίου θα μπορούσαν να διακοπούν ή ότι ένα σενάριο θα μπορούσε να προκαλέσει πτώση πλαισίων ή 'jank'.



Με το OMTP από την άλλη πλευρά, η οπτική κατάσταση της σελίδας εξακολουθεί να υπολογίζεται στο κύριο νήμα, αλλά η δυνητικά δαπανηρή εργασία της ραστεροποίησης μεταβιβάζεται σε ένα καθορισμένο 'νήμα ραστεροποίησης' και το κύριο νήμα μπορεί να συνεχιστεί και να παραμείνει ανταποκρινόμενο.

Για να διατηρηθεί η χρήση της CPU χαμηλότερη συνολικά, ο Firefox 58 ξεκινά επίσης να περιορίζει τους χρονιστές καρτελών φόντου. Θα πυροβολήσουν ακόμα, αλλά με μειωμένο ρυθμό. Αυτό δεν θα ισχύει για καρτέλες που παίζουν μέσα στο παρασκήνιο ή για καρτέλες που απαιτούν ενεργό χρόνο CPU.

Αυτό το αστείο δεν έχει καμία σχέση με αυτήν την ιστορία. Η ζωή είναι πολύ μικρή για να μην κοροϊδεύουμε τον Internet Explorer.



Υπάρχουν επίσης νέες βελτιώσεις στην ικανότητα οθόνης του Firefox - μπορείτε να αποκτήσετε πρόσβαση σε αυτές μέσω των τριών κουκκίδων δίπλα στη γραμμή διευθύνσεων και, σοβαρά, το χρησιμοποιώ όλη την ώρα αυτές τις μέρες - ορισμένες αλλαγές χειρισμού JavaScript για τη βελτίωση των φορτώσεων σελίδας και κάποια γραμματοσειρά χειρισμός αλλαγών.

Σε μια προσωπική σημείωση, αν δεν μπορούσατε να το πείτε ήδη, εξακολουθώ να με εντυπωσιάζει Κβαντικό Firefox. Ναι, η Mozilla είχε λίγο αυγό στο πρόσωπο της προώθησης του Mr. Robot τον περασμένο μήνα, αλλά το πρόγραμμα περιήγησης στο σύνολό του είναι μια αξιοσημείωτη βελτίωση σε σχέση με τις προηγούμενες εκδόσεις. Τα χιλιόμετρα σας μπορεί, όπως πάντα, να ποικίλλουν, αλλά ήμουν πολύ ικανοποιημένος με αυτό. Σίγουρα πιο ευτυχισμένος από ότι ήμουν με οποιαδήποτε προηγούμενη επανάληψη του προγράμματος περιήγησης στην πρόσφατη μνήμη. Μέχρι στιγμής, δεν υπάρχει καμία ένδειξη ότι η Quantum βοήθησε στην αναχαίτιση της πτώσης του Firefox - το Statcounter και το Netmarketshare αμφότεροι υποδηλώνουν ότι συνεχίζει να μειώνεται, αλλά δεδομένου ότι αυτά τα στατιστικά στοιχεία είναι παγκόσμια, ενδέχεται να μην κάνουν αλλαγές για συγκεκριμένες χώρες.

Λίγο μετά το ντεμπούτο του Quantum, ο Mozilla διάσημοςείδε ένα άλμα 44% στις λήψεις από χρήστες του Chrome, μια αύξηση 24% στα κινητά και ότι η νέα έκδοση ήταν πιο γρήγορη από τα προηγούμενα προϊόντα. Ας ελπίσουμε ότι θα δούμε σημάδια αυτού που αντικατοπτρίζονται στο μερίδιο χρήστη τους επόμενους μήνες.

Σημείωση: Ο Firefox μιλάει Προστασία παρακολούθησης και άλλες λειτουργίες σχετικά με το απόρρητο των χρηστών με τον Firefox 58, αλλά όσο μπορώ να πω, αυτές οι λειτουργίες όλα πήγαν στην πραγματικότητα με τον Firefox 57. Εξακολουθεί να είναι καλή ιδέα να διαβάσετε τα πράγματα παρακολούθησης εάν δεν το γνωρίζετε προηγουμένως, αλλά δεν το έχω αποκαλέσει ως νέο χαρακτηριστικό όπως υπονοεί το blog Firefox γιατί, από όσο μπορεί να το πει, δεν είναι.

Copyright © Ολα Τα Δικαιώματα Διατηρούνται | 2007es.com