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

HTML 4 έναντι HTML 5



Καθώς το Διαδίκτυο έχει εξελιχθεί, το ίδιο κάνει και η γλώσσα του. Προς το παρόν, η HTML βρίσκεται στην τέταρτη έκδοση με HTML 5 ήδη σε εξέλιξη και ολοκληρώνεται. Το κύριο στόχος του HTML 5 είναι η δημιουργία μιας πιο τυποποιημένης γλώσσας που ενσωματώνει τους πολλούς νέους τύπους περιεχομένου που επικρατούν σήμερα. Η πιο αξιοσημείωτη αλλαγή στο HTML 5 είναι η ικανότητά του να ενσωματώνει βίντεο και ήχο χωρίς την ανάγκη για προσθήκες τρίτων. Στο HTML 4, χρησιμοποιούνται αρκετά πρόσθετα με το Adobe Flash να είναι το πιο δημοφιλές. Το Flash χρησιμοποιείται επίσης για σχεδίαση εν κινήσει στη σελίδα, συνήθως για απόδοση διαδραστικού περιεχομένου ή για παιχνίδια. Τώρα αντιμετωπίζεται από το στοιχείο καμβά στο HTML 5.

Για να βελτιωθεί η ικανότητα του HTML 5 στην απόδοση μιας ευρείας ποικιλίας περιεχομένου, προστέθηκε υποστήριξη για SVG και MathML. Το SVG είναι μια προδιαγραφή για σχεδίαση στατικών ή δυναμικών διανυσματικών γραφικών. Επειδή το SVG είναι γραμμένο σε XML, έχει πολλά πλεονεκτήματα όπως: scripting, ευρετηρίαση και καλύτερη συμπίεση. Το MathML είναι επίσης μια προδιαγραφή στο XML που εμπλέκεται στη σωστή αναπαράσταση των μαθηματικών τύπων. Οι μαθηματικοί τύποι ήταν προβληματικοί από την αρχή του Διαδικτύου, και HTML και πολλοί προγραμματιστές ιστού κατέφυγαν στην εμφάνιση εξισώσεις μέσω εικόνων. Τα μειονεκτήματα της χρήσης εικόνων περιλαμβάνουν αυξημένη εργασία στην τροποποίηση και την αδυναμία αναζήτησης ή ευρετηρίασης.

Προκειμένου να βελτιωθεί η δομή των σελίδων HTML, πολλά στοιχεία έχουν προστεθεί, αλλάξει ή καταργηθεί. Τα νέα στοιχεία περιλαμβάνουν: ενότητα, άρθρο, κατά μέρος, ομάδα h, κεφαλίδα, υποσέλιδο, πλοήγηση, σχήμα και πολλά άλλα. Τα αλλαγμένα στοιχεία είναι στοιχεία που υπάρχουν ήδη στο HTML 4, αλλά ο τρόπος λειτουργίας τους έχει τροποποιηθεί. Η λίστα των αλλαγμένων στοιχείων περιλαμβάνει: a, b, address, cite, hr, I, label, menu, strong, large και πολλά άλλα. Τέλος, τα αφαιρεθέντα στοιχεία είναι στοιχεία που δεν περιλαμβάνονται πλέον στο HTML 5, μεταξύ των οποίων είναι: basefont, big, center, font, strike, tt, u, frame, frameset, noframes, αρκτικόλεξο, applet, isindex, dir, noscript. Οι λόγοι για την απόρριψη αυτών των στοιχείων κυμαίνονται από αχρηστία, απαξίωση λόγω CSS και θέματα χρηστικότητας. Τα καταργημένα στοιχεία μπορούν ακόμα να χρησιμοποιηθούν ως προγράμματα περιήγησης θα εξακολουθούν να είναι σε θέση να τα αναλύσουν, αλλά η χρήση τους σε μια σελίδα θα προκαλούσε αποτυχία της επικύρωσης HTML 5.



Περίληψη:

1. Το HTML 5 μπορεί εγγενώς να ενσωματώσει περιεχόμενο που χρειαζόταν προσθήκες στο HTML 4.
2. Το HTML 5 μπορεί να χρησιμοποιήσει SVG και MathML inline ενώ το HTML 4 δεν μπορεί.
3. Το HTML 5 επιτρέπει την αποθήκευση και τη χρήση εφαρμογών εκτός σύνδεσης, ενώ το HTML 4 δεν το κάνει.
4. Το HTML 5 έχει πολλά νέα στοιχεία που δεν υπάρχουν στο HTML 4.
5. Ορισμένα στοιχεία έχουν αλλάξει σε HTML 5 σε σύγκριση με το πώς ήταν στο HTML 4.
6. Το HTML 5 έχει απορρίψει ορισμένα στοιχεία από το HTML 4.

Φρέσκες Σκέψεις

Κατηγορία

Παιχνίδια

Μόδα & Ομορφιά

Γεωγραφία

Δευτεροσ Παγκοσμιοσ Πολεμοσ

Ιστορία Της Αεροπορίας

Σπίτι

Γλώσσα

Βιολογία

Διατροφή Και Φυσική Κατάσταση

Πολιτική

Συνιστάται