Skip to main content

Τι είναι το σενάριο DHTML;

Το σενάριο Dynamic Hypertext Markup (DHTML) είναι μια ομάδα γλωσσών scripting που χρησιμοποιούνται για την προσθήκη διαδραστικών στοιχείων σε ιστότοπους.Το DHTML δεν είναι ξεχωριστή γλώσσα mdash;Η γλώσσα σήμανσης HyperText (HTML), τα φύλλα στυλ διαταραχής (CSS), το JavaScript και η ενότητα αντικειμένων εγγράφων (DOM) είναι οι κύριες γλώσσες που αποτελούν το σενάριο DHTML.Η δυναμική φύση του DHTML επιτρέπει σε μια ιστοσελίδα να αλλάξει μόλις φορτωθεί σε ένα πρόγραμμα περιήγησης στο Web, αλλά δεν μπορεί να αλλάξει το περιεχόμενο κάθε φορά που φορτώνεται η σελίδα.

Όταν ο ιστός δημιουργήθηκε για πρώτη φορά, οι περισσότεροι ιστότοποι ήταν στατικές, πράγμα που σημαίνει ότι αυτόΤο περιεχόμενό τους ήταν πάντα το ίδιο ανεξάρτητα από το τι έκανε ο χρήστης.Καθώς οι ιστότοποι άρχισαν να γίνονται πιο περίπλοκες τόσο στη δομή του περιεχομένου όσο και στο σχεδιασμό, η ανάγκη δημιουργίας σελίδων που θα μπορούσαν να αντιδράσουν και να αλλάξουν ανάλογα με την είσοδο του χρήστη έγινε πιο σημαντική.Αυτή η ανάγκη είναι ο λόγος για τον οποίο η DHTML άρχισε να χρησιμοποιείται από τους προγραμματιστές.

Είναι αδύνατο να πούμε ακριβώς πότε χρησιμοποιήθηκε για πρώτη φορά το σενάριο DHTML, αλλά άρχισε να κερδίζει δημοτικότητα όταν απελευθερώθηκαν προγράμματα περιήγησης της έκδοσης 4.Ένα γνωστό πρόβλημα για τους σχεδιαστές ιστοσελίδων είναι ότι είναι δύσκολο να χρησιμοποιηθεί η νέα τεχνολογία, καθώς οι χρήστες στο σύνολό τους είναι σχετικά αργά για να αναβαθμίσουν τα προγράμματα περιήγησής τους.Αυτό το γεγονός καθυστέρησε τη χρήση του σεναρίου DHTML.Η χρήση του σεναρίου DHTML άρχισε να απογειώνεται πραγματικά όταν η Κοινοπραξία World Wide Web (W3C) κυκλοφόρησε ένα σύνολο προτύπων για τη χρήση του.Αυτό επέτρεψε στους σχεδιαστές ιστοσελίδων να δημιουργούν τυποποιημένα σενάρια που θα μπορούσαν να χρησιμοποιηθούν σε ολόκληρο το διαδίκτυο.

Μια σύγχυση της σενάριο DHTML είναι ότι δεν θεωρείται γλώσσα προγραμματισμού υπολογιστών επειδή είναι ένα σύνολο διαφορετικών γλωσσών scripting και σήμανσης που χρησιμοποιούνται μαζί mdash;δηλαδή HTML, CSS, JavaScript και Dom.Το CSS χρησιμοποιείται για τη δημιουργία φύλλων στυλ που καθορίζουν τον τρόπο εμφάνισης μιας ιστοσελίδας, ενώ το JavaScript μπορεί να προσθέσει τα διαδραστικά στοιχεία.Επίσης, δεν είναι μια τεχνική για τη δημιουργία δυναμικού περιεχομένου, αλλά ένα εργαλείο για την παραγωγή ενός ιστότοπου διαδραστικού.Αυτό σημαίνει ότι εξυπηρετεί διαφορετικό σκοπό από άλλες γλώσσες σεναρίων, όπως ο Preprocessor HyperText (PHP). Το DHTML λειτουργεί επιτρέποντας στον ιδιοκτήτη ενός ιστότοπου να δημιουργήσει μεταβλητές που μπορούν να αλλάξουν από τον τελικό χρήστη.Αυτές οι μεταβλητές επηρεάζουν τον κώδικα HTML της σελίδας, ο οποίος με τη σειρά του αλλάζει τον τρόπο που εμφανίζεται ο ιστότοπος στον χρήστη.Η σημαντική διάκριση που πρέπει να κάνετε μεταξύ DHTML και άλλων γλωσσών ανάπτυξης ιστοσελίδων και ανάπτυξης ιστοσελίδων είναι ότι η DHTML δεν μπορεί να αλλάξει τη σελίδα σε μοναδικό περιεχόμενο κάθε φορά που φορτώνει μια σελίδα.Αντ 'αυτού, μπορεί να αλλάξει μόνο τον τρόπο με τον οποίο εμφανίζεται η σελίδα αφού έχει φορτωθεί.