Moodle
  1. Moodle
  2. MDL-8992

Avoid click-to-activate (Eolas patent workaround) in IE

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.8
    • Fix Version/s: 1.8.4, 1.9, 2.0
    • Component/s: Filters, Resource
    • Labels:
      None
    • Affected Branches:
      MOODLE_18_STABLE
    • Fixed Branches:
      MOODLE_18_STABLE, MOODLE_19_STABLE, MOODLE_20_STABLE

      Description

      At present user with IE has to click twice on embedded video to control it, see http://en.wikipedia.org/wiki/Eolas for details and possible workarounds

      note: swf embedding in mediafiler already uses UFO

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            Nicolas Connault added a comment -

            Applied the workaround at http://mar.anomy.net/entry/2006/11/24/02.12.18/ in filter/mediaplugin/filter.php. Tested on IE7 and IE6 with a bunch of different plugin types. Suprisingly effective. The "Click to activate" overlay is still visible between the time that the object appears and the end of the page loading time, but it disappears immediately after, and the file starts playing.

            Show
            Nicolas Connault added a comment - Applied the workaround at http://mar.anomy.net/entry/2006/11/24/02.12.18/ in filter/mediaplugin/filter.php. Tested on IE7 and IE6 with a bunch of different plugin types. Suprisingly effective. The "Click to activate" overlay is still visible between the time that the object appears and the end of the page loading time, but it disappears immediately after, and the file starts playing.
            Hide
            Martin Dougiamas added a comment -

            Not ready for stable yet:

            1) script include call is being added to EVERY text
            2) script call not XHTML compliant (needs CDATA comments)

            Show
            Martin Dougiamas added a comment - Not ready for stable yet: 1) script include call is being added to EVERY text 2) script call not XHTML compliant (needs CDATA comments)
            Hide
            Nicolas Connault added a comment -

            These two issues are resolved. Waiting for thumbs up before closing the issue

            Show
            Nicolas Connault added a comment - These two issues are resolved. Waiting for thumbs up before closing the issue
            Hide
            Matthew N added a comment -

            I just want to note that Microsoft announced on November 8th that they will be removing the "click to activate" in April 2008 as a cumulative update and as an optional update in December 2007
            Source: http://blogs.msdn.com/ie/archive/2007/11/08/ie-automatic-component-activation-changes-to-ie-activex-update.aspx

            Show
            Matthew N added a comment - I just want to note that Microsoft announced on November 8th that they will be removing the "click to activate" in April 2008 as a cumulative update and as an optional update in December 2007 Source: http://blogs.msdn.com/ie/archive/2007/11/08/ie-automatic-component-activation-changes-to-ie-activex-update.aspx
            Hide
            Petr Skoda added a comment -

            that sounds really great! :-D

            Show
            Petr Skoda added a comment - that sounds really great! :-D
            Hide
            Petr Skoda added a comment -

            reopening:
            1/ the eolas js hack is added even if nothing found
            2/ the fullclone is very slow - we do not need it for strings, it is for objects only

            I thought more about this - my +1 to remove this hack in 2.0, IE will not have the eolas patent workaround anymore, FF never had it and I think they said they will not try to enforce it on free opensource browsers, Opera has the workaround but this should not be IMHO big problem

            Show
            Petr Skoda added a comment - reopening: 1/ the eolas js hack is added even if nothing found 2/ the fullclone is very slow - we do not need it for strings, it is for objects only I thought more about this - my +1 to remove this hack in 2.0, IE will not have the eolas patent workaround anymore, FF never had it and I think they said they will not try to enforce it on free opensource browsers, Opera has the workaround but this should not be IMHO big problem
            Hide
            Petr Skoda added a comment -

            fixed in cvs

            Show
            Petr Skoda added a comment - fixed in cvs

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: