jojaba a écrit :
Je viens de tester en mode de compatibilité ie 7 et ie 8 dans ie9. Ce qui se passe, c'est que la feuille de style semble ne pas être chargée, j'obtiens la page brute. J'ai placé l'appel à la feuille de style avant la déclaration shiv, mais rien n'y fait.
Je suis en train d'adapter mon site à aprtir des remarques faites dans la discussion sur la migration vers HTML5 dans ce forum, ce qui fait que j'ai modifié l'appel à la css (en utilisant des media-queries) et ce qui expliquait pourquoi la feuille de style n'était pas chargée...
Cependant, il subsiste un souci. J'ia fait deux copies d'écran, la première avec le JS en local et la seconde avec le script distant sur github.
Script en local :
La section head pour cette copie d'écran :
<head>
<meta charset="utf-8" />
<title>JoJaBa</title>
<meta name="description" content="Traduction d'extensions Mozilla, développement et utilisation de Plume CMS" />
<meta name="keywords" content="page d'accueil, index, défaut" />
<link rel="icon" type="image/png" href="/jojaba2010/xmedia/theme/airjojaba/img/favicon.png" />
<!--[if IE]><link rel="shortcut icon" type="image/x-icon" href="/jojaba2010/xmedia/theme/airjojaba/img/favicon.ico" /><![endif]-->
<!--[if lt IE 9]>
<script src="/jojaba2010/xmedia/theme/airjojaba/html5shiv.js"></script>
<![endif]-->
<link rel="alternate" type="application/rss+xml" title="RSS" href="/jojaba2010/rss.php" />
<link rel="stylesheet" type="text/css" href="/jojaba2010/xmedia/theme/airjojaba/style.css" media="screen" />
<script src="/jojaba2010/xmedia/theme/airjojaba/jojaba.js"></script>
<!-- Google analytics -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-22412685-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
Script distant
L'entête pour cette copie :
<head>
<meta charset="utf-8" />
<title>JoJaBa</title>
<meta name="description" content="Traduction d'extensions Mozilla, développement et utilisation de Plume CMS" />
<meta name="keywords" content="page d'accueil, index, défaut" />
<link rel="icon" type="image/png" href="/jojaba2010/xmedia/theme/airjojaba/img/favicon.png" />
<!--[if IE]><link rel="shortcut icon" type="image/x-icon" href="/jojaba2010/xmedia/theme/airjojaba/img/favicon.ico" /><![endif]-->
<!--[if lt IE 9]>
<script src="https://github.com/aFarkas/html5shiv/master/dist/html5shiv.js"></script>
<![endif]-->
<link rel="alternate" type="application/rss+xml" title="RSS" href="/jojaba2010/rss.php" />
<link rel="stylesheet" type="text/css" href="/jojaba2010/xmedia/theme/airjojaba/style.css" media="screen" />
<script src="/jojaba2010/xmedia/theme/airjojaba/jojaba.js"></script>
<!-- Google analytics -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-22412685-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
Modifié par jojaba (22 May 2012 - 09:24)