Модель данных XForms будет включать: определение типов данных, описание области допустимых значений для типов, структуры модели данных, а также язык выражений XForms. Поскольку перечисленные структуры взаимозависимы, а некоторые элементы модели данных пока стандартизированы не до конца, мы не рассматриваем здесь рабочий документ, который в ближайшее время будет изменен. Однако большинство общих определений, относящихся к структурам XForms, вероятнее всего, сохранятся.
Специалисты консорциума, занятые разработкой XForms, определили следующие ключевые требования к новому поколению Web-форм:
• упрощение переносимости документов;
• совершенствование взаимодействия и доступности;
• расширенные возможности архитектуры клиент/сервер;
• развитие логики форм;
• гибкость в представлении.
В текущем документе отмечается, что полной совместимости Web-форм с предыдущим поколением Web-браузеров добиться не удастся; на данном этапе оценить характер и уровень возникающих из-за этого проблем невозможно.
В соответствии с принципами XML, содержание и его представление в стандарте XForms должно быть разделено. Глобализация приложений электронной коммерции требует многоязыковой поддержки. Уровень соответствующих разработок должен быть не тот, в котором нуждались профессионалы несколько лет назад. Вероятнее всего, в технологию XForms войдут усовершенствованные описания логики, которых нет в существующем поколении форм.
Поскольку технология XForms строится на основе XML и XHTML, имеются предпосылки для использования форм с другими XML-технологиями: SVG (Scalable Vector Graphics расширяемая векторная графика), спецификация которой находится на этапе рабочего документа, и SMIL (Synchronized Multimedia Integration Language язык интеграции синхронизированных мультимедийных средств), последний документ имеет статус рекомендации. Так как все технологии создаются на базе XML, для управления процессом представления документов они могут использовать каскадные таблицы стилей, а также расширяемый язык таблиц стилей (XSLT и XSL-FO).
Естественно предположить, что возможности XForms будут неодинаковыми для различных платформ. Мобильные устройства с небольшим экраном освоят элементарные функции, предлагаемые новой технологией. Обладатели мощных компьютеров, подключенных к Internet по высокоскоростному широкополосному каналу смогут добиться исполнения сложных графических и мультимедийных приложений.
Одновременно с предоставлением расширенных возможностей вывода информации, новая технология, вероятно, будет поддерживать аналогичные функции ввода данных пользователем, например посредством браузера с синтезом речи. Такой комплекс аппаратно-программных средств окажется полезным, в частности, центрам обработки вызовов по телефону, администрация которых стремится оградить своих сотрудников от бесконечно повторяющихся заказов.
Опубликовал vovan666
April 09 2013 22:33:17 ·
0 Комментариев ·
4426 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.