Javascript : La trousse
Avec la montee en puissance d'Ajax dans le devloppement web de type HTML "traditionnel", c'est le langage Javascript qui signe son grand retour sur nos ecrans. L'occasion de faire un point sur la trousse a outils du developpeur :
Les guides de reference : Pour tout savoir sur Javascript, DOM et CSS=> Le W3c : http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/=> La fondation Mozilla : http://developer.mozilla.org/en/docs/Main_Page=> Microsoft : c'est ici :-)
Les IDE :=> Dreamweaver 8 : Il reste incontournable et cross-platform, mais toujours aussi cher.=> Eclipse 3.2 : La plateforme Open Source a la mode permet bien entendu d'editer du Javascript de facon native, mais permet de le faire encore mieux a travers certaines extensions dediees : JSEclipse, MyEclipse, JSEditor, ...=> Sur Mac OS X, quelques pepites doivent etre promues : Smultron et TextMate.
Les debuggers :=> INCONTOURNABLE : L' extension Web Developer de Firefox=> Le fin du fin : Firebug, plus aucune erreur ne pourra vous echapper :)=> Pour l'univers IE, c'est un peu plus complique, surtout a l'heure du passage a Vista et IE7. Signalons toutefois un vieux debugger Jscript et une toolbar developpeurs pour IE6.
Les frameworks et pepites :=> Adobe Spry 1.3 : Un bon framework pour debuter avec les interfaces enrichies.=> Protoype et Moo.fx : Pour pousser un cran plus loin. A noter que c'est la librairie mise en oeuvre par l'excellent RapidWeaver 3.5 !=> Dojo toolkit 0.4 : Pour developpeurs avertis et projets plus ambitieux ;-)=> SWFObject : L'indispensable librairie pour manipuler les animations Flash sans soucis, un grand merci a Geoff Stearns pour cette realisation.
Bonne programation a tous !
PS: et n'oubliez pas que "JAVA-script" ne veut rien dire ! Si le nom originel etait Livescript en 1995, il est aujourd'hui plus officiellement ECMA-script, la derniere version valide en date d'Octobre 2006 etant la version 1.7, supportee uniquement par le moteur Gecko 1.8.1 (Firefox 2). Pour en savoir plus : http://fr.wikipedia.org/wiki/ECMAScript
3D Actu de nos clients AJAX Apache / Tomcat api google Apple - Mac OS X Benchmark Sites Web Blender Bureautique Cartographie CD-DVD Challenge Obelix CMS Coup de pouce Coupe du monde Football Cryptographie DADVSI & Libertés Déconne Développement Divers Eclipse eZ Publish Flash Flex Flex - RIA FLV et streaming Google Google Analytics Graphisme Groupware Insolite Internet Javascript Jeux Joomla Lambda calcul Lectures Les echecs Logiciel Logique Mac osX - leopard Magento Marketing Materiel mysql News Nom de domaines Open Office Open source PDA Penguins ! Perso PHP Podcasting Pré-presse Ressources Roxbury Guys Script Php Sécurité statistiques Stratégie Streaming video Systèmes et matériels Technocentre Utilitaires Veille & Intelligence Vidéo Vie citoyenne Volonté Zen Vision
Derniers articles
- GOOGLE ARRÊTE LE PROJET COLLABORATIF GOOGLE WAVE
- MAGENTO 1.4 - GESTION TTC ET TVA
- INSTALLATION DE MAGENTO 1.4 SOUS MAMP / WAMP
- 7 NOUVELLES FONCTIONNALITÉS POUR VOTRE COMPTE GOOGLE ANALYTICS
- HOW TO SEND HTML EMAIL USING OUTLOOK
- UN EDITEUR MYSQL ULTRA LITE
- CHANGER LA LANGUE EN COURS DE SCRIPT EZ PUBLISH
- GESTION DE LA PAGE PRÉCÉDENTE DANS EZ PUBLISH
- GOOGLE WAVE
- MANIPULER LES FLV SOUS MAC
- PROBLÈME DE COMPATIBILITÉ ENTRE SUITCASE FUSION ET 10.5.6
- UN OURS BLANC A BLOQUÉ LE VIEUX PORT ...

Commentaires
Authentifiez vous pour commenter.