annotate tests/references/blog.out @ 19:fb0e206f1acf
tip
Possibilité de supprimer les attributs dans l'espace de nom de transformation
Si des attributs sont présents dans un espace de nom autre que celui par
défaut dans un document XHTML, ce dernier n'est plus valide au sens
strict d'après la documentation du W3C[1], et en conséquence le validator
se plaint. Par conséquent, il est désormais possible de définir un paramètre
du template amenant la suppression de tous ses attributs.
Par défaut, on ne les supprime pas, car il pourrait y avoir des utilisations
valides d'une part (CSS étant au courant de l'existence des espaces de noms
entre autres), et que cela entraine une pénalité au niveau du temps
d'execution d'autre part, puisqu'il faut retrouver ses attributs avant de les
supprimer (la pénalité ne devrait pas être trop grande grâce à XPath, mais
non nul quand même)
Ajout d'un test unitaire qui va bien pour tester cette fonctionnalité.
[1] : http://www.w3.org/TR/xhtml1/#well-formed
author |
Franck Deroche <webmaster@defr.org> |
date |
Wed, 31 Oct 2007 17:56:14 +0100 |
parents |
267ffe3e76f5 |
children |
|
rev |
line source |
webmaster@18
|
1 <?xml version="1.0"?> |
webmaster@18
|
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
webmaster@18
|
3 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:tr="http://defr.net/2007/template" xml:lang="fr"> |
webmaster@18
|
4 <head> |
webmaster@18
|
5 <title>Dual Blog</title> |
webmaster@18
|
6 <link rel="StyleSheet" type="Text/CSS" href="/blog/css/comment.css"/> |
webmaster@18
|
7 <link type="text/css" media="screen" rel="StyleSheet" href="/css/truc.css" title="Truc"/> |
webmaster@18
|
8 <link type="text/css" media="screen" rel="Alternate StyleSheet" href="/css/chose.css" title="Chose"/> |
webmaster@18
|
9 <link rel="alternate" type="application/atom+xml" title="Atom feed" href="/blog/dualblog.atom"/> |
webmaster@18
|
10 <link rel="alternate" type="application/rss+xml" title="RSS 2.0 feed" href="/blog/dualblog.rss"/> |
webmaster@18
|
11 <meta http-equiv="content-type" content="text/html; charset=utf-8"/> |
webmaster@18
|
12 <meta name="author" content="Franck Deroche"/> |
webmaster@18
|
13 </head> |
webmaster@18
|
14 <body id="Main"> |
webmaster@18
|
15 <h1>Dual Blog : DeFr's Weblog</h1> |
webmaster@18
|
16 <div id="Posts" tr:id="Posts"> |
webmaster@18
|
17 <div class="PostContent Weird" tr:id="post"><h2>Lorem ipsum | <span class="Date">lundi 19 mars 2007, 00h37</span></h2><img tr:id="mood" class="mood" src="/blog/mood/Weird.png" alt="Mood: Weird"/>Lorem ipsum sit dolor amet<p class="postInfos"><span class="Tags"><em>Tags</em> : Voyage, Toulon, SNCF</span><br/><a href="/blog/posts/321-Une_nuit_en_Corail_Lunea">#0002</a> - |
webmaster@18
|
18 <a href="/blog/posts/321-Une_nuit_en_Corail_Lunea">Un petit commentaire ?</a> |
webmaster@18
|
19 </p></div> |
webmaster@18
|
20 <div class="PostContent Cool" tr:id="post"><h2>Sit dolor | <span class="Date">samedi 17 mars 2007, 00h37</span></h2><img tr:id="mood" class="mood" src="/blog/mood/Cool.png" alt="Mood: Cool"/>sit dolor amet<p class="postInfos"><span class="Tags"><em>Tags</em> : Voyage, Toulon, SNCF</span><br/><a href="/blog/posts/321-Une_nuit_en_Corail_Lunea">#0001</a> - |
webmaster@18
|
21 <a href="/blog/posts/321-Une_nuit_en_Corail_Lunea">Un petit commentaire ?</a> |
webmaster@18
|
22 </p></div> |
webmaster@18
|
23 </div> |
webmaster@18
|
24 </body> |
webmaster@18
|
25 </html> |