Développement Web
-
Où trouver d'anciennes versions des logiciels web ?
Dans le développement web, il nous arrive d'être confronté à un "vieux" serveur, un serveur sur lequelle se trouve de vieilles versions de Apache, MySQL ou PHP qui ne se comportent pas forcément comme les suivantes (je pense surtout à PHP...). Voici une série de liens qui pourra vous être utile si vous êtes confrontés à ce cas.
-
Un test de captcha accessible
Suite à une discussion sur le forum de ZazouMiniWebServer (un serveur web complet sous Windows, j'y reviendrai), je me suis fendu d'un petit script permettant de proposer un test de captcha accessible (du moins je le pense).
-
Free, PHP5 et l'extension de fichier .php
A l'heure d'aujourd'hui, l'hébergeur Free propose PHP4 et PHP5 pour les sites hébergés (pages perso). L'ennui c'est que pour faire fonctionner un script en PHP5, il faut donner l'extension
.php5
à tous les fichiers pour qu'ils soient pris en compte avec le moteur PHP5. -
Variables statiques en javascript
Une variable statiqueest une variable définie de manière localedans une fonction mais qui ne perd pas sa valeurentre les appels successifs de cette fonction.
-
La fonction javascript domEl() pour PHP
La fonction domEl() est une fonction javascript permettant de créer très facilement un noeud DOM ; elle permet par exemple de remplacer le code suivant :
-
Fonctions javascript utiles
Dans la lignée du Top 10 custom JavaScript functions of all time de Dustin Diaz, voici quelques fonctions DOM qui me servent de temps en temps.
-
cssClass, manipulation des noms de classe en javascript
cssClass est une classe javascript permettant de manipuler les noms de classe d'éléments HTML en javascript.
-
Trop de Web 2.0 tue le Web 2.0
Web 2.0 par ci, Web 2.0 par là, le Web 2.0 est à l'honneur depuis mi-2004 et a explosé en 2005 mais il ne faut pas en abuser !
-
Firefox 1.0.7 et Firefox 1.5 en parallèle
Les versions des navigateurs se succèdent mais ne se ressemblent pas forcément. Après avoir décrit la manière de faire tourner conjointement les versions 5.0, 5.5 et 6 d'Internet Explorer, voici venu le temps de passer à Firefox.
-
Des coins arrondis en CSS
IEBlog nous fait savoir qu'il existe un article nommé Rounded Corners in Internet Explorer: Staying Ahead of the Curve publié par MSDN qui décrit plusieurs méthodes pour ajouter des coins arrondis à vos éléments de mise en page.
-
Un bug dans la fonction javascript parseInt
Pour rappel, la fonction javascript
parseInt()
permet de transformer une chaîne de caractères en entier (de manière plus précise, elle retourne le premier entier trouvée dans la chaîne de catactères). -
Windows, Apache, MySQL, PHP transportables
WAMPANY est une configuration de Apache, MySQL et PHP légère et utilisable sans installation (adpatée à une clé USB ou un CDROM).
-
Mouseover DOM Inspector
Via une note de 456 Berea Street, voici un favelet très utile pour les développements (X)HTML/CSS, le Mouseover DOM Inspector :
-
Galleries de sites
Une liste (non-exhaustive) de galleries de sites construits en (x)HTML/CSS que je consulte régulièrement.
-
Création de lettrines variables en CSS
La question qui se pose est la suivante : comment gérer l’affichage d’une lettrine pour un titre ou un paragraphe dont l’image de fond correspondrait au premier caractère du contenu de ce titre ou de ce paragraphe ?
-
Clignotement d'image sous Internet Explorer 6
J’ai été confronté récemment à un problème sous IE6 : les images de fond appliquées à un lien clignotent quand on passe dessus avec la souris ; ceci ne survient ni pour Mozilla, ni pour des versions plus anciennes d’Internet Explorer…
-
Notepad2, remplaçant du notepad.exe
Notepad2 est un logiciel GPL dont le but est de remplacer le bloc-notes fournit en standard avec Windows. En anglais à la base, il existe une version française mais d’autres langues sont également disponibles.
-
Un formulaire sans tableaux
Après quelques recherches sur la difficulté de construire des formulaires sans passer par des tableaux, il en ressort le resultat suivant que je vous soumet tel quel et que vous pourrez bien entendu adapter et améliorer suivant vos besoins : il s’agit d’utiliser les listes de définitions.
-
Internet Explorer 3.x, 4.x, 5.x et 6.x sur une même machine
Dans la suite logique des articles ayant trait aux tests de vos applications dans le maximum de configurations et d’environnements possibles - Portabilité d’une application PHP et Plusieurs versions de PHP sur un même serveur - voici maintenant une manière d’installer plusieurs versions d’Internet Explorer sur une même machine.