Le blog

Adobe Edge : test et impressions

1 août 2011

Depuis que le HTML5 fait son apparition dans l'actualité et surtout sur des sites comme celui de Chrome Experiments, de nombreuses personnes prévoient la fin de Flash. Avec l'annonce d'Adobe Edge à Max 2010 ou encore lors de la présentation de la suite CS5.5, Adobe a confirmé son ouverture sur les strandards du web, même celles n'appartenant pas à la société. En effet, il est bon de rappeler encore une fois qu'Adobe fait parti du W3C. Ainsi, même si Flash est l'une des plus grosses sources de revenus, l'outil a au départ été développé afin de faire des choses qui n'étaient pas possibles avec le HTML par exemple. C'est encore cette vision qu'a Adobe, en amélioration aujourd'hui la prise en charge de la 3D principalement. Qu'est ce qu'Adobe Edge ? Je ne vais pas revenir en détails sur ce qu'est Adobe Edge (vous le trouverez sur de nombreux autres blogs ou sites d'actus), mais rapidement, Adobe Edge est destiné à être un éditeur de contenus interactifs usant donc des futurs standards du web que sont HTML5 (incluant Javascript et CSS3), aidé par le célèbre framework jQuery. Plus précisément. Après avoir vu que la version béta était sortie, je me suis empressé de la télécharger et de l'essayer. J'ai du le faire sur Windows car non compatible avec Mac OS inférieur à 10.6. L'ergonomie reprend les principes des autres outils d'Adobe. Vous y trouverez : - une barre d'outils composée de 4 outils : flèche de sélection,  création d'un "carré", création d'un "carré arrondi", outil texte - un panneau propriétés permettant de modifier les paramètres de chaque objet - une timeline qui permettra de gérer vos animations, comme pour Flash -  un panneau éléments regroupant tous vos objets - et bien sûr une scène Comme vous l'avez compris, tout est vraiment encore très basique. Vous pourrez aussi importer des images, mais pas les redimensionner. Ces images seront en fait mises en "background" de votre "div". Finalement, on ne peut ajouter que des "div" qui pourront prendre les formes que l'on souhaite, y ajouter des transformations grâce à la timeline et au panneau propriétés, puis exporter le tout pour avoir un aperçu directement dans le navigateur. Que vaut le code ? Je pose cette question car c'est l'une des questions cruciales que se posera tout développeur. En effet, bien que Dreamweaver est un très bon logiciel permettant de faire des sites en WYSIWYG, le code généré est peu propre, et très lourd. C'est pour l'instant le cas avec Edge, dans une moindre mesure. Le code est très compréhensible, très propre, mais pour effectuer les animations, Edge fait appel à des tableaux JSON dans lesquels seront enregistrés chaque changement de conformation, grâce à l'ID de l'élément et des propriétés CSS3. Au final, jQuery n'intervient encore que très peu dans ces animations. Les animations peuvent être assez longues à charger, comme on peut le voir dans les exemples présents sur le site. Adobe Edge promet de belles choses mais ... Adobe Edge part d'une bonne idée : faciliter la conception d'animations grâce au HTM5 pour tout type de personne ne connaissant pas ce nouveau standard. Mais je parle bien d'"animation" et non de sites complets, car pour l'instant, cet outil ne sert qu'à ça. Il n'utilise d'ailleurs que des propriétés basiques de HTML5 que sont les propriétés CSS3. C'est ce que précise Adobe dans la description présente sur le Labs d'Adobe. J'attends donc impatiemment l'arrivée d'une version plus aboutie qui permettra d'aller plus loin dans la création d'animations plus complexes. Le top serait même de pouvoir ajouter des librairies telles que Three.js, Highcharts.js ou encore Paper.js, qui seraient alors interprétés par Adobe Edge.   Vous pouvez télécharger Adobe Edge sur ce lien et voir des exemples ici ou .
Lire la suite

Portfolio

Custom Javascript Console pour Chrome

12 avril 2012

L’Application Cache (ou Cache Manifest) couplé à WordPress

28 décembre 2011

Le cache Javascript : comment et pourquoi !

21 décembre 2011

Custom Actions + Social Design = Custom Open Graph : la nouvelle révolution de Facebook

8 décembre 2011

Travailler sur 3 écrans avec Matrox

7 octobre 2011

Le Javascript mobile : « touch events  » et « gesture events »

10 août 2011

Adobe Edge : test et impressions

1 août 2011

Graph API Explorer, où comment rendre simple l’utilisation de l’Open Graph

29 juin 2011

Highcharts : réalisez vos graphiques avec un simple plugin Javascript

7 juin 2011

Les nouveautés de Flash Player, AIR et Flex (@Adobe Live)

13 mai 2011

Less CSS – Un framework CSS pour travailler plus vite !

12 mai 2011

Créer votre propre web widget

3 mai 2011

Présentation d’HETIC : première école des métiers de l’Internet

28 avril 2011

Facebook + Social Design = Open Graph : le VRAI produit de Facebook

27 avril 2011

Insérer les plugins Facebook en Ajax

24 avril 2011

Convertissez vos pages HTML en applications mobiles avec PhoneGap

22 avril 2011

Adobe expose sa vision du HTML5

21 avril 2011

Maqetta : un outil WYSIWYG en ligne pour le HTML5 !

19 avril 2011

Raphael JS – Librairie JS pour le tracé vectoriel dans canvas

15 avril 2011

HTML5 Boilerplate & Modernizr

4 avril 2011

Facebook Developer Garage Program – S01E01

29 mars 2011

Linkedin API Javascript Tutoriel

28 mars 2011

Détecter les navigateurs pour une meilleure compatibilité

24 mars 2011

Adobe propose de nouvelles propriétés CSS

11 mars 2011

Adobe Wallaby : convertir le Flash en HTML5

8 mars 2011

EEMI : finalement, c’est quoi ?

30 janvier 2011

Sarri Maxime - Javascript & jQuery Developer / Développeur Javascript & jQuery @ Paris

Je suis Sarri Maxime, développeur Javascript / front-end à Paris, encore étudiant en 4e année à HETIC.

Je m'intéresse fortement aux nouvelles technologies comme le HTML5 au service des supports mobiles et plus récemment aux objets connectés : TV, Arduino, domotique.

Bien que développeur, je ne néglige pas ce qui fait la richesse du web : sémantique, référencement, conception. J'aime participer à l'élaboration des sites que je serai amener à développer.

Sarri Maxime - Développeur Javascript

Télécharger mon CV

Télécharger ici

Formulaire de contact

Etant étudiant, je ne suis pas (encore) à la recherche d'un emploi. Je suis par contre disponible pour des demandes en freelance ou pour des stages/alternances intéressants.

Je serais présent aux événements suivants :