Javascript, μην βασίζεσαι πολύ στις βιβλιοθήκες της στη κατασκευή ιστοσελίδων

Γενικότερα η τεχνολογία της javascript στη κατασκευή ιστοσελίδων έχει πλέον μεγάλη άνθηση, και οι βιβλιοθήκες που την συνοδεύουν έχουν δημιουργήσει ένα ισχυρό εργαλείο στα χέρια κάθε web-developer. Πόσοι όμως ξέρουν να χρησιμοποιούν την javascript ως έχει και όχι κάποια βιβλιοθήκη της όπως για παράδειγμα την jquery κ.α. ?

Αν και δεν θα θέλαμε να σας αποθαρρύναμε να χρησιμοποιείτε της βιβλιοθήκες της javascript για την κατασκευή των ιστοσελίδων σας θα σας παρουσιάσουμε κάποια σημεία που θα σας οδηγήσουν να ξανασκεφτείτε να δώσετε μια ευκαιρία στον εαυτό σας να μάθει την javascript όπως αυτή πραγματικά είναι!

1) Λιγότερη δυσκολία όταν τα πράγματα πάνε στραβά!

Οποιοσδήποτε κατασκευάζει ιστοσελίδες δεν θα θέλει ποτέ να βρεθεί στο σημείο να προσπαθεί να κάνει κάτι να δουλέψει και ενώ τα έχει κάνει όλα σωστά να μην μπορεί να βρει τι πάει στραβά. Ενώ οι βιβλιοθήκες μπορούν να σας βοηθήσουν να δημιουργήσετε ισχυρά εφέ και προγράμματα για την επεξεργασία δεδομένων όταν κάτι πάει στραβά θα πρέπει πάλι να χρησιμοποιήσετε τις γνώσεις σας στην javascript για να επιδιορθώσετε τυχόν ασυμβατότητες που δημιουργούνται αφού οι βιβλιοθήκες είναι φτιαγμένες από ατόφια javascript!

2)Βρείτε τα λάθη στον κωδικά σας γρήγορα!

Εάν έχετε μια βιβλιοθήκη που σας επιτρέπει να χρησιμοποιείται plugins, σίγουρα θα έχετε συναντήσει ένα που θα είχε μια κακή επίδοση στην ιστοσελίδα του πελάτη σας ή δεν θα μπορείτε να το κάνετε να δουλέψει. Εάν γνωρίζεται javascript το πιο πιθανό είναι να μπορείτε να τροποποιήσετε την βιβλιοθήκη και να βρείτε από που δημιουργείτε το πρόβλημα και να το επιλύσετε έτσι ώστε η ιστοσελίδα να έχει καλύτερη απόδοση. Αυτό έχει ως συνέπεια έναν πιο χαρούμενο πελάτη, πράγμα που όλοι θέλουμε!

3)Σίγουρα χρειάζεστε μια βιβλιοθήκη?

Πολλές φορές χρησιμοποιούμε μια βιβλιοθήκη για την κατασκευή μιας ιστοσελίδα χωρίς να την χρειαζόμαστε πραγματικά. Μπορούμε να χρησιμοποιήσουμε αντ’ αυτής ένα μικρό κομμάτι κώδικα javascript η ακόμα καλύτερα css3 και html5 !
Μια βιβλιοθήκη συνήθως “ζυγίζει” 20kb έως 80kb. Αυτό δεν είναι συνήθως μεγάλο “βάρος” για έναν desktop υπολογιστή αλλά αποτελεί τρομερό “βάρος” για την κατασκευή ιστοσελίδας βελτιστοποιημένης για κινητά τηλέφωνα που θέλουμε να κρατήσουμε το “βάρος” της ιστοσελίδας όσον το δυνατόν μικρότερο γίνεται.

4) Μείνετε ενημερωμένοι !

Η javascript είναι μια γλώσσα που συνεχώς αναπτύσσεται και εξελίσσεται . Πλέον μπορείτε να χρησιμοποιείται javascript στην server side πλευρά της ιστοσελίδας με την node.js. Ακόμη μπορείτε να χρησιμοποιείται για geolocation χρήση την html5 και για την δημιουργία εφέ τη css3! Το καλύτερο είναι να γνωρίζεται την δομή της γλώσσας έτσι ώστε να μπορείτε να τροποποιήσετε οποιαδήποτε βιβλιοθήκη χρειαστεί για την κατασκευή κάποιας ιστοσελίδας ή application έτσι ώστε να μην σας χρησιμοποιήσει αυτή αλλά εσείς!

Στην web-mate φυσικά και χρησιμοποιούμε την παραπάνω τεχνολογία γι αυτό και όλες η ιστοσελίδες μας είναι κατασκευασμένες για γρήγορο browsing!!!

Δημοσιεύθηκε στις Μάρτιος 24, 2012 in programming

Back to Top