Podstawy XForms
- Poprzednia strona Podręcznik XForms
- Następna strona Model XForms
XForms jest następcą formularzy HTML.
XForms używa XML do tworzenia formularzy wejściowych na stronie internetowej.
Podstawowa wiedza, którą powinieneś posiadać
Przed kontynuowaniem nauki, powinieneś mieć podstawową wiedzę na temat poniższych tematów:
- HTML
- Formularze HTML
- XHTML
- XML
Jeśli chcesz najpierw nauczyć się tych projektów, w pierwszej kolejności Strona główna Odwiedź te tutorialy.
Czym jest XForms?
- XForms jest następcą formularzy HTML
- XForms jest bardziej zaawansowany i bardziej elastyczny niż formularze HTML
- XForms zostanie wprowadzony jako standard formularzy w XHTML 2.0
- XForms jest niezależny od platformy i urządzenia
- XForms może oddzielić dane od logiki prezentacji
- XForms używa XML do definiowania danych formularza
- XForms może przechowywać i przesyłać dane w dokumentach XML
- XForms zawiera funkcje takie jak obliczenia oraz walidacja formularzy
- XForms może zmniejszyć lub wyeliminować potrzebę skryptów
- XForms jest standardem W3C
XForms jest następcą formularzy HTML
Dziś formularze są kluczowym elementem wielu aplikacji internetowych. HTML formularze umożliwiają aplikacjom internetowym odbieranie danych od użytkowników.
Dziś, dziesięć lat po tym, jak formularze HTML stały się częścią standardu HTML, zaawansowane transakcje sieciowe użytkowników internetowych przekraczają granice możliwości standardowych formularzy HTML.
XForms oferuje bardziej zaawansowane, bezpieczne i niezależne od urządzenia podejście do przetwarzania wejść sieciowych. powinniśmy oczekiwać, że przyszłe rozwiązania sieciowe będą wymagały używania przeglądarek wspierających XForms (wszystkie przyszłe przeglądarki powinny wspierać XForms).
XForms może oddzielić dane od logiki prezentacji
XForms używa XML do definowania danych, podczas gdy HTML lub XHTML służą do wyświetlania danych. XForms może oddzielić logikę formularza od jego prezentacji. Definicja danych w XForms jest niezależna od sposobu, w jaki końcowy użytkownik i aplikacja interagują z danymi.
XForms używa XML do definiowania danych formularza
Dzięki XForms, można używać XML do wyrażania zasad opisujących i walidujących dane.
XForms używa XML do przechowywania i przesyłania danych
Dzięki XForms, dane wyświetlane w formularzu mogą być przechowywane w dokumencie XML, a dane wysyłane z formularza są przesyłane przez Internet w formacie XML.
Dane są kodowane i przesyłane w formacie Unicode.
XForms jest niezależny od urządzenia
Rozdzielenie danych od prezentacji czyni XForms niezależnym od urządzenia, ponieważ model danych może być używany na wszystkich urządzeniach. Prezentacja może być dostosowana do różnych interfejsów użytkownika, takich jak telefony komórkowe, urządzenia przenośne oraz czytniki Braille dla niewidomych.
Dzięki temu, że XForms jest niezależny od urządzenia i oparty na XML, możliwe jest dodawanie elementów XForms do innych aplikacji XML, takich jak VoiceXML (dane webowe do mówienia), WML (współczesny język marków) oraz SVG (rozciągliwe wektorowe grafiki).
XForms jest standardem W3C
XForms stał się standardem W3C w październiku 2003 roku.
Oficjalne rekomendacje standardów W3C można znaleźć poprzez ten link:
- Poprzednia strona Podręcznik XForms
- Następna strona Model XForms