Dreamweaver à l'heure du smartphone et des tablettes
La version de CS6 génère un code unique qui couvre les écrans de tous les appareils

Le , par Gordon Fowler, Expert éminent sénior
« Développé une fois, fonctionne partout ». Cette devise de Java est également, depuis aujourd’hui, un des principaux arguments de la nouvelle version de Dreamweaver, l’outil de création de sites de Adobe annoncée officiellement ce matin.

Le but de cette version est en effet de mettre fin au casse-tête des différentes tailles d’écran pour les Webdesigners. « C’est aujourd’hui un des plus gros problèmes des développeurs » affirme Scott Fegette en charge du produit chez Adobe. « Avec Dreamwaever CS6, je crois que l’on peut dire qu’il est résolu ».

Comment ?

Dreamweaver CS6 permet de définir trois modèles d’affichage d’un même site en fonction de la taille de l’écran. Un écran de PC de bureau de 21 pouces affichera par exemple un site sur 5 ou 6 colonnes, une tablette de 7 à 10 pouces un site sur 3 ou 4 colonnes, et un smartphone une page sur une ou deux colonnes. C’est ce que Adobe nomme le « Fluid Grid Layout ».

Concrètement, le développeur définit une seule fois les contenus. Il n’a plus ensuite qu’à indiquer quelles <div> disparaissent entre chaque version de l’affichage et à définir les repositionnements de celles qui restent.

Le résultat est un développement unique et un site unique. Mais qui s’adapte au contexte avec un repositionnement automatique. Le parfait exemple (qui l’illustre mieux qu’un long discours) est la page du Boston Globe, réalisée avec une pré-version de l’outil :

Boston Globe, version "PC" :


Boston Globe, version "Tablette" :


Boston Globe, version "Smartphone" :

Pour accompagner ce « Fluid Grid Layout », Dreamweaver embarque également un nouvel outil de prévisualisation (« Multiscreen Preview »). Trois boutons distincts permettent d'accéder à tout moment à ce qui sera effectivement affiché pour chacune des trois versions du site.

Dans un domaine différent, mais toujours dans le même mouvement vers le développement mobile, Dreamweaver CS6 améliore son support de jQuery Mobile, le framework qui permet de créer des applications natives pour iOS et Android directement dans l’éditeur.

A noter également une autre nouveauté importante. Lors de cette présentation, Scott Fegette a bien mis en avant la meilleure prise en charge des effets de transitions qui s'appuient sur CSS3. Signe supplémentaire du virage "post-Flash" de Adobe ?

Dreamweaver CS6 est officiellement prévu pour le 7 mai.

Source : Developez.com et Adobe France



Et vous ?

Intéressé(e) par le « Fluid Grid Layout » ? Va-t-il simplifier vos développements ?
Que pensez-vous de cette nouvelle version : séduit(e) ou attendiez-vous d'autres fonctionnalités ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Vil'Coyote Vil'Coyote - Modérateur https://www.developpez.com
le 24/04/2012 à 14:13
et la vie ne s'arrête pas à DW ainsi qu'à l'html
Avatar de camus3 camus3 - Membre éprouvé https://www.developpez.com
le 24/04/2012 à 14:34
Le travail d'un développeur web ne saurait se résumer à la conversion de mockups en HTML.

Je n'ai jamais parlé de "développement" web ( développeur quoi ? ) mais bien d'intégration . si tu comptes faire autre chose que ça avec DREAMWEAVER alors tu perds encore plus ton temps effectivement.

Enfin Développeur web cela ne veut rien dire et ne dénote d'aucune technique ou compétence. développeur web ? j2ee ? php ? net ? rails ? node ? ça veut dire quoi développeur web ?
Avatar de alex_vino alex_vino - Membre émérite https://www.developpez.com
le 24/04/2012 à 23:30
Citation Envoyé par camus3  Voir le message
Je n'ai jamais parlé de "développement" web ( développeur quoi ? ) mais bien d'intégration . si tu comptes faire autre chose que ça avec DREAMWEAVER alors tu perds encore plus ton temps effectivement.

Enfin Développeur web cela ne veut rien dire et ne dénote d'aucune technique ou compétence. développeur web ? j2ee ? php ? net ? rails ? node ? ça veut dire quoi développeur web ?

Chaque nom de métier ne veux rien dire...

Ceci dit il est bon de voir que Adobe s'investit maintenant a fond dans le futur du Web, tant du point de vue implémentation que recherche.
Avatar de dejabu dejabu - Candidat au Club https://www.developpez.com
le 25/04/2012 à 21:54
Bonjour,

J'ai trouvé ça dommage que maintenant que je me suis mi à apprendre l'Objective C et que j'arrive à développer une application native, ils sortent ces outils. Je suis curieux de voir la performance des ces applications.
Avatar de Dge-06 Dge-06 - Candidat au Club https://www.developpez.com
le 26/04/2012 à 18:28
J'ai un peu du mal à comprendre.

