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