Κυκλοφόρησε το SunSpider JavaScript Benchmark 1.0

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

Πριν από πολύ καιρό σε ένα γαλαξία που δεν είναι τόσο μακριά, η απόδοση της JavaScript ήταν ένα καυτό θέμα στον κόσμο των προγραμμάτων περιήγησης. Ίσως ξεκίνησε με την κυκλοφορία του Google Chrome και την ταχύτητα JavaScript που κέρδισε τον ανταγωνισμό - Firefox, Internet Explorer και Opera - σε όλες τις πτυχές. Τότε, χρησιμοποιήθηκαν σημεία αναφοράς όπως το SunSpider για τη συγκριτική αξιολόγηση της απόδοσης JavaScript για την ανάγνωση της απόδοσης JavaScript ενός προγράμματος περιήγησης.

Αργότερα, κυκλοφόρησαν και χρησιμοποιήθηκαν πιο εξελιγμένα σημεία αναφοράς. Πέρασε κάποιος χρόνος και η απόδοση της JavaScript βελτιώθηκε σχεδόν σε κάθε πρόγραμμα περιήγησης ιστού σε ένα σημείο όπου οι διαφορές ήταν ακόμη ορατές σε χαρτί, αλλά όχι στην πραγματικότητα κατά την περιήγηση στο Διαδίκτυο.

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

Το σημείο αναφοράς JavaScript SunSpider 1.0 κυκλοφόρησε σήμερα από το Webkit. Σύμφωνα με τους δημιουργούς, διορθώθηκαν ορισμένα σφάλματα και έγιναν βελτιώσεις για την περαιτέρω αύξηση της ακρίβειας και της επαναληψιμότητας του τεστ. Ειδικά το τελευταίο σημείο είναι σημαντικό, καθώς τα αποτελέσματα σε χιλιοστά του δευτερολέπτου θα μπορούσαν να διαφέρουν αρκετά όταν εκτελέσατε δοκιμές επανειλημμένα σε ένα πρόγραμμα περιήγησης ιστού.

sunspider javascript benchmark

Λοιπόν, πόσο καλά κοστίζουν τα δημοφιλή προγράμματα περιήγησης; (όλες οι δοκιμές διεξήχθησαν σε έκδοση 64-bit των Windows 7)

  • Mozilla Firefox 23 Nightly - 182,7ms
  • Google Chrome 28 Canary - 233.1ms
  • Microsoft Internet Explorer 10 - 143.9ms
  • Opera 12.15 - δεν ολοκλήρωσε τη δοκιμή

Μπορεί να αποτελεί έκπληξη το ότι το Chrome εμφανίστηκε τελευταία στη δοκιμή και πρώτα ο Internet Explorer 10 της Microsoft. Υπογραμμίζει ότι η Microsoft - και η Mozilla επίσης - έκανε μεγάλα άλματα όσον αφορά την απόδοση της JavaScript. Ωστόσο, δεν θα ερμηνεύσω πολύ στα αποτελέσματα καθώς μιλάμε για χιλιοστά του δευτερολέπτου εδώ.

Εάν είστε προγραμματιστής, μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με τις αλλαγές στην πρόσφατη έκδοση του SunSpider στο Ιστολόγιο Webkit .