fabriciocs / swfobject

Automatically exported from code.google.com/p/swfobject
0 stars 0 forks source link

If expressInstall doesn't work, we should use browser plugin detection. #46

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Using the latest version:

Basically, if the user doesn't have any Flash installed at all,
expressInstall won't work.  Now, we could use the alt text and direct the
user to install flash, but a better solution may be to use the browser's
plugin detector (firefox and ie both have this) to get the user to install
the plugin.

Original issue reported on code.google.com by yi.s.d...@gmail.com on 7 Mar 2008 at 8:43

GoogleCodeExporter commented 9 years ago
Correct, if you download my FITC presentation that is exactly what we suggest:
1. Use alternative content
2. Use express install
3. Use browser built-in mechanisms

However browser built-in mechanisms can often be disabled in a user's own
preferences. And only a few browsers have this built-in, e.g. Firefox and 
Netscape
Navigator.

Original comment by bobbyvandersluis on 7 Mar 2008 at 10:12

GoogleCodeExporter commented 9 years ago

Original comment by bobbyvandersluis on 7 Mar 2008 at 10:30

GoogleCodeExporter commented 9 years ago
Both IE and Firefox have mechanisms for this.  IE needs the codebase attribute 
(IE 7
might respect the mimetype too, this is unconfirmed).  It'd be nice if this 
were an
option.  Do you want me to write the code?

Original comment by yi.s.d...@gmail.com on 7 Mar 2008 at 11:04

GoogleCodeExporter commented 9 years ago
Please read my FITC presentation, you will get some more background why we have
chosen for certain directions.

IE's codebase attribute is an author driven mechanism, while Firefox's 
mechanism is
browser initiated. Furthermore IE's use of codebase doesn't comply with web
standards. But of course you are still free to use this attribute, nobody is 
stopping
you.

Original comment by bobbyvandersluis on 8 Mar 2008 at 9:31