- From: Ghislain Fabre <ghislain.fabre@open-elearning.com>
- Date: Tue, 30 Sep 2014 01:10:04 +0200
- To: "Dr. Olaf Hoffmann" <Dr.O.Hoffmann@gmx.de>, www-svg@w3.org
Dr. Olaf Hoffmann :
> Ghislain Fabre:
>> Do you know if there is a W3C way to have
>> <the file that called me>#markerintern5
>> that works for Opera and Firefox (and maybe for Chrome
>> and Safari) ?
> The method is to write '#markerintern5' if you mean it.
> If you know the name/URI of the file, for example
> '/my.svg' or 'http://example.org/my.svg', you may write
> as well '/my.svg#markerintern5' respectively
> 'http://example.org/my.svg#markerintern5'.
>
> Note, that there can be 'privacy/security considerations',
> if there are different domains in the game, here for
> example for the URI variant, it might be, that everything
> should be in one domain.
Thanks a lot Olaf for your reply.
I'm testing about two ways.
I have made an visual representation of the two ways in order to make it
more easy to understand :
http://developpements.open-elearning.com/tests-divers/svg-and-marker02/visual-presentation-of-problem-markers-externalized.svg
http://developpements.open-elearning.com/tests-divers/svg-and-marker03/visual-presentation-of-problem-markers-internalized.svg
I have done today more test about the first way : with the markers
externalized.
Thanks to your help, i have tested the method that you give me, and made
other tests.
Here is the result of 9 different methods using url to try to access to
markers that are externalized :
http://developpements.open-elearning.com/tests-divers/svg-and-marker02/b.svg
(and the files can be downloaded here :
http://developpements.open-elearning.com/tests-divers/svg-and-marker02/test2.zip)
As Robert told me, everything failed for Chromium 37 and Safari 5.
Method 2, 4, 6, 8 and 9 works fine for Firefox 32 and Opera 12.6.
Method 2 is the same that method 6, the only difference is using ' or no.
Method 4 is the same that method 8, the only difference is using ' or no.
As you told me, so the w3c recommend using ', no ? (or the
recommendation is that we can use both, with and without ?)
Method 6 is the same that method 8, the only difference is using ./ at
the start or no.
Someone know if there is a recommendation from w3c to use or not use ./
at the start ? (marker-end:url('./markers.svg#marker1'); )
I will try the next time to make these tests but with the markers
internalized.
>
> If the current version or 'nightly build' of a viewer
> has a problem with this (I did not check it here),
> one can report a bug to the developers,
> if it is not already known.
> If a bug is already known or newly reported, there
> is sometimes a chance, that such a bug is fixed
> in future versions of the viewer, but one cannot rely
> on this assumption ;o) In several cases and viewers
> bugs are never fixed and as an author one can
> implicate, that such a viewer can be considered
> to have a permanently broken implementation.
> In the worst case you may find the broken behaviour
> being specified/documented in the next version of the
> format - and you can be relatively sure, that the feature
> is finally broken.
> Either one informs users about such broken features,
> if one needs to use such a feature or one does not use
> the feature, recommended by W3C or not.
> Often authors (like me) seem to overestimate
> that they need to publish specific intends,
> often it is more recreative to be only surprised
> or amused about bugs in viewers as to insist
> to publish something specific, that requires a
> broken feature ;o)
:) ok thanks a lot for these information and your attention. When i will
finished all the tests, I will try to see if these bugs are already
known for Chrome and Safari.
Best regards,
Ghislain
Received on Monday, 29 September 2014 23:10:33 UTC