Σάββατο, 30 Οκτωβρίου 2010

Μαθηματα HTML5

Βρίσκομαι στα μέσα περίπου του σχεδιασμού των μαθημάτων για την HTML5. Η νέα αυτή έκδοση της HTML είναι πολύ λειτουργικότερη από την τελευταία, δηλαδή την HTML 4.01.

Ποιο συγκεκριμένα, αφαιρεί κάποιες ετικέτες που είτε δεν χρησιμοποιήθηκαν πολύ είτε δεν ταίριαζαν στο νέο πρότυπο, ενώ προσθέτει νέες η οποίες εισάγουν πολύ εύκολα στις σελίδες λειτουργίες όπως, βίντεο και ήχο απλοποιώντας κατά πολύ τον τρόπο που μέχρι σήμερα τα προσθέταμε στις ιστοσελίδες μας. Επίσης προσθέτει την δυνατότητα σχεδίασης γραφικών (animation ή μη) με χρήση JavaScript κάνοντας, κατά την γνώμη μου, τα αρχεία flash λιγότερο αναγκαία. Σημαντικές αλλαγές έχουν γίνει και στις φόρμες, όπου προστέθηκαν νέες ετικέτες και ιδιότητες για να μπορούν να υλοποιηθούν οι σύγχρονες ανάγκες των χρηστών του internet, όπως το αυτόματο validation των δεδομένων μιας φόρμας, η ασφάλεια στην αποστολή των δεδομένων και άλλα πολλά.

Η σχεδίαση των Μαθημάτων HTML5, δημιούργησε αναπόφευκτα την ανάγκη να ξανά γράψω από την αρχή τα λεπτομερή στοιχεία των ετικετών προσαρμόζοντας τις ετικέτες στο νέο πρότυπο, καθώς αρκετές ιδιότητες που υποστήριζε η HTML 4.01 έχουν αφαιρεθεί, ενώ άλλες νέες ιδιότητες έχουν προστεθεί. Η παράγραφός με τίτλο Διαφορές στην χρήση μεταξύ της HTML4.01 και την HTML5 περιγράφει τις διαφορές που έχει επιφέρει το νέο πρότυπο, τόσο στην λειτουργία όσο και στις ιδιότητες τους, συγκριτικά με αυτά που ίσχυαν στην HTML 4.01. Δείτε τα λεπτομερή στοιχεία της ετικέτας <a> για να δείτε στην πράξη τα παραπάνω.

Θα ακολουθήσουν και άλλα posts σχετικά με την HTML5, όπου θα δημοσιεύω μικρά κομμάτια από τα μαθήματα που βρίσκονται ακόμη στην φάση του σχεδιασμού.

Δευτέρα, 25 Οκτωβρίου 2010

Το πρώτο άρθρο του blog

Χαιρετώ τους αναγνώστες του wlearn.gr.

Το wlearn.gr βρίσκεται στο internet από τον Απρίλιο του 2005. Τα πέντε και μισό αυτά χρόνια προσπαθώ να δημιουργώ μαθήματα φιλικά προς αυτούς που έρχονται για πρώτη φορά σε επαφή με το αντικείμενο που ασχολείται το κάθε μάθημα. Με πολύ χαρά βλέπω αρκετούς καθηγητές Γυμνασίων και Λυκείων να προσθέτουν το περιεχόμενο του wlearn.gr σαν ύλη μαθημάτων στα σχολεία. Με χαρά επίσης βλέπω όλο και περισσότερες αναφορές από άλλα blogs και forums σε περιεχόμενα του wlearn. Σύμφωνα με τα στατιστικά του server που φιλοξενεί το site, εκατοντάδες είναι αυτοί που μάθανε HTML, CSS και XHTML διαβάζοντας τις καλά οργανωμένες ενότητες των μαθημάτων του wlearn.gr.

Συνεχίζοντας, λοιπόν, την σχεδίαση των μαθημάτων και την προσπάθεια να παρακολουθώ τις καινούργιες τεχνολογίες, πολύ σύντομα θα είναι έτοιμη μια νέα σειρά μαθημάτων, η HTML5.

Μετρώντας 3 σειρές μαθημάτων (που πολύ σύντομα θα γίνουν 4), δύο σημαντικά αφιερώματα (ένα για το email και ένα για τις εφαρμογές καταχώρισης αποδείξεων) αλλά και πολλά φρέσκα νέα από τον χώρο του Internet, έφτασε η ώρα να αλλάξει η μονόδρομη επικοινωνία του επισκέπτη με το wlearn και να αναβαθμιστεί σε αμφίδρομη.

Παρακάτω σας ανακοινώνω μερικούς από τους λόγους που με οδήγησαν να δημιουργήσω αυτό το blog:

- για να ενημερώνω τα projects του wlearn που "τρέχουν", αλλά και τα μελλοντικά σχέδια που πρόκειται να υλοποιήσω στο site

- για να ανοίξω μαζί σας έναν δίαυλο επικοινωνίας αλλάζοντας έτσι την μονόδρομη, μέχρι τώρα, επικοινωνία του επισκέπτη με το wlearn.gr. Το wlearn.gr δεν θα μεταδίδει μόνο γνώση, αλλά θα ακούει τα σχόλια, τις διορθώσεις και τις απαιτήσεις των επισκεπτών του. Μπορείτε να συμβάλετε για να γίνει το wlearn.gr καλύτερο και να προσφέρει ακόμη περισσότερα

- να μοιράζομαι μαζί σας σκέψεις, εντυπώσεις από την καθημερινή πλοήγηση μου στο Internet και άλλα πολλά που δεν μπορώ να γράψω στην επίσημη ιστοσελίδα του wlearn.gr.

Σας εύχομαι λοιπόν... καλή πλοήγηση