From 9c09dfe94ff14cf00b48272e03cd0fbcfd408001 Mon Sep 17 00:00:00 2001
From: davux <da@weeno.net>
Date: Sat, 11 Dec 2010 03:40:01 +0000
Subject: [PATCH] =?UTF-8?q?Doctype=20HTML5=20sur=20l'espace=20priv=C3=A9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

En l'absence d'opposition suite à la proposition[1] faite sur spip-dev, le
DOCTYPE de l'espace privé passe à <!DOCTYPE html>.

La question de la validité (mais qui ne semblait gêner que moi de toute
façon donc ça va) n'en est pas vraiment une, car :

  - Avec l'ancien DOCTYPE, le code n'était déjà pas totalement valide,
    ce qui ne semblait contrarier personne, dans la mesure où le rendu
    était néanmoins correct dans tous les navigateurs.

  - Pour corriger la validité, il faudrait plutôt corriger le code que
    revenir à un DOCTYPE antérieur, d'autant plus que les éléments
    maintenant obsolètes étaient déjà dépréciés avec le DOCTYPE antérieur,
    donc on n'a aucune excuse.

[1] http://permalink.gmane.org/gmane.comp.web.spip.devel/58084
---
 ecrire/inc/utils.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php
index 9aea6cab08..abd95c62f3 100644
--- a/ecrire/inc/utils.php
+++ b/ecrire/inc/utils.php
@@ -1418,8 +1418,9 @@ function spip_initialisation_suite() {
 	if (!defined('_DOCTYPE_ECRIRE')) define('_DOCTYPE_ECRIRE',
 		// "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>\n");
 		//"<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n");
-		"<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>\n");
+		//"<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>\n");
 	       // "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.1 //EN' 'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'>\n");
+		"<!DOCTYPE html>\n");
 	if (!defined('_DOCTYPE_AIDE')) define('_DOCTYPE_AIDE',
 	       "<!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01 Frameset//EN' 'http://www.w3.org/TR/1999/REC-html401-19991224/frameset.dtd'>");
 
-- 
GitLab