XForms
XForms — технологія вебформ, яка заснована на технології XML.
XForms була розроблена консорціумом W3C, і суміщає в собі всю гнучкість мови XML і суміжних з ним технологій. В цілому дана технологія була розроблена для заміни вже морально застарілих класичних вебформ. При цьому технологія XForms не тільки відправляє інформацію, проте і має досить широкі можливості для її обробки, наприклад:
- Обробка правильності даних, що відправляються (валідація).
- Можливість взаємодіяти з протоколом SOAP.
- Обробка даних із сторони клієнта (немає необхідності перезавантажувати сторінку).
- Поєднання серверних технологій і переваг клієнтської обробки.
Проте істотним недоліком є те, що багато браузерів все ще не підтримують повністю дану технологію, проте рішення вже з'явилися. Наприклад для Internet Explorer була розроблена спеціальна надбудова, яка дозволяє впроваджувати підтримку форм в браузер. А для не менш популярного браузера Mozilla Firefox був створений проект (тою ж Mozilla), який називається XForms Projects [Архівовано 5 травня 2011 у Wayback Machine.].
Проте існують і альтернативні рішення, від популярних брендів, проте проблема все ще актуальна, оскільки менше 0,2 % користувачів зараз мають реальну можливість повної обробки сторінки з підтримкою технології XForms.
- The Next Generation of Web Forms [Архівовано 14 лютого 2008 у Wayback Machine.]
- XForms 1.0 Frequently Asked Questions [Архівовано 5 лютого 2008 у Wayback Machine.]
- XForms 1.0 (Третя редакція) [Архівовано 20 лютого 2008 у Wayback Machine.] стала Рекомендацією W3C [Архівовано 4 березня 2008 у Wayback Machine.]
- Швидке введення в предмет XForms for HTML Authors [Архівовано 28 лютого 2008 у Wayback Machine.], від Steven Pemberton
- XForms Quick Reference [Архівовано 8 лютого 2008 у Wayback Machine.]
- XForms 1.1 [Архівовано 10 лютого 2008 у Wayback Machine.] стало кандидатом в рекомендації W3C від 29 листопада 2007 [Архівовано 5 лютого 2008 у Wayback Machine.]
- XFV XForms Validator tool
- AJAXForms [Архівовано 26 квітня 2022 у Wayback Machine.]
- XSLTForms [Архівовано 16 січня 2009 у Wayback Machine.]
- XHTML to XForms converter [Архівовано 25 лютого 2008 у Wayback Machine.] (XSLT stylesheet helping web authors to transform arbitrary XHTML forms to valid XForms documents)
- Nuxeo's XForms engine, an Eclipse/SWT component.
Це незавершена стаття про Інтернет. Ви можете допомогти проєкту, виправивши або дописавши її. |