31 de agosto de 2017

Los formularios web

Un formulario es un documento, físico o digital, que se diseña con el propósito de que una persona introduzca una serie de datos en él, en algunas zonas concretas del mismo. La finalidad principal del formulario es almacenarlo y guardarlo para que quede registrado. Los formularios, sean del tipo que sean, se expiden para una solicitud. 
Hasta la aparición de los formularios, en la mayoría de las ocasiones era el propio solicitante que tenía que escribir en un documento en blanco no sólo sus datos personales, sino los motivos por los que se realizaba la petición, por lo que en muchas ocasiones había errores de contenido o la petición que se solicitaba era confusa y la persona tenía que volver a tramitar otra vez el documento. 
Ya fuera este u otros motivos, llevaron a la administración y a las empresas a elaborar una serie de documentos tipo en los que estuviera ya la información o el tipo de petición que se necesitara por escrito, para facilitar al cliente o usuario del registro. El usuario solo tendría que rellenar algunos espacios con sus datos y marcar, entre las opciones que se le ofrecen, la que más se ajuste a sus necesidades. 
Un formulario web, es un tipo de formulario que es presentado en un navegador ya sea online u offline. Un formulario online, dentro de una página web, permite al usuario introducir datos, los cuales son enviados a un servidor para ser procesados.
Los formularios web se parecen a los formularios de papel porque los internautas llenan dichos formularios usando casillas de selección, botones de opción, o campos de texto.
Los formularios web pueden ser utilizados por todo tipo de usuarios, obteniendo los resultados en una hoja de cálculo de forma automática, lo cual permite consultar la información en el momento, de forma rápida y eficaz. Un formulario web se puede completar desde una PC de escritorio, netbook o notebook pero también a través de un Smartphone.

A continuación te mostramos algunos ejemplos de los usos que pueden tener los formularios en tu sitio web.








Fuente: 
- Sitio web importancia.org. Url:https://www.importancia.org/formularios.php. Consultado en fecha 10-08-2017.- 
- Sitio web  Webcom.com. Url: https://webcom.com.mx/ejemplos-de-formularios-web/. Consultado en fecha 10-08-2017.-

Para consultar: Formularios usables: 60 Directrices de Usabilidad de Olga Carreras.  Consultado en fecha 10-08-2017.- 

Para investigar: 

Cuando estamos diseñando y creando un formulario web, que se puede incorporar al mismo para verificar que es una persona física la que está completando el formulario.

Para realizar:

1)  Responder la siguiente encuesta sobre la creación de formularios con GoogleDocs: "Encuesta"
2) En el libro denominado “Formularios.xlsx” crear una nueva hoja de cálculo denominada “Gráficos”. En esta hoja deberás realizar todos los gráficos según los datos obtenidos de la encuesta realizada en la actividad. Enviar el archivo por mail con el siguiente nombre “Formulario_Apellido_Nombres.xlsx.”

