Δραστηριότητα XHTML W3C
Το HTML είναι η γενική γλώσσα σημαίνοντας στο Διαδίκτυο.
Εκμάθηση του XHTML
Για να μάθετε πώς να μετατρέψετε τον ιστότοπό σας σε XHTML, παρακαλώ διαβάστε το Εκμάθηση του XHTML.
Εκδόσεις XHTML
XHTML 1.0
Ως προτεινόμενη από τη W3C, το XHTML 1.0 κυκλοφόρησε στις 26 Ιανουαρίου 2000.
Η δεύτερη έκδοση του XHTML 1.0
Ως προτεινόμενη από τη W3C, η δεύτερη έκδοση του XHTML 1.0 κυκλοφόρησε στις 1 Αυγούστου 2002. Δεν είναι μια νέα έκδοση, αλλά μια ενημέρωση και διόρθωση σφαλμάτων.
Για το XHTML 1.0
Το XHTML 1.0 είναι η πρώτη σημαντική αλλαγή στον HTML από το 1997 και είναι επίσης ένα πολύ σημαντικό βήμα στην κατεύθυνση της παροχής πιο πλούσιων ιστοσελίδων σε ευρύτερους χρήστες代理 (προσωπικοί βοηθοί) όπως υπολογιστές επιφάνειας εργασίας, κινητά και τηλεφώνια κ.λπ.
Το XHTML είναι μια εφαρμογή XML που μπορεί να μεταφερθεί ήρεμα από το HTML 4.01. Η W3C ανασκόπησε το HTML 4.01 ως τον πρώτο βήμα για τη μετατροπή του σε XML, οδηγώντας στη δημιουργία του XHTML 1.0. Το XHTML 1.0 βασίζεται στις σημασιολογίες που παρέχονται από τα σημάδια του HTML 4.01.
Η επόμενη στάση είναι η μοντελοποίηση των moduli XHTML σε μικρότερες συλλογές στοιχείων, ώστε η σύγκλιση του XHTML με άλλες γλώσσες σημαίνοντας (π.χ. εικονικές γραμμές και πολυμέσα) να γίνει πιο εύκολη.
Επιπλέον, η modularizáció του XHTML μπορεί να μειώσει τις εξόδους ανάπτυξης, βελτιώσει τη συνεργασία με άλλες εφαρμογές (π.χ. βάσεις δεδομένων), να κάνει πιο εύκολη την επικοινωνία με διαφορετικούς χρήστες (π.χ. περιηγητές) και να επιτρέψει μια πιο καθαρή ενσωμάτωση μεταξύ του HTML και διαφορετικών στάνταρ XML.
Δραστηριότητα XHTML W3C
XHTML 1.0
Το XHTML 1.0 είναι μια επανεκδοχή του HTML 4.01 χρησιμοποιώντας το XML.
Για να μάθετε περισσότερα για το XHTML, παρακαλώ επισκεφθείτε το μάθημα μας Εκμάθηση του XHTML.
XHTML 1.1 (μοジュλαρισμένο XHTML)
Οι μικρές συσκευές (π.χ. κινητά τηλέφωνα) δεν μπορούν να υποστηρίξουν όλες τις λειτουργίες του XHTML. Το XHTML 1.1 διαιρείται σε μοντέλα με περιορισμένες λειτουργίες. Οι μικροί περιηγητές μπορούν να μειώσουν την πολυπλοκότητα τους επιλέγοντας μοντέλα που υποστηρίζουν (αλλά όταν επιλέξουν ένα μοντέλο, πρέπει να υποστηρίξουν όλες τις λειτουργίες του).
Το XHTML 1.1 είναι μια σφιχτή γλώσσα. Το XHTML 1.1 δεν είναι συμβατό με το HTML 4.
Βασικές λειτουργίες XHTML
Το XHTML Basic είναι μια μικρή υποσύνολο του XHTML 1.1. Περιέχει μόνο βασικές λειτουργίες XHTML, όπως δομή κειμένου, εικόνες, βασικές φόρμες και βασικές πίνακες. Είναι σχεδιασμένο για μικρούς περιηγητές (π.χ. σε φορητές συσκευές).
Γεγονότα XHTML
Χάρη στη στήριξη του XHTML για το επίπεδο 2 του W3C Document Object Model, οι διαχειριστές γεγονότων μπορούν να προσκολληθούν σε στοιχεία XHTML, ώστε οι γονείς στοιχεία να μπορούν να χειρίζονται γεγονότα πριν ή μετά τα στοιχεία παιδιά.
Για να μάθετε περισσότερα για το DOM, παρακαλώ μελετήστε το μάθημα μας Εκμάθηση του DOM.
Εκτύπωση XHTML
Το XHTML-Print είναι μέρος του XHTML 1.1 (μοジュλαρισμένο XHTML).
Το XHTML-Print σχεδιάστηκε για φορητές συσκευές και φθηνά εκτυπωτές, που συνήθως μπορούν να εκτυπώσουν μια σελίδα από την αρχή μέχρι το τέλος χωρίς εκτυπωτικό αποθετήριο και προσαρμοσμένους οδηγούς εκτύπωσης για τη συσκευή.
XForms
Με τη χρήση των φόρμας XHTML, οι χρήστες μπορούν να προσθέσουν πληροφορίες σε μια σελίδα και στη συνέχεια να υποβάλουν τη σελίδα στον διακομιστή Web.
Τα XForms είναι ο διάδοχος των HTML φόρμας, παρέχοντας μια πιο τέλεια και ανεξάρτητη από την απεικόνιση μέθοδο διαχείρισης των διαδικασιών αλληλεπίδρασης του Web. Καθώς σχεδιάστηκαν για να ενσωματωθούν με το XHTML, αναμένουμε ότι οι μελλοντικές εφαρμογές ηλεκτρονικού εμπορίου θα χρειάζονται τα XForms.
Για να μάθετε περισσότερα για τα XForms, παρακαλώ μελετήστε το μάθημα μας Εκμάθηση των XForms.
Η modularizáció του XHTML
Η modularizáció του XHTML σημαίνει ότι το XHTML 1.0 διαιρείται σε ένα σύνολο μικρών μοντέλων που παρέχουν συγκεκριμένες λειτουργίες.
Η μονάδωση του XHTML 1.0 επιτυγχάνεται με τη χρήση XML DTD (Τυποποίηση Τύπου Έγγραφου).
Η μονάδωση του XHTML 2.0 επιτυγχάνεται με τη χρήση XML Schemas.
Για να μάθετε περισσότερα για τα DTD, μάθετε το Εκμάθηση DTD.
Για να μάθετε περισσότερα για τα XML Schemas, μάθετε το Εκμάθηση XML Schemas.
XHTML 2.0
Το XHTML 2.0 είναι η επόμενη γενιά γλώσσας σημειώσεων. Η λειτουργικότητά του αναμένεται να είναι παρόμοια με το XHTML 1.1, αλλά μπορεί να αλλάξει για να ακολουθεί τις απαιτήσεις των κανονισμών XML, όπως το XML Linking και το XML Schema.
XLink
Το XLink είναι μια γλώσσα για τη δημιουργία υπερσυνδέσμων σε έγγραφα XML. Το XLink είναι πολύ παρόμοιο με τα δεσμά HTML - αλλά υποστηρίζει πιο δυναμικά απλούς δεσμούς (π.χ. HTML) και επεκταμένους δεσμούς (για τη σύνδεση πολλαπλών πόρων).
Μπορείτε να βρείτε περισσότερες πληροφορίες στο Εκμάθηση XLink Για να μάθετε περισσότερα για το XLink.
HLink
Το HLink προσθέτει μια ικανότητα να καθορίζει ποια στοιχεία στο XHTML μπορούν να εκφράσουν υπερσύνδεσμοι και πώς να εξερευνήσουν τους υπερσύνδεσμους.
Το HLink είναι επέκταση του XLink.
W3C Τυποποίηση HTML και Χρονοδιάγραμμα
Τυποποίηση | Προτάσεις/Προτάσεις | Πρόταση |
---|---|---|
XHTML 1.0 | 26 Ιανουαρίου 2000 | |
Εκδοχή XHTML 1.0 | 1 Αυγούστου 2002 | |
XHTML 1.1 | 31 Μαΐου 2001 | |
Μονάδες XHTML | 10 Απριλίου 2001 | |
Μονάδες XHTML 1.1 | 8 Οκτωβρίου 2008 | |
XHTML Basic | 19 Δεκεμβρίου 2000 | |
XHTML Basic 1.1 | 29 Ιουλίου 2008 | |
Events XHTML | 14 Οκτωβρίου 2003 | |
XHTML Print | 20 Σεπτεμβρίου 2006 | |
Τύποι Μέσων XHTML (SE) | 16 Ιανουαρίου 2009 | |
XHTML 2.0 | 26 Ιουλίου 2006 | |
XForms 1.0 | 14 Οκτωβρίου 2003 | |
XForms 1.0 (Τρίτη Έκδοση) | 29 Οκτωβρίου 2007 | |
XForms 1.1 | 20 Οκτωβρίου 2009 | |
XLink | 27 Ιουνίου 2001 | |
HLink | 13 Σεπτεμβρίου 2002 |