Bienvenido, invitado. Puedes registrarte o iniciar sesión.
EN LOS FOROS...
  • Ir a los foros
  • Cambiados los permisos de los foros: Hola. Tras numerosos mensajes de SPAM hemos decidido restringir la publicación de nuevos topics a usuarios registrados. Hasta ahora para hacer esto no hacía falta estar regist...
  • IMPORTANTE: leer antes de publicar.: Este foro está dedicado a tratar temas relacionados con empresas de hosting. Aquí se puede hablar sobre estos servicios, plantear problemas, quejas, recomendar empresas... Per...
  • IMPORTANTE: leer antes de publicar.: Este foro está dedicado a tratar todos aquellos temas en los que se mueve dinero en internet y esto comprende tiendas online, sistemas de pago, marketing, además de propuestas...
  • Ir a los foros
NOTICIAS
Tres servicios enfocados a desvirtualizar a los amigos y contactos con las cenas sociales: Las redes sociales nos ayudan a permanecer en contacto con los amigos sin importar distancias, dónde nos encontramos o cuánto tiempo hace que no vemos a una persona. La cerca...
Google Chrome supera a Internet Explorer durante la última semana: Según las cifras ofrecidas por StatCounter, Google Chrome ya es el navegador con más cuota de mercado del mundo. Chrome ha superado, según la fuente, a Internet Explorer dura...
La Unión Europea propone a Google solucionar las acusaciones de monopolio de sus competidores: Joaquín Almunia, miembro de la Comisión de la Competición de la Unión Europea, ha ofrecido a Google terminar con la investigación que están llevando a cabo fruto de las queja...
Google confirma la adquisición de Motorola Mobility: Muchos meses han pasado desde que mi compañero Guillermo Julián nos informara de la compra por parte de Google de la división de móviles de Motorola. Tras salvar numerosos es...
Nvsbl PowerBank, una batería auxiliar para tus gadgets: No solo de tablets y lectores de libros electrónicos está lleno el catálogo de la empresa española Nvsbl. De manera muy relacionada con ellos llega su último producto, el Nvs...
Readlists, agrupa páginas web y crea un ebook gratuito con ellas: Hay veces en las que por el motivo que sea queremos enviar a un amigo no una, sino un grupo de páginas web. Podemos enviarle los enlaces uno a uno agrupados en un correo, per...
atfour, ayudándonos a organizar eventos y quedadas: Todos nos hemos enfrentado alguna vez al brete que supone organizar una quedada o un evento en el que hay involucrado un grupo de personas. Una cena, una visita al cine o a a...
Google y Microsoft, su ansia por ser sociales y lo que deberían hacer para conseguirlo: No podemos negar que Google lleva varios años intentando ser social. Google Buzz, Google Wave… y ahora su mayor intento con una red social por todo lo alto: Google+. Y ...
Panic lanza Coda 2 junto con Coda: Ya hace mucho tiempo de eso, pero todavía recuerdo cuando los chicos de Panic lanzaron la primera versión del editor HTML y CSS Coda. Con el tiempo han habido actualizaciones...
¿Ha hecho bien Microsoft desechando Aero Glass? La pregunta de la semana: Hace unos días, mi compañero Manu Mateos hablaba de uno de los mayores cambios en la interfaz de Windows 8. Para la nueva versión de su sistema operativo Microsoft ha decidid...
USAMOS...

XHTML

CSS

Powered by PHP

Powered by MySQL

RSS 0.91

RSS 1.0 / RDF

RSS 2.0

ATOM

Guía Breve de XForms
Desarrollo y diseño

Publicado (o actualizado) el 03/08/06 a las 17:17:39
¿Qué es XForms?
  • Reutilización: ya que los módulos XForms pueden reutilizarse independientemente de los datos que recogen
  • Independencia de Dispositivo: gracias a que los controles de la interfaz de usuario son abstractos y sólo se indican sus características genéricas, lo que permite su representación en diferentes dispositivos
  • Accesibilidad: al separar presentación y contenido la información está disponible de forma más sencilla para los usuarios que precisen de ayudas técnicas para la navegación en la Web.
¿Para qué sirve?
  • Comprobar automáticamente los valores de los datos mientras el usuario los introduce.
  • Indicar que ciertos campos son obligatorios y que el formulario no podrá ser enviado sin esta información.
  • Enviar formularios de datos como XML , ya que XForms es XML.
  • La integración con Servicios Web, por ejemplo, usando SOAP y XML RPC.
  • Enviar el mismo formulario a diferentes servidores (por ejemplo, la búsqueda de una palabra se envía a diferentes motores de búsqueda).
  • Guardar y restaurar valores en y desde un archivo.
  • Utilizar el resultado de un envío como entrada para un formulario posterior.
  • Obtener los datos iniciales para un formulario a partir de un documento externo.
  • Deducir valores desde otros valores presentes en el formulario, por ejemplo que el campo "cantidad total" contenga la suma de todas la compras individuales.
  • Forzar valores para que aparezcan de determinada forma, por ejemplo obligando a que los valores estén comprendidos en un rango determinado.
  • Construir formularios al estilo de "cesta de la compra" y "asistentes" sin necesidad de programar.
  • Utilizar nuevos métodos de envío en comparación con los formularios HTML. Todos ellos son métodos HTTP estándar para enviar datos a través de la red.
  • Mejorar la experiencia de los usuarios.
  • Combinar tecnologías XML existentes.
  • Lograr la Independencia de Dispositivo.
  • Facilitar la creación de formularios complejos.
