Το Mozilla μόλις κυκλοφόρησε το τελευταίο (και μεγαλύτερο) πρόγραμμα περιήγησής τους - το Firefox Quantum - χτισμένο εξ ολοκλήρου με τη δική του γλώσσα προγραμματισμού "Rust". Δεν είχα δοκιμάσει τη βήτα τον τελευταίο μήνα και ενώ ήμουν ενθουσιασμένος για τις προοπτικές ενός νέου (ίσως ταχύτερου) προγράμματος περιήγησης, δεν νομίζω ότι θα με επηρέασε ή το έργο μου. Εκανα λάθος.
Γιατί ακόμη και να δοκιμάσετε ένα νέο πρόγραμμα περιήγησης;
Χρησιμοποιώ ένα MacBook Air 2014, το οποίο, ενώ μπορεί να χειριστεί το Chrome, έχει αρχίσει να δείχνει σημάδια γήρανσης. Το Chrome είναι, με τη φήμη του, ένα πρόγραμμα περιήγησης πόρων και αν δεν ήταν για το γεγονός ότι το Safari για κάποιο λόγο εξαντλείται στο WordPress τόσο πολύ, δεν θα χρησιμοποιούσα καθόλου το Chrome.
Δεν είμαι μόνος με όλους τους πονοκεφάλους Chrome στη δουλειά. Ο Rupesh είναι άρρωστος και κουρασμένος από το HP Envy που χτύπησε τους οπαδούς όταν το Chrome βρίσκεται σε λειτουργία και μερικοί άνθρωποι έχουν αλλάξει στην άκρη. Έτσι ναι, όταν έλαβα το email της Mozilla σχετικά με τη νέα ενημέρωσή τους στον Firefox - μια ενημέρωση, η οποία υποσχέθηκε 2 φορές καλύτερες ταχύτητες και 30% λιγότερη χρήση πόρων, με ενθουσίασε.
Firefox Quantum - ένα ταχύτερο, καλύτερο πρόγραμμα περιήγησης
Εάν θα περιγράφαμε τις πρώτες εντυπώσεις μου με το Firefox Quantum σε μία μόνο λέξη, θα έλεγα "εντυπωσιακή". Η διασύνδεση είναι καλά μελετημένη και ενώ οι λειτουργίες "Toplights" και "Top Sites" δεν είναι χρήσιμες για μένα, μπορούν να αφαιρεθούν πολύ εύκολα, αφήνοντας μια πολύ καθαρή προεπιλεγμένη σελίδα "New Tab" .
Για μια ολόκληρη μέρα, μεταφέρα όλη τη δουλειά μου στο Chrome στο Firefox. Από την έρευνα και το Twitter, στο WordPress και το Quip. ό, τι έκανα συνήθως στο Chrome, έκανα στον Firefox και το αγόρι, δεν χάσαμε το Chrome.
Σίγουρα, ο Firefox δεν έχει το "The Great Suspender" - μια επέκταση του Chrome που χρησιμοποιώ για να αναστέλλω τις ανενεργές καρτέλες, αλλά δεν το χρειάζονται πραγματικά. Έτρεξα το ίδιο σενάριο "app.sh" που τρέχω κάθε πρωί για να ανοίξω τις 30 αγαπημένες μου ιστοσελίδες και ενώ η διαφορά στην κατανάλωση μνήμης RAM ανήλθε σε μόλις 300MB, η διαφορά στην ταχύτητα ήταν πολύ αισθητή. Ακόμη και χωρίς την αναστολή των καρτελών, ο Firefox ήταν αξιοσημείωτα ταχύτερος από ό, τι το Chrome υπήρξε ποτέ και σε αντίθεση με το Safari, δεν δυσκολεύεται ούτε με το WordPress.
Πώς λοιπόν ο Firefox Quantum Τραβήξτε αυτό το Off; Σκουριά.
Η εκπληκτική απόδοση της μυστικής σάλτσας στην εκπληκτική απόδοση του Firefox Quantum είναι η πολύ γλωσσική γλώσσα προγραμματισμού της Rigas της Mozilla. Η ομάδα πίσω από το Quantum χρησιμοποίησε το Rust για να γράψει κάθε κομμάτι του κώδικα για το νέο του πρόγραμμα περιήγησης, συμπεριλαμβανομένου ενός ολοκαίνουριου μηχανήματος CSS, του Stylo, που είναι ικανός να διασπείρει εργασία μεταξύ πολλαπλών πυρήνων - κάτι που δεν είναι δυνατό με τους κινητήρες CSS που χρησιμοποιούνται σε άλλα προγράμματα περιήγησης.
Ωστόσο, όταν πρόκειται για τον τελικό χρήστη, οι δείκτες αναφοράς και οι βελτιώσεις στο φόντο είναι εξίσου σημαντικοί με το ορατό αποτέλεσμα που έχουν για τον ίδιο τον χρήστη. Η ομάδα του Mozilla φαίνεται να το γνωρίζει και την έχει εφαρμόσει στην Quantum. Το πρόγραμμα περιήγησης δίνει προτεραιότητα στις ενεργές καρτέλες με αποτέλεσμα ταχύτερη «εμφανή» απόδοση. Το Quantum δίνει επίσης προτεραιότητα στα πράγματα που πιστεύει ότι ο χρήστης πρόκειται πραγματικά να ενδιαφέρεται περισσότερο - έτσι τα αντικείμενα φορτώνονται πριν από τις εικόνες και ενώ αυτό δεν είναι πάντα αυτό που κάποιος μπορεί να θέλει, είναι σχεδόν πάντα κάτι που θέλω.
Άdios, Chrome! Hola, Quantum!
Έτσι, παρόλο που έχω χρησιμοποιήσει μόνο Firefox Quantum για μια μέρα, δεν θα επιστρέψω στο Chrome. Όχι μετά από την εμπειρία των πραγματικά αξιοσημείωτων βελτιώσεων ταχύτητας που μου προσφέρει το Firefox Quantum και των πόρων που μπορεί να εξοικονομήσει ο MacBook Air για άλλες διαδικασίες.