[html5] HTML5 without namespaces

Martin Gainty mgainty at hotmail.com
Wed Jun 1 03:20:38 PDT 2011


<html5-spec-namespace>
2.9 NamespacesThe HTML namespace is: http://www.w3.org/1999/xhtmlThe MathML namespace is: http://www.w3.org/1998/Math/MathMLThe SVG namespace is: http://www.w3.org/2000/svgThe XLink namespace is: http://www.w3.org/1999/xlinkThe XML namespace is: http://www.w3.org/XML/1998/namespaceThe XMLNS namespace is: http://www.w3.org/2000/xmlns/Data mining tools and other user agents that perform operations
  on content without running scripts, evaluating CSS or XPath
  expressions, or otherwise exposing the resulting DOM to arbitrary
  content, may "support namespaces" by just asserting that their DOM
  node analogues are in certain namespaces, without actually exposing
  the above strings.</htm5-spec-namespace>

i interpret the above to mean:
included namespace must not evaluate XPath expressions:
included namespace must not contain CSS stylesheet attributes

but look at the html5 namespace declarator here
<!DOCTYPE html>
<html xmlns:html5="http://www.w3.org/1999/xhtml"> 
<style type="text/css">html5\:header { color: red }</style>
<title>Namespace example</title>
<body>
<html5:header>IE will display this in red because of the HTML5 namespace.</html5:header>the author is referencing the header attribute of html5 declarator defined at
http://www.w3.org/1999/xhtml
?
Martin Gainty
______________________________________________ 
Jogi és Bizalmassági kinyilatkoztatás/Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
 Ez az
üzenet bizalmas.  Ha nem ön az akinek szánva volt, akkor kérjük, hogy
jelentse azt nekünk vissza. Semmiféle továbbítása vagy másolatának
készítése nem megengedett.  Ez az üzenet csak ismeret cserét szolgál és
semmiféle jogi alkalmazhatósága sincs.  Mivel az electronikus üzenetek
könnyen megváltoztathatóak, ezért minket semmi felelöség nem terhelhet
ezen üzenet tartalma miatt.

Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.




> Date: Wed, 1 Jun 2011 09:44:59 +0200
> From: jesper.tverskov at gmail.com
> To: help at lists.whatwg.org
> Subject: [html5] HTML5 without namespaces
> 
> Hi list
> 
> When HTML5 is served with mimetype "text/html" we don't need namespace
> declarations for SVG and MathM, or for ARIA (accessibility)
> attributes. They are all part of the spec and given special treatment.
> 
> As I have understood it, something more or less similar is under way
> to support RDFa inside HTML5 served with mimetype "text/html".
> 
> http://dev.w3.org/html5/rdfa/rdfa-module.html
> 
> I don't know if RDFa has to become part of the HTML5 spec to be
> integrated into HTML5 served with mimetype "text/html" or if there is
> some other way to allow RDFa inside HTML5?
> 
> Now my main question:
> 
> What are our options, the day we would like to support other
> applications in HTML5, like, let us say "musicScoreML", "VoiceML",
> etc,  (I'm just making them up, for the argument, we don't care if
> they exist or if they are relevant to include or not)?
> 
> Will we need to make a new version of the spec, to include the new
> applications the way it has been done with SVG, MathML and ARIA, or do
> we have other options?
> 
> We could of course just use XHTML5, that it HTML5 served with
> "application/xhtml+xml", but I find it very unlikely that the browsers
> will ever start supporting a new application if there is no way to use
> it in HTML5 served as "text/html".
> 
> Cheers
> Jesper Tverskov
> http://www.xmlplease.com
> _______________________________________________
> Help mailing list
> Help at lists.whatwg.org
> http://lists.whatwg.org/listinfo.cgi/help-whatwg.org
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.whatwg.org/pipermail/help-whatwg.org/attachments/20110601/05a4f5eb/attachment-0003.htm>


More information about the Help mailing list