<div class="gmail_quote">On Tue, Oct 26, 2010 at 4:11 PM, Greg Hellings <span dir="ltr"><<a href="mailto:greg.hellings@gmail.com">greg.hellings@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Mon, Oct 25, 2010 at 11:43 PM, David <<a href="mailto:davidslists@gmx.net">davidslists@gmx.net</a>> wrote:<br>
> On Tuesday, September 21, 2010 01:50:11 pm Peter von Kaehne wrote:<br>
>> Hi guys,<br>
>><br>
>> I just saw this here in Wikimedia commons:<br>
>><br>
>> <a href="http://upload.wikimedia.org/wikipedia/commons/1/1c/Ampel.svg" target="_blank">http://upload.wikimedia.org/wikipedia/commons/1/1c/Ampel.svg</a><br>
>><br>
>> It is an svg file which has java script integrated.<br>
><br>
> You could potentially do this with HTML5 and not have to use SVG which<br>
> would require fewer additions to front ends to support, as they would just<br>
> have to update their HTML rendering engines to support 5, instead of<br>
> adding svg parsing and rendering.<br>
<br>
</div>BibleTime generally tracks the latest releases of Qt, which includes<br>
QtWebKit. I don't know how much lag there is between WebKit main and<br>
QtWebKit, but I can't imagine it not supporting SVG images - since Qt<br>
supports them quite well. BibleTime uses SVGs in several places<br>
already IIRC.<br>
<br>
In general SVG is supported wider and more standardly than HTML5. I'm<br>
fairly sure that Cairo (GTK stack) supports it. Qt supports it.<br>
WebKit supports it. Almost certain Gecko/Firefox supports it. That<br>
means it's likely already supported in BibleTime and Xiphos (if built<br>
with Xulrunner). I think BPBible uses wxHTML which is rather pathetic<br>
- so I doubt it has support. But wxWidgets might have SVG support<br>
outside of the HTML widget. I'm certain Java has support for SVG<br>
images, even if the Java HTML widget does not.<br></blockquote><div><br>The next major version of BPBible is intended to use XULRunner with wxWebConnect.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Due to the fact that SVG has been in the wild for almost 10 years,<br>
you're likely to find that SVG support is much stronger than HTML5<br>
support which has not finished its draft revision process yet. So<br>
you're more likely to get SVG support in front ends than HTML5<br>
support. In fact you'll find that<br>
<a href="http://en.wikipedia.org/wiki/Scalable_Vector_Graphics#SVG_and_Microsoft_Internet_Explorer" target="_blank">http://en.wikipedia.org/wiki/Scalable_Vector_Graphics#SVG_and_Microsoft_Internet_Explorer</a><br>
IE alone among the "major browsers" does not support SVG - there are<br>
even JavaScript libraries that support and render SVG images.<br></blockquote><div><br>In actual practice, I think SVG support and HTML 5 support have a lot in common, since most browsers will support a subset of both rather than the full thing (many elements of HTML 5 have been around for a long time as well). I don't have a clear idea of which subsets are supported by which browsers (I would assume the useful parts - but that will probably apply to HTML 5 as well). Static images are probably a better chance than dynamic images. As an example, the Mozilla page is at <a href="http://www.mozilla.org/projects/svg/status.html">http://www.mozilla.org/projects/svg/status.html</a>.<br>
<br>Jon<br></div></div>