1 |
On Tue, Jun 16, 2009 at 9:13 AM, Kevin O'Gorman<kogorman@×××××.com> wrote: |
2 |
> On Mon, Jun 15, 2009 at 7:57 AM, Paul |
3 |
> Hartman<paul.hartman+gentoo@×××××.com> wrote: |
4 |
>> On Mon, Jun 15, 2009 at 9:31 AM, Kevin O'Gorman<kogorman@×××××.com> wrote: |
5 |
>>> I tried that Adobe site in FF on gentoo and ubuntu with the same |
6 |
>>> non-result. On Vista, I tried FF, Opera, Safari and IE 8, with varied |
7 |
>>> forms of failure. Interestingly, Opera at least offered to start |
8 |
>>> inkscape to view the image, which succeeded. The text on that image |
9 |
>>> suggested it's specific to an adobe plugin -- which it plugs of |
10 |
>>> course. |
11 |
>>> |
12 |
>>> Does somebody have a web page with SVGs that normal browsers with |
13 |
>>> non-proprietary plugins/viewers _can_ view? |
14 |
>> |
15 |
>> http://www.w3schools.com/svg/svg_inhtml.asp |
16 |
>> |
17 |
>> This page has examples of 3 ways to do it (you should see blue |
18 |
>> rectangles if SVG is rendering). All 3 examples work for me in Firefox |
19 |
>> 3.0.11, Seamonkey 1.1.16, Opera 9.64, Konqueror 4.2.3 and Safari 4 |
20 |
>> (all on Windows). Internet Explorer 8, naturally, requires a plug-in |
21 |
>> to view SVG. |
22 |
>> |
23 |
>> |
24 |
> |
25 |
> On Linux, my FF showed only the embed version, and that only after I |
26 |
> got "NoScript" to stop blocking it. |
27 |
> I wonder what's different on my system. Oh, and svg was enabled all along. |
28 |
|
29 |
After having success with every browser (but IE) on Windows, here's my |
30 |
test results with the same browsers on Linux: |
31 |
|
32 |
SeaMonkey 1.1.16 - all 3 worked |
33 |
|
34 |
Firefox - Embed and Iframe work, but Object does not |
35 |
|
36 |
Konqueror 4.2.4 - all 3 worked |
37 |
|
38 |
Opera 10 beta - Embed and Iframe work, but Object does not. |
39 |
|
40 |
|
41 |
I think the reason why Opera and FF do not work in "Object" mode is |
42 |
because the example on the w3schools website is wrong. They use the |
43 |
"codebase" attribute as the "download location for the plug-in" but |
44 |
the HTML specs say "This attribute specifies the base path used to |
45 |
resolve relative URIs specified by the classid, data, and archive |
46 |
attributes." So, in other words, FF and Opera are trying to load |
47 |
"http://www.adobe.com/svg/viewer/install/rect1.svg" which does not |
48 |
exist, resulting in no blue rectangle. I'd be willing to bet both of |
49 |
these browsers would work with an Object-tag-embed SVG given a |
50 |
properly-formed example. |