Αυτή είναι η ελληνική μετάφραση του εγγράφου "Αγοράστε δικτυακούς τόπους που ακολουθούν τα Πρότυπα".
Το πρωτότυπο έγγραφο βρίσκεται στη διεύθυνση http://www.w3.org/QA/2002/07/WebAgency-Requirements.

Μετάφραση: Αντρέας Γιαννακουλόπουλος και Βασίλης Ανδρικόπουλος
Εργαστήριο Νέων Τεχνολογιών στην Επικοινωνία, την Εκπαίδευση και τα ΜME - ΕΜΜΕ, ΕΚΠΑ

Η παρούσα ελληνική έκδοση βρίσκεται στη διεύθυνση http://www.media.uoa.gr/~andreas/web/agency/.

Copyright
© 1999 W3C (MIT, INRIA, Keio), με την επιφύλαξη παντός νομίμου δικαιώματος. Ισχύουν οι κανόνες του W3C σχετικά με τη νομική ευθύνη, το σήμα κατατεθέν, τη χρήση του εγγράφου και την άδεια του λογισμικού.

Αγοράστε δικτυακούς τόπους που ακολουθούν τα Πρότυπα

Γενικά

Είστε στη διαδικασία παραγγελίας ενός δικτυακού τόπου από Πρακτορείο Δικτύου, ή από το IT ( Τεχνολογίες Πληροφοριών) τμήμα της εταιρίας σας; Έχετε αναθέσει την κατασκευή του δικτυακού σας τόπου σε άλλη μονάδα; Τότε, θα είστε μάλλον ενήμεροι ότι θέτοντας τις σωστές απαιτήσεις θα διευκολύνει το να κατασκευάσετε ένα καλύτερο τελικό προϊόν σε λιγότερο χρόνο. Βασιζόμενοι σε ανοιχτά πρότυπα θα διευκολυνθείτε σε αυτό το έργο.

Ο καθορισμός των απαιτήσεων ενός δικτυακού τόπου είναι πάντα δύσκολος: είναι ειδικά δύσκολο να θέσεις ένα επίπεδο επαλήθευσης της ποιότητας για το τελικό προϊόν.

Προσθέτοντας ακολουθία προτύπων στις απαιτήσεις σας, βοηθάει στο να πετύχετε ένα πιο δυνατό, προσβάσιμο και συντηρήσιμο τελικό προϊόν και ενισχύει τις ενέργειες των προτύπων.

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

Κατάσταση

Αυτό το άρθρο έχει παραχθεί στο πλαίσιο των εργασιών του W3C Quality Assurance Interest Group του W3C [Κοινοπραξία του Παγκόσμιου Ιστού]. Παρακαλείστε να στείλετε οποιαδήποτε δημόσια ανατροφοδότηση στο άρθρο στην δημόσια αρχειοθετημένη λίστα ηλεκτρονικής επικοινωνίας public-evangelist@w3.org ή για ιδιωτική ανατροφοδότηση στο dom@w3.org.

Αυτό το άρθρο είναι επίσης διαθέσιμο στα Γαλλικά και άλλες γλώσσες.

Ανοιχτά πρότυπα για το Διαδίκτυο

Αγνοημένα για πολύ καιρό από αρκετούς κατασκευαστές, πρότυπα όπως το HTTP, το HTML ή το XML είναι στον πυρήνα της επιτυχίας του Διαδικτύου. Η τωρινή μόδα του να επισημαίνεται η ακολουθία προτύπων στο Διαδίκτυο δεν είναι τυχαία: είναι κέρδος για όλους τους συμμετέχοντες.

Κατασκευασμένα από ειδικούς και με παροχές από ολόκληρη την Διαδικτυακή κοινότητα, τα πρότυπα δουλεύουν μαζί για να τροφοδοτούν την εγκατάσταση ώστε να χτίζει όλο και πιο δυνατές εφαρμογές. Τα πρότυπα είναι το αποτέλεσμα μεγάλης ενέργειας και εξειδίκευσης και είναι διαθέσιμα δωρεάν: μην χάσετε την ευκαιρία να επωφεληθείτε από την ενισχυτική τους επίδραση!

Για ένα πιο δυνατό δικτυακό τόπο

Στο Διαδίκτυο, το να είσαι ενημερωμένος με τις τελευταίες τεχνολογίες είναι μία δύσκολη άσκηση: η επιλογή λάθος εργαλείου ή αρχιτεκτονικής μπορεί να οδηγήσει σε απώλεια χρημάτων, χρόνου ή πελατών.

