Ιδρυματικό Καταθετήριο Τ.Ε.Ι. Δυτικής Ελλάδας

Ανάλυση της απόδοσης προγραμμάτων jQuery / JavaScript σε smartphones

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Χριστοδούλου, Σωτήριος
dc.contributor.author Πυλαρινός, Δημήτριος Α.Μ. 0481
dc.date.accessioned 2017-07-26T07:37:50Z
dc.date.available 2017-07-26T07:37:50Z
dc.date.issued 2017
dc.identifier.uri http://repository.library.teimes.gr/xmlui/handle/123456789/5802
dc.description.abstract Η συγκεκριμένη μελέτη, παρουσιάζει αναλυτικά την απόδοση των ιστοσελίδων σε 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 που χρησιμοποιείται. el
dc.language.iso el_GR el
dc.publisher ΤΕΙ Δυτικής Ελλάδας el
dc.subject JavaScript el
dc.subject jQuery el
dc.title Ανάλυση της απόδοσης προγραμμάτων jQuery / JavaScript σε smartphones el
dc.type Πτυχιακή Εργασία el


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναζήτηση στο Καταθετήριο


Σύνθετη αναζήτηση

Πλοήγηση

Ο λογαριασμός μου