Je ne compte plus le nombre de fois où un collègue de classe m’a demandé conseil sur des outils à utiliser en intégration ou des ressources en ligne. Tout comme, force est de constater que la forme traditionnelle de plusieurs cours informatiques nous laisse souvent en pan au niveau des ressources disponibles sur les web, et des outils utiles à la profession.
Sans vouloir prétendre être exhaustif, ou que les références qui suivent sont les meilleures, je crois néanmoins que c’est une bonne base si vous débuter en intégration web. (Et puis, ça me fera une liste à laquelle référer par le futur !)
L’Outillage
Si l’on imagine mal l’auteur sans sa plume, et le fossoyeur sans sa pelle; vous imaginerez mal un intégrateur sans ordinateur. Mais au-delà, un outillage décent, performant et gratuit, semble absolument nécessaire.
Et comme nous parlons de web, commençons par parler navigateur.
Navigateur Web
Il est absolument impensable qu’un intégrateur web ne possède sur son ordinateur qu’un seul navigateur internet ! À tout le moins ici (au Canada), chaque programmeur devrait posséder sur sa machine une version d’Internet Explorer, de Google Chrome, de Safari et de Firefox (dernier navigateur que vous risquez d’utiliser fréquemment). À cela, il pourrait être intéressant de rajouter le navigateur Opéra, bien qu’il ne soit pas fréquemment utilisé de ce côté de l’Atlantique (pensez donc au public cible du site que vous créez; si le site est international, une vérification sur Opéra est à conseiller).
À cela, il faut également penser aux anciennes versions d’Internet Explorer (version 6 et 7) qui sont encore utilisées (IE6 est presque disparut, mais un débogage mineur est sans doute souhaitable). Installer ces anciennes versions directement sur votre machine ne fonctionnera pas, vous n’aurez pas le même rendu. À date, la solution la plus simple que je connaisse est le programme IEtester, qui n’est pas encore disponible aujourd’hui en version stable; mais avec lequel je n’ai jamais eu de problème majeur. Cela dit, bien qu’il permette un débogage de surface, vous ne pourrez tester complètement sans passer par l’utilisation de plusieurs machines virtuelles.
Continuer la lecture →