MoUCLAs Δημοσ. 4 Μαρτίου 2001 Δημοσ. 4 Μαρτίου 2001 Η linqua franca του Διαδικτύου <P>Η ΧΜL είναι μία εναλλακτική πρόταση της καθιερωμένης HTML, που έχει προταθεί από το κονσόρτιουμ W3C. Σε αντίθεση με την HTML, η XML είναι μία μεταγλώσσα, επιτρέπει δηλαδή στους δημιουργούς ιστοσελίδων να ορίσουν οι ίδιοι τις δικές τους γλώσσες συμβολισμού για να εξυπηρετήσουν τους σκοπούς τους. <P>Η XML έχει γίνει ήδη αποδεκτή ως "το πρωτόκολλο του μέλλοντος για τη δημοσίευση στο WWW", την αξία της οποίας εξήρε στη μεγαλύτερη έκθεση πληροφορικής Comdex 2000 ο Μπιλ Γκέιτς. To 2000 όμως δεν ήταν η χρονιά που η XML έγινε αποδεκτή ως στάνταρτ από το διεθνή οργανισμό προτυποποίησης ISO.<P>H HTML παραμένει ο κοινά αποδεκτός τρόπος περιγραφής πληροφοριών για το WWW. Χρησιμοποιεί ετικέτες για να περιγράψει πώς θα πρέπει να εμφανιστούν οι πληροφορίες στην οθόνη. Τα προγράμματα πλοήγησης (οι browser) μεταγλωττίζουν αυτές τις ετικέτες και εμφανίζουν κατάλληλα το περιεχόμενό τους (την πληροφορία) στην οθόνη. Το <P>Τεχνολογία XML<P>για παράδειγμα, όταν μεταγλωττιστεί από τον browser εμφανίζεται με το ακόλουθο στιλ: <P>Τεχνολογία XML<BR>Οι ετικέτες αυτές χρησιμοποιούνται κυρίως για να καθορίσουν την εμφάνιση των ιστοσελίδων. Επιπλέον, το "στάνταρτ" αλλάζει συχνά.<P>Όπως προαναφέρθηκε, οι ετικέτες της HTML χρησιμοποιούνται για τη μορφοποίηση του κειμένου. Στην XML όμως οι ετικέτες είναι ανεξάρτητες από τη μορφοποίηση. Τα δεδομένα βασίζονται στο περιεχόμενό τους -την έννοιά τους- και μετά, στο συμβολισμό τους, τους αποδίδεται και χαρακτηρισμός για τη μορφοποίησή τους. Αυτό επιτρέπει σε μεμονωμένες επιχειρήσεις ή ολόκληρες βιομηχανίες να δημιουργήσουν το δικό τους σύνολο από ετικέτες, αντιπροσωπευτικό των δεδομένων που ανταλλάσσουν με το περιβάλλον τους (συνεργαζόμενες επιχειρήσεις, πελάτες κ.λπ.). <P>Στην HTML, για παράδειγμα, προκειμένου να διαφοροποιηθεί ο αριθμός ενός αυτοκινήτου (vin) από την υπόλοιπη παράγραφο, η λέξη γράφεται με τονισμένα γράμματα (ετικέτες ). Στην XML, η ίδια πληροφορία θα μπορούσε να διαφοροποιηθεί δημιοργώντας ένα σετ με ετικέτες ειδικά από και για την αυτοκινητοβιομηχανία, όπου η ετικέτα θα μπορούσε στη συνέχεια να προβληθεί με πολλούς διαφορετικούς τρόπους. <P>Όταν η πληροφορία συμβολίζεται με βάση το κατάλληλο σετ ετικετών, μπορεί να χρησιμοποιηθεί για διαφορετικούς σκοπούς. Διαφορετικά, στήνεται η σελίδα για να εκτυπωθεί και αλλιώς για να εμφανιστεί στο Διαδίκτυο με HTML. Με το παλιό μοντέλο δημιουργούνται δύο σετ πληροφοριών, ενώ στην XML αλλάζει μόνο η σελίδα καθορισμού του στιλ (style sheet) που θα εμφανιστεί η μία (η ίδια) πληροφορία.<P>Η XML καθορίζει τους κανόνες με βάση τους οποίους μπορεί ο καθένας να ορίσει το δικό του σετ ετικετών. Η σύνταξη είναι ίδια με της HTML, με τρεις βασικές διαφορές: ένα καθολικό στοιχείο στην αρχή και στο τέλος της ιστοσελίδας, όλες οι ετικέτες που ανοίγουν κλείνουν, όλες οι τιμές κλείνονται σε εισαγωγικά και οι κενές ετικέτες όπως αυτές που χρησιμοποιούνται για τις εικόνες δεν έχουν ετικέτα τέλους, απλώς πριν κλείσει η δεξιά παρένθεση υπάρχει μία ανάποδη παύλα /.<P>Για να δουλέψει όμως η XML, απαιτείται και η XSL (extensive Style Language), δηλαδή η γλώσσα προβολής ενός εγγράφου XML, η οποία διαχωρίζει τη μορφοποίηση από το περιεχόμενο. Η Microsoft, η ArborText και η Inso έχουν από κοινού αναπτύξει τη σύνταξη και τη δομή της, γεγονός που ενδέχεται να επιταχύνει την ευρεία υλοποίησή της στα προγράμματα πλοήγησης. Όταν ξεπεραστεί και αυτό το εμπόδιο, οι ιστοσελίδες XML θα γίνουν πραγματικότητα.<P>Τέλος, στο όλο εγχείρημα υπάρχει και η XLL (extensible Linking Language). Πρόκειται για μία γλώσσα που επιτρέπει στο δημιουργό του περιεχομένου να παραπέμπει όχι μόνο σε μία και μόνη ιστοσελίδα (one-to-one link), από ένα σημείο σε ένα άλλο, κάνοντας κάθε φορά ένα μόνο βήμα. Με την XLL, ένα link μπορεί να οδηγήσει σε μεγαλύτερο βάθος, σε περισσότερες από μία παροπομπές. <P>Σχετικά άρθρα:<P>ΧΜL: το αναπτυσσόμενο πρότυπο (Μέρος 1ο,, Ιανουάριος 2000)<BR>XML: το αναπτυσσόμενο πρότυπο (Μέρος 2ο, Φεβρουάριος 2000)<BR>XML (W3C)<BR>ΧΜL.org <P>Internet Protocol ver.6<P> <BR> ......απο in.gr<BR>
Acrobat Δημοσ. 4 Μαρτίου 2001 Δημοσ. 4 Μαρτίου 2001 kala ola auta...alla re c Niko ston programmatismo isws tha eprepe na to valeis auto...<IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm6.gif" border=0> <IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm6.gif" border=0> <IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm36.gif" border=0> <P>------------------<BR><P><AcRoBaT>
Lucifer Δημοσ. 6 Μαΐου 2006 Δημοσ. 6 Μαΐου 2006 Ο Σκαφτιάς. Μια ταινία με τον Νίκο Ξανθόπουλο. Ο Σκαφτιάς. Μη το χάσετε.
Super Moderators paredwse Δημοσ. 6 Μαΐου 2006 Super Moderators Δημοσ. 6 Μαΐου 2006 Γελά ο μωρός καν τι μη γελοίον ει.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.