El lenguaje de descripción de formularios extensible ( XFDL ) es un lenguaje informático de alto nivel que facilita la definición de un formulario como un objeto único e independiente utilizando elementos y atributos del lenguaje de marcado extensible (XML) . Técnicamente, es una clase de XML originalmente especificada en una nota del World Wide Web Consortium (W3C). [1] Consulte las especificaciones a continuación para obtener enlaces a las versiones actuales de XFDL. XFDL Ofrece un control preciso sobre el diseño de formularios, lo que permite el reemplazo de formularios comerciales / gubernamentales existentes con documentos electrónicos en un estándar abierto legible por humanos .
Extensión de nombre de archivo | .xfdl |
---|---|
Tipo de medio de Internet | application/xml, text/xml (obsoleto) |
Identificador de tipo uniforme (UTI) | public.xml |
Desarrollado por | Consorcio Mundial de la red |
Tipo de formato | Lenguaje de marcado |
Estándar | 4.0 |
Además del control de diseño de precisión, XFDL proporciona múltiples capacidades de página, experiencias de usuario guiadas paso a paso y firmas digitales . XFDL también proporciona una sintaxis para expresiones matemáticas y condicionales en línea y restricciones de validación de datos, así como elementos personalizados, opciones y funciones de código externo. Las versiones actuales de XFDL (consulte las especificaciones a continuación) son capaces de proporcionar estas funciones interactivas a través de lenguajes de marcado estándar abiertos, incluidos XForms, [2] XPath, [3] XML Schema [4] y firmas XML. [5]
XFDL no solo admite varias firmas digitales, sino que las firmas pueden aplicarse a secciones específicas de un formulario y evitar cambios en el contenido firmado.
Estas ventajas para XFDL llevaron a grandes organizaciones como el Ejército y la Fuerza Aérea de los Estados Unidos a migrar a XFDL desde el uso de formularios en otros formatos. Más tarde, sin embargo, la falta de software portátil capaz de crear XFDL los llevó a investigar y alejarse de él. El Ejército migró a archivos PDF rellenables de Adobe en 2014. [6]
Referencias
- ^ Lenguaje de descripción de formularios extensibles (XFDL) 4.0 , Nota W3C, 2 de septiembre de 1998.
- ^ XForms 1.1 , Recomendación W3C, 20 de octubre de 2009.
- ^ XML Path Language (XPath) versión 1.0 , Recomendación W3C, 16 de noviembre de 1999.
- ^ Esquema XML Parte 1: Estructuras Segunda edición , Recomendación W3C, 28 de octubre de 2004; XML Schema Part 2: Datatypes Second Edition , Recomendación del W3C, 28 de octubre de 2004.
- ^ Procesamiento y sintaxis de firmas XML (segunda edición) , Recomendación del W3C, 10 de junio de 2008.
- ^ http://armypubs.army.mil/news/Memo_Army_Migrating_to_Adobe_Fillable_Forms_10Jul13_Redacted.pdf
enlaces externos
- Lenguaje de marcado extensible (XML) 1.0 (quinta edición) , Recomendación del W3C, 26 de noviembre de 2008.
- Carátulas XML
- Dirección de Publicaciones del Ejército de los Estados Unidos
- Página web de la USAF con lector XFDL descargable público: consulte el enlace "artículos de interés" en el lado derecho de la página para descargarlos.
- Consulte también la Especificación de papel XML ( XPS )
Especificaciones
- Lenguaje extensible de descripción de formularios (XFDL) 8.0
- Lenguaje extensible de descripción de formularios (XFDL) 7.7
- Lenguaje extensible de descripción de formularios (XFDL) 4.0
Editores
- Diseñador de formularios de IBM
- Consulte Editor XML para editores XML y otras herramientas de edición.