HTML 5
Η αγαπημένη μας HTML 4.1 αλλά και η xHTML έχουν μείνει στάσιμες εδώ και πολύ καιρό. Για αυτό το W3C έχει ξεκινήσει τη συζήτηση για την επόμενη γενιά της γλώσσας.
Από ότι βλέπουμε πολλές πιο high level δυνατότητες προστίθονται ενώ σε γενικές γραμμές πατάει στην xHTML συνεπώς θα περιλαμβάνονται και οδηγίες DTD. Από εκεί και πέρα θα υπάρχουν νέα tags όπως:
- section
- article
- aside
- dialog
- footer
- header
- video
- nav
που νομίζω ότι εξηγούν τι θέλουν να πουν... άρα βλέπουμε πως τα web design patters βρίσκουν τον δρόμο τους πλέον μέσα στην ίδια γλώσσα. Το συντακτικό ακολουθεί όπως είπαμε την XML και μέχρι τώρα ο Safari, Firefox, Opera στηρίζουν ενεργά την προσπάθεια.
Πότε θα γράφουμε αποκλειστικά HTML 5; Ε μερικά κομμάτια είναι έτοιμα και ώριμα παρόλαυτα όλα τα χαρακτηριστικά θα είναι έτοιμα καθώς και η πλήρης συμβατότητα σε περίπου 15 χρόνια! Ναι καλά διαβάσατε, 15 χρόνια! Προσωπικά χαίρομαι γιατί δε θα χρειαστεί άμεσα να διαβάζω πάλι!
Νεότερα σύντομα!
Διαβάστηκαν περισσότερο σήμερα
-
19/09/2007103 σχόλια
-
31/01/200845 σχόλια
-
16/01/20093 σχόλια
-
31/08/20070 σχόλια
-
28/12/2007104 σχόλια
-
22/11/20096 σχόλια
-
11/03/20102 σχόλια
Τα 15 χρόνια είναι ΙΜΗΟ πλασματικά. Σε μια 5ετία θα έχουμε ξεχάσει την HTML 4.1 :)
Εμείς θα την έχουμε ξεχάσει αλλά ο ie θα την θυμάται ακόμα :p
Μακάρι να επιτευχθεί συμβατότητα σε τέτοιο επίπεδο τόσο γρήγορα αλλά το βλέπω δύσκολο.
What about canvas*? Είχα διαβάσει οτι είναι κομμάτι της HTML 5. Μακάρι.
Ναι όντως θα υπάρχει απλά είπα να γράψω λίγο λίγο και επίσης θα υπάρχουν Forms 2.0 ημερολογίο κλπ κλπ
Οι φόρμες θα αναβαθμιστούν γενικότερα, όχι μόνο με ημερολόγια και νέα element, αλλά και με client-side validation (ή για να είμαι ακόμα πιο ακριβής κατευθείαν browser-validation) χωρίς χρήση Javascript! Φυσικά το ζητούμενο είναι πότε θα τα υποστηρίξουν οι browsers και ιδιαίτερα ο IE. Πάντως δεν νομίζω να πάρει και 15 χρόνια αυτή η ιστορία!
yparxoun WEB DESIGN PATTERNS????????????
lol re paidia... an tha paei mia glwssa san thn HTML apo to version 4.1 sto 5.0 den nomizw oti thelei kai polu diavasma. Sorry gia to yfos alla mou fainotnai teleiws lol ola auta...
Μπορεί η html να είναι πολύ έυκολη να μαθευτεί εώς και αστεία.
Όμως η ευκολία μάθησης μιας γλώσσας δεν πάει να πει ότι είναι lol υπόθεση στην εφαρμογή της.
Ειδικά html css έχω γνωρίσει ελάχιστους ανθρώπους που να ξέρουν να την χειρίζονται πολύ καλά. Γιατί δεν πρόκειται για coding, πρόκειται για πολλά άλλα.. Αλλά μόλις μου έδωσες την ιδέα για ένα θέμα ;)
H html ειναι μια γλώσσα markup (σήμανσης) και όχι μια γλώσσα προγραμματισμού. Το οτι εμπλέκονται στοιχεία προγραμματισμού στις σελίδες HTML με τη μορφή πρόσβασης στο DOM της σελίδας μέσα από γλώσσες scripting (javascript, vbscript) δεν της αλλάζει την ιδιότητα.
Υπό αυτή την έννοια δεν μπορώ και εγώ να αντιληφθώ τον όρο "design patterns" με την ίδια έννοια που θα τον αντιλαμβανόμουν σε μια γλώσσα προγραμματισμού (GoF, GRASP και δεν συμμαζεύεται). Φυσικά,αυτό που αναφέρθηκε πιό πάνω ισχύει: Ακόμα και σε μια markup γλώσσα, δεν είναι εύκολη η σωστή αξιοποίησή της. Ητοι, ενώ είναι εύκολη στην εκμάθηση, τα πρότυπα που πρέπει κάποιος να ακολουθήσει για να δημιουργήσει *σωστά* πράγματα είναι πολλά και απαιτούν αρκετό διάβασμα.
Σαφέστατα δεν είναι γλώσσα προγραμματισμού και με τον όρο design patters αναφέρομαι σε μερικά "πλέον" στάνταρτ κομμάτια μια σελίδας όπως το footer, header, navigation που πλέον θα έχουν τις δικές του ξεχωριστές δηλώσεις. Από εκεί και πέρα πλέον το DOM θα είναι πλήρως "προγραμματιζόμενο", περισσότερα http://www.w3.org/html/wg/html5/
Πες μας την βασιλική σου γνώμη