Vi un Tweet hoy preguntando si alguien ha visto un buen ejemplo de un sitio que muestra una alerta a los usuarios con bloqueadores de ventanas emergentes activados (en el caso en que el bloqueador interfiere con la visualización de alguna función o contenido).
Suponiendo que la ventana emergente es necesaria (ya sugerí una ventana modal), ¿hay alguna buena referencia para este mensaje? ¿Tendría que variar según el sistema operativo y el navegador? ¿Necesitaría instrucciones específicas del navegador para deshabilitar temporalmente el bloqueador?
Yo mismo llegué vacío.
Diría al usuario al widget del navegador que, sin duda, ya está en la pantalla diciéndole que se bloqueó una ventana emergente. Ese widget generalmente tiene un control incorporado para permitir la ventana emergente.
Puntos de bonificación si puede hacer que un mensaje funcione para todos los navegadores que admite.
Entonces, aquí hay una pregunta relacionada que presenta un posible caso de uso.
Digamos que John Public se está moviendo de una aplicación en un subsitio a una aplicación en otro subsitio, y la lógica de negocios requiere que se vuelva a autenticar para asegurarse de que no sea una bruja malvada loca. Decide abrir una ventana emergente para realizar esa reautenticación (y, de acuerdo, una ventana modal es probablemente la mejor opción aquí también, pero correremos con ella), querrá esa ventana emergente para abrir realmente.
Desafortunadamente, el Sr. Public está ejecutando un elegante navegador de la nueva era que bloquea las ventanas emergentes como un padre demasiado competitivo en el juego de hockey U-14 de su hijo. No se da cuenta de que su navegador le impide realizar esta sencilla tarea, y el sitio no le garantiza que no sea un doble.
La mejor respuesta que he visto en este caso es detener todo y dejar que el Sr. Public sepa que
Me gustaría que cargara una página, en la librea normal del sitio (también conocido como mantenerlo en la marca), con algunas oraciones simples que explican el SNAFU y muestran cómo corregir la interrupción en los más populares navegadores desde los cuales el sitio ve tráfico.