Προγραμματισμός

Λογότυπο HTML5 και Ονομασία HTML WHATWG

Πρόσφατα έγραψα blog στους Πρόσφατους συνδέσμους ενδιαφέροντος HTML5 και συζήτησα την ανακοίνωση του Chrome σχετικά με την πρόθεσή τους να εγκαταλείψουν την υποστήριξη για τον κωδικοποιητή βίντεο H.264 στην ετικέτα (δείτε επίσης την ενότητα σχολίων αυτής της ανάρτησης), την κάλυψη της Modernizr για μη ανιχνεύσιμες δυνατότητες HTML5, το People of Σειρά HTML5 και πρότυπα HTML5. Αν και αυτή η ανάρτηση δημοσιεύθηκε πριν από δύο εβδομάδες, υπήρξαν πιο σημαντικές εξελίξεις στις ειδήσεις HTML5 από τότε και καλύπτω μερικές από αυτές τις ιστορίες εδώ.

Λογότυπο HTML5

Το World Wide Web Consortium (W3C) κυκλοφόρησε ένα λογότυπο HTML5 σε διαφορετικά στυλ και μορφές, αλλά με το ίδιο γενικό θέμα παρουσίασης. Η συνέντευξη του Ian Jacob για τον Michael Nieling και το HTML5 Logo FAQ παρέχει επιπλέον πληροφορίες σχετικά με αυτό το λογότυπο, ιδέες πίσω από τη δημιουργία του και κίνητρα για τη δημιουργία του. Υπήρξε σημαντικός ενθουσιασμός στην μπλογκόσφαιρα σχετικά με το λογότυπο HTML5, αλλά υπήρξαν επίσης σκεπτικιστές. Ο Ian Jacobs αντιμετωπίζει ορισμένες από τις ανησυχίες στη συνομιλία λογότυπου HTML5

Η κύρια σελίδα λογότυπου HTML5 προβλέπει τη λήψη των διαφόρων αναπαραστάσεων λογότυπου (μαύρο / άσπρο, πορτοκαλί / λευκό, με ή χωρίς "HTML", SVG, PNG, διάφορες αναλύσεις κ.λπ.). Ακολουθούν μερικά από τα λογότυπα που παρέχονται από το W3C.

Το W3C όχι μόνο παρέχει το ίδιο το λογότυπο HTML5 σε διαφορετικές μορφές, αλλά παρέχει επίσης εικονίδια που αντιπροσωπεύουν διάφορες κατηγορίες τεχνολογίας. Η σελίδα λογότυπου HTML5 έχει μια ενότητα στην οποία μπορεί να γίνει κλικ σε καθένα από αυτά τα οκτώ εικονίδια για να δείτε μια σύντομη περιγραφή του τι αντιπροσωπεύει το εικονίδιο. Η ιδέα είναι ότι αυτά τα εικονίδια μπορούν να προσαρτηθούν στο αρχείο καταγραφής HTML5, κάθετα ή οριζόντια, για να αντιπροσωπεύουν ποια "HTML5" διαθέτει ένα συγκεκριμένο ιστότοπο υποστηρίζει. Ακολουθούν αυτά τα εικονίδια με περιγραφές που είναι ακόμη πιο σύντομες από αυτές της σελίδας Λογότυπο HTML5.

Σημασιολογία / Δομή

Κατηγορία εκτός σύνδεσης και αποθήκευσης

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

Συνδεσιμότητα

Ήχος / Βίντεο / Πολυμέσα

Γραφικά / Εφέ / 3D

Απόδοση και ενοποίηση (συμπεριλαμβανομένου του XMLHttpRequest 2)

Μορφή γραμματοσειράς Open CSS3 και Web (WOFF)

Η άδεια απαιτεί απόδοση και, όπως αναφέρεται παραπάνω, τα λογότυπα HTML5 που εμφανίζονται σε αυτήν την ανάρτηση αποδίδονται στο World Wide Web Consortium.

WHATWG: Το HTML είναι το νέο HTML5

Υπήρχε ήδη κάποια σύγχυση γύρω από το λογότυπο HTML5, όπως περιγράφεται στα άρθρα του Gavin Clarke, το W3C αντιμετωπίζει τη σύγχυση HTML5 με, um, περισσότερη σύγχυση και το W3C ζητά συγγνώμη για τη σύγχυση της μάρκας HTML5. Πιθανότατα δεν θα βοηθήσει τα πράγματα που την ίδια εβδομάδα που παρουσιάστηκε ένα λογότυπο HTML5 με το "5" ως το κεντρικό χαρακτηριστικό του, η Ομάδα Εργασίας Τεχνολογίας Εφαρμογών Ιστού Ιστού (WHATWG) ανακοίνωσε ότι ρίχνουν το "5" στο blog post HTML είναι το Νέο HTML5. Σε αυτήν την ανάρτηση, ο Ian Hickson αναφέρει ένα μήνυμα του Δεκεμβρίου 2009 στο οποίο δήλωσε:

