Introduktion till XForms
- Föregående sida XForms handledning
- Nästa sida XForms modell
XForms är nästa generation av HTML-formulär.
XForms använder XML för att skapa inmatningsformulär på webben.
Grundläggande kunskaper du bör ha
Innan du fortsätter, bör du ha en grundläggande förståelse för följande kunskaper:
- HTML
- HTML-formulär
- XHTML
- XML
Om du vill lära dig dessa projekt först, se till att Hemside Besök dessa tutorials.
Vad är XForms?
- XForms är nästa generation av HTML-formulär
- XForms är mer完善 och mer flexibel jämfört med HTML-formulär
- XForms kommer att bli standard för formulär i XHTML 2.0
- XForms är oberoende av plattform och enhet
- XForms kan separera data och logik från presentationen
- XForms använder XML för att definiera formulärdata
- XForms kan lagra och överföra data i XML-dokument
- XForms innehåller funktioner som beräkningar och formulärvalidering
- XForms kan minska eller utrota behovet av skript
- XForms är en W3C standard
XForms är efterträdaren till HTML-formulär
I dag är formulär en viktig del av många webbapplikationer. HTML-formulär gör det möjligt för webbapplikationer att ta emot data från användare.
I dag, tio år efter att HTML-formulär har blivit en del av HTML-standarden, överstiger de komplexa transaktioner som nätanvändare genomför gränserna för standard HTML-formulär.
XForms erbjuder ett mer完善、更安全且独立于设备的方法来处理网络输入。Vi bör förvänta oss att framtida nätverkslösningar kräver användning av webbläsare som stöder XForms (alla framtida webbläsare bör stödja XForms).
XForms kan separera data och logik från presentationen
XForms använder XML för att definiera data, medan HTML eller XHTML används för att visa data. XForms kan separera dataens logik från dess presentation. Definieringen av XForms-data är oberoende av hur slutanvändare och applikationer interagerar.
XForms använder XML för att definiera formulärdata
Genom XForms kan man använda XML för att uttrycka och validera regler som beskriver data.
XForms använder XML för att lagra och överföra data
Genom XForms kan data som visas i formuläret lagras i XML-dokument, och data som skickas från formuläret överförs över Internet med XML.
Data kódas och överförs med Unicode.
XForms är oberoende av enhet
Att separera data från presentation gör XForms oberoende av enhet, eftersom data-modellen kan användas på alla enheter. Presentationen kan anpassas för olika användargränssnitt, till exempel mobiltelefoner, handhållna enheter och braille-läsare för blinda.
Eftersom XForms är oberoende av enhet och baserad på XML, gör detta det möjligt att lägga till XForms-element i andra XML-applikationer, till exempel VoiceXML (talande webbdata), WML (trådlös marknadsföringsspråk) och SVG (skalbar vektorgrafik).
XForms är en W3C standard
XForms blev en W3C standard i oktober 2003.
Du kan hitta den officiella W3C rekommenderade standarden via denna länk:
- Föregående sida XForms handledning
- Nästa sida XForms modell