Με τη χρήση προτύπων, τα θεμέλια του δικτυακού σας τόπου είναι χτισμένα με βάση τεχνολογίες που έχουν κατασκευαστεί και δοκιμαστεί από εξέχοντες ειδικούς της Διαδικτυακής κοινότητας. Για παράδειγμα, η W3C Διαδικασία διασφαλίζει ότι μία τεχνολογία που φτάνει στο τελευταίο στάδιο κατασκευής της έχει εκτελεστεί σε διάφορα συμβατά προϊόντα. Με σχεδόν 500 εταιρίες και οργανώσεις από τον IT κόσμο να συμβάλλουν σε R&D προσπάθειες ( Έρευνας και Κατασκευής) για την παραγωγή των W3C προτύπων, αυτά τα πρότυπα είναι πραγματικά ό,τι πιο σύγχρονο στην τεχνολογία του Διαδικτύου.

Οργανώσεις προτύπων, όπως το W3C, πέτυχαν ομοφωνία μεταξύ αυτών των ομάδων και των ειδικών για τη διατήρηση και κατασκευή αρχιτεκτονικών αρχών. Ομάδες όπως η Technical Architecture Group ( Ομάδα Τεχνικής Αρχιτεκτονικής) στο W3C φροντίζουν ώστε οι τεχνολογίες να μπορούν να συνδυαστούν εύκολα, χτίζοντας ένα Διαδίκτυο συνεκτικό με τις αποφάσεις που του επέτρεψαν να αναπτυχθεί τόσο γρήγορα.

Προσανατολίζοντας τις επιλογές σας στη κατεύθυνση των προτύπων, παίρνετε τις τελευταίες καινοτομίες, αλλά μόνο αυτές που είναι αρκετά σταθερές ώστε να συγκεντρώνουν ομοφωνία, δηλαδή, τις τεχνολογίες που ήρθαν για να μείνουν:

Πιο πρόσφατα ολοκληρωμένα πρότυπα όπως το SVG και το P3P γίνονται γρήγορα δημοφιλή, και ακόμα έχουν να παρουσιάσουν πολλές πιθανές νέες εφαρμογές!

Μειωμένα κόστη συντήρησης

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

Όμως, αν οι εφαρμογές σας είναι κατασκευασμένες σε ανοιχτά πρότυπα, οι εφαρμογές σας δεν θα εξαρτώνται από έναν μόνο πάροχο:

Είχατε ποτέ δυσκολία επαναχρησιμοποιώντας υπάρχοντα κώδικα, κατασκευασμένο από προηγούμενο πάροχο; Ακόμη κι αν δεν είχατε, να είστε σίγουροι πως οτιδήποτε έχει κατασκευαστεί για ένα και μόνο προϊόν (" ο περιηγητής διαδικτύου X είναι ο πιο δημοφιλής, γιατί να ασχοληθείς με τους υπόλοιπους; ") ή χρησιμοποιεί τεχνολογίες που δεν ακολουθούν τα πρότυπα, δεν θα μπορεί να ακολουθήσει το χρόνο και τις ανάγκες σας, που σημαίνει οτι θα κοστίζει πολύ η συντήρησή του.

Επειδή τα πρότυπα είναι κατασκευασμένα για να συνδυάζονται, η κατασκευή νέων εφαρμογών απο μία υπάρχουσα βάση είναι πολύ πιο εύκολη: τα εργαλεία για τη χειραγώγηση ανοιχτών τεχνολογιών γίνονται πιο εξεζητημένα, πολυάριθμα, και πιο δυνατά όλη την ώρα. Μετακινόντας τους δικτυακούς σας τόπους προς το XHTML, για παράδειγμα, σημαίνει ότι θα μπορείτε εύκολα να μεταμορφώσετε τα δεδομένα σας σε άλλα formats χρησιμοποιώντας XSLT ή ζητήστε ένα δυνατό εκδοτικό σύστημα με επικυρωμένους μηχανισμούς χρησιμοποιώντας το XML Schema. Και για κάθε μία από αυτές τις λειτουργίες, μπορείτε να διαλέξετε από μία μεγάλη ποικιλία εργαλείων από πολλούς διαφορετικούς παραγωγούς.

Τέλος, τα πρότυπα συνήθως αποφεύγουν το λεγόμενο feature creep ( γλίστρημα χαρακτηριστικών) άλλων formats και διαχωρίζουν καθαρά ορθογώνιες εφαρμογές: η χρήση του CSS σας επιτρέπει να διαχωρίζετε καθαρά την παρουσίαση από την δομή των δεδομένων σας. Από τον ίδιο διαχωρισμό κερδίζετε και στα λειτουργικά κόστη: η χρήση του CSS σημαίνει λιγότερο HTML κώδικα για κάθε σελίδα, άρα λιγότερα κόστη σε εύρος ζώνης.

Τα δεδομένα σας είναι μάλλον από τα πιο σημαντικά προσόντα της εταιρίας σας. Μην τα βάζετε σε ιδιοκτησιακά formats που δεν μπορείτε να ελέγξετε και τα οποία περιορίζουν πιθανούς παρόχους λύσεων. Δεν μπορούμε να ξέρουμε τι επιφυλάσσει το μέλλον, οπότε επενδύστε σε τεχνολογίες που ήδη ανήκουν στο μέλλον.

Επωφεληθείτε από σχεδιασμούς προσβασιμότητας

Το να κάνεις ένα δικτυακό τόπο προσβάσιμο είναι ευεργετικό αλλά και δύσκολο:

Χάρις σε ποικίλες προσπάθειες ( το Web Accessibility Initiative - Πρωτοβουλία Προσβασιμότητας Διαδικτύου- για παράδειγμα), η προσβασιμότητα έχει ενσωματωθεί σε ένα σημαντικό αριθμό προτύπων, είτε τοπικά είτε με τη χρήση τεχνικών ειδικά σχεδιασμένων για αυτά. Χρησιμοποιώντας τεχνολογίες προτύπων μπορείτε να επωφεληθείτε απευθείας από τις σχεδιαστικές αποφάσεις, οι οποίες έχουν δοκιμαστεί από την διαδικτυακή κοινότητα και έχουν συμπληρωθεί από ένα μεγάλο αριθμό εργαλείων.

Πιο γενικά, τα ανοιχτά πρότυπα επιθεωρούνται από σημαντικές και δύσκολες σκοπιές. Για παράδειγμα, τα πρότυπα W3C δεν δοκιμάζονται μόνο αναφορικά με τα χαρακτηριστικά προσβασιμότητας, αλλά και αναφορικά με τις ικανότητες διεθνισμού, και ικανότητας συσκευών, που εγγυώνται την ικανότητά τους να ακολουθούν καινούργιο κοινό.

Μη ξεγιελέστε: αργά η γρήγορα, ο δικτυακός σας τόπος ( είτε είναι δημόσιος, εξωδικτυακός, ή ενδοδικτυακός) θα χρειαστεί να είναι διαθέσιμος για περισσότερο κόσμο με πιο απαιτητικές ανάγκες.

Δεχθείτε μόνο τα καλύτερα

Όλο και περισσότερο, το Διαδίκτυο Θα είναι το κεντρικό κλειδί για τη διαχείρηση των γνώσεών σας με πρωτοβουλίες όπως τον Semantic Web ( Σημασιολογικό Ιστό). Επομένως ο δικτυακός σας τόπος πρέπει να έχει πολύ δυνατές απαιτήσεις, και η ακολουθία στα πρότυπα πρέπει να είναι κομμάτι τους για να διασφαλίζεται η γενική ποιότητα. Υπάρχουν εργαλεία διαθέσιμα για δοκιμές ότι το τελικό προϊόν ακολουθεί αυτά τα πρότυπα.

Τί πρέπει να περιλαμβάνετε στη λίστα απαιτήσεών σας?

Πρέπει να θέσετε την ακολουθία στα πρότυπα ως γενική αρχή, όμως μία λίστα συγκεκριμένων απαιτήσεων σίγουρα θα κάνει ευκολότερη τη ζωή όλων:

