Actions
Anomalie #606
ferméPlanete.april.org
Statut:
Rejeté
Priorité:
Faible
Assigné à:
-
Catégorie:
-
Version cible:
-
Description
http://planete.april.org tente de charger beaucoup de fichiers inexistants.
Liste des fichiers 404 :¶
- http://www.april.org//drupal.js
- http://www.april.org//help.js
- http://www.april.org//ptab.js
- http://www.april.org//ts_picker.js
- http://www.april.org//jquery.js
- http://www.april.org//panels.js
- http://www.april.org//utils.js
- http://www.april.org//tab.js
http://www.april.org/sites/default/theme/zen_april/ie.css (n'apparait pas dans Firebug puisque seul IE tente de charger un commentaire conditionnel qui lui est destiné mais pour IE 9 et moins ça donne bien une 404) - http://www.april.org/sites/default/themes/zen_april/images/rightmargin_top_bg.gif
- http://planete.april.org/images/rightmargin_top_bg.gif
Les fichiers JS et ie.css sont appelés dans head
, les 2 images GIFs sont appelées depuis les 2 fichiers CSS chargés via @import
Script de la page¶
Puisque jQuery n'est pas chargé, le seul script (inline) de la page ne fonctionne pas non plus :
$(function(){ $('a[@rel$="external"]') .click(function(){this.target = "_blank"; }); });
Il se trouve en fin d'élément
head
. Son but est d'ouvrir dans une nouvelle fenêtre/un nouvel onglet les liens externes (et il n'y a que ça sur un planet). Comme ce n'est pas accessible de forcer l'ouverture dans une nouvelle fenêtre sans avertissement, autant tout enlever !
Commentaire conditionnel dans head
¶
<!--[if IE]> <link rel="stylesheet" href="http://www.april.org/sites/default/theme/zen_april/ie.css" type="text/css"> <![endif]-->
Il est à supprimer puisque le fichier n'existe pas (cf. ci-dessus) et que l'affichage est OK avec IE 7.
Note : ne (plus) jamais écrire un Commentaire Conditionnel qui cible toutes les versions d'IE ! IE 9 est respectueux des standards, IE 8 a rarement besoin d'un correctif et en tout cas certainement pas ceux qu'on destine à IE 7 et 6. IE 10 ne prendra plus en compte les Commentaires Conditionnels.
La bonne manière de l'écrire est donc plutôt de cibler IE 7 et moins :
<!--[if IE lte 7]>
Fichiers
Actions