18 comentarios:

  1. Buenas tardes, muy bueno el link para consultar sobre la confección de formularios, espero poder llevarlo a la práctica, en cuanto a lo que pude investigar con respecto al tema es que uno de los sistemas bastantes comunes es el uso de Captcha, que consiste en obligar al usuario a utilizar un campo más de un formulario. Otro método consiste en agregar en nuestro formulario un campo de texto extra (llamado por ejemplo verificación) y ocultarlo mediante CSS (Para controlar la visibilidad de un elemento se dispone de las propiedades de CSS display y visibility. Ambas propiedades controlan la forma en que se muestra un elemento cualquiera de una la página), de esta forma los usuarios no lo verán y no lo completarán. En cambio un robot sí, llenará el campo, de modo que, antes de guardar el comentario o enviar el correo, solo debemos comprobar que el campo verificación esté vacío y en caso de no estarlo, no proceder.
    Que tengan éxitos en la confección de sus formularios. Saludos!!!

    ResponderEliminar
  2. Buenas tardes!

    Geniales las definiciones, los ejemplos de formularios y la pagina para consultar sobre formularios.
    Investigue que se puede usar para verificar si es una persona física la que completa el formulario y se utiliza un CAPTCHA (test de Turing público y automático para distinguir a los ordenadores de los humanos) es un tipo de medida de seguridad conocido como autenticación pregunta-respuesta. Un CAPTCHA te ayuda a protegerte del spam y del descifrado de contraseñas pidiéndote que completes una simple prueba que demuestre que eres humano y no un ordenador que intenta acceder a una cuenta protegida con contraseña.
    La prueba de un CAPTCHA consta de dos partes simples: una secuencia de letras o de números generada aleatoriamente que aparece como una imagen distorsionada y un cuadro de texto. Para superar la prueba y probar que eres un ser humano, simplemente tienes que escribir los caracteres que veas en la imagen del cuadro de texto.

    Saludos!

    ResponderEliminar
  3. Buenas tardes..
    Cuando se esta diseñando y creando un formulario web y se desea verificar que una persona física lo esta completando se puede agregar lo que es un Recaptcha o reCAPTCHA, es una extensión de la prueba Captcha que se utiliza para reconocer texto presente en imágenes. Emplea por tanto la prueba desafío-respuesta utilizada en computación para determinar cuándo el usuario es o no humano. Recaptcha se basa en el hecho de que para un ser humano puede ser simple determinar el texto presente en una imagen cuando para una máquina esta tarea resulta en ocasiones demasiado compleja.
    El uso de Recaptcha consiste en sustituir al sistema Captcha, colocando dos palabras que hay que reconocer, en lugar de una que emplea típicamente la prueba Captcha. Una de las palabras es conocida y la otra es desconocida para el sistema.
    Saludos...

    ResponderEliminar
  4. Buenas tardes!
    Gracias por la información, muy bueno y completos los ejemplos de formularios en la web, seguramente me basare en ellos para realizar el mio.
    Al igual que Gabriela, investigue y encontré lo mismo; el modo de "Captcha" ya lo conocía, sin embargo el otro método no. Para agregar a lo ya mencionado por nuestra compañera, dejo esto que quizas explica de una manera mas clara el segundo ejemplo -"Basados en la premisa que los SPAMBots completan TODOS los campos de un formulario, podriamos colocar un campo de texto que diga “no lo completes” y OCULTARLO por CSS, cuando recibimos el formulario si el campo está completo es considerado SPAM y sino, es considerado válido"-

    Saludos!!

    ResponderEliminar
  5. Buenas tardes:
    He estado investigando y cuando estamos elaborando un formulario podes incorporar un Captcha para saber si quien completa el formulario es una persona o un robot.
    Una captcha es un sistema de reconocimiento para saber si el usuario que está accediendo a una aplicación es un humano o es una máquina que procesa datos automáticamente.
    Se utilizan en formularios que hay en páginas web y lo más típico es que sea por medio de una imagen que puede tener letras o números, que generalmente están deformados para que no se lean fácilmente. El que completa el formulario tiene que escribir el texto que hay en la imagen, en el formulario para que se cargue correctamente. Las imágenes deformadas son difíciles de leer por máquinas, pero el usuario humano es capaz de entenderlas fácilmente.
    También puede haber captchas de otro tipo, por ejemplo que hagan preguntas al usuario y que este tenga que escribir una respuesta.
    Pero sobretodo se utilizan para combatir el spam. Existen robots que se encargan de rellenar formularios automáticamente y enviar spam a los destinatarios o publicar direcciones de sitios que desean promocionar en sitios como foros. Con las captchas se puede evitar la mayoría de estos robots.
    Saludos a todos.

    ResponderEliminar
  6. Buenas tardes:
    Muy buenos los comentarios realizados, sobre todo porque nos permite saber un poco sobre los robot. Ahora la pregunta sería ¿qué daño ocasiona un robot?.
    Estoy a la espera de ver y completar excelente formularios.
    Continuemos aprendiendo entre todos.
    Saludos.

    ResponderEliminar
    Respuestas
    1. Buenas noches a todos:
      He estado investigando sobre el daño que ocasionaría un robots y he encontrado que generalmente envían spam, crean perfiles falsos, puede robar información valiosa de los servidores.
      Dejo los link que he consultado donde hay ejemplos de estas causas.
      https://internectia.com/blog/2015/04/seguridad-en-formularios
      http://www.infobae.com/2014/12/04/1613152-la-solucion-google-una-las-mayores-molestias-internet-los-codigos-captcha/
      https://es.quora.com/Por-qu%C3%A9-piden-los-sitios-web-la-confirmaci%C3%B3n-de-que-no-eres-un-robot
      Saludos a todos.

      Eliminar
    2. Buenas tardes.
      Una máquina por ejemplo puede intentar entrar por fuerza en un sitio generando claves y nombres de usuario. En un rato puede hacer miles o millones de pruebas, mientras que una persona tardaría meses o años en hacer lo mismo. Existen robots que se encargan de rellenar formularios automáticamente y enviar spam a los destinatarios o publicar direcciones de sitios que desean promocionar en sitios como foros.
      Este método de programas robots, se utilizan también para colocar publicidad no deseada en foros y mensajes de comentarios en artículos de periódicos y blogs. Es muy difícil de controlar, ya que el atacante utiliza varias conexiones distintas y además modifica los textos que publica para que no puedan crearse reglas para filtrar y eliminar dicha publicidad no deseada, conocida como spam.
      Saludos..

      Eliminar
    3. Buenas noches, los daños que pueden causar a nuestras computadoras, pueden variar desde causar una leve irritación (como anuncios emergentes en el navegador), hasta robar información confidencial o dinero, destruir datos, y poner en peligro o inhabilitar por completo los sistemas y redes.
      Según los comentarios de mis compañeros, puedo llegar a concluir que el método más utilizados para diferenciar automáticamente máquinas y humanos son los CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart), los cuales están basados en inteligencia artificial.
      Los CAPTCHA, como sistemas que diferencian personas de máquinas, tienen multiplicidad de aplicaciones relacionadas con la seguridad en diferentes sectores de la sociedad actual. Algunas de ellas se pueden aplicar en encuestas por internet, servicios gratuitos de correo electrónico, motores de búsqueda, correo electrónico en cadena y spam, una aplicación algo más novedosa es el uso de CAPTCHA para prevenir los ataques de diccionario de sistemas que se autentifican mediante contraseña. La idea es muy sencilla y se basa en evitar que una máquina pueda probar ilimitadamente todas las palabras clave que desee. Esta técnica la implementan sistemas tan populares como Twitter, que permite realizar tres intentos fallidos al introducir la contraseña, el resto de oportunidades deben ser validadas por un CAPTCHA.
      Saludos a todos, buena semana!!!!

      Eliminar
    4. Buenas noches!
      Con respecto al daño que pueden ocasionar los robots hoy en día, es en el mal uso que pueda hacer alguien de la capacidad de los aparatos de extraer y analizar datos de forma masiva. Éstos pueden destruir datos, robar información, poner en peligro redes y también crear perfiles falsos
      Saludos!

      Eliminar
  7. Buenas tardes!

    Al investigar sobre que se puede incorporar para verificar que es realmente una persona física la que esta respondiendo mi formulario, aprendí que debo utilizar un "Captcha". Ésto es un sistema de reconocimiento para saber si el usuario que está accediendo a una aplicación es un humano o es una máquina que procesa datos automáticamente.
    Se utilizan en formularios que hay en páginas web y lo más típico es que sea por medio de una imagen que puede tener letras o números, que generalmente están deformados para que no se lean fácilmente. El que rellena el formulario tiene que escribir el texto que hay en la imagen en el formulario para que se cargue correctamente. Las imágenes deformadas son difíciles de leer por máquinas, pero el usuario humano es capaz de entenderlas fácilmente.
    No obstante, existen sistemas automáticos para decodificar captchas, por lo que no son completamente seguras.

    Saludos!

    ResponderEliminar
  8. Buenos días compañeros y profesor, muy interesante el post sobre formulario. Me ayuda a conocer más sobre este tema que es nuevo para mí, espero confeccionar adecuadamente el mío. En cuanto a lo solicitado, un método que se desarrollo en clase para verificar que no es un robot el que completa los formularios son los CAPTCHAS. Otro método que ya fue desarrollado en los comentarios anteriores es agregar en nuestro formulario, un campo de texto extra y ocultarlo mediante CSS., solo lo completan los robots y no los usuarios, y solo se tendrá que ver que este campo este vacío para confirmar que se lleno adecuadamente.
    Algunos daños que pueden ocasionar los robot en la web, son:
    -Enviar E-mails infectados
    -Enviar Spam
    -Realizar comentarios masivos en los Blog
    -Altas de Cuentas de mail masivas, como por ejemplo Cuentas Gmail, Hotmail, etc.
    -Manipular encuentas, formularios
    -Propagar virus, atacar equipos y servidores
    -Capturar contraseñas y datos personales
    -Hacer que una página web deje de estar disponible
    -Llevar a cabo desde tu ordenador otro tipo de fraudes
    -Abusar de los servicios de pago por publicidad
    Para los que quieran ampliar conocimiento sobre CAPTCHAS, les dejo sitio web Blog Franco Ana Maria URL:http://francoaminformatica.blogspot.com.ar/search/label/T%3A%20Captchas
    Saludos a todos

    ResponderEliminar
  9. Buenas noches!
    Según lo solicitado y lo encontrado por mí puedo agregar a lo dicho por mis compañeros lo siguiente:
    Google tiene el compromiso de guardar tus datos de forma segura. Los CAPTCHA ofrecen protección contra entradas digitales remotas, ya que hacen posible que solo un ser humano con la contraseña correcta pueda acceder a la cuenta. Los CAPTCHA funcionan porque los ordenadores pueden crear imágenes distorsionadas y procesar una respuesta, pero no pueden leer o solucionar un problema del modo que lo hace un humano para superar la prueba.
    Muchos servicios web, incluido Google, utilizan los CAPTCHA para tratar de evitar las entradas no autorizadas en cuentas. Puedes ver también CAPTCHA en otros sitios que proporcionan acceso a información confidencial, como cuentas bancarias o tarjetas de crédito.
    Fuentes: https://support.google.com/a/answer/1217728?hl=es
    Saludos!

    ResponderEliminar
  10. Buen día!
    Muy interesante lo posteado por Olga, ideal para tener en cuenta en el momento que diseñemos nuestro formulario, ya que sin haber leído estos aspectos a tener en cuenta, hubiese realizado un formulario poco exitoso ante la lectura de los usuarios (compañeros).
    Investigando en la web acerca de cómo darnos cuentas si el llenado de formulario es mediante una persona física o un robot, es mediante CAPTCHA, que es una prueba que consiste en que el usuario introduzca un conjunto de caracteres que se muestra en una imagen distorsionada que aparece en la pantalla. Este método evita que robots puedan utilizar ciertos servicios, ya que se supone que una maquina no es capaz de comprender e introducir la secuencia de forma correcta, por lo que solo el ser humano podría hacerlo. Este método se utiliza principalmente en el envió de formularios, para evitar que los robots envié todo tipo de información comercial indeseable.
    Saludos

    ResponderEliminar
  11. Hola a todos! Investigué si había algo más a parte de lo aportado por mis compañeros para verificar si es una persona física la que completa el formulario y no encontré información nueva, por lo que no quisiera repetir lo ya citado.
    Lo que sí encontré es que Google halló una nueva forma de evitar los Robots, llamada No Captcha ReCaptcha, La manera que se le ocurrió de identificarnos como humanos sin que tengamos que escribir nada es revisar todo lo que hemos estado haciendo antes de pulsar sobre el recuadro "No soy un robot". Para ello el reCaptcha examina pistas no escritas de cada usuario, como la dirección IP o las cookies activas.

    El sistema de Google también registra el movimiento de nuestro ratón para ver cómo nos comportamos cuando aparece el reCaptcha. Los bots suelen hacerlo de una manera automática, mientras que los humanos no solemos ir siempre derechos a la caja seleccionable, y por lo que el recorrido de nuestro mouse es diferente. Ese tipo de comportamiento es el que el algoritmo buscará para identificarnos como humanos.

    Google también tiene en cuenta otros parámetros que ha decidido mantener deliberadamente ocultos, obviamente porque si hiciera pública toda la información que utiliza para identificarnos, los creadores de los bots sabrían qué se tiene en cuenta, y podrían diseñar sus automatismos para saltarse fácilmente la seguridad.

    Fuente: NoCaptcha reCaptcha

    Saludos!!

    ResponderEliminar
  12. Buenas noches!
    El material sobre los formularios me parecieron utiles para tenerlos como referencia en el momento diseñar y crear el mio.
    Una de las formas que se puede verificar si es una persona fisica Google es por medio de Un captcha consiste en un test de Tuning. Esta prueba se desarrolla con el objetivo de distinguir, en un intercambio de mensajes, a una máquina de un ser humano . En la prueba de Turing , un individuo controla el test; en el captcha, en cambio, una máquina administra todo el proceso. Por eso se dice que el captcha es un Test de Turing realizado en sentido inverso, ya que una computadora lo ejecuta para descubrir si quien participa es otra máquina o una persona.
    saludos.

    ResponderEliminar
  13. Buenas noches!
    Se verifica a traves de los Captcha, esas combinaciones de números y letras deformados, a menudo ilegibles, creados para evitar que programas informáticos llenen la red de perfiles falsos, son una de esas grandes fuentes de frustración en internet.
    Y curiosamente no son tan eficaces a la hora de cumplir el objetivo para el que fueron creados: distinguir a un humano de un robot. Según una encuesta de 2012, más del 90% de los humanos encuentra las pruebas de los Captcha difíciles.
    Por el contrario, según Google, las computadores han ido progresando y ahora resuelven el 99,8% de los mismos.
    Por eso el gigante tecnológico acaba de lanzar una nueva manera de verificar que el usuario es realmente humano.
    Se trata del No Captcha ReCaptcha; Curiosamente, lo único que este nuevo sistema aparentemente hace es pedirte que hagas una marca en la cajita que dice "No soy un robot".
    Pero el No Captcha Recaptcha puede averiguar muchas cosas en ese proceso.
    ¿Cómo sabe?
    La marca en sí es lo menos importante. Lo que hace el sistema es analizar tu comportamiento al hacer clic en la cajita.
    Con respecto a los daños que pueden ocasionar los robots son brindarnos información falsa sobre los formularios.
    Buen fin de semana para todos.

    ResponderEliminar
  14. ¡Hola!
    Lo que se puede incorporar al formulario para verificar si es una persona física el que está completando el mismo son los Captcha.
    Un captcha es una prueba de tipo desafío-respuesta que se utiliza para determinar cuándo el usuario de un sistema informático es o no humano. Los captchas son esas imágenes con letras y números distorsionados que vemos en muchas páginas web como son los formularios de registro, las páginas de envío de comentarios a foros y blogs, y muchas otras páginas.
    El objetivo de un captcha es distinguir a un ordenador de un ser humano, y de este modo, impedir que los robots (también llamados bots) realicen un uso indebido de un servicio, como por ejemplo enviar comentarios automáticos con spam a un foro o un blog.
    El captcha se sustenta en la idea de que un ser humano podrá resolver la prueba sin problemas, mientras que un ordenador tendrá muchas dificultades o será incapaz de hacerlo y por tanto, de este modo lograremos impedir su acceso.
    Los daños que puede causar un robot son:
    _ Capturar contraseñas y datos personales.
    _ Enviar spam y propagar virus.
    _ Hacer que una página web deje de estar disponible.
    _ Manipular encuestas y abusar de los servicios de pago por publicidad.
    _ Llevar a cabo desde tu ordenador otro tipo de fraudes
    ¡Saludos!

    ResponderEliminar