11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

J'utilise HTML5 Boilerplate pour un projet de site.
L'idée était d’utiliser la dernière version d'HTML et CSS3 sans trop me soucier de IE.

Ainsi, on a une structure plus simple, et on perd moins de temps sur des hacks.

Bref pas mal de qualités, sauf que je n'ai pas l'impression que Modernizr fasse son boulot.

Je ne vois pas de code généré au niveau de <html class="no-js" lang="en"> et Internet explorer n'a pas l'air d'en tenir compte. Et encore, je parle de IE8 même pas 6/7.

Le principal intérêt était pour moi l'utilisation des gradients, box-shadows et autres border-radius et que la plupart des navigateurs en bénéficient.

Voici le lien test : http://reseaumarketing.fr

Il y a surement quelque chose que je n'ai pas compris, mais quoi ?
Merci par avance pour vos lumières.


<!doctype html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]>    <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]>    <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

	<title>Réseau Marketing - Le marketing actif de la performance</title>
	<meta name="description" content="">
	<meta name="author" content="">

	<meta name="viewport" content="width=device-width,initial-scale=1">

	<link rel="stylesheet" href="css/style.css">

	<script src="js/libs/modernizr-2.0.min.js"></script>
	<script src="js/libs/respond.min.js"></script>
</head>
<body>
Si le chemin vers le fichier js est correct ça ajoute des class sur l'élément html pour indiquer ce qui supporté ou pas par le navigateur, à toi de voir quelle solution utiliser si les dégradés et les ombres ne sont pas supportés.

EDIT: Après un petit tour sur ton site j'ai vu que modernizr fonctionne parfaitement. Utilise Firebug pour voir le code html modifié. Smiley cligne
Modifié par Patidou (09 Sep 2011 - 13:28)
Merci pour ta réponse.
En effet, je vois le html modifié avec Firebug.

Apparemment, je n'ai pas tout compris au fonctionnement de Modernizr.

Il ne fait que détecter les éléments utilisés et je dois créer des styles à partir de ça ?

Bon, je repars lire la doc.
Modifié par cesno (09 Sep 2011 - 15:04)