
15.02.2007
Dans ce tutorial, je vais expliquer comment rediriger simplement le visiteur de votre site internet suivant sa langue.
De façon automatique et transparente, on va détecter sa langue et le visiteur sera renvoyé vers la page correspondant à sa langue préférée.
Il faut savoir que la langue récupérée avec le script PHP est celle fixée par l'utilisateur dans les préférences de son navigateur et pas celle de son système d'exploitation.
Le script utilise ainsi la variable $HTTP_ACCEPT_LANGUAGE et renvoie le header correspondant de manière automatique.

15.02.2007
Pour ouvrir une nouvelle fenêtre (pop-up), on pense souvent au Javacript, qui permet de le faire facilement.
Seulement, le contenu du pop-up n'est pas indexable puisqu'il n'est pas parcouru par les moteurs de recherche (à cause du javascript).
De plus, l'ouverture de pop-up peut-être bloquée par les bloqueurs de pop-up intégrés aux navigateurs récents.
Cette solution est d'autant plus à proscrire qu'elle n'est pas très "user-friendly" car elle surprend l'utilisateur.
Il existe une solution qui permet d'afficher une infobulle, un peu comme les info-bulles windows au survol du curseur.
Cette solution est réalisée entièrement en CSS et permet donc d'avoir un contenu indéxé pas les moteurs.

23.02.2007
Pour créer un design à la mode, il vous faut un design style Web
2.0.
Pour cela, pas de standards établis, seulement des règles simples
que l'on retrouve sur tous ces nouveaux sites.
Par exemple, les contours arrondis, les couleurs pastel, les polices sans serif
ou les ombres sont typiques de ces designs.
Roman Mittermayr a écrit un article en anglais qui résume parfaitement
ces règles.
Avec son autorisation, voici donc la traduction en français de son article
sur la 2.0Culture.
Grâce à ses conseils et ses exemples, vous pourrez créer vous-même
votre design Web 2.0 !

16.03.2007
Pour améliorer la navigation et le référencement des articles
de mon blog, j'ai décidé d'ajouter à la fin de chaque article,
un lien vers un article de la même catégorie. Mon choix a été
de prendre l'article de la même catégorie écrit juste avant
et celui écrit juste après, s'il existe.
Toutes les entrées de mon blog étant stockées dans une
base mysql, il me suffisait d'effectuer les bonnes requêtes pour sélectionner
les articles précédents / suivants.
Pour éviter de faire plusieurs requêtes ou deux while imbriqués,
j'ai du trouver une solution simple en SQL. La solution se passe avec les sélécteurs
< et >.
Ce court tutorial présente la source PHP que j'utilise avec ses commentaires.