Μόλις έλεγξα μια αλλαγή που κινεί το WHATWG από το να δουλεύει

εκδομένες προδιαγραφές ("HTML5") για απλώς εργασία σε τεχνολογία χωρίς

προσπαθώντας να το εκδώσετε ("HTML").

Το WHATWG διατηρεί πλέον ένα βιοτικό επίπεδο HTML. Λοιπόν, πώς σχετίζεται η προδιαγραφή HTML5 του W3C με το ζωντανό πρότυπο HTML της WHATWG; Η καλύτερη απάντηση μπορεί να δοθεί από την ενότητα "Εισαγωγή" της προδιαγραφής WHATWG HTML που εξετάζει την ερώτηση Είναι Αυτό το HTML5; (Έχω προσθέσει το έμφαση):

Εν ολίγοις: Ναι.

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

Αυτή η προδιαγραφή ορίζει τώρα την επόμενη γενιά HTML μετά το HTML5.

Η HTML5 έφτασε στην τελευταία κλήση στο WHATWG τον Οκτώβριο του 2009 και λίγο μετά ξεκινήσαμε να δουλεύουμε σε ορισμένες πειραματικές νέες δυνατότητες που δεν είναι τόσο σταθερές όσο οι υπόλοιπες προδιαγραφές.

Η σχέση μεταξύ WC3 και WHATWG και οι αντίστοιχες σχέσεις τους με HTML μπορεί να προκαλέσουν σύγχυση. Μια καλή περίληψη αυτών των δύο ομάδων και η σχέση τους μεταξύ τους και με HTML και άλλες τεχνολογίες ιστού μπορεί να βρεθεί στο Dive in HTML5: Πώς φτάσαμε εδώ; που περιγράφει τις περίπλοκες σχέσεις μεταξύ HTML5, WC3 και WHATWG. Η ανάρτηση Reinventing HTML περιγράφει την απόφαση στα τέλη του 2006 να συνεργαστούν το W3C και το WHATWG στο "HTML5" (Web Applications 1.0).

Μια άλλη ενδιαφέρουσα ανάρτηση για ανάγνωση σχετικά με το τι αποτελεί "HTML5" είναι η συνοπτική δημοσίευση HTML5 Brief: σε μερικές παραγράφους. Η ανάρτηση HTML5 - τι είναι και τι είναι για μένα; συνοψίζει τις παρατηρήσεις και τα συμπεράσματα που συνήχθη από τον "απλώς άλλο μηχανικό λογισμικού" σχετικά με το τι είναι το HTML5.

Τα "Μικρά πράγματα" του HTML5

Η ανάρτηση Falling for HTML5: Finding Love in the Little Things είναι μια περίληψη των "μικρών πραγμάτων" στο HTML5 που πιστεύει ο Felicity Evans "θα κάνει τον κόσμο της διαφοράς με τον τρόπο που κωδικοποιώ μέρα-με-μέρα." Καλύπτει εξελίξεις HTML5 όπως επίπεδο μπλοκ στοιχείο, σύμβολα κράτησης θέσης και το <ενότητα> στοιχείο.

συμπέρασμα

Ακριβώς όπως ορισμένοι εταιρικοί προγραμματιστές Java απολαμβάνουν την «ανωτερότητά» τους όταν γνωρίζουν ότι είναι Java EE και όχι J2EE, φαίνεται ότι αυτή είναι μια ευκαιρία για τον ίδιο τύπο προσωπικοτήτων να γλιστρήσουν όταν γνωρίζουν ότι είναι τώρα απλώς HTML παρά HTML5. Φυσικά, τότε υπάρχει το λογότυπο με το περίφημο "5" που μόλις αρχίζει. Η διεύθυνση URL της κύριας σελίδας δεν περιλαμβάνει το "5" (//www.w3.org/html/logo/), αλλά το λογότυπο.

Το λογότυπο με το "5", η προδιαγραφή χωρίς έκδοση και η υποστήριξη του Google Chrome για H.264 στο Όλα τα στοιχεία σημαίνουν ότι το περιβάλλον ανάπτυξης ιστού θα παραμείνει για το προβλέψιμο μέλλον όπως ήταν πάντα: η ασυνεπής υποστήριξη σε πολλά προγράμματα περιήγησης απαιτεί από τους προγραμματιστές να χρησιμοποιούν ανίχνευση χαρακτηριστικών, χαριτωμένη υποβάθμιση και άλλες πλέον κοινές τακτικές ανάπτυξης ιστού καθώς υιοθετούν λειτουργίες HTML5.

Αυτή η ιστορία, "Λογότυπο HTML5 και Ονομασία HTML WHATWG" δημοσιεύθηκε αρχικά από την JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found