Tło
Ok, to twardy. Jestem użytkownikiem Firefoksa i nie lubię reklam Flash. Spowalniają mojego netbooka, spowalniają mojego Macbooka, czasami odtwarzają dźwięk lub zaciemniają część strony, co oznacza, że gdy tylko zobaczę reklamę Flash, reklamodawca kojarzy mi tego reklamodawcę z płonącym gniewem niż z dobrymi produktami.
Problem
To powiedziawszy, nie widzę, jak Internet może istnieć bez reklam. Nie jestem również przekonany, że funkcja „akceptowalnej reklamy” firmy ABP faktycznie zachęca witryny do zmiany reklam w celu wyświetlania reklam statycznych. Dla każdego technorati z adblockerem jest ktoś, kto lubi strzelać animowane, kreskówkowe kaczki w reklamie na pasku bocznym. Zamiast politycznie zmusić reklamodawców do zmiany praktyk, chciałbym znaleźć sposób, w jaki klient mógłby zrezygnować z samych reklam Flash - bez rezygnacji z reklam statycznych lub nawet animowanych GIF-ów (nawet ładnych, płynnych animacji GIF jest lepszy niż gwałtowny, pochłaniający zasoby Flash).
Możliwe rozwiązania
Okazuje się, że jeśli wyłączę Flasha about:addons
, prawie wszyscy reklamodawcy faktycznie wykryją brak Flasha i zamiast tego wyświetlą mi statyczną reklamę. To fantastyczne: mogę spokojnie przeglądać Internet i nadal wspierać witryny, które odwiedzam, wyświetlając reklamy. To sprawia, że bardziej prawdopodobne jest, że przeczytam reklamę i pozytywnie się do niej czuję. Problem polega na tym, że nie znalazłem sposobu, aby domyślnie wyłączyć Flash i włączyć go na stronach z białej listy (a przynajmniej nie na OS X i Arch Linux. Żenujące, IE faktycznie ma wbudowany sposób na wtyczki białej listy ).
Istnieje wiele dodatków i skryptów użytkownika, które zamiast całkowicie wyłączać Flasha, po prostu zastępują zawartość Flasha ładnymi logotypami lub przyciskami „kliknij, aby odtworzyć”. Ale nie tego chcę, i szczerze mówiąc, rozproszenie tego samego logo wszędzie tam, gdzie jest zawartość flash (tj. Wszędzie ), jest trochę brzydkie. A przycisk na pasku narzędzi, aby szybko przełączać Flash, również nie jest w porządku, ponieważ nie ma białej listy. Chciałbym móc przeglądać Wired z reklamami statycznymi, a następnie otworzyć Youtube bez uprzedniego kliknięcia tego przycisku (a potem nieuchronnie o nim zapomnieć, gdy tylko przejrzę gdzie indziej).
Czy ktoś ma rozwiązanie? A może pomysły na skrypty użytkownika, jak to zrobić? Nie mogę być jedyną osobą, która uważa te małe ikony zastępcze za bardziej denerwujące niż same reklamy Flash.
źródło
Odpowiedzi:
FlashHider robi to dokładnie, ukrywa Flash przed stronami, w których jest zablokowany.
źródło
Flashblock jest tym, czego używam. Działa cicho, pozwala na białą listę.
źródło
NoScript , dodatek do przeglądarki Firefox; pozwala wyłączyć skrypty, Flash i inne wtyczki oraz ma białą listę.
źródło
Odinstaluj Flash Player i zainstaluj Google Chrome (zawiera wbudowaną wtyczkę Flash Player). Przeglądaj normalnie za pomocą przeglądarki Firefox, a gdy absolutnie potrzebujesz Flasha, przełącz się na Chrome.
John Gruber wyjaśnia tę konfigurację. Możesz nawet zdefiniować skrót klawiaturowy, aby otworzyć bieżącą stronę w Chrome.
Aby ten proces został zautomatyzowany (i zamiast tego użyj Internet Explorera), możesz użyć dodatku IE do przeglądarki IE 2 . Może automatycznie wyświetlać kartę Firefox za pomocą przeglądarki Internet Explorer na podstawie określonych filtrów.
źródło
Właśnie tego dokładnie szukam. Chcę, aby wtyczka flash była wyłączona w niektórych witrynach i włączona w niektórych innych witrynach.
Do tej pory do tej pory używałem dodatku FlashDisable, który dodaje prosty przycisk przełączania do interfejsu użytkownika przeglądarki Firefox, którego używam ręcznie do włączania i wyłączania wtyczki flash (przynajmniej jest to funkcja ładującego się automatycznie, co jest miłe ). Płynę więc z wyłączoną pamięcią Flash, dopóki nie natrafię na stronę, która tego absolutnie potrzebuje, i nacisnę przycisk przełączania. Potem muszę pamiętać, aby wyłączyć to, kiedy skończę.
Jest kilka korzyści, które można uzyskać, jeśli tę akcję włączania / wyłączania wtyczek można wykonać automatycznie na podstawie białej listy, która włącza / wyłącza wtyczkę flash na podstawie odwiedzanych stron:
Chcę, aby moje filmy były wyświetlane w HTML5 tak długo, jak to możliwe, ale nadal chciałbym skorzystać z flashowania, jeśli HTML5 nie jest obsługiwany w określonej witrynie. Niestety, prawie wszystkie witryny mają Flashback i HTML5. Chcę to na odwrót. Dlatego chcę selektywnie udawać, że takie strony w ogóle nie mają Flasha, więc automatycznie obsługują HTML5.
Zdałem sobie sprawę, że ładowanie wideo za pomocą Flasha na niektórych stronach zatrzymuje się na czas nieokreślony, jeśli zostaną wykryte pewne dodatki do prywatności, takie jak Ad Block Edge lub Disconnect. Z drugiej strony HTML5 wydaje się być obsługiwany niezależnie. Dlatego wymuszanie HTML5 na takich stronach pozwala mi również pozbyć się reklam.
Wbudowana funkcja Click-To-Enable w Firefoksie NIE robi tego, czego szukam, ponieważ nadal informuje witrynę, że Flash jest włączony, ale następnie czeka na polecenie lokalne, aby obsłużyć element Flash. To wciąż oznacza, że dostaję Flash na stronie, która zamiast tego dałaby mi awarię HTML5.
źródło
Tools->Add-ons->Plugins
: tam, kiedy idę do,Shockwave Flash
mam trzy opcje:Jeśli wybierzesz drugą opcję,
Ask to activate
lampa błyskowa nie będzie domyślnie odtwarzana. Gdy witryna wymaga flashowania, możesz kliknąć link w nazwie flashowanej lokalizacjiActivate Adobe Flash
i pojawi się wyskakujące okienko z prośbą o zezwolenie tylko na ten czas lub o zezwolenie na ten czas i zapamiętanie przyszłych wizyt. Jeśli klikniesz ikonę w lewym górnym rogu, możesz zablokować ją ponownie dla tej witryny.źródło