XForms introduktion
- Forrige side XForms undervisning
- Næste side XForms model
XForms er det næste generations HTML-formularer.
XForms bruger XML til at oprette inputformularer på webben.
De grundlæggende viden, du skal have
Før du fortsætter med at lære, skal du have en grundlæggende forståelse af følgende:
- HTML
- HTML-formularer
- XHTML
- XML
Hvis du ønsker at lære disse projekter først, så gør det venligst i Forside Besøg disse tutorials.
Hvad er XForms?
- XForms er det næste generations HTML-formularer
- XForms er mere avanceret og fleksibel sammenlignet med HTML-formularer
- XForms vil blive standard for formularer i XHTML 2.0
- XForms er uafhængig af platform og enhed
- XForms kan adskille data og logik fra præsentation
- XForms bruger XML til at definere formulardata
- XForms kan gemme og overføre data i XML-dokumenter
- XForms indeholder funktioner som beregning og formularvalidering
- XForms kan reducere eller fjerne behovet for skript
- XForms er en W3C standard
XForms er efterfølgeren til HTML-formularer
I dag er formularer en vigtig del af mange web-applikationer. HTML-formularer gør det muligt for web-applikationer at modtage data fra brugere.
I dag, ti år efter at HTML-formularer blev en del af HTML-standarden, går de komplekse transaktioner, som netværksbrugere udfører, over de begrænsninger for standard HTML-formularer.
XForms tilbyder en mere avanceret, mere sikker og uafhængig metode til at håndtere netværksinput. Vi bør forvente, at fremtidige netværksløsninger kræver brug af browsere, der understøtter XForms (alle fremtidige browsere bør understøtte XForms).
XForms kan adskille data og logik fra præsentation
XForms bruger XML til at definere data, mens HTML eller XHTML bruges til visning af data. XForms kan adskille dataens logik fra dens præsentation. Defineringen af XForms-data er uafhængig af den måde, brugere og applikationer interagerer med hinanden på.
XForms bruger XML til at definere formulardata
Gennem XForms kan XML bruges til at udtrykke regler, der beskriver og validerer data.
XForms bruger XML til at gemme og overføre data
Gennem XForms kan data, der vises i formularen, gemmes i et XML-dokument, og data, der sendes fra formularen, overføres over internettet med XML.
Data kodes og overføres med Unicode.
XForms er uafhængig af enhed
At adskille data fra præsentation gør XForms uafhængig af enhed, fordi data modellen kan bruges til alle enheder. Præsentationen kan tilpasses forskellige brugergrænseflader, såsom mobiltelefoner, håndholdte enheder og braille læsere for blinde.
Fordi XForms er uafhængig af enhed og baseret på XML, gør det også muligt at tilføje XForms elementer til andre XML applikationer, såsom VoiceXML (tale web data)、WML (wireless markup language), og SVG (skalerbar vektor grafik).
XForms er en W3C standard
XForms blev til en W3C standard i oktober 2003.
Du kan finde de officielle W3C anbefalede standarder via dette link:
- Forrige side XForms undervisning
- Næste side XForms model