|
|
"Richard Grevers" <newsreply8@xxxxxxxxxxxxxx> wrote in
news:op.t6qv8xqxidj3ourlg1512@xxxxxxxxxxxxxx:
> On Tue, 19 Feb 2008 12:56:19 +1300, Phil R <r@xxxxxxx>
> wrote:
>
>> "Rijk van Geijtenbeek" <rijk@xxxxxxxxxxxxxxxxxxxxx> wrote
>> in news:op.t6p51ufqqemfxl@xxxxxxxxxxx:
>>
>>> Op Mon, 18 Feb 2008 09:49:51 +0100 schreef Phil R
>>> <r@xxxxxxx>:
>>>
>>>> "Rijk van Geijtenbeek"
>>>> <rijk@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
>>>> news:op.t6muqfm7l50eft@xxxxxxxxxxxxxxx:
>>>>
>>>>> Op Sat, 16 Feb 2008 11:27:13 +0100 schreef Phil R
>>>>> <r@xxxxxxx>:
>>>>>
>>>>>> I empty cache and close and open Opera.
>>>>>> I go to
>>>>>> http://www.informationclearinghouse.info/article19361.h
>>>>>> tm I see the word "Flash" for the flash blocker.
>>>>>> I click on the flash blocker.
>>>>>> I then see a greyed out Flash player for Youtube.
>>>>>> It's blank. No content. No play button in the center.
>>>>>> From this point, I get completely inconsistent
>>>>>> results.
>>>>>
>>>>> I'd disable the Flash blocker then... Are you using a
>>>>> userscript for this?
>>>>>
>>>>
>>>> Yes I am using user javascript. I am using Gspusi's
>>>> flash blocker dated July 17, 2006.
>>>
>>> That one is not using userscript but usercss, and it
>>> doesn't work in Opera 9 and higher... Opera stopped
>>> supporting javascript inside stylesheets, which was used
>>> by that blocker.
>>
>> The one I have has a separate .js file and says it is for
>> Opera 9. It is
>>
>>
>> // ==UserScript=
>> // GspuSi's Flash blocker
>> // Date: 17. July 2006
>> // for Opera 9 versions
>> // needs css strings, either from user.css or from an
>> aktive, separate file like FlashBlocker.css
>> // ==/UserScript=
>>
>>
>> document.addEventListener("load",FlashBlocker,false)
>> function FlashBlocker() {
>> window.addEventListener('click', function(){var
>> srcElem=window.event.srcElement;var
>> tag=srcElem.tagName;if(tag=='EMBED')
>> srcElem.className='visible';}, false)
>> }
>> The css code is:
>>
>> /*
>> Name: Flash blocker (userJS)
>> Author: GspuSi
>> Description: Block flash through CSS.
>> Revision: 17. July 2006
>> comment1: This blocker works for Opera 9 versions, it
>> gives a "Flash" placeholder
>> (works in Opera 8 too, but it's not 'clickable').
>> comment2: For Opera 9 use this file together with
>> FlashBlocker_run.js to play Flash
>> by clicking the "Flash" placeholder.
>>
>> */
>> /*flash blocking*/
>> embed[type="application/x-shockwave-flash"]
>> {content:"Flash"; outline: 1px dotted orange; color:
>> firebrick; background: lightgray}
>> embed[type="application/x-shockwave-flash"].visible
>> {content: normal; outline: none;}
>>
>> Is this still a good flash blocker? Should I be using
>> something else?
>>
> It certainly won't block all flash movies, only those
> implemented using the crappy default code from Macromedia.
> For example, it would fail to block Flash inserted by the
> standards-compliant "satay" method (which uses an <object>
> element), and it wouldn't block Flash injected by
> javascripts such as swfobject - currently the best way to
> put Flash on a pag3e as it bypasses the "Click to
> activate" nonsense that is courtesey of Eolas.
>
>
I turned off the css and the .js file. That fixed another problem I had in
http://groups.google.com/group/opera.general/browse_thread/thread/c233d89153fdc1ab/cc242a95c3fcb47d?hl=en#cc242a95c3fcb47d
That video played. This flash blocker looks dated.
However it did not do anything about the video in this post.
The clues here are that the video when displayed shows a greyed youtube player,
not the one when it works. When you do a right click you do not see the Flash
context menu, including settings and about Adobe 9. You see a regular web page
Opera context menu. The problem is youtube specific and does not affect
videos on the youtube page.
The player seems to function at random. You change something and it works but
the change never is reproduciable. Sometimes you get taken to the video's
youtube page. When the youtube flash there starts, the other tab with the
flash also starts, usually out in sync.
|
|