La boisson du développeur

Une boisson bien nommée pour rappeler certaines bonnes pratiques aux développeurs …

Pour les graphistes, on peut apprécier la mise en page et l’oeuvre typographique de Charles Williams.

Une affiche de qualité vraiment très complète ! (développeur, intégrateur, designer)

Empêcher la mise en cache d’un fichier avec php

mise en cachePour certains projets, il est nécessaire qu’un fichier particulier intégré dans une page web ne soit pas mis en cache par le navigateur du visiteur. Les exemples les plus parlants sont :

- un fichier css, js ou flash que l’on a modifié, qui doit obligatoirement remplacer l’ancien.
- une image qui porte toujours le même nom de fichier mais qui change tous les jours (par exemple les modules « photo du jour »)

Il y a bien la méthode de la balise meta « pragma no-cache », mais son efficacité varie en fonction du navigateur. La seule façon fiable d’éviter un cache est en faite toute bête, il suffit de rajouter des arguments derrière l’extension du fichier ! En plus de fonctionner partout, elle permet une gestion précise du cache. Contrairement aux balises META et autres options du Header (cf  améliorer les temps de chargement d’un site), vous n’empêchez la mise en cache que de l’élément voulu, et non de la totalité de ses éléments.

Quelques exemples pour mieux comprendre
(Lire la suite…)

Supprimer les UL LI des menus de WordPress

Quand on fait un template CSS, chacun a ses petites habitudes. Certains (les dev de WordPress par exemple) ne conçoivent apparement pas que l’on puisse créer un menu sans les « ordered list ». Ce sont les célèbres balises html de mise en forme <ul><li></li></ul>. Quelques sites les préconisent pour la compatibilité avec certains navigateur au niveau de l’affichage. Dans la pratique, il y a plusieurs techniques en css, qui permettent de s’en passer et produire un DOM (organisation html de la page) plus propre. De plus sur les longs menus, le ratio html/contenu en prend un coup et niveau SEO c’est pas le pied. (Lire la suite…)

Faire cohabiter Windows Seven et Ubuntu

Le dilemme

Y en a pour qui le choix est vite fait, mais dans mon cas c’était un peu comme choisir entre un arrachage de la jambe gauche ou de la droite. D’un coté Windows 7 pour les jeux, dépanner les potes avec l’assistance de Msn, la qualité de l’interface utilisateur. Et de l’autre Ubuntu pour bosser avec les dossier FTP sur le bureau, l’accès SSH via le terminal, le serveur php/mysql local et plein de petits trucs, qui te font gagner du temps. Le problème du dual Boot classique (choix entre plusieurs système au démarrage de l’ordinateur), c’est qu’il faut … redémarrer. Et ça pour utiliser quelque chose qui doit te permettre de gagner en temps et en confort … c’est quand même balot. Sans parler des mails que tu dois dl 2x en laissant les copies sur le serveur pour les consulter sur linux et sur win … (Lire la suite…)