Язык описания расширяемых форм
Расширение имени файла | .xfdl |
---|---|
Тип интернет-СМИ | application/xml, text/xml (устарело) |
Единый идентификатор типа (UTI) | public.xml |
Разработано | Консорциум Всемирной паутины |
Тип формата | Язык разметки |
Стандартный | 4.0 |
Расширяемый язык описания форм ( XFDL высокого уровня ) — это компьютерный язык , который упрощает определение формы как единого автономного объекта с использованием элементов и атрибутов расширяемого языка разметки (XML) . Технически это класс XML, первоначально указанный в примечании Консорциума Всемирной паутины (W3C). [1] См. ниже «Спецификации» для получения ссылок на текущие версии XFDL. XFDL обеспечивает точный контроль над макетом форм, позволяя заменять существующие деловые/правительственные формы электронными документами в удобочитаемом открытом стандарте .
Помимо точного управления макетом, XFDL предоставляет возможности работы с несколькими страницами, пошаговые инструкции для пользователя и цифровые подписи . XFDL также предоставляет синтаксис для встроенных математических и условных выражений и ограничений проверки данных, а также пользовательских элементов, опций и функций внешнего кода. Текущие версии XFDL (см. «Спецификации» ниже) способны предоставлять эти интерактивные функции через языки разметки открытых стандартов, включая XForms, [2] XPath, [3] XML-схема [4] и XML-подписи. [5]
XFDL не только поддерживает несколько цифровых подписей, но и подписи могут применяться к определенным разделам формы и предотвращать изменения подписанного содержимого.
Эти преимущества XFDL побудили крупные организации, такие как США, армия и военно-воздушные силы перейти на XFDL и отказаться от использования форм в других форматах. Однако позже отсутствие портативного программного обеспечения, способного создавать XFDL, заставило их задуматься об отказе от него. Армия перешла на Adobe заполняемые PDF-файлы в 2014 году. [6]
Ссылки
[ редактировать ]- ^ Язык описания расширяемых форм (XFDL) 4.0 , Примечание W3C, 2 сентября 1998 г.
- ^ XForms 1.1 , Рекомендация W3C, 20 октября 2009 г.
- ^ Язык пути XML (XPath), версия 1.0 , Рекомендация W3C, 16 ноября 1999 г.
- ^ Схема XML, часть 1: Структуры, второе издание , Рекомендация W3C, 28 октября 2004 г.; Схема XML, часть 2: Типы данных, второе издание , Рекомендации W3C, 28 октября 2004 г.
- ^ Синтаксис и обработка подписи XML (второе издание) , Рекомендация W3C, 10 июня 2008 г.
- ^ http://armypubs.army.mil/news/Memo_Army_Migrating_to_Adobe_Fillable_Forms_10Jul13_Redacted.pdf [ пустой URL PDF ]
Внешние ссылки
[ редактировать ]- Расширяемый язык разметки (XML) 1.0 (пятое издание) , рекомендация W3C, 26 ноября 2008 г.
- XML-обложки
- Издательское управление армии США
- Веб-страница ВВС США с общедоступной загружаемой программой чтения XFDL: см. ссылку «предметы интереса» в правой части страницы для загрузки программы просмотра.
- См. также Спецификацию бумаги XML ( XPS ).
Технические характеристики
[ редактировать ]- Расширяемый язык описания форм (XFDL) 8.0
- Расширяемый язык описания форм (XFDL) 7.7
- Расширяемый язык описания форм (XFDL) 4.0
Редакторы
[ редактировать ]- форм IBM Конструктор
- См. редактор XML для редакторов XML и других инструментов редактирования.