Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-8992

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

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: 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

          Attachments

            Issue Links

              Activity

              Hide
              nicolasconnault 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
              nicolasconnault 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
              dougiamas 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
              dougiamas 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
              nicolasconnault Nicolas Connault added a comment -

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

              Show
              nicolasconnault Nicolas Connault added a comment - These two issues are resolved. Waiting for thumbs up before closing the issue
              Hide
              mnoorenberghe 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
              mnoorenberghe 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
              skodak Petr Skoda added a comment -

              that sounds really great! :-D

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

              fixed in cvs

              Show
              skodak 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:
                    Fix Release Date:
                    11/Jan/08