Το Speedometer είναι εδώ και καιρό το προτιμώμενο μέτρο σύγκρισης της Google, σημειώνοντας στο παρελθόν ότι είναι το "πιο αντιπροσωπευτικό του πραγματικού κόσμου" όταν συγκρίνει την απόδοση της JavaScript. Το Speedometer 3.0 είναι τώρα διαθέσιμο.
Το Speedometer 3.0 είναι το αποτέλεσμα μιας συνεργασίας (κοινό μοντέλο διακυβέρνησης με πολλούς ενδιαφερόμενους) μεταξύ των μηχανών περιήγησης Blink/V8, Gecko/SpiderMonkey και WebKit/JavaScriptCore, με τη συμμετοχή και της Microsoft. Η έκδοση 1.0 το 2014 δημιουργήθηκε από την ομάδα WebKit, ενώ στην έκδοση 2.0 υπήρξε συνεργασία μεταξύ της Apple και της Google το 2018.
Ο στόχος είναι να "δημιουργηθεί μια κοινή κατανόηση των επιδόσεων του ιστού, ώστε να μπορούν να γίνουν βελτιώσεις για την ενίσχυση της εμπειρίας του χρήστη". Αυτή η τελευταία έκδοση βελτιώνει τον τρόπο με τον οποίο "το Speedometer καταγράφει και υπολογίζει τις βαθμολογίες, εμφανίζει πιο λεπτομερή αποτελέσματα και εισάγει μια ακόμη μεγαλύτερη ποικιλία φόρτων εργασίας".
Όσον αφορά τα περιεχόμενα πλαίσια, το Speedometer 3.0 λαμβάνει υπόψη: React, Vue, Angular, Preact, Lit, Backbone και Svelte.Λίγες δοκιμές και φόρτοι εργασίας δεν μπορούν να προσομοιώσουν ολόκληρο τον ιστό, αλλά κατά την κατασκευή του Speedometer 3 καθορίσαμε ορισμένα κριτήρια για την επιλογή εκείνων που είναι κρίσιμα για την εμπειρία του χρήστη. Είμαστε τώρα πιο κοντά σε ένα αντιπροσωπευτικό σημείο αναφοράς από ποτέ άλλοτε.
Εν τω μεταξύ, υπάρχει ένα ενημερωμένο σύνολο προσομοιωμένων φόρτων εργασίας: εφαρμογή to-do, σύνθετη ιστοσελίδα, ειδησεογραφικός ιστότοπος (εφαρμογή μίας σελίδας), εφαρμογές διαγραμμάτων & πίνακες οργάνων και επεξεργαστές κώδικα.
- "Το TodoMVC είναι μια εφαρμογή to-do που επιτρέπει στον χρήστη να παρακολουθεί τις εργασίες του. Ο χρήστης μπορεί να εισάγει μια νέα εργασία, να ενημερώσει μια υπάρχουσα, να σημειώσει μια εργασία ως ολοκληρωμένη ή να τη διαγράψει."
- "Επιλέξαμε έναν ιστότοπο ειδήσεων για να αναπαραστήσουμε μια SPA, καθώς μας επιτρέπει να καταγράψουμε τους κύριους τομείς ενδιαφέροντος με ντετερμινιστικό τρόπο. Ένας σημαντικός παράγοντας ήταν ότι θέλουμε να διασφαλίσουμε ότι χρησιμοποιούμε στατικά τοπικά δεδομένα και ότι η εφαρμογή δεν βασίζεται σε αιτήματα δικτύου για να παρουσιάσει αυτά τα δεδομένα στον χρήστη."
- "Οι εφαρμογές διαγραμμάτων μας επιτρέπουν να δοκιμάζουμε την απόδοση SVG και καμβά, εμφανίζοντας διαγράμματα σε διάφορους φόρτους εργασίας."
- "Οι επεξεργαστές, για παράδειγμα οι επεξεργαστές κειμένου και κώδικα WYSIWYG, μας επιτρέπουν να επικεντρωθούμε στην επεξεργασία ζωντανού κειμένου και στην καταγραφή αλληλεπιδράσεων φόρμας."
Οι άλλοι κατασκευαστές προγραμμάτων περιήγησης έχουν επίσης τις δικές τους αναρτήσεις στο ιστολόγιο σήμερα, όπου περιγράφουν λεπτομερώς την προσπάθεια:
πηγή via DeepL
Εμφάνιση 1-4 από 4
-
11-03-24, 23:35 Η Google, η Apple και ο Firefox δημοσιεύουν το νέο Speedometer 3.0 #1
-
13-03-24, 02:29 Απάντηση: Η Google, η Apple και ο Firefox δημοσιεύουν το νέο Speedometer 3.0 #2
Στο FF 43ms με τα plugins και 72 χωρίς. Η εγώ δεν κατάλαβα κάτι σωστά ή κάτι δεν πάει καλά.
-
13-03-24, 08:18 Απάντηση: Η Google, η Apple και ο Firefox δημοσιεύουν το νέο Speedometer 3.0 #3
Έτσι είναι.
| "Anyone can build a fast CPU.
| The trick is to build a fast system."
|____________Seymour Cray...
-
13-03-24, 11:49 Απάντηση: Η Google, η Apple και ο Firefox δημοσιεύουν το νέο Speedometer 3.0 #4
Bookmarks