Web Standards
- Επόμενη Σελίδα Δίκτυο Χρηστών
- Προηγούμενη Σελίδα Έλεγχος Ιστοσελίδας
Επιλογή μαθημάτων
Προτείνουμε μαθήματα:
Οι web standards μας βοηθούν να υλοποιήσουμε τα όνειρα του WWW.
Γιατί να χρησιμοποιούμε web standards; Οι web standards καθιστούν την ανάπτυξη του web πιο εύκολη.
Για να αναπτυχθεί το web καλύτερα, είναι πολύ σημαντικό για τους ανάπτυκτες και τους τελικούς χρήστες, να τηρούνται οι standards από τους κατασκευαστές των προγραμμάτων περιήγησης και τους κατασκευαστές των ιστοτόπων κατά την ανάπτυξη νέων εφαρμογών.
Η συνεχής μεγέθυνση του web καθιστά πιο σημαντική την ανάγκη για την τήρηση των standards για να εκμεταλλευτεί την πλήρη δυνατότητα του. Οι web standards διασφαλίζουν ότι όλοι έχουν το δικαίωμα πρόσβασης στην ίδια πληροφορία. Χωρίς web standards, οι μελλοντικές εφαρμογές web, συμπεριλαμβανομένων των εφαρμογών που ονειρευόμαστε, δεν θα μπορούσαν να υλοποιηθούν.
Επίσης, οι Web standards μπορούν να κάνουν την ανάπτυξη του ιστοτόπου πιο γρήγορη και πιο ευχάριστη. Για να μειώσουν τον χρόνο ανάπτυξης και συντήρησης, οι μελλοντικοί ιστότοποι θα πρέπει να αναπτύσσονται σύμφωνα με τα standards. Οι ανάπτυκτες δεν χρειάζεται να καταβάλλουν προσπάθεια για να πετύχουν τα ίδια αποτελέσματα, δουλεύοντας σε πολλές εκδόσεις ανάπτυξης.
Άλλες σκέψεις
Μόνο όταν οι ανάπτυκτες ακολουθούν τα web standards, η συνεργασία της ομάδας ανάπτυξης του web γίνεται πιο απλή, καθώς οι ανάπτυκτες μπορούν πιο εύκολα να κατανοήσουν τον κώδικα των άλλων.
Ορισμένοι ανάπτυκτες πιστεύουν ότι η standard είναι ίση με περιορισμό και πιστεύουν ότι η χρήση ειδικών χαρακτηριστικών των προγραμμάτων περιήγησης θα ενισχύσει τα έργα τους. Αλλά καθώς αυξάνονται οι τρόποι πρόσβασης, η προσαρμογή αυτών των σελίδων στο μέλλον θα γίνει όλο και πιο δύσκολη. Η τήρηση των standards είναι ο πρώτος βήμας που πρέπει να ακολουθήσετε για να λύσετε αυτό το πρόβλημα. Μόνο με τη χρήση web standards, μπορείτε να διασφαλίσετε ότι όλες οι περιηγητές, καινούργιοι ή παλιοί, θα εμφανίζουν σωστά τον ιστότοπό σας χωρίς να χρειάζεται να επαναγράψετε τον κώδικα συχνά και να χάνετε χρόνο.
Η standardization μπορεί να αυξήσει τον αριθμό των επισκεπτών του ιστότοπου.
Οι standard web εγγραφές είναι πιο εύκολες να προσπελάθουν από τους μηχανές αναζήτησης και πιο εύκολες να ευρετηριαστούν.
Οι standard web εγγραφές είναι πιο εύκολες να μετατραπούν σε άλλες μορφές.
Οι standard web εγγραφές είναι πιο εύκολες να προσπελάθουν από τα προγράμματα κώδικα (π.χ. JavaScript και DOM).
Επιθυμείτε να εξοικονομήσετε πολύ χρόνο; Ανάπτυξτε την συνήθεια να χρησιμοποιείτε υπηρεσίες επαλήθευσης για την επαλήθευση των ιστοσελίδων σας. Η επαλήθευση μπορεί να διασφαλίσει ότι τα έγγραφά σας παραμένουν σύμφωνα με τα standards και να αποφύγετε σοβαρές σφάλματα.
Χρησιμότητα
Η χρησιμότητα είναι μια σημαντική πτυχή των HTML standards.
Η standard κάνει πιο εύκολη την χρήση του web για τους αναπήρους. Οι 盲人 μπορούν να χρησιμοποιήσουν τα υπολογιστές τους για να διαβάσουν τις ιστοσελίδες. Οι αδύνατοι όρασης μπορούν να αναπαράγουν και να μεγαλώνουν τις ιστοσελίδες. Οι απλές web standards, όπως το HTML και το CSS, θα κάνουν τις ιστοσελίδες σας πιο εύκολες να κατανοηθούν από τους συσκευές αναγνώρισης φωνής και άλλες μη κοινές συσκευές.
World Wide Web Consortium (W3C)
Η World Wide Web Consortium, δημιουργήθηκε το 1994, είναι μια διεθνής συμμαχία με στόχο να ενθαρρύνει τη ανάπτυξη του web για να εκμεταλλευτεί πλήρως τις δυνατότητές του.
Ως προγραμματιστής, ειδικά όταν δημιουργούμε αυτόν τον εκπαιδευτικό ιστότοπο, είμαστε διατεθειμένοι να βοηθήσουμε να πραγματοποιηθεί αυτός ο στόχος.
Μπορείτε να διαβάσετε περισσότερα για το W3C στο επόμενο κεφάλαιο.
ECMA
Η Ευρωπαϊκή Ένωση Υπολογιστών (ECMA), ιδρύθηκε το 1961 στη Σイス, με στόχο να ικανοποιήσει τις ανάγκες για προτυποποίηση γλωσσών υπολογιστών και κώδικων εισόδου-εξεόδου.
Η ECMA δεν είναι μια επίσημη αρχή προδιαγραφών, αλλά μια συνεργασία εταιρειών με άλλες επίσημες αρχές, όπως το Διεθνές Σώμα Προτυποποίησης (ISO) και την Ευρωπαϊκή Επιτροπή Επικοινωνιακών Προτύπων (ETSI).
Για τους προγραμματιστές web, η πιο σημαντική προδιαγραφή είναι η ECMAScript, η προσαρμογή του JavaScript.
Η ECMAScript είναι μια προσαρμοσμένη γλώσσα προγραμματισμού που χρησιμοποιείται για την επεξεργασία των αντικειμένων της ιστοσελίδας που καθορίζονται από το W3C Document Object Model (DOM). Με την ECMAScript, μπορείτε να προσθέσετε, να αφαιρέσετε ή να τροποποιήσετε αντικείμενα DOM.
Η προδιαγραφή ECMAScript βασίζεται στο JavaScript της Netscape και στο JScript της Microsoft.
Η πιο πρόσφατη προδιαγραφή ECMAScript είναι η ECMA-262:
http://www.ecma-international.org/publications/standards/ECMA-262.HTM
- Επόμενη Σελίδα Δίκτυο Χρηστών
- Προηγούμενη Σελίδα Έλεγχος Ιστοσελίδας