Η XML (Extensible Markup Language - Επεκτάσιμη Γλώσσα Σήμανσης) αποτελεί τη στιγμή αυτή την πιο πολλά υποσχόμενη γλώσσα προγραμματισμού για την αποθήκευση και τη μεταφορά αυστηρά δομημένων πληροφοριών στον Ιστό. Η δομημένη σύνταξη της XML σάς δίνει τη δυνατότητα να περιγράψετε πραγματικά οποιονδήποτε τύπο πληροφοριών -από μια απλή συνταγή μέχρι μια πολύπλοκη βάση δεδομένων επιχείρησης- και να ταξινομήσετε, να φιλτράρετε, να αναζητήσετε και να χειριστείτε τις πληροφορίες αυτές με ευέλικτους τρόπους. Το βιβλίο αυτό σας εξηγεί με σαφήνεια τις βάσεις της XML και δείχνει τόσο σε μη προγραμματιστές όσο και σε προγραμματιστές του Ιστού τον τρόπο να δημιουργούν αποτελεσματικά έγγραφα XML και να τα εμφανίζουν στον Ιστό. Ακολουθεί μια πρακτική προσέγγιση εκμάθησης που εστιάζεται στις πιο εύχρηστες τεχνικές που μπορείτε να χρησιμοποιήσετε αμέσως, ακόμη και αν δεν έχετε πολλές τεχνικές γνώσεις. Με το βιβλίο αυτό θα μάθετε:
- Τι είναι η XML, ποια η χρησιμότητά της και πώς χρησιμοποιείται για την επίλυση πραγματικών προβλημάτων.
- Κανόνες και τεχνικές δημιουργίας καλά διατυπωμένων (well - formed) και έγκυρων (valid) εγγράφων XML, που να πληρούν τις επίσημες προδιαγραφές της W3C (World Wide Web Consortioum - Κοινοπραξία Παγκόσμιου Ιστού).
- Πώς να εμφανίζετε έγγραφα XML κατευθείαν σε φυλλομετρητές του Ιστού (Web browsers) με τη χρήση των φύλλων επάλληλων στυλ (cascading style sheets - CSS) ή της Επεκτάσιμης Γλώσσας Φύλλων Στυλ (Extensible Stylesheet Language - XSL).
- Πώς να εμφανίζετε έγγραφα XML σε συμβατικές σελίδες HTML (Hypertext Markup Language - Γλώσσα Σήμανσης Υπερ - κειμένου) με τη βοήθεια της δέσμευσης δεδομένων (data binding), του Μοντέλου Αντικειμένου Εγγράφου (Document Object Model - DOM) της XML, και της γλώσσας σεναρίων Jscript της Microsoft.
- Πώς να χρησιμοποιείτε την XML με τον Microsoft Internet Explorer 5.5, τα Microsoft Windows 98 και τα Microsoft Windows 2000.
[Απόσπασμα από το κείμενο στο οπισθόφυλλο της έκδοσης]