¿Cómo funciona?

En un formulario con XForms los detalles de los valores recogidos y los detalles de la forma de enviar esos valores se recoge en un encabezado del documento, en concreto dentro de un elemento llamado model (modelo). En el cuerpo del documento sólo aparecerán los controles. Por lo que el contenido del encabezado sería:


   

Fragmento de código XForms para el formulario del ejemplo:



  
    
      
      
      
    
  





  Seleccione método de pago:
  
    Efectivo
    Efectivo
  
  
    Crédito
    cc
  


  Número de Tarjeta de Crédito:


  Fecha de caducidad:


Enviar

Más información sobre XForms
XForms 1.0
Recomendación del W3C.
Página principal de XForms.
Toda la información sobre la nueva generación de Formularios Web.
Preguntas más frecuentes sobre XForms. Disponible una versión en español.
Respuestas a dudas frecuentes sobre XForms.
Introducción a XForms para autores de HTML. Disponible una versión en español.
Proporciona ayuda a la hora de convertir los antiguos formularios en formularios XForms.

 



Autor: W3C
http://www.w3c.es/divulgacion/guiasbreves/XForms

Escribe un comentario

Expresa tu opinión sobre este recurso y compártela con los demás.

Validación

Por favor, introduce abajo el texto que se muestra en la imagen. De ese modo, evitamos los envíos automáticos masivos y podemos contestar antes a los mensajes legítimos como el tuyo.


Compartir
del.icio.us digg.com technorati.com yahoo.com meneame.net
Recursos relacionados:
E-Mail Marketing ¿Es conveniente el outsourcing?: Debido a su sencillez y rapidez de implementación parece, a priori, sencillo desarrollar 'en casa' una campaña de e-mail márketing. Pero, no hay que infraponderar el hecho de que es una labor compleja, en la que el res...
Diez formas de potenciar Adsense: Vemos 10 nuevas formas para aumentar el rendimiento de nuestro Google Adsense y obtener unos mayores ingresos. Google Adsense forma parte de una estrategia de Google que funciona en conjunto a Google Adwords. Por una parte Adsense permite a los auto...
Los Buscadores: clave del éxito en Internet: Clasificar y encontrar webs En los inicios del www no había demasiadas páginas web, había poca información y todo el mundo sabía donde encontrarla. Además, los nombres de dominio acostumbraban a tener relaci...
Pescando clientes en Internet: Ya somos más de doce millones los usuarios de Internet en España, el 35% de la población mayor de catorce años (fuente: Estudio General de Medios). Sumando otros países hablamos de cientos de millones de internauta...
Separacion: el dilema del disenador Web: Con toda la discusión acerca de separar presentación de los contenidos (y la estructura) es fácil perder de vista el objetivo. Así que volvamos atrás, definamos los términos y fijémonos en el sentido ...
¿Por Qué Maquetar con Estándares?: Mirando al pasado. “En el inicio sólo había tablas…” Esta frase no es del todo cierta, aunque si lo parezca. Las tablas existían como el resto de etiquetas HTML, pero la introducción de “border=0&...
Trust Rank: ¿Una nueva era?: El día 27 de mayo asistimos a un acontecimiento sorprendente y del cual se habló en muchos foros y comunidades de internautas en todo el mundo, como por ejemplo en los foros de WebmasterWorld o en el foro WarriorForum. El famoso sistem...
Buen uso de las etiquetas Meta: Al momento de terminar un sitio web, una de las cosas más importantes es indexarla en todos los buscadores posibles para que los futuros visitantes nos encuentren y vean nuestro sitio. Los buscadores no utilizan todos las mismas tecnolog&iacu...
Seguridad en Apache: Seguridad en Apache. Autentificación y autorización de usuarios en Apache Cuando un servidor apache recibe una petición de una página web, antes de devolver el resultado, lleva a cabo varias acciones para verificar que l...
Qué es la WWW: La World Wide Web (del inglés, Telaraña Mundial), la Web o WWW, es un sistema de hipertexto que funciona sobre Internet. Para ver la información se utiliza una aplicación llamada navegador web para extraer elementos de in...
Cortinas     Depresion     Colchones     Coches de segunda mano     
0.365083932877
eSedo.com - Compra, venta y registro de dominios y proyectos web infos proyecto: duamu.com estadísticas para proyecto: duamu.com etracker® web controlling en lugar de analisis de archivos log