Avec CS3, Adobe s'essaie au développement multimédia pour tous
L'éditeur lancera en juin la prochaine version de Creative Suite. L'outil compte simplifier la vie des développeurs et des graphistes.
01net.
le 05/04/2007 à 17h00
Trois familles pour trois univers
En 2003, Adobe avait regroupé Photoshop, Illustrator et Indesign au sein d’une Creative Suite. La troisième génération de ce package inclura les produits de Macromedia, acheté en 2005. Creative Suite 3 (CS3) se décline en trois familles : Design (graphisme), Production (vidéo) et Web (développement). Une édition Master regroupe les trois.
Une version pour webdesigner
© DR
CS3 Web sera commercialisée en deux versions, Standard et Premium. Standard intègre Flash, Dreamweaver, Fireworks et Contribute. Premium vise un public de webdesigner. Elle comprend donc également Photoshop Extended, Illustrator et Acrobat 8 Professionnal.
Nous allons passer en revue les grandes nouveautés de cette Creative Suite 3 Web Premium.
Des prototypes de sites avec Fireworks
© DR
La première innovation touche Fireworks, le système d’optimisation et de compression du contenu graphique pour une publication sur le Web. Fireworks est maintenant habilité à créer des prototypes – entièrement composés d’images - de sites Web. Grâce à une bibliothèque contenant un ensemble d’interactions graphiques prépackagées
L’incontournable Ajax au programme
© DR
Avec l’outil de développement de sites Web Dreamweaver, il était déjà possible de développer en html, asp, jsp, php et Coldfusion. Avec CS3, Adobe ajoute les moyens de créer des sites en Ajax. L’outil arrive donc avec un ensemble de bibliothèques javascript développées et maintenues par les équipes de l’éditeur. Ici, un seul clic sur un bouton est suffisant pour ajouter un menu en accordéon (SpyAccordion.css).
Une intégration plus forte avec Photoshop
© DR
Pour utiliser une image travaillée dans Photoshop, il fallait jusque-là l’exporter dans un dossier puis l’importer depuis Dreamweaver. Si l’utilisateur devait modifier ladite illustration, il était obligé de recommencer tout le processus. Dorénavant, un copier-coller d’une application vers l’autre suffit, le moteur de Fireworks se chargeant de la compression.
De nouveaux assistants pour les codeurs
© DR
Des assistants à la frappe supplémentaires sont inclus dans Dreamweaver CS3. En particulier pour Ajax. L’outil embarque un nouveau moteur de vérification de la syntaxe capable de repérer les erreurs et les problèmes de compatibilité potentiels avec les navigateurs. En cas d’erreur (code en vert), un lien vers une base de connaissances sur le site Web d’Adobe s’affiche.
Copier-coller des animations
© DR
Une des grandes nouveautés du Flash de CS3 vient de sa capacité à accepter le copier-coller d’une animation A vers une animation B. Tout est conservé : les guides, les effets spéciaux, etc. Il est également envisageable de faire un copier-coller du code ActionScript (langage à la base du format Flash) afin de se constituer des bibliothèques d’animation partageables.
Une vitesse d’exécution dix fois plus élevée
© DR
Les ingénieurs d’Adobe ont optimisé le langage ActionScript (AS). Le code développé avec sa troisième génération s’exécute sur le poste client 10 à 15 fois plus rapidement qu’avec la deuxième génération.
L’animation s’affiche en plein écran
© DR
Avec ActionScript 2.0 étaient livrées 1 200 fonctions de programmation. Avec AS 3.0, ce chiffre passe à 6 000 : détection d’événements (clic de souris, clavier), nouvelles bibliothèques pour le son, … sont maintenant précodés. Mais, surtout, il est possible de sortir du navigateur et de basculer un objet flash en plein écran.
L’adaptation aux téléphones portables
© DR
CS3 Web est livrée avec un nouveau produit, Device Central, inclus aussi bien dans Illustrator que dans Photoshop ou Flash. Il simule le projet (interactivité, liens, etc.) sur un téléphone mobile. Cela afin de repérer les bogues (mémoire du téléphone trop restreinte, affichage trop lent). Ici, le test se fait dans un Nokia 5200 virtuel, mais d’autres marques sont disponibles dans une bibliothèque ad hoc.