Salut journal.
J'ai un site qui jusqu'à présent était hébergé sur www.tuxfamily.org. De part les problèmes que cet hébergeur subit, j'ai du me résoudre à migrer ailleurs.
Comme j'avais un compte (vieillissant) sur www.ifrance.com, je décide donc de transférer le site.
Sur tuxfamily, lorsque je demandais une validation HTML et CSS, pas de soucis particulier. Mais sur ifrance.com, le validateur me dit que mes sources ne possèdent pas de DOCTYPE valident alors que je n'ai pas modifié mes sources pendant le transfert. Pire, le validateur CSS me dit qu'il n'existe pas de feuille de style à la nouvelle adresse de mon site!
Voila donc ma question : Est-il possible que l'hébergeur bloque la lecture d'un fichier source (index.php pour être plus précis) de façon à dérouter le validateur ?
Je te donne l'adresse en question : http://www.ifrance.com/linechec(...)
# Re: Validation site Web.
Posté par Midilaïr (site web personnel) . Évalué à 4.
dans ce cas là, tu a un script de pop up avant la déclaration de doctype
# Re: Validation site Web.
Posté par schyzomarijks . Évalué à 2.
pour mettre sa pub.
[^] # Re: Validation site Web.
Posté par gerald dumas . Évalué à 1.
[^] # Re: Validation site Web.
Posté par Guillaume Lebigot (site web personnel) . Évalué à 1.
Pas de pub, si ton site est réglo, pas d'ennuis.
Bon le seul problème c'est si tu utilise du php intensément (style phpBB), là leurs serveurs montrent quelques signes de faiblesse...
[^] # Re: Validation site Web.
Posté par jcs (site web personnel) . Évalué à 1.
# Re: Validation site Web.
Posté par Lee Nux . Évalué à 0.
<!--pubpopup-->
<HTML>
<meta name="description" lang="fr"
content="Site dedie a la programmation d un jeu d echec en C sous linux">
<meta name="keywords"
content="programmation,echecs,C,C++,java,perl,linux,suze,mandrake,redhat,debian,slackware,knoppix'">
<script language="javascript">
<!--
function dopopup() { window.open('http://www.ifrance.com/heberg/pubp.htm?Time=1076512499&Url=/lin(...) 'pubpopup', 'toolbar=0,location=0,status=0,menubar=0,scrollbars=1,height=140,width=468'); }
setTimeout('dopopup()', 1500);
//-->
</script>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd(...)">
<html>
<head>
<title>Linechec-Page d'accueil</title>
<meta http-equiv="Content-type"
content="text/html; charset=ISO-8859-1">
Traduction: ifrance.com rajoute quelques lignes à tes pages pour insérer son popup de pub ! Du coup ton site valide devient non-valide.
La faute à ifrance.com.
Remède: choisir un véritable hébergeur.
[^] # Re: Validation site Web.
Posté par gerald dumas . Évalué à 1.
[^] # Re: Validation site Web.
Posté par ASpirit . Évalué à 1.
Liste des hébergeurs (membres ou non) : http://twiki.zaup.org/view/Riha/ListeDesHebergeurs(...)
[^] # Re: Validation site Web.
Posté par gawal . Évalué à 1.
[^] # Re: Validation site Web.
Posté par GCN (site web personnel) . Évalué à 1.
[^] # Re: Validation site Web.
Posté par serial . Évalué à 1.
[^] # Re: Validation site Web.
Posté par Mathieu Pillard (site web personnel) . Évalué à 1.
# Re: Validation site Web.
Posté par Wawet76 . Évalué à 1.
Est-ce que vous connaissez le moyen à priori le plus efficace pour rajouter comme ça du code à la volée dans les pages.
J'aurais besoin d'une manip qui marche entre autre en proxy.
Pour le moment, j'ai développé un module pour apache qui fait ce dont j'ai besoin... Mais je pense qu'il existe des solutions toutes faites pour ça dans Apache.
Parceque si ça existe, je ferais volontier plus confiance au code d'Apache qu'au mien.
[^] # Re: Validation site Web.
Posté par Lee Nux . Évalué à 0.
Comme montré dans l'exemple ci-dessus, à rajouter du code à la volée, tu risques de rendre des documents HTML invalides.
Ce genre d'ajout est, à mon sens, à déconseiller fortement (car en général pour rajouter de la pub).
Maintenant, si tu as un usage particulier et constructif de l'ajout dynamique d'informations sur une page HTML, je suis curieux de le connaître :-)
Pour répondre à ta question, je ne connais aucun module apache faisant ce que tu souhaites, mais je suis certain que cela doit exister.
[^] # Re: Validation site Web.
Posté par Wawet76 . Évalué à 2.
Notre truc rajoute à la volée du code en javascript qui observe ce que font les utilisateurs et remonte des stats sur un serveur. Par exemple pour savoir si dans une page ils renseignent d'abord tel champs ou bien tel champs... ça sert principalement à détecter les mauvais usages pour ensuite améliorer les formations (c'est pas de l'espionnage d'employés juste pour ensuite leur tapper sur les doigts quoi).
On rajoute juste un tag à la fin de la page. Ce n'est effectivement pas valide. On pourrait parser le code pour insérer le tag au bon endroit, mais je n'ai pas envie d'expliquer au client pourquoi il faut une SUN octo-processeur alors qu'avant ça marchait avec un P4.
[^] # Re: Validation site Web.
Posté par Wawet76 . Évalué à 1.
Sinon je connais surtout Apache et je n'ai pas vraiment eu le temps d'aller plus loin. Quelqu'un saurait si un proxy spécialisé (Squid?) propose de faire ça ?
Concernant mon module, je n'en suis pas entièrement satisfait pour plusieurs raisons :
- rajouter du code change la longueur de la page. J'ai choisi de virer l'entête "content-length" de tout ce qui passe, mais bon... yuk.
- ça ne marche pas en shttp, mais là à part décoder-ajouter-recoder je ne vois pas de solution.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.