¿Cómo deshabilitar el complemento Flash en Firefox, pero con una lista blanca? Me refiero a * realmente * deshabilitarlo


8

El fondo

Ok, esto es duro. Soy usuario de Firefox y no me gustan los anuncios Flash. Disminuyen la velocidad de mi netbook, disminuyen la velocidad de mi Macbook, a veces reproducen sonido u ocultan parte de la página, todo lo cual significa que tan pronto como veo un anuncio Flash asocio a ese anunciante con una ira ardiente más que con buenos productos.

El problema

Dicho esto, no veo cómo puede existir la Web sin publicidad. Tampoco estoy convencido de que la funcionalidad de "publicidad aceptable" de ABP realmente aliente a los sitios a cambiar su publicidad para publicar anuncios estáticos. Por cada technorati con un bloqueador de anuncios, hay alguien a quien le gusta filmar patos animados de dibujos animados en un anuncio de la barra lateral. Por lo tanto, en lugar de tratar de obligar políticamente a los anunciantes a cambiar sus prácticas, me gustaría encontrar una forma del lado del cliente para optar por no solo anuncios Flash, sin optar por anuncios estáticos o incluso GIF animados (incluso una animación agradable y fluida GIF es mejor que Flash desigual y que consume muchos recursos).

Soluciones posibles

Resulta que si deshabilito Flash in about:addons, casi todos los anunciantes realmente detectan la ausencia de Flash y en su lugar me muestran un anuncio estático. Esto es fantástico: puedo navegar por Internet en paz y seguir apoyando los sitios que visito con vistas de anuncios. Realmente me hace más propenso a leer el anuncio y sentirme positivamente al respecto. El problema es que no he encontrado una forma de deshabilitar Flash de forma predeterminada y habilitarlo para sitios en la lista blanca (o al menos, no en OS X y Arch Linux. Es vergonzoso que IE tenga una forma integrada de incluir en la lista blanca los complementos ).

Hay muchos complementos y scripts de usuario que, en lugar de desactivar Flash directamente, simplemente reemplazan el contenido de Flash con logotipos ingeniosos o botones de "hacer clic para reproducir". Pero eso no es lo que quiero, y para ser honesto, esparcir el mismo logotipo en todas partes donde hay contenido flash (es decir, en todas partes ) es algo feo. Y un botón en la barra de herramientas para alternar Flash rápidamente tampoco es del todo correcto, porque no hay una lista blanca. Me gustaría poder navegar por Wired con anuncios estáticos, luego abrir Youtube sin tener que hacer clic en ese botón primero (y luego inevitablemente olvidarlo tan pronto como navegue en otro lugar).

¿Alguien tiene una solución? ¿O ideas sobre formas de escritura de usuario para que esto suceda? No puedo ser la única persona que encuentra esos pequeños íconos de reemplazo aún más discordantes que los propios anuncios Flash.


3
Desinstale Flash Player, instale Google Chrome y, cuando necesite absolutamente Flash, vea la página en Chrome. daringfireball.net/2010/11/…
William Jackson

¡Escríbelo como una solución y seguiré adelante y lo elegiré! Puedo deshabilitar Flash en Firefox's about: addons, luego solo uso Safari cuando quiera Flash. Ya lo hago para Silverlight con Netflix. Después de pensar y jugar con esto por un tiempo, no creo que sea posible hacerlo con Javascript, y no sé si una extensión puede incluso escribirse para habilitar y deshabilitar selectivamente los complementos. Creo que lo mejor sería que Firefox agregue listas de permisos a los complementos como lo hace IE. Eso sería perfecto, pero por desgracia :)
Vanessa Phipps

Ahora hay una respuesta!
William Jackson

Respuestas:




4

NoScript , un complemento de Firefox; le permite deshabilitar scripts, Flash y otros complementos y tiene una lista blanca.


1
Estuve bien con NoScript por un tiempo, pero eventualmente fue demasiado doloroso, así que lo dejé con la opción "peligrosa". Desafortunadamente, no veo una manera de permitir todo excepto Flash, mientras sigo teniendo una lista blanca de Flash . Así que creo que hemos vuelto al punto de partida.
Vanessa Phipps

Para permitir todo menos Flash en NoScript, vaya a Opciones -> Incrustaciones y simplemente marque "Prohibir Flash". Esto bloqueará solo Flash y permitirá todos los demás complementos y scripts. Luego, en la lista blanca, agregue los sitios que desea que habiliten Flash. Otra opción es FlashBlock: addons.mozilla.org/en-US/firefox/addon/flashblock , pero nunca he usado.
lupincho 01 de

