HTML vs XML - Τα βασικά
Καθώς οι τεχνολογίες εξελίσσονται, οι σχεδιαστές ιστοσελίδων πρέπει να παραμείνουν συνεχώς πάνω από αυτές τις νέες μεθόδους προκειμένου να κάνουν τους ιστοτόπους τους ανταγωνιστικούς και συμβατούς με την υπάρχουσα και αναδυόμενη τεχνολογία. Από την εμφάνιση του Παγκόσμιου Ιστού (World Wide Web), που είναι ένα περιβάλλον διεπαφής για την αλληλεπίδραση με το Διαδίκτυο, οι σχεδιαστές χρησιμοποίησαν τη γλώσσα HTML (Hyper Text Markup Language) για να σχεδιάσουν ιστοσελίδες ώστε οι επισκέπτες να αλληλεπιδρούν με ορισμένες πληροφορίες που παρέχονται μέσω οπτικής αναπαράστασης αυτών των πληροφοριών.

Τα προγράμματα περιήγησης στο Web διαβάζουν έγγραφα γραμμένα σε HTML και στη συνέχεια τα ερμηνεύουν στην οπτική παρουσίαση που σχεδιάζει ο σχεδιαστής. Ωστόσο, βλέπουμε την εμφάνιση του Extensible Markup Language (XML) στον σχεδιασμό ιστοσελίδων, σε συνδυασμό με την HTML, για την ενίσχυση των χαρακτηριστικών ενός ιστοτόπου, της δυνατότητας αναζήτησης και αντίθετα με την HTML, σχεδιάστηκε έτσι ώστε να μην εμφανίζει δεδομένα αλλά να μεταφέρει δεδομένα .

Τι πρέπει λοιπόν να γνωρίζετε για το καθένα; Αρχικά, κατά το σχεδιασμό μιας ιστοσελίδας, πιθανότατα θα χρησιμοποιείτε HTML για τη δομή και την οριοθέτηση της. Το HTML εμφανίζει δεδομένα μέσω ορισμένων στοιχείων που ονομάζονται "ετικέτες". Μια ετικέτα μπορεί να μοιάζει με αυτή , με που υποδηλώνει το τέλος του στοιχείου, με τα δεδομένα να εμφανίζονται τοποθετημένα μεταξύ των δύο. Ένα πρόγραμμα περιήγησης δεν θα εμφανίσει τις ετικέτες, αλλά θα εμφανίσει τα δεδομένα που περιέχονται στις ετικέτες σύμφωνα με τις προδιαγραφές που περιγράφονται στις ετικέτες.

Τα στοιχεία μπορούν επίσης να έχουν ιδιότητες, οι οποίες είναι συνθήκες που αλλάζουν την εμφάνιση των δεδομένων. Για παράδειγμα, μια ετικέτα HTML που μοιάζει με αυτή: Πλαίσιο <>! θα εμφανίζεται με αυτόν τον τρόπο σε ένα πρόγραμμα περιήγησης ιστού: Ετικέτα πλάγιου πλάτους! Το HTML μπορεί να χρησιμοποιηθεί για τον σχεδιασμό ιστοσελίδων που έχουν πίνακες, διάφορα χρώματα, εικόνες και συνδέσμους και μια μεγάλη ποικιλία υπόβαθρων και βελτιώσεων.

Η XML είναι επίσης μια γλώσσα σήμανσης, αλλά σε αντίθεση με την HTML, δεν χρησιμοποιείται για τον σχεδιασμό μιας ιστοσελίδας, αλλά για τη μεταφορά δεδομένων γύρω και από την ιστοσελίδα. Οι ετικέτες XML χρησιμοποιούνται τώρα από τους σχεδιαστές ιστοσελίδων για να βοηθήσουν στην ευκολία της ιστοσελίδας να βρεθεί σε μια αναζήτηση χρησιμοποιώντας ετικέτες για την προειδοποίηση της μηχανής αναζήτησης ότι η ιστοσελίδα έχει τις πληροφορίες που ζητά ο ερευνητής. Η XML από μόνη της δεν κάνει τίποτα, οπότε γιατί να το χρησιμοποιήσετε;

Αρχικά, η XML σάς επιτρέπει να "εφευρίσετε" τις δικές σας ετικέτες, σε αντίθεση με το να αναγκάζεστε στην υπάρχουσα, προκαθορισμένη δομή και χρήση της ετικέτας της HTML. Αυτό είναι ιδιαίτερα χρήσιμο αν προσπαθείτε να εμφανίσετε δεδομένα που δεν έχουν ήδη μια προκαθορισμένη ετικέτα σε HTML. Ένα στοιχείο XML, για παράδειγμα, μπορεί να μοιάζει με αυτό σε έναν κώδικα ιστοσελίδας: . Το XML επιτρέπει στον σχεδιαστή να ορίσει το στοιχείο "date" ως ετικέτα, κάτι που δεν επιτρέπεται αρχικά σε HTML.

Η XML χρησιμοποιείται συχνότερα για ιστοσελίδες που έχουν σχεδιαστεί για τη μετάδοση ορισμένων δεδομένων, όπως RSS και βάσεις δεδομένων. Θυμηθείτε ότι η XML βελτιώνει την HTML, δεν την αντικαθιστά. Ωστόσο, εάν μαθαίνετε το σχεδιασμό ιστοσελίδων, με τον αναδυόμενο δυναμικό ιστό, η εκμάθηση XML μαζί με το HTML θα γίνει απαραίτητη για να διατηρήσετε την ιστοσελίδα σας ανταγωνιστική στον εξελισσόμενο ιστό.

Οδηγίες Βίντεο: But how does bitcoin actually work? (Απρίλιος 2024).