Απαίτηση Λεπτομέρειες Λογική Εργαλείο δοκιμής
Χρησιμοποιείστε επικυρωμένο (X)HTML Η χρήση επικυρωμένου HTML σημαίνει ότι έχετε έναν κώδικα HTML που ακολουθεί ένα από τα DTDs ( Ορισμός Τύπου Αρχείου) των λεπτομερειών του HTML. Η καλύτερη επιλογή σας είναι XHTML αυστηρό markup: XHTML σημαίνει ότι ο κώδικας θα επωφελείται από όλη την XML δύναμη, και αυστηρό επειδή διασφαλίζει ότι ο δικτυακός σας τόπος δεν θα συνδυάζει το markup παρουσίασης με την δομή. Ο επικυρωμένος HTML κώδικας είναι ένα πρώτο βήμα προς περισσότερη συμβατότητα με περιηγητές δικτύου και καλύτερη στους καινούργιους. Η χρήση μόνο αυστηρού HTML ( δηλαδή, το Strict HTML DTD) κάνει ευκολότερη τη συντήρηση του δικτυακού σας τόπου και του επιτρέπει να εξελίσσεται. Ο W3C HTML Validator είναι μία από τις πολλές διαθέσιμες επιλογές. Ο LogValidator είναι εξαιρετικά χρήσιμος για τη συντήρηση ενός επικυρωμένου δικτυακού τόπου.
Χρησιμοποιείστε εκτεταμένα επικυρωμένο CSS Αποφέυγετε οποιοδήποτε παρουσιαστικό markup και να κρατάτε τα χαρακτηριστικά διάταξης σε καλοδιατυπωμένα φύλλα στυλ ( CSS sheets- Επικαλυπτόμενα φύλλα στυλ). Συνδυασμένα φύλλα στυλ επιτρέπουν στην παρουσίαση να διαχωρίζεται ολοκληρωτικά από την δομή της σελίδας του δικτυακού σας τόπου, και σας επιτρέπει να αλλάζετε γρήγορα τη διάταξη και την ερμηνεία. Επίσης εγγυάται ότι όλοι μπορούν να προσαρμόσουν την ερμηνεία ανάλογα με τις ανάγκες και τα γούστα τους. Ο CSS Validator εντοπίζει οποιαδήποτε ανυπάκοη χρήση των τεχνολογιών CSS.
Χρησιμοποιείστε σωστά HTTP Διασφαλίστε ότι κάθε σελίδα του δικτυακού σας τόπου είναι προσβάσιμη με μία σταθερή διεύθυνση (URL) και ότι οι ιδιοκτησίες εναποθήκευσης του HTTP έχουν οριστεί σωστά. Διασφαλίστε, αν μεταφερθείτε σε νέα έκδοση του δικτυακού σας τόπου, ότι τα URLs είτε παραμένουν ως είναι ή τουλάχιστον στέλνονται στα νέα. Το HTTP είναι ένα πολύ δυνατό πρωτόκολλο και παίρνετε το μέγιστο της δύναμής του με σταθερά URLs και ένα ικανό σύστημα εναποθήκευσης: τα bookmarks (σελιδοδείκτες) και τα links (σύνδεσμοι) δεν σπάνε, η πρόσβαση στο δίκτυο είναι γρηγορότερη, οι χρήστες είναι ευχαριστημένοι! Ο W3C Link Checker μπορεί να προσφέρει κάποια βοήθεια. Εξάλλου, οι συμβουλές που δίνονται στο Common HTTP Implementation Problems Note μπορούν να βοηθήσουν στον υπολογισμό των αναγκών που πρέπει να γίνονται σεβαστές.
Χρησιμοποιείστε SVG και PNG για γραφικά Χρησιμοποιείστε PNG για εικόνες raster, και SVG για όλες τις υπόλοιπες. Το PNG είναι ένα πολύ πιο ικανό format από άλλα δυαδικά formats για εικόνες raster επειδή παρέχει καλύτερη σύμπτηξη, περισσότερες επιλογές, και είναι δωρεάν. Το καλύτερο format που θα χρειαστείτε είναι το SVG: είναι προσαρμόσιμο, βασίζεται σε XML, πολύ ελαφρύ, και έχει πολλές ικανότητες, για παράδειγμα, animation ( δημιουργία κινουμένων σχεδίων) χρησιμοποιώντας SMIL, το οποίο υποστηρίζουν κινητά τηλέφωνα, κλπ. Μη διαθέσιμο
Χρησιμοποιείστε τεχνικές για να κάνετε το περιεχόμενό σας προσβάσιμο Λεπτομέρειες. Κάνοντας ένα δικτυακό τόπο προσβάσιμο επωφελούνται όλοι οι χρήστες, και διευρύνεται το τωρινό σας κοινό. Αυτή η απαίτηση ίσως επιβάλλεται από τον νόμο σε κάποιες χώρες. Δείτε Evaluation Tools for Web Content Accessibility ( Εργαλεία Αξιολόγησης Προσβασιμότητας στο Περιεχόμενο Ιστού).
Χρησιμοποιείστε πρότυπες γλώσσες κειμένων Χρησιμοποιείστε DOM API σε συνδυασμό με το Ecmascript (αλλά μην κάνετε τη χρήση κειμένων υποχρεωτική για την περιήγηση του δικτυακού τόπου!). Το DOM και το Ecmascript ( το κοινό πρότυπο πίσω από το Javascript και το JScript) είναι ο καλύτερος τρόπος για να έχετε ενδολειτουργικά κείμενα, ώστε να δημιουργείτε κινούμενα σχέδια στον δικτυακό σας τόπο. Αλλά μην ξεχνάτε τους χρήστες σας που δεν έχουν τις δυνατότητες αυτών των κειμένων. Μη διαθέσιμο

Valid XHTML 1.0! Β· Level Triple-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0
Created Date: 2002-07-04 by Dominique HazaΓ«l-Massieux
Last modified $Date: 2005/02/21 11:40:52 $ by $Author: dom $

Copyright Β© 2000-2003 W3CΒ® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.