XForms

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

XForms — технологія веб-форм, яка заснована на технології XML.

XForms була розроблена консорціумом W3C, і суміщає в собі всю гнучкість мови XML і суміжних з ним технологій. В цілому дана технологія була розроблена для заміни вже морально застарілих класичних веб-форм. При цьому технологія XForms не тільки відправляє інформацію, проте і має досить широкі можливості для її обробки, наприклад:

  • Обробка правильності даних, що відправляються (валідація).
  • Можливість взаємодіяти з протоколом SOAP.
  • Обробка даних із сторони клієнта (немає необхідності перезавантажувати сторінку).
  • Поєднання серверних технологій і переваг клієнтської обробки.

Проте істотним мінусомє те, що багато браузерів все ще не підтримують повністю дану технологію, проте рішення вже з'явилися. Наприклад для Internet Explorer була розроблена спеціальна надбудова, яка дозволяє впроваджувати підтримку форм в браузер. А для не менш популярного браузера Mozilla Firefox був створений проект (тою ж Mozilla), який називається XForms Projects.

Проте існують і альтернативні рішення, від популярних брендів, проте проблема все ще актуальна, оскільки менше 0,2 % користувачів зараз мають реальну можливість повної обробки сторінки з підтримкою технології XForms.

Посилання[ред.ред. код]

Інструменти[ред.ред. код]