ıllı Internet y Tecnologías de la Información (2018)

internet, Hosting, dominios, seo, antivirus, banco de imágenes, páginas web, tiendas online

[Enciclopedia Online Gratuita] Diccionario de Internet y Tecnologías de la Información y la Comunicación (TIC):

ıllı Formulario web wiki: info, historia y vídeos

videos internet

salud  Formulario web 


Un formulario web en una página deja al usuario introducir datos los que son mandados a un servidor para ser procesados. Los formularios web se semejan a los formularios de papel pues los navegantes llenan dichos formularios utilizando casillas de selección, botones de opción, o bien campos de texto. Por servirnos de un ejemplo, los formularios web pueden ser utilizados para introducir datos de envío con el propósito de pedir un producto o ser empleada para pedir datos (p. ej., al buscar en un motor de busca).


Además de servir como plantillas para nueva información, los formularios web asimismo pueden ser utilizados para preguntar y enseñar información existente en forma afín a los formularios de combinación de correspondencia, incorporando exactamente las mismas ventajas. La separación entre la estructura y los datos latentes de un mensaje deja a los dos cambiar independientemente. El empleo de formularios webs para este propósito evita los inconvenientes asociados con la creación explícita de webs separadas para cada registro en una base de datos.


Los formularios web están definidos en lenguajes de programación como HTML, Perl, Java o bien .NET. Las implementaciones de estos lenguajes generalmente invocan de forma automática los idiomas de la interfaz de usuario y otras de sus peculiaridades, como el diseño estructural, y tema, minimizando el tiempo, el costo y el tiempo de programación.

Ejemplo de formulario renderizado por Mozilla Firefox Mozilla Firefox (haz click en la imagen para poder ver el código HTML generado por este formulario).

Un formulario en XHTML o bien HTML es la manera más frecuente de emplear un formulario on-line. Usando únicamente las etiquetas

y también es posible diseñar la mayor parte de formularios de las aplicaciones web.


Los siguientes elementos pueden ser parte de un formulario del lado del usuario:



  • Inputtype = (para señalar uno de las clases de control del formulario)Text: una caja de texto que deja ingresar una sola línea de texto.Checkbox: una casilla de selección.Radio: un botón de opción.File: un examinador para subir ficheros.Reset: un botón de reinicio que al activarse le afirma al navegador que restaure los valores del formulario a su estado inicialSubmit: un botón que le afirma al navegador que realice la acción del formulario (referido típicamente a mandarlo al servidor).
  • Algunas aplicaciones web emplean otros elementos de formulario que no se pueden crear con <input>. Las listas desplegables y las áreas de texto disponen de sus etiquetas (<select> y <textarea> respectivamente):Select: una lista de elementos que el usuario puede elegir.Textarea: muy similar a la caja de texto mas con la posibilidad de redactar múltiples líneas.

La imagen de ejemplo de la derecha muestra todos estos elementos:



  • Una caja de texto que deja ingresar un nombre.
  • Un par de botones de opción para elegir el sexo.
  • Una lista de colores de ojos a seleccionar.
  • Un par de casillas de selección que son escogidas si se aplican al usuario.
  • Un área de texto que describe la habilidad atlética.
  • Un botón submit para mandar la información al servidor.

Estos elementos básicos proveen la mayor cantidad posible de elementos de las interfaces, mas no todos. Por poner un ejemplo, no hay equivalentes a un combobox, globos de ayudas, vista de árbol, o bien vista tabular.Una vista tabular, no obstante, puede ser imitada utilizando una tabla HTML estándar con elementos input text en todos y cada celda. Una vista de árbol puede ser imitada a través de tablas anidadas o, semánticamente hablando, con listas anidadas. Muchos de estos elementos están libres a través de bibliotecas de JavaScript.

XForms

XForms es una opción alternativa estándar que fue desarrollada para representar la próxima generación de formularios HTML/XHTML. Asimismo es un estándar que es suficientemente genérico para ser utilizado de modo standalone (independiente) o bien al lado de lenguajes de representación diferentes de HTML o bien XHTML, para describir formularios en otras interfaces de usuario. En contraste a los formularios HTML/XHTM, XForms emplea un acercamiento Modelo Vista Supervisor.


Un documento XForms puede ser tan simple como un formulario web HTML/XHTML, mas XForms incluye muchas peculiaridades avanzadas. Por poner un ejemplo, el formulario puede reaccionar en tiempo real y pedir o bien mandar nueva información mientras que este todavía es desplegado, sin el empleo de un lenguaje script separado. El formulario puede detallar de qué manera son ratificados sus datos o bien de qué forma cambiarán ciertas porciones del formulario en dependencia de los datos que son ingresados en otras unas partes del mismo.


A diferencia de los formularios HTML/XHTML, XForms todavía no es soportado por los navegadores libres en nuestros días.


Los formularios pueden ser conjuntados con múltiples scripts para permitir a los programadores crear sitios activos. Esto incluye tanto lenguajes del lado del servidor como lenguajes del lado del usuario.


Lado del cliente


El estándar de hecho en lo que a scripts para webs del lado del cliente del servicio respecta es JavaScript.Utilizar JavaScript en el DOM es el procedimiento más usado para producir HTML activo que deja creación y modificación activa de una web en el navegador.


Aunque los lenguajes del lado del usuario que son utilizados en conjunto con los formularios son limitados, estos generalmente pueden valer para hacer una prevalidación de los datos del formulario y/o preparar dichos datos para mandarlos al programa del lado del servidor.


Lado del servidor


Los programas del lado del servidor pueden hacer un amplio ordenamiento de labores para crear sitios activos — desde la autentificación de un usuario través de, por poner un ejemplo, LDAP para mandar y guardar información en una base de datos, hasta contrastar la ortografía del documento al mandar un correo — en contraste a lo que podría hacer un programa del lado del cliente del servicio.


La mayoría de las solicitudes de los programas del lado del servidor deben pasar por la interfaz de entrada común (CGI) del servidor web para ejecutar el programa que efectúa las labores.


La ventaja del lado del servidor sobre el lado del cliente del servicio es la concentración de la funcionalidad en un PC (el servidor), en lugar de depender de la implementación en todos y cada navegador de todas y cada una de las funciones implicadas.


Este mismo inconveniente es formidablemente evidente para cualquier programador que escribe código JavaScript para múltiples navegadores.


Algunos de los lenguajes de scripts generalmente usados:


  ELIGE TU TEMA DE INTERÉS: 


autoayuda.es   Internet y Tecnologias 

Está aquí: Inicio > [ INTERNET ] > ıllı Formulario web wiki: info, historia y vídeos

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Ver políticas