Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει HTML5;
Η αναθεώρηση της γλώσσας σήμανσης Hypertext 5 (HTML5) είναι γλώσσα σήμανσης για τη δομή και την παρουσίαση των περιεχομένων του World Wide Web. Το HTML5 υποστηρίζει την παραδοσιακή σύνταξη στυλ HTML και XHTML και άλλες νέες λειτουργίες στο markup, τα νέα API, το XHTML και το χειρισμό σφαλμάτων.
Υπάρχουν τρεις οργανώσεις που επί του παρόντος είναι υπεύθυνες για τις προδιαγραφές του HTML5:
- Η ομάδα εργασίας τεχνολογίας εφαρμογών ιστού Hypertext (WHATWG) δημιούργησε την προδιαγραφή HTML5 και είναι υπεύθυνη για την ανάπτυξη HTML5 που παρέχει ανοικτή συνεργασία προμηθευτών προγραμμάτων περιήγησης και άλλων εμπλεκομένων μερών.
- Η Κοινοπραξία World Wide Web (W3C) είναι υπεύθυνη για την παροχή της προδιαγραφής HTML5.
- Η Task Force για τη Μηχανική Διαδικτύου (IETF) είναι υπεύθυνη για την ανάπτυξη του API WebSocket HTML5.
Η Techopedia εξηγεί το HTML5
HTML5 είναι μια προσπάθεια να φέρει την τάξη στο χάος ανάπτυξης του διαδικτύου, οργανώνοντας κοινές πρακτικές, αγκαλιάζοντας εφαρμογές από διάφορα προγράμματα περιήγησης. Είναι τεράστιο, με πάνω από 100 προδιαγραφές ως μέρος των προδιαγραφών HTML5. Κατανόηση αυτού, μπορείτε να απλοποιήσετε τη σκέψη του HTML5 με αυτόν τον τρόπο. Το HTML5 αποτελεί απλά έναν όρο ομπρέλα για την επόμενη γενιά εφαρμογών ιστού και τον τρόπο με τον οποίο θα επεκταθεί η λειτουργικότητα με καλύτερη σήμανση (HTML), καλύτερο στυλ (CSS) και καλύτερη διαδραστικότητα (JavaScript).
Οι προδιαγραφές HTML5 που έχουν δημοσιευτεί αυτήν τη στιγμή δεν είναι ακόμα τελικές. Το HTML5 αναμένεται να υποβληθεί για Υποψήφια Σύσταση (CR) έως το 2012 και αναμένεται για την Προτεινόμενη Σύσταση (PR) έως το 2022. Ωστόσο, αυτό δεν σημαίνει ότι το HTML5 δεν είναι έτοιμο προς χρήση. Ωστόσο, η προτεινόμενη σύσταση σημαίνει ότι θα υπάρξουν δύο διαλειτουργικές υλοποιήσεις. Από το 2011, οι προμηθευτές προγραμμάτων περιήγησης προσφέρουν ενεργά υποστήριξη για νέες λειτουργίες του HTML5.
Οι νέες λειτουργίες του HTML5 περιλαμβάνουν:
- Νέοι κανόνες ανάλυσης που δεν βασίζονται στο SGML, αλλά είναι προσανατολισμένοι στην ευέλικτη ανάλυση και συμβατότητα.
- Υποστήριξη της χρήσης του Inline Scalar Vector Graphics (SVG) και της Μαθηματικής Γλώσσας Σήμανσης (MathML) σε κείμενο / html.
- Νέα διαθέσιμα στοιχεία περιλαμβάνουν άρθρο, κατά μέρος, ήχου, bdi, καμβά, εντολή, datalist, λεπτομέρειες, embed, figcaption, σχήμα, υποσέλιδο, κεφαλίδα, hgroup, keygen, σήμα, μετρητής, τμήμα, πηγή, σύνοψη, ώρα, βίντεο και wbr.
- Οι νέοι διαθέσιμοι τύποι στοιχείων ελέγχου φόρμας περιλαμβάνουν ημερομηνίες και ώρες, ηλεκτρονικό ταχυδρομείο, διεύθυνση URL, αναζήτηση, αριθμό, εύρος, τηλέφωνο και χρώμα.
- Νέα διαθέσιμα χαρακτηριστικά του charset στα meta και async σε script.
- Παγκόσμια χαρακτηριστικά που μπορούν να εφαρμοστούν για κάθε στοιχείο που περιλαμβάνει τα χαρακτηριστικά id, tabindex, hidden, data- * ή δεδομένα πελατών.