SlideShare una empresa de Scribd logo
1 de 20
PRUEBAS DE
FUNCIONALIDADES Y
OPTIMIZACIÓN DE PÁGINAS
WEB
UF1306 CERTIFICADO DE PROFESIONALIDAD.
IFCD0110 – CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB.
ANTONIO DELGADO MOREIRA
AA.ANTONIO.DELGADO@GMAIL.COM
ÍNDICE
1
•Validación de datos en páginas web
2
•Efectos especiales en páginas web
3
•Pruebas y verificación en páginas web
VALIDACIÓN DE DATOS EN PÁGINAS WEB
• Introducción formulario HTML.
• ¿Qué son formularios HTML? + Actividad
• Etiquetas de formulario básicas + Actividad.
• Solución.
• Caso práctico.
• Más etiquetas.
• Funciones de validación.
• Verificación de formularios.
¿QUÉ SON FORMULARIOS HTML?
Los formularios HTML son uno de los puntos principales de interacción
entre un CLIENTE y un sitio web o aplicación (SERVIDOR). Ellos
permiten a los usuarios enviar información a un sitio web. La mayor
parte de las veces se envía información a un servidor web, pero la
pagina web también puede interceptarla para usarla en lado cliente.
Actividad:
Busca información de la diferencia entre la validación en CLIENTE y
SERVIDOR.
ETIQUETAS DE FORMULARIO
• <form> … </form>
• Representa un formulario, consistiendo de controles que puede ser enviado a un servidor para su
procesamiento.
• <div> … </div>
• Representa un contenedor genérico sin ningún significado especial.
• <label>…</label>
• Representa el título de un control de formulario.
• <input />
• Especifica un campo de entrada donde el usuario puede ingresar datos.
• <button> .. </button>
• Define un botón en el que se puede hacer clic.
Actividad:
Información de los atributos ‘action’ y ‘method’ de la etiqueta form.
SOLUCIÓN
• Cliente: Respuesta inmediata al no tener que enviar datos ni esperar
respuesta del servidor.
• Servidor: Validación compleja, del lado del servidor, el cliente no tiene
acceso a la información.
• Action: Define la locación (una URL) desde donde la información recolectada
por el formulario debería enviarse.
• Method: define con que método HTTP se enviará la información (puede ser
"get" o "post").
• GET - Solicita datos de un recurso especificado.
• POST - Envía datos para ser procesados ​​a un recurso especificado.
EJEMPLO
CASO PRACTICO
• Crear un formulario de contacto con los siguientes campos:
• Nombre.
• Apellidos.
• E-mail * .
• Mensaje podéis utilizar la etiqueta <textarea> *.
• Botón para validad *.
Ejemplo
MÁS ETIQUETAS.
hidden
image
month
number
password
radio
range
search
submit
tel
text
time
url
reset
button
checkbox
color
date
datetime-local
email
file
La etiqueta <input /> puede tener estos tipos. Se puede añadir
mediente el atributo “type”. Enlace
VALIDACIÓN DE DATOS EN PÁGINAS WEB
• Introducción formulario HTML.
• Funciones de validación.
• Principios básicos de la validación.
• Validación en HTML5 + Actividad.
• Validación en JavaScript + Actividad.
• Regex.
• Caso práctico.
• Verificación de formularios.
PRINCIPIOS BÁSICOS DE LA VALIDACIÓN
Pruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas web
Pruebas de funcionalidades y optimización de páginas web

Más contenido relacionado

Similar a Pruebas de funcionalidades y optimización de páginas web

Piloto de impementación BPMS
Piloto de impementación BPMSPiloto de impementación BPMS
Piloto de impementación BPMSIntellego Chile
 
Ingeniería de requisitos - Introducción
Ingeniería de requisitos - IntroducciónIngeniería de requisitos - Introducción
Ingeniería de requisitos - IntroducciónJose Diaz Silva
 
Formularios en html
Formularios en htmlFormularios en html
Formularios en htmlDenisse C
 
Proyecto de programacion avanzada ii
Proyecto de programacion avanzada iiProyecto de programacion avanzada ii
Proyecto de programacion avanzada iiedisson78
 
Comercio electronico
Comercio electronicoComercio electronico
Comercio electronicoJenny Labre
 
Comercio electronico
Comercio electronicoComercio electronico
Comercio electronicoJenny Labre
 
Presentación tesis final pdf
Presentación tesis final pdfPresentación tesis final pdf
Presentación tesis final pdfAleafrank5
 
8 Clase Proceso Basado En Uml Para Si Ejemplo
8 Clase Proceso Basado En Uml Para Si Ejemplo8 Clase Proceso Basado En Uml Para Si Ejemplo
8 Clase Proceso Basado En Uml Para Si EjemploJulio Pari
 
Módulo: Solicitud de servicios técnicos
Módulo: Solicitud de servicios técnicosMódulo: Solicitud de servicios técnicos
Módulo: Solicitud de servicios técnicososicayey
 
PLAN DE OPERACIONES Y PRODUCCION- ING INDUSTRIAL
PLAN DE OPERACIONES Y PRODUCCION- ING INDUSTRIALPLAN DE OPERACIONES Y PRODUCCION- ING INDUSTRIAL
PLAN DE OPERACIONES Y PRODUCCION- ING INDUSTRIALBitiaNeira
 
Exposición_de_Pruebas y Calidad de Software_1.pptx
Exposición_de_Pruebas y Calidad de Software_1.pptxExposición_de_Pruebas y Calidad de Software_1.pptx
Exposición_de_Pruebas y Calidad de Software_1.pptxMateoFlexandFlash
 
Todo sobre plataformas E- commerce PARTE 1
Todo sobre plataformas E- commerce PARTE 1Todo sobre plataformas E- commerce PARTE 1
Todo sobre plataformas E- commerce PARTE 1Mefero90
 
INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03Héctor Estigarribia
 
Mejorar la entregabilidad en email marketing
Mejorar la entregabilidad en email marketingMejorar la entregabilidad en email marketing
Mejorar la entregabilidad en email marketingSara González
 
Introducción al ebusiness y Comercio electrónico - Rafael Trucios Maza
Introducción al ebusiness y Comercio electrónico - Rafael Trucios MazaIntroducción al ebusiness y Comercio electrónico - Rafael Trucios Maza
Introducción al ebusiness y Comercio electrónico - Rafael Trucios MazaRafael Trucios Maza
 
Website Corporativo y Comercio Electrónico
Website Corporativo y Comercio ElectrónicoWebsite Corporativo y Comercio Electrónico
Website Corporativo y Comercio ElectrónicoNahuel Ramos
 
Integracion modificacion articulos sap invas
Integracion modificacion articulos sap invasIntegracion modificacion articulos sap invas
Integracion modificacion articulos sap invasVanessa Castellanos
 
Presentación sistema de gestión PQRs PLATCOM
Presentación sistema de gestión PQRs PLATCOM Presentación sistema de gestión PQRs PLATCOM
Presentación sistema de gestión PQRs PLATCOM Camilo Saenz
 
Html 5: formularios
Html 5: formulariosHtml 5: formularios
Html 5: formulariosjcremiro
 

Similar a Pruebas de funcionalidades y optimización de páginas web (20)

Piloto de impementación BPMS
Piloto de impementación BPMSPiloto de impementación BPMS
Piloto de impementación BPMS
 
Ingeniería de requisitos - Introducción
Ingeniería de requisitos - IntroducciónIngeniería de requisitos - Introducción
Ingeniería de requisitos - Introducción
 
Formularios en html
Formularios en htmlFormularios en html
Formularios en html
 
Proyecto de programacion avanzada ii
Proyecto de programacion avanzada iiProyecto de programacion avanzada ii
Proyecto de programacion avanzada ii
 
Comercio electronico
Comercio electronicoComercio electronico
Comercio electronico
 
Comercio electronico
Comercio electronicoComercio electronico
Comercio electronico
 
Presentación tesis final pdf
Presentación tesis final pdfPresentación tesis final pdf
Presentación tesis final pdf
 
8 Clase Proceso Basado En Uml Para Si Ejemplo
8 Clase Proceso Basado En Uml Para Si Ejemplo8 Clase Proceso Basado En Uml Para Si Ejemplo
8 Clase Proceso Basado En Uml Para Si Ejemplo
 
Módulo: Solicitud de servicios técnicos
Módulo: Solicitud de servicios técnicosMódulo: Solicitud de servicios técnicos
Módulo: Solicitud de servicios técnicos
 
PLAN DE OPERACIONES Y PRODUCCION- ING INDUSTRIAL
PLAN DE OPERACIONES Y PRODUCCION- ING INDUSTRIALPLAN DE OPERACIONES Y PRODUCCION- ING INDUSTRIAL
PLAN DE OPERACIONES Y PRODUCCION- ING INDUSTRIAL
 
Exposición_de_Pruebas y Calidad de Software_1.pptx
Exposición_de_Pruebas y Calidad de Software_1.pptxExposición_de_Pruebas y Calidad de Software_1.pptx
Exposición_de_Pruebas y Calidad de Software_1.pptx
 
Todo sobre plataformas E- commerce PARTE 1
Todo sobre plataformas E- commerce PARTE 1Todo sobre plataformas E- commerce PARTE 1
Todo sobre plataformas E- commerce PARTE 1
 
INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03
 
Mejorar la entregabilidad en email marketing
Mejorar la entregabilidad en email marketingMejorar la entregabilidad en email marketing
Mejorar la entregabilidad en email marketing
 
Introducción al ebusiness y Comercio electrónico - Rafael Trucios Maza
Introducción al ebusiness y Comercio electrónico - Rafael Trucios MazaIntroducción al ebusiness y Comercio electrónico - Rafael Trucios Maza
Introducción al ebusiness y Comercio electrónico - Rafael Trucios Maza
 
Website Corporativo y Comercio Electrónico
Website Corporativo y Comercio ElectrónicoWebsite Corporativo y Comercio Electrónico
Website Corporativo y Comercio Electrónico
 
Integracion modificacion articulos sap invas
Integracion modificacion articulos sap invasIntegracion modificacion articulos sap invas
Integracion modificacion articulos sap invas
 
Presentación sistema de gestión PQRs PLATCOM
Presentación sistema de gestión PQRs PLATCOM Presentación sistema de gestión PQRs PLATCOM
Presentación sistema de gestión PQRs PLATCOM
 
tema.pptx
tema.pptxtema.pptx
tema.pptx
 
Html 5: formularios
Html 5: formulariosHtml 5: formularios
Html 5: formularios
 

Último

DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 

Último (20)

DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 

Pruebas de funcionalidades y optimización de páginas web

  • 1. PRUEBAS DE FUNCIONALIDADES Y OPTIMIZACIÓN DE PÁGINAS WEB UF1306 CERTIFICADO DE PROFESIONALIDAD. IFCD0110 – CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB. ANTONIO DELGADO MOREIRA AA.ANTONIO.DELGADO@GMAIL.COM
  • 2. ÍNDICE 1 •Validación de datos en páginas web 2 •Efectos especiales en páginas web 3 •Pruebas y verificación en páginas web
  • 3. VALIDACIÓN DE DATOS EN PÁGINAS WEB • Introducción formulario HTML. • ¿Qué son formularios HTML? + Actividad • Etiquetas de formulario básicas + Actividad. • Solución. • Caso práctico. • Más etiquetas. • Funciones de validación. • Verificación de formularios.
  • 4.
  • 5. ¿QUÉ SON FORMULARIOS HTML? Los formularios HTML son uno de los puntos principales de interacción entre un CLIENTE y un sitio web o aplicación (SERVIDOR). Ellos permiten a los usuarios enviar información a un sitio web. La mayor parte de las veces se envía información a un servidor web, pero la pagina web también puede interceptarla para usarla en lado cliente. Actividad: Busca información de la diferencia entre la validación en CLIENTE y SERVIDOR.
  • 6. ETIQUETAS DE FORMULARIO • <form> … </form> • Representa un formulario, consistiendo de controles que puede ser enviado a un servidor para su procesamiento. • <div> … </div> • Representa un contenedor genérico sin ningún significado especial. • <label>…</label> • Representa el título de un control de formulario. • <input /> • Especifica un campo de entrada donde el usuario puede ingresar datos. • <button> .. </button> • Define un botón en el que se puede hacer clic. Actividad: Información de los atributos ‘action’ y ‘method’ de la etiqueta form.
  • 7. SOLUCIÓN • Cliente: Respuesta inmediata al no tener que enviar datos ni esperar respuesta del servidor. • Servidor: Validación compleja, del lado del servidor, el cliente no tiene acceso a la información. • Action: Define la locación (una URL) desde donde la información recolectada por el formulario debería enviarse. • Method: define con que método HTTP se enviará la información (puede ser "get" o "post"). • GET - Solicita datos de un recurso especificado. • POST - Envía datos para ser procesados ​​a un recurso especificado.
  • 9. CASO PRACTICO • Crear un formulario de contacto con los siguientes campos: • Nombre. • Apellidos. • E-mail * . • Mensaje podéis utilizar la etiqueta <textarea> *. • Botón para validad *. Ejemplo
  • 11. VALIDACIÓN DE DATOS EN PÁGINAS WEB • Introducción formulario HTML. • Funciones de validación. • Principios básicos de la validación. • Validación en HTML5 + Actividad. • Validación en JavaScript + Actividad. • Regex. • Caso práctico. • Verificación de formularios.
  • 12. PRINCIPIOS BÁSICOS DE LA VALIDACIÓN