Re: SVG12: SVGGlobal::document vs AbstractView

* Jon Ferraiolo wrote:
>We don't need AbstractView or DocumentView. The only time one needs
>those two interfaces is when the format supports DOM2 Views, but SVG
>Tiny 1.2 (or any version of SVG) does not support DOM2 Views.

SVG 1.1 required complete support for DOM Level 2 Views; this includes
DocumentView which provides a single member to obtain the default view.
This happens to be the global object. Instead of building upon this
feature, or other already existing proprietary solutions to obtain the
default view like .parentWindow, SVG Tiny 1.2 introduces a 'global'
member on the SVGDocument interface. So when you say you don't need it,
you really mean you need the functionality, but provide it in a way
that is not compatible with SVG 1.1 or other W3C Recommendations.
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

Received on Tuesday, 25 April 2006 18:44:09 UTC