Διαφορά μεταξύ HTML 4 και HTML 5

Anonim

HTML 4 vs HTML 5

Βασικά χρησιμοποιείται για τη δημιουργία στατικών ιστοσελίδων. Διαφορετικές εκδόσεις HTML έχουν κυκλοφορήσει τα τελευταία χρόνια και το τελευταίο είναι HTML 5. Υπάρχουν ορισμένες διαφορές μεταξύ HTML 4 και HTML 5.

HTML 4

Η έκδοση 4 της HTML υποστηρίζει χαρακτηριστικά όπως scripting, πλουσιότερους πίνακες, φύλλα στυλ, αντικείμενα ενσωμάτωσης, βελτιωμένη υποστήριξη για μικτό κείμενο και κείμενο προς τα δεξιά προς τα αριστερά. Η προσβασιμότητα για άτομα με ειδικές ανάγκες βελτιώνεται επίσης με τις βελτιώσεις για έντυπα.

Το HTML 4 έχει σχεδιαστεί με τη βοήθεια ειδικών στον τομέα της διεθνοποίησης, έτσι ώστε τα έγγραφα να μπορούν να μεταφέρονται εύκολα και επίσης να είναι γραμμένα σε διαφορετικές γλώσσες. Αυτό επιτυγχάνεται με την ενσωμάτωση του RFC2070.

Στο HTML 4 προστέθηκαν διάφορες νέες δυνατότητες ειδικά για τα άτομα με περιορισμούς:

• Καλύτερη διάκριση μεταξύ παρουσίασης και δομής εγγράφων. Αυτό ενθαρρύνει τη χρήση φύλλων στυλ αντί για χαρακτηριστικά HTML και στοιχεία παρουσίασης.

• Ένα αντικείμενο μπορεί να έχει μια περιγραφή κειμένου χρησιμοποιώντας τη σήμανση.

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

• Προσθήκη στοιχείου MAP ή μηχανισμού χαρτών εικόνων και αυτό επίσης στην πλευρά του πελάτη.

• Υποστήριξη για τα χαρακτηριστικά lang και title για όλα τα στοιχεία.

• Μακρές περιγραφές εικόνων, πλαισίων και πινάκων κλπ.

• Μεγάλη ποικιλία μέσων προορισμού, ώστε να μπορούν να χρησιμοποιηθούν με φύλλα στυλ.

• Καλύτερες λεζάντες, πίνακες, μηχανισμοί και ομάδες στηλών.

HTML 5

Το HTML 5 είναι η τελευταία έκδοση του HTML. Το 2004, το HTML αναπτύχθηκε από το W3C αλλά στη συνέχεια επικεντρώθηκε περισσότερο στο XHTML και XML. Έτσι, δημιουργήθηκε μια νέα ομάδα με την ονομασία WHATWG ή την ομάδα εργασίας τεχνολογίας εφαρμογών τεχνολογίας Ιστού Hypertext και εργάστηκε σε HTML 5.

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

Παρόλο που δεν υπήρξε οριστικοποίηση όσον αφορά τις προδιαγραφές του HTML 5 αλλά υπάρχουν ορισμένα στοιχεία που μπορούν να χρησιμοποιηθούν εφόσον το υποστηρίζει το πρόγραμμα περιήγησης. Για παράδειγμα, το στοιχείο καμβά χρησιμοποιείται για να σχεδιάσει γραφικά μαζί με scripting. Αυτό το στοιχείο υποστηρίζεται από τα IE 8, Firefox, Opera και Safari.

Δεδομένου ότι είναι η πιο πρόσφατη προδιαγραφή, πολλά προγράμματα περιήγησης θα την υποστηρίξουν στο εγγύς μέλλον. Το καλύτερο πράγμα για το HTML 5 είναι ότι είναι συμβατό προς τα πίσω. Εάν είστε προγραμματιστής εφαρμογών ιστού τότε μπορεί να θέλετε να μάθετε HTML 5 επειδή υποστηρίζει διάφορες ετικέτες και χαρακτηριστικά για εφαρμογές. Για παράδειγμα, μερικοί νέοι χειριστές συμβάντων στο HTML 5 είναι ondrag, ondrop, ondragstart και ondragend.

Η διαφορά μεταξύ HTML 4 και HTML 5

• Ο χειρισμός σφαλμάτων κωδικοποιήθηκε και ανακαλύφθηκε πλήρως στο HTML 5. Αυτό βοηθά τους προγραμματιστές του προγράμματος περιήγησης να τυποποιήσουν και να μειώσουν το χρόνο καθώς και χρήματα για να παρουσιάσουν τα πράγματα με συνεπή τρόπο ιστοσελίδα. Αυτό δεν είναι δυνατό στην HTML 4.

• Το HTML 5 έχει κάνει το πρόγραμμα περιήγησης περισσότερο από μια πλατφόρμα εφαρμογών με τη βοήθεια JavaScript, CSS και HTML. Έχουν προστεθεί πολλά στοιχεία απευθείας από HTML 4 όπως, και.

• Έχουν επίσης προστεθεί νέα στοιχεία στο HTML 5, όπως, κλπ, τα οποία δεν υπήρχαν στην προηγούμενη έκδοση. Αυτό κάνει τις σελίδες πιο σημασιολογικές καθώς και πολύ πιο ευανάγνωστες.