[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Liam R. E. Quin" <liam@f...>
  • To: Marcus Reichardt <u123724@g...>, Rick Jelliffe <rjelliffe@a...>
  • Date: Mon, 26 Jul 2021 05:16:26 -0400

On Fri, 2021-07-23 at 13:21 +0200, Marcus Reichardt wrote:
> 
> Actually there *are* collisions since both HTML and SVG have <a> and
> <title>, but these happen to agree in their definition; at least in
> HTML5 which embeds SVG without namespaces

No - svg elements are automatically placed in the appropriate
namespace,  as are mathml elements. This is a bit like the automatic
(or unobtrusive) namespace proposals i made, in which this behaviour
would be defined by a simple language (itself not using namespaces).
That proposal was cleverly derailed by others proposing that the
namespace definition needed to use namespaces, guaranteeing that the
proposal would fail.


> 
>     <?DSDL-9 bind-ns-to-prefix ns-iri="..." prefix="..."?>
> 
> to *rename* elements into a canonical form 'canonical-ns:name'

The architectural forms approach of mapping terms in an SGML 
vocabulary to some other vocabulary, used in both Author/Editor and 
SoftQuad Panorama, was much better than the Xlink-style nonsense of
foisting fixed namespaced names on people - but that argument got
nowhere and went round in circles trying to get nowhere, unfortunately.

The actual PI approach, as Henry points out, had a number of  technical
problems with it that couldn't really be resolved in the short time we
were given to  come up with XML namespaces.


-- 
Liam Quin, https://www.delightfulcomputing.com/
Available for XML/Document/Information Architecture/XSLT/
XSL/XQuery/Web/Text Processing/A11Y training, work & consulting.
Barefoot Web-slave, antique illustrations:  http://www.fromoldbooks.org



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member