Cosa si intende per contenuto con namespace e quali vantaggi ha?

3

Stavo leggendo questo blog di James Bennett riguardante HTML vs XHTML. Scrive:

I don’t have any need for namespaced content; I’m not displaying any complex mathematical notation here and don’t plan to, and I don’t use SVG for any images. So that’s one advantage of XHTML out the window. I also don’t have any need for XML tools; all the processing I need to do can be handled by HTML-parsing libraries like BeautifulSoup. That’s the other advantage gone.

Che cosa intende per namespaced content e quale vantaggio ci fornisce?

    
posta Geek 29.10.2012 - 12:32
fonte

1 risposta

5

Gli spazi dei nomi XML consentono di includere elementi XML definiti in uno schema diverso da quello del documento principale. Nello specifico, l'articolo parla di MathML e SVG , che sono formati basati su XML che possono essere incorporati direttamente in un documento XHTML utilizzando gli spazi dei nomi, con questo aspetto:

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:m="http://www.w3.org/1998/Math/MathML">
  XHTML content goes here
  <m:math>
      MathML content goes here
  </m:math>
  more XHTML content
</html>
    
risposta data 29.10.2012 - 13:25
fonte

Leggi altre domande sui tag