Eric Vernis



Warning: main() [function.main]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /mnt/132/sda/6/f/projetw2/wordpress/wp-content/themes/camel/sidebar.php on line 95

Warning: main(http://www.feedtwister.com/feeds/ef9932a.html) [function.main]: failed to open stream: Success in /mnt/132/sda/6/f/projetw2/wordpress/wp-content/themes/camel/sidebar.php on line 95

Warning: main() [function.include]: Failed opening 'http://www.feedtwister.com/feeds/ef9932a.html' for inclusion (include_path='/mnt/132/sda/6/f/projetw2/include:.:/usr/php4/lib/php') in /mnt/132/sda/6/f/projetw2/wordpress/wp-content/themes/camel/sidebar.php on line 95

Jours 94-95 : L’art de la drague (et du drop).

glisser-deposerLe module principal de mon site utilise de manière importante le principe du “drag and drop”. Bien entendu, cela pourrait fonctionner de manière plus classique avec des liens pointant sur sur des actions. Mais je pense que la technique du D&D apporte une réelle plus value en matière d’ergonomie.
J’ai donc tenté d’apprivoiser les fonctionnalités de scriptaculous qui gèrent les actions du glisser/déposer. La mise en oeuvre est relativement simple bien que parfois, le comportement des objets soumis au D&D n’est pas celui attendu. Néanmoins, après quelques mises au point, on arrive à un résultat tout à fait satisfaisant. Je ne suis cependant pas parvenu (et je pense que c’est normal compte tenu des capacités de javascript) à faire glisser des objets d’un calque utilisant le scrolling à un autre calque.
J’ai donc dû me creuser les méninges et “inventer” une ergonomie différente évitant l’utilisation des calques à scrolling. Ce système que j’ai appelé le “tube aspirant” s’inspire des “pneus”, moyen de communication utilisé par les entreprises dans la première moitié du siècle dernier, sorte d’intranet préhistorique.
Bon, ce sera plus clair quand mon site sera en ligne…
Je suis assez content des premiers résultats. Le but recherché est avant tout la simplicité d’utilisation car le site ne s’adresse pas aux “pros” du web. J’essaierai de développer dans un prochain post, ce que j’entends par “simplicité d’utilisation”.
A la prochaine.

Leave a Reply


Warning: file_exists() [function.file-exists]: Unable to access /mnt/160/sda/6/f/projetw2/wordpress/wp-content/plugins/captcha/TTF_folder/ in /mnt/132/sda/6/f/projetw2/wordpress/wp-content/plugins/captcha/captcha.php on line 377
Creative Commons License