- From: David Woolley <forums@david-woolley.me.uk>
- Date: Thu, 17 Jan 2008 08:56:49 +0000
- To: www-svg List <www-svg@w3.org>
~:'' ありがとうございました。 wrote:
> Perhaps someone with greater diplomatic skills than me could read and
> comment on the enhancement bug:
> http://bugzilla.wikimedia.org/show_bug.cgi?id=3593
I think you are diluting your case there by campaigning for complex
interactive SVGs as well as simple static ones.
The only real issue I have with simple ones is that it is not just SVG
that has title information in the image, even if very few people use
it, and that title information is not the same as alternative text
(SVG's approach to that is to require text to XML text nodes, so that it
survives stripping of tags, although that assumes a multi-namespace
document, not an object/embed relationship, and that linear reading
order is respected), and embedded title information doesn't help if the
image is never fetched.
(I would have liked static SVG to have become the standard way of doing
line drawings in HTML a long time ago, but IE has blocked this, probably
to keep vector diagrams limited to Office.)
For complex images, I think there are many real issues relevant to
Wikipedia. Security and size are definitely issues, but also:
- Wikipedia needs to work in multiple media, particularly print.
- Original research is not allowed and very large dynamic SVGs are
likely to be original research, if they are not copyright violations.
E.g. a detailed map of the UK pretty much has to be produced by
collecting GPS readings (original research) or from OS maps (pretty
much certainly a violation of database copyrights (not US) and maybe
other copyrights. Original research belongs in Wiki sources, not in
Wikipedia. Machine readable source material should be linked, rather
than embedded.
- All information must be traceable to sources, but there are no
standards for associating facts in complex animations with the list of
references, nor for identifying what constitutes a fact in the
presentation, so as to allow the equivalent of {{fact}} (a macro that
inserts [citation needed] and also flags the page for review) in text
documents (failure to adequately source is a big problem in
Wikipedia). I don't think labelling the sources in the SVG source
code is enough; they should be obvious to normal users of the page, in
the same was as sources in text articles should be.
- Material needs to be easy for any contributor to change, and for
complex SVG that needs to be below the level of simply deleting the
whole if you disagree with it. This requires programming skills that
are not universal amongst Wikipedia editors.
- Changes need to be visualized in a way that is easy to perceive; even
providing an SVG oriented file difference might not be enough, because
of the programming skills needed to see the results. Without that, it
becomes difficult to locate subtle vandalism, point of view changes,
and well intentioned but wrong information.
I did have some concern that you were trying to take control of user
agent behaviour, but on closer reading, that didn't seem to be the case.
In this respect, complex interactive animations would require user
interface standards developing, or a Wikipedia API to abstract them. If
someone did want to provide a complete SVG API, or even one that was
standard except for client side rendering SVGs, the licencing of the
source material means that they are free to construct their own web
site. It should, even, be possible to fetch the revisable form material
dynamically, although I expect that would be discouraged, as it requires
CGI processing, whereas most normal page accesses are cachable.
Up to now, most Wikipedia authors have maintained relative semantic
purity to a surprising extent, so one shouldn't need to do too much
interpretation of embedded HTML in order to retarget for something
radically different from HTML, although you may have to re-write a lot
of higher level macros.
--
David Woolley
Emails are not formal business letters, whatever businesses may want.
RFC1855 says there should be an address here, but, in a world of spam,
that is no longer good advice, as archive address hiding may not work.
Received on Thursday, 17 January 2008 08:57:30 UTC