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
    • Rank:
      34400

      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

        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 Škoda added a comment -

          that sounds really great! :-D

          Show
          Petr Škoda added a comment - that sounds really great! :-D
          Hide
          Petr Škoda 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 Škoda 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 Škoda added a comment -

          fixed in cvs

          Show
          Petr Škoda added a comment - fixed in cvs

            People

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

              Dates

              • Created:
                Updated:
                Resolved: