Monthly Archives: janvier 2014

Axure 7 : panorama des nouveautés

Pour ceux qui ne sont pas sortis de l’in­dus­trie du livrable au kilo1 et qui ont toujours besoin d’un outil de maquet­tage IHM poly­va­lent, la sortie d’Axure 7 est une bonne nouvelle, d’au­tant plus que la mise à jour est gratuite pour les posses­seurs d’une licence. Même si certaines nouveautés peuvent laisser perplexes (ombres portées internes et externes, un mode pseudo-responsive, etc.), la liste des fonc­tion­na­lités et des amélio­ra­tions est impres­sion­nante. La page de présen­ta­tion est très détaillée, mais voici une liste de ce qui est inté­res­sant pour moi au quoti­dien.

Je vous préviens, l’ar­ticle est plein d’an­gli­cismes et de features (argh ça commence) qui vous parai­tront sans doute déri­soires.

  • Meilleure gestion du texte : ajout de widgets header, libellé, para­graphe (avec lorem ipsum intégré !). Le wrap­ping du texte peut se désac­tiver au double clic ou via une option (ce qui permet au widget de se redi­men­sionner comme un grand suivant la longueur du texte).
  • Chaque écran possède main­te­nant un histo­rique d’ac­tion, changer d’écrans n’an­nule pas la possi­bi­lité d’an­nuler une action. J’en pleu­re­rais.
  • Possibilité d’ajouter des dossiers dans l’ar­bo­res­cence. J’en pleure.
  • Interactions : beau­coup plus d’évè­ne­ments gérés, scrip­ting étendu.
  • Des inter­ac­tions de plus haut niveau sont incluses (pour faci­liter la gestion du z‑index, la créa­tion de popins, d’ac­cor­déons ou de menus au survol).
  • Lien rapide entre pages, pour éviter l’usine à gaz qu’est le gestion­naire d’in­te­rac­tions.
  • Les widgets peuvent être cachés ou déplacés, comme un panneau dyna­mique. Le gestion­naire de panneau dyna­mique inclut les widgets.
  • Les dynamic panels peuvent s’ajuster auto­ma­ti­que­ment à la taille du contenu.
  • Moins de limites arti­fi­cielles dans la person­na­li­sa­tion des widgets : possi­bi­lité de trans­former un widget en un autre type de widget, de changer la hauteur d’un droplist (ie. un menu « select »). Les menus de navi­ga­tiont sont moins galère à redi­men­sionner.
  • Un nouveau mode de prévi­sua­li­sa­tion rapide des maquettes, en plus du clas­sique, qui fonc­tionne un peu comme LiveReload. La première géné­ra­tion est très rapide et il suffit de rafrai­chir le navi­ga­teur pour que les chan­ge­ments soient pris en compte. Chaque char­ge­ment de page est plus long, mais plus besoin de générer en perma­nence dans Axure.
  • Possibilité de cher­cher dans l’ar­bo­res­cence d’une maquette HTML et de surli­gner les éléments inter­ac­tifs.
  • Gestion des polices d’icônes, ce qui permet d’avoir des icônes colo­ri­sables et redi­men­sion­nables sans perte de qualité.
  • Réorganisation des menus contex­tuels et des panneaux style et propriété.
  • Un pattern de « répé­ti­tion », pour créer une liste ou une grille d’élé­ments basée sur un jeu de données. Le tout peut être inter­actif (filtre, tri, ajout et suppres­sion d’élé­ments). La fonc­tion est proba­ble­ment over­kill et son utili­sa­tion tota­le­ment alam­bi­quée. Toutefois, une utili­sa­tion basique et inté­res­sante est de pouvoir mettre à jour faci­le­ment une mise en page complexe et répé­ti­tive. Par exemple on peut générer une grille de produits avec à chaque fois un titre, une descrip­tion, une image, etc. en spéci­fiant une seule celulle.