Un bloqueador de ventanas emergentes (a veces llamado asesino emergente) es un programa que evita que se muestren ventanas emergentes en el navegador web de un usuario. Los bloqueadores de ventanas emergentes funcionan de varias formas: algunos cierran la ventana antes de que aparezca, algunos deshabilitan el comando que llama a la ventana emergente y algunos alteran el código HTML de la ventana. Un problema con los bloqueadores de ventanas emergentes ha sido que no siempre pueden diferenciar entre una ventana emergente no deseada y una solicitada por el usuario. Los programas que pueden hacerlo de manera constante a veces se denominan inteligente bloqueadores de ventanas emergentes.
Para eludir los bloqueadores de ventanas emergentes, algunos especialistas en marketing frustrados están recurriendo a productos que detectan su presencia y convierten las ventanas emergentes a otros formatos, como anuncios flotantes (que aparecen en una página web solicitada por el usuario y se muestran durante un período de tiempo específico antes de desaparecer). de nuevo). Según Joe Apprendi de Falk eSolutions, cuya empresa ofrece un producto de este tipo, el software del navegador bloquea hasta el 30% de las impresiones de anuncios pagados. Es posible que los usuarios no aprecien el anuncio flotante más que la versión emergente, pero no es probable que tengan un programa instalado para evitar su visualización.
Los bloqueadores de ventanas emergentes gratuitos, como STOPzilla y Panicware, están disponibles para su descarga. Tanto la barra de herramientas de Google como la de Yahoo incluyen la capacidad de bloquear ventanas emergentes; esa capacidad también está habilitada de forma predeterminada en la configuración de Microsoft XP Service Pack Two (SP2) para Internet Explorer.