Pour adapter un site en fonction de l'écran, il suffit de passer les div en 100% (width). Je ne vois pas ce que cette version apportera de plus...

L'apercu multi écran existe déjà sur la cs5.5

Curieux de voir la différence.
Avatar de alex_vino alex_vino - Membre émérite https://www.developpez.com
le 26/04/2012 à 21:54
Citation Envoyé par Dge-06  Voir le message
J'ai un peu du mal à comprendre.

Pour adapter un site en fonction de l'écran, il suffit de passer les div en 100% (width). Je ne vois pas ce que cette version apportera de plus....

Non, les sites web concus pour smartphones contiennent moins d'informations que celui pour PC,
et surtout ces informations sont présentées différemmennt (un écran pc est au format paysage, un smartphone format papier).
Regarde bien les screenshot de l'article, ils sont tres réprésentatifs justement.

Par ailleurs faire un site web avec des div a 100% et des textes qui d'adaptent est fortement déconseillé.
Avatar de Dge-06 Dge-06 - Candidat au Club https://www.developpez.com
le 27/04/2012 à 11:18
Je ne vois pas d'ou ça contient moins d'informations...

Je développe des sites web mobile depuis maintenant 2 ans, et je peux te dire que c'est pareil!!

Et quand tu dis: "un écran pc est au format paysage, un smartphone format papier" Il faut savoir que aucun smartphone a la même résolution ou voir très peu.

C'est là que jquery mobile intervient. Il passe dalleurs ses div en pourcentage et non en pixels.

De toute façon à l'heure actuelle, un site ne peut être développé que en tableaux ou en div. (enfin à ma connaissance).

C'est pour celà que je ne vois pas ce que cette version apportera de plus quand ils parlent d'adapter un site à l'écran vu que ça se fait déjà depuis des années en paramétrant en pourcentage et non en pixels.

Quand tu dis: "Par ailleurs faire un site web avec des div a 100% et des textes qui d'adaptent est fortement déconseillé. "

Je suis d'accord avec toi pour les sites version pc ou mac, mais version mobile, tu n'as pas le choix.
Avatar de man11110000 man11110000 - Futur Membre du Club https://www.developpez.com
le 28/04/2012 à 1:08
Bonjour,

https://build.phonegap.com

Après un petit tour par là je m'aperçois que "price" apparaît.

De quoi s'agit-il?

Pourriez-vous m'expliquer ce que signifie le tableau y figurant.

Merci.
Avatar de alex_vino alex_vino - Membre émérite https://www.developpez.com
le 28/04/2012 à 9:24
Citation Envoyé par man11110000  Voir le message
Bonjour,

https://build.phonegap.com

Après un petit tour par là je m'aperçois que "price" apparaît.

De quoi s'agit-il?

Pourriez-vous m'expliquer ce que signifie le tableau y figurant.

Merci.

Quel est le rapport avec cet article?
Merci de respecter le sujet initial ou bien d'en créer un nouveau sur le forum.

De plus je ne vois pas ce qui est incompréhensible dans leur tableau, si tu veux davantage de précisions ce serait plus judicieux de leur demander directement.
Avatar de man11110000 man11110000 - Futur Membre du Club https://www.developpez.com
le 28/04/2012 à 10:22
Quel est le rapport avec cet article?

Puisqu'il n'existe pas de question absurde même lorsqu'elle manque de courtoisie, je répondrai: le rapport c'est la rhétorique ; )

Phonegap est l'élément technologique clé d'Adobe qui est intégré à Dreamweaver pour le développement des applications pour les smartphones et les tablettes. Je pense qu'il faille la mentionner un tant soit peu.(voir petit lien plus haut)

Il est intéressant d'attirer l'attention sur tous les points techniques de cette technologie ainsi que le caractère payant ou gratuit de ceux-ci.

Merci de respecter le sujet ; )

Avatar de adrien239 adrien239 - Membre actif https://www.developpez.com
le 28/11/2012 à 0:31
«différentes tailles d’écran pour les Webdesigners»

(suis pas un cador du développement)

Pas bien compris... mon tél Galaxy Note affiche le site parfaitement quel que soit le nombre de colonnes 1, 3 ou 4... idem pour la tablette 10 Android

l'affichage écran multiples de DM est totalement différent du rendu final qui lui est parfait...

Mais bon encore une fois je ne suis qu'un amateur (qui y passe cependant plusieurs heures par jour) et quelque chose a du m'échapper
Offres d'emploi IT
Architecte électronique de puissance expérimenté H/F
Safran - Ile de France - Villaroche - Réau
Architecte technique des systèmes d'information H/F
Safran - Ile de France - Évry (91090)
Consultant sap finance/controlling H/F
Safran - Ile de France - Vélizy-Villacoublay (78140)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil