Version complète: sur le forum Webmaster Hub : Un carambar à celui qui améliore
Webmaster Hub > Accueil > Le salon de Webmaster Hub
voyage_pib
Bonjour aux vacanciers, aux travailleurs... et aux autres !

Je souhaite améliorer le site lui-même (la forme).
Mon gros problème : je ne sais plus quoi faire !!!!!

particules affectives

Toutes les critiques / remarques / suggestions sont bienvenues.

biggrin.gif biggrin.gif biggrin.gif Merci d'avance ! biggrin.gif biggrin.gif biggrin.gif

ps : ne vous vexez pas à cause du titre : souvent, on me
dit que c'est bien, rarement on me dit comment améliorer.
LaurentDenis
Et bien... pour commencer, à quoi diable sert cet horrible script qui crée un bien curieux <title>document</title> ?

CODE
<script language="javascript" type="text/javascript">function f1(f1a){window.open("/?vv=im&v1="+f1a,"","resizable=no,toolbar=no,statusbar=no,scrollbars=no,width=550,height=400,left
"+((screen.width-560)/2)+",top="+((screen.height-400)/2));}function f2(f2a,f2b,f2c,f2d){f2e=window.open("","","resizable=no,toolbar=no,statusbar=no,scrollbars=no,width="+f2c+",height="+f2d+",left="+((screen.width-f2c)/2)+",top="+((screen.height-f2d)/2));f2e.document.write('<html><head><title>document</title></head><body style="background-color:tan;margin:0"><a href="javascript:window.close()"><img src="docs/'+f2a+'" title="'+f2b+'" border="0" alt="document"></a></body></html>');}function f3(f3a,f3b){f2e=window.open("","","resizable=no,toolbar=no,statusbar=no,scrollbars=no,width=300,height=150,left
"+((screen.width-300)/2)+",top="+((screen.height-150)/2));f2e.document.write('<html><head><title>document</title></head><style type="text/css">*{font-family:verdana,arial;font-size:13px}</style><body style="background-color:tan;"><br><div align="center">'+f3b+'<br><br><input type="button" value="    écouter l'extrait    " onclick="location.href=&quot;docs/'+f3a+'&quot;"></div></body></html>');}window.onload=function(){for (i=0;i<document.links.length;i++) if (document.links[i].name.substr(0,4)=="ilto") document.links[i].href="ma"+document.links[i].name.replace("AENTOURE","@");}</script>


wink.gif
PwetPwet
CITATION
Toutes les critiques / remarques / suggestions sont bienvenues


Ce n'est pas une critique mais je pense que tu joues avec le feu, pourtant tu as un beau PR6, en répétant tes mots clés dans une police carrément illisible en bas de ta page tongue.gif

Bienvenue sur le hub smile.gif
voyage_pib
Merci de ces premières remarques.

Concernant le script javascript : il contient les fonctions utiles à ma page (étonnant, non ?) biggrin.gif La mise en page vient du fait que la source est en php : je n'ai pas remis des retours à la ligne partout...
Le document crée est une fenetre pop-up qui s'ouvre quand un document est joint à certains textes. Rien de louche là dessous.
Une autre fonction se charge de coder les adresses emails, histoire d'éviter les aspirations (pour combien de temps, je ne le sais pas).

-------

Concernant la ligne de mot clés en bas : c'est une grande question. A partir de quelle taille suis-je tranquille ? Peut-être faut-il carrément la virer. Ce serait dommage, elle me rapporte 10 ou 20 % de mon traffic : beaucoup de requêtes cumulent un mot de la ligne avec le ligne d'un des textes. Ex : poésie folie.

Qu'en penses-tu, qu'en pensez-vous ?
PwetPwet
CITATION
Concernant la ligne de mot clés en bas : c'est une grande question. A partir de quelle taille suis-je tranquille ? Peut-être faut-il carrément la virer. Ce serait dommage, elle me rapporte 10 ou 20 % de mon traffic : beaucoup de requêtes cumulent un mot de la ligne avec le ligne d'un des textes. Ex : poésie folie.

Qu'en penses-tu, qu'en pensez-vous ?


En fait je sais pas la taille minimale recommandée pour ne pas être considéré comme un "tricheur". J'aurais tendance à dire que si Google, te laisse tranquille, reste comme cela, mais c'est peut être une épée de Damocles que tu pourrais éviter. Tu pourrais faire comme certains :

" Mes visiteurs sont arrivés sur mon weblog grâce aux mots clés suivants :"

