Επιτομή:
Η συγκεκριμένη μελέτη, παρουσιάζει αναλυτικά την απόδοση των ιστοσελίδων σε Smartphones και Tablets, αξιοποιώντας μια από τις πιο δημοφιλείς βιβλιοθήκες της JavaScript, την jQuery. Η εμπειρική ανάλυση, υλοποιήθηκε με τη βοήθεια τριών ηλεκτρονικών συσκευών, ένα Smartphone (RAM: 2GB - CPU: Quad-core 2.26 GHz Krait 400) και δυο Tablets (RAM: 1.5GB - CPU: Dual-core 1.5 GHz Cortex-A9/ RAM: 1GB - CPU: Quad-core 1.2 GHz Cortex-A9), στα οποία εφαρμόστηκαν 120 τεστ, σε τρία διαφορετικά μεγέθη DOM (Document Object Model). Τα τεστ αυτά υλοποιήθηκαν από δυο φορές σε κάθε συσκευή για την επίτευξη μεγαλύτερης ακρίβειας, με την χρήση της ιστοσελίδας jsPerf. Τα αποτελέσματα της έρευνας βασίστηκαν αποκλειστικά στον χρόνο εκτέλεσης της κάθε μεθόδου. Βάση των αρχικών αποτελεσμάτων προέκυψε ότι ο χρόνος αυτός, αντί να αυξάνεται ανάλογα με την αύξηση του μεγέθους του DOM, αντιθέτως μειωνόταν. Εξαιτίας όμως των ενδείξεων αυτών εκτελέστηκαν επιπρόσθετα οι χρόνοι των μεθόδων για κάθε selector ξεχωριστά, μετρώντας και μεμονωμένα την απόδοση του καθενός. Μέσω της προσέγγισης αυτής αποδείχθηκε ότι ο τελικός χρόνος εκτέλεσης μιας ιστοσελίδας, στην οποία εφαρμόζουμε μεθόδους jQuery επηρεάζεται σε ελάχιστο βαθμό από την εκάστοτε μέθοδο και αρκετά περισσότερο από τον selector που χρησιμοποιείται.