? No veo una manera de permitir Javascript globalmente, pero prohibir Flash globalmente, excepto por una lista blanca. Y no estoy convencido de que NoScript haga lo que quiero: actuar como Flash está completamente deshabilitado en esa página.
Vanessa Phipps

El procedimiento que describí anteriormente: vaya a Incrustaciones y desmarque todo excepto "Prohibir Flash" permitirá Javascript globalmente y prohibirá Flash globalmente (inicialmente, antes de cambiar eso en el siguiente paso). Después de agregar sitios a la lista blanca (Opciones -> Lista blanca), se permitirá Flash para estos sitios. El resultado final sería que Javascript se permitirá globalmente, Javascript se habilitará para los sitios en la lista blanca y Javascript se deshabilitará para todos los demás sitios (que no están en la lista blanca).
lupincho

Ah, ya veo de lo que estás hablando. Eso funcionó, pero no está del todo bien, ya que Flash todavía está habilitado: la detección de Flash Javascript informará que Flash está habilitado, luego sirve a los bloques .swf y NoScript. Donde me gustaría encontrar una manera de bloquear Flash selectivamente sin romper esos scripts de detección. Pensé que podría usar Javascript para trabajar con la detección de Javascript, pero no son tan fáciles de engañar :)
Vanessa Phipps

4

Desinstale Flash Player e instale Google Chrome (incluye el complemento Flash Player incorporado). Navegue normalmente con Firefox, y cuando necesite absolutamente Flash, cambie a Chrome.

John Gruber explica esta configuración. Incluso puede definir un método abreviado de teclado para abrir la página actual en Chrome.

Para automatizar este proceso (y usar Internet Explorer en su lugar), puede usar el complemento Firefox IE Tab 2 . Puede mostrar una pestaña de Firefox usando Internet Explorer automáticamente, según los filtros que especifique.


3

Esto es EXACTAMENTE lo que estoy buscando. Quiero que el complemento flash parezca estar deshabilitado en ciertos sitios web y habilitado en ciertos otros sitios web.

Lo más cerca que he llegado hasta ahora es usar el complemento FlashDisable que agrega un botón de alternar simple a la interfaz de usuario de Firefox que uso manualmente para encender y apagar el complemento flash (al menos viene con una función de recarga automática que es agradable ) Así que navego con Flash apagado hasta que encuentro un sitio que lo necesita absolutamente, y presiono el botón de alternar. Entonces necesito recordar apagarlo cuando termine.

Se pueden obtener varios beneficios si esta acción de habilitar / deshabilitar el complemento se puede hacer automática en función de una lista blanca que habilita / deshabilita el complemento flash basado en el sitio web visitado:

  1. Quiero que mis videos se publiquen en HTML5 siempre que sea posible, pero aún me gustaría una copia de seguridad flash si HTML5 no es compatible con un sitio en particular. Desafortunadamente, casi todos los sitios web tienen una actitud Flash-first, HTML5-fallback. Lo quiero al revés. Por lo tanto, quiero fingir selectivamente a esos sitios que no tengo flash en absoluto, para que me sirvan automáticamente el HTML5.

  2. Me di cuenta de que la carga de video con Flash en algunos sitios web se detiene indefinidamente si se detectan ciertos complementos de privacidad como Ad Block Edge o Disconnect. El HTML5, por otro lado, parece servirse independientemente. Por lo tanto, forzar HTML5 en dichos sitios también me permite deshacerme de los anuncios.

La función Click-To-Enable incorporada en Firefox NO hace lo que estoy buscando, porque todavía informa al sitio web que Flash está habilitado, pero luego espera un comando local para servir el elemento Flash. Esto todavía significa que recibo Flash en el sitio web que desearía que me proporcionara el respaldo HTML5.


Muchas gracias, FlashDisable es finalmente algo que funciona.
jgillich

3

Tools->Add-ons->Plugins: allí cuando voy Shockwave Flashme dan tres opciones:

  • Activa siempre
  • Solicite activar y
  • Nunca activar

Si selecciona la segunda opción, el Ask to activateflash no se reproducirá de manera predeterminada. Cuando un sitio web requiere flash, puede hacer clic en un enlace en la ubicación del flash que se llama Activate Adobe Flashy aparece una ventana emergente que le solicita que permita solo esta vez o que lo permita esta vez y recuerde para futuras visitas. Si hace clic en el icono en la esquina superior izquierda, puede bloquearlo nuevamente para este sitio web.


1
¡Gracias por la respuesta! Sin embargo, no es exactamente lo que tenía en mente: también encuentro molestas esas imágenes de "activar Flash". Lo que me gustaría ver es las imágenes estáticas que se muestran cuando los sitios detectan que Flash no está disponible.
Vanessa Phipps
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.