Taille minimum de 8px pour que cela soit visible
LaurentDenis
CITATION(voyage_pib @ lundi 02 août 2004, 09:02)
Le document crée est une fenetre pop-up qui s'ouvre quand un document est joint à certains textes. Rien de louche là dessous.
Une autre fonction se charge de coder les adresses emails, histoire d'éviter les aspirations (pour combien de temps, je ne le sais pas).

Deux sujets à lire sur le hub :
- faire des popup propres et accessibles : http://www.webmaster-hub.com/index.php?sho...indpost&p=35799
- techniques anti-spam : http://www.webmaster-hub.com/index.php?&act=ST&f=54&t=3927

A priori, javascript n'est pas "louche", mais limite simplement les fonctionnalités d'un site. En effet, tout ce qu'il traite échouera :
- pour les utilisateurs n'ayant pas de support javascript ou l'ayant désactivé;
- ou lorsque le javascript n'est pas standard ou est erroné, ce qui est le cas d'une grande partie des scripts wink.gif

Dans ton cas, tu aurais donc intérêt à :
- changer le script des popups pour un script compatible avec les navigateurs sans javascript (ce qu'on appelle un script non obstructif);
- y regarder à deux fois avant de rendre ton adresse mail inaccessible à certains visiteurs, vu l'efficacité de plus en plus périlleuse des astuces anti-spam de ce type (et l'efficacité d'un filtre côté client mail).
voyage_pib
Vos remarques sont éminament intéressantes !

J'ai déjà augmenté la taille de ma police pour les mots clefs, histoire d'éviter toute radiation de Google (suivant le conseil : 8px).

Pour le javascript, effectivement ouvrir le pop-up par un onclick semble plus adapté.

CODE
<a href='adresse' onclick="window.open(fonction,options);return false;">


Question : si je ne met rien dans 'adresse', le lien ne fonctionne pas. Si je mets quelque chose, je vais au pire recharger (inutilement), au mieux déplacer la fenêtre (avec un #). Il y a-t-il un moyen de faire un lien qui ne fasse rien ?
LaurentDenis
Le but du jeu est justement de mettre à la place d'adresse l'url de la popup (donc en double dans le href et dans le window.open). En effet, par le biais du "return false" :
- si le javascript est activé, le onclick renverra un "false", ce qui empêchera justement ce lien direct d'être activé; autrement-dit, la page ne sera pas rechargée.
- mais si le javascript n'est pas activé ou n'existe pas, le onclick ne renverra pas "false", auquel cas le lien sera suivi et le popup impossible s'ouvrira dans la même fenêtre comme un lien normal.
C'est toute l'astuce de la chose wink.gif
voyage_pib
mais c'est fantastique. Je ne dis qu'une chose vive la vie !

Je fais le changement dès que possible (cette nuit sans doute)
LaurentDenis
CITATION(voyage_pib @ lundi 02 août 2004, 10:41)
mais c'est fantastique. Je ne dis qu'une chose vive la vie !

Ce qui est fantastique, en l'occurence, ce sont les Standards Web, c'est à dire la normalisation du javascript (DOM) et des bonnes pratiques en la matière tongue.gif
voyage_pib
bon, voilà j'ai changé mes liens javascript avec des onclick et en plus ça évite de saloper la barre de statut. Bref, c'est top.

Je me suis penché sur le problème épineux du codage de l'adresse email... mais là, je reste un peu perdu.

Pour le moment, mon bidule fonctionne comme cela :
- Toutes les adresses sont écrite sous la forme : ilto:coucouAENTOUREchez.moi
- Une fonction javascript passe les liens de la page en revue et les rend valides. (exemple : mailto:coucou_AT_chez.moi)

Alors, laurent Denis, tu me conseilles de tout virer illico ??? sûr ?

ps : si quelqu'un a linux, ou un mac, je me demande si mon site turbine bien...
LaurentDenis
Franchement, pour les avoir utilisé de longue date, je suis totalement revenu de ces bidouillages d'adresses e-mail : le jeu n'en vaut pas la chandelle, vu les progrès des robots spammeurs et les problèmes rencontrés par une partie des utilisateurs.
Je préfère m'en remettre à un bon filtre anti-spam côté serveur wink.gif
voyage_pib
ben oui, tu as raison, si on peut virer ce bidouillage c'est mieux.

Je vais faire des courses (frigo vide, famille hurlante, la cata), et au retour je recherche un filtre anti-spam côté serveur.

Si tu as un tuyau à ce propos, je suis preneur (surtout si c'est une formule simple et qui ne trouble pas google). Sinon, je devrais arriver à me débrouiller.

En tout cas, ton conseil est judicieux biggrin.gif

encore merci
voyage_pib
pour peu que j'ouvre les documents différemment, je vire tout le javascript... ce serait pas mal mais les pop-up semblent bien adaptées... grande hésitation
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.