Τι είναι ένα αρχείο HDML;
Ένα αρχείο με επέκταση .hdml (Handheld Device Markup Language) είναι μια γλώσσα σήμανσης για τη δημιουργία ιστοσελίδων για φορητές ηλεκτρονικές συσκευές, όπως φορητούς υπολογιστές, smartphone και συσκευές προβολής πληροφοριών. Η HDML λέγεται ότι είναι μια επέκταση της γλώσσας SGML. Η HDML είναι παρόμοια με την HTML, αλλά για ασύρματες και φορητές συσκευές που έχουν μικρές οθόνες όπως PDA, κινητά τηλέφωνα και ούτω καθεξής. Αντικαταστάθηκε με WML για το οποίο λειτούργησε ως σημαντική επιρροή.
Μορφή αρχείου HDML - Περισσότερες πληροφορίες
Η HDML είναι μια γλώσσα σήμανσης για συσκευές χειρός που βασίζεται σε ετικέτες σήμανσης παρόμοιες με την HTML. Η HDML υποβλήθηκε στο W3C για τυποποίηση, αλλά δεν έγινε ποτέ πρότυπο. Ωστόσο, οι προδιαγραφές μορφής αρχείου του είναι διαθέσιμες στον ιστότοπο W3 για αναφορά. Η σύνταξη για τη γλώσσα HDML είναι διαθέσιμη για αναφορά προγραμματιστή και μπορεί να χρησιμοποιηθεί για δείγμα ανάπτυξης εφαρμογών.
Στοιχεία HDML
Ακολουθεί μια σειρά στοιχείων που παρέχουν περιβάλλον χρόνου εκτέλεσης για HDML και αναφέρεται ως παράγοντας χρήστη.
Στοιχείο | Περιγραφή |
---|---|
Κάρτες | Αυτό είναι το θεμελιώδες δομικό στοιχείο της HDML και εμφανίζει και επιτρέπει στον χρήστη να αλληλεπιδρά με κάρτες πληροφοριών. |
Decks | Οι κάρτες HDML ομαδοποιούνται σε τράπουλες. Ένα deck HDML είναι παρόμοιο με μια σελίδα HTML στο ότι προσδιορίζεται από τη διεύθυνση URL [RFC1738] και είναι η μονάδα περιεχομένου που ζητείται από έναν διακομιστή και αποθηκεύεται προσωρινά από τον παράγοντα χρήστη. |
Ενέργειες | Οι ενέργειες μπορεί να είναι τύπου PREV, SOFT1-SOFT8 και HELP. Αυτά είναι αφηρημένα και υποστηρίζονται στη διεπαφή χρήστη με έναν συγκεκριμένο παράγοντα χρήστη. |
Δραστηριότητες | Μια δραστηριότητα είναι σαν μια ομάδα σχετικών καρτών που εκτελούν μία λογική λειτουργία. Αυτά μπορεί να εκτείνονται σε ένα ή περισσότερα καταστρώματα. Το μοντέλο πλοήγησης και κατάστασης HDML είναι δομημένο γύρω από δραστηριότητες. |
Πλοήγηση με βάση το ιστορικό | Ο παράγοντας χρήστη διατηρεί ένα ιστορικό των καρτών που εμφανίζονται στον χρήστη. Κάθε κάρτα στην οποία αποκτάται πρόσβαση προστίθεται στο ιστορικό της κάρτας. Ο παράγοντας χρήστη επιτρέπει στον χρήστη να πλοηγηθεί εύκολα πίσω στην προηγούμενη κάρτα του ιστορικού. |