En las aplicaciones web, respecto de la validación de datos de entrada basada en Javascript y otros lenguajes de scripting en el navegador del usuario, ¿cuál de las siguientes afirmaciones es INCORRECTA?
- A.Permite aumentar la eficiencia al reducir las llamadas al servidor.
- B.Tiene como ventaja que el desarrollador puede garantizar la seguridad implementando las validaciones exclusivamente en el navegador.Respuesta correcta
- C.No impide ataques de tipo Cross-site scripting (XSS).
- D.Es posible implementarla aunque no se use HTML5.
Explicación
La respuesta correcta es B. La validación exclusiva en cliente mediante JavaScript no garantiza la seguridad. Debe complementarse siempre con validación en el servidor para proteger contra manipulación de datos.