Cómo alertar a los visitantes que su sitio requiere javascript

Muchos usuarios se resisten a permitir javascript para sitios porque no desea descargar un virus o tienen otras cosas malas le suceden a sus sistemas. Además, las personas se han vuelto menos receptivos al uso de secuencias de comandos, ya que a veces hacen cosas que el usuario no quiere, como agarrar la identidad del usuario. Cuando un usuario habilita javascript para su aplicación, representa una relación de confianza entre el usuario y usted.

Por supuesto, el usuario debe saber que su sitio requiere javascript para habilitarlo. Tenga en cuenta estas dos opciones:

Utilizar el

los etiqueta es una etiqueta especial que el navegador reacciona a cuando el apoyo de secuencias de comandos no está disponible en el sistema local. Esta es una etiqueta estándar que todos los navegadores actualmente en el mercado debe apoyar, por lo que representa la forma más segura y fiable para decirle a un usuario de que su sitio requiere javascript.

Sin embargo, algunas personas se han quejado de que el etiqueta también puede causar algunos efectos no deseados con algunos dispositivos, como el parpadeo en los teléfonos inteligentes. Si recibe quejas de los usuarios acerca de este problema, es posible que tenga que recurrir a la siguiente técnica, aunque es menos fiable.

Usando la etiqueta NoScript

Usando la etiqueta NoScript

Este enfoque es bastante simple. Al intentar el ejemplo, se ve uno de los dos mensajes. Si tiene habilitado javascript, ver " Usted tiene javascript habilitado "! De lo contrario, se ve " Por favor, active javascript para usar esta página "! Intente desactivar javascript en su navegador y actualizar esta página para ver el mensaje alternativo.

Utilice estilos para la alerta de javascript

El enfoque estilos basa en el uso de hojas de estilo en cascada (CSS) para crear una condición en la que se muestra un mensaje cuando scripting está deshabilitado. El problema con este enfoque es que no todos los navegadores lo soporta. Sí, los nuevos navegadores soportan esta técnica muy bien, pero si se encuentra con usuarios con navegadores más antiguos, su aplicación podría tener problemas. El siguiente ejemplo muestra cómo utilizar esta técnica.

Uso de estilos

Uso de estilos

Por favor javascript habilitado para usar esta página!

Esta técnica se basa en un simple truco. Cuando scripting está habilitada, la primera secuencia de comandos crea un estilo para la primera

etiqueta que oculta la información en ese párrafo agregando la display: none estilo. La presencia de soporte de scripting permite también la segunda carrera de la escritura, que muestra el " Usted tiene javascript habilitado "! mensaje.

Cuando scripting está deshabilitado, el primer guión no puede correr, así que no hay un estilo especial para la

etiqueta con un Identificación de NoJS. Esto significa que el " Por favor, active javascript para usar esta página "! se muestra el mensaje. Sin embargo, porque no hay soporte de script, el segundo guión también falla, lo que significa que no verá el mensaje habilitado para javascript. Pruebe este ejemplo al permitir que, a continuación, la desactivación, el soporte de javascript en su navegador.




» » » » Cómo alertar a los visitantes que su sitio requiere javascript