Vous ne l'aviez peut-être pas remarqué, mais le drag'n'drop était désactivé depuis quelques semaines sur le StarNablog . Ceci était dû à un conflit de javascript entre les méthodes propres au framework XAJAX et celles utilisées par ma feu-librairie Toolman . La vie de webmaster est parfois cruelle et j'ai dû me résoudre à me séparer de cette dernière malgré son agréable contribution au cours de ce projet pour un grand groupe de presse suisse .
L'heure est au renouveau puisque c'est l'API Yahoo qui prend le relais. Une API que je connais en partie puisque j'ai été amené à travailler dessus sur un célèbre site of the year porté sur le cinéma. A dire vrai, on y gagne au change, cette dernière fonctionnant plus proprement que la précédente. Vous pourrez constaté ainsi que l'auto-scroll est géré nativement. En d'autres termes, lors du déplacement d'un élément, si vous atteignez l'extrémité de votre fenêtre, cette dernière défilera automatiquement pour laisser apparaitre le reste de la page. Un gain de confort non négligeable. Le comportement général est un peu plus sexy avec des animations de transitions plus douces.
Le drag'n'drop trouve tout son intérêt avec le nombre de blocs grandissants. Par exemple, j'ai positionné en haut de liste les blocs derniers commentaires, MyBloglog et Publicité qui sont les 3 blocs dont je (en tant que webmaster) n'influence pas le contenu. Ca ne sera peut-être pas votre choix. :)
Comme auparavant, l'enregistrement de votre disposition se fait automatiquement : il n'est pas nécessaire de cliquer un quelconque bouton pour la valider.
Trackbacks - URL : http://www.starnab.com/trackback/id/1099
Pas de trackback sur ce billet. URL : http://www.starnab.com/trackback/id/1099
Réactions (3 commentaires)
l'API Yahoo ? Si t'as des explication à donné pour expliqué comment s'en servir comme tu fait pour Ezpublish je suis preneur.
# posté par Ajorr le : 23/10/07 à 18h20« API Yahoo »
En fait, ça risque d'être difficile de t'expliquer quelque chose. Je me suis inspiré de l'exemple qu'il proposait que j'ai réadapté à mon cas avec le rajout des fonctions dont j'avais besoin. Et le site est tout en anglois. :)
# posté par Nabil le : 23/10/07 à 22h55http://developer.yahoo.com/yui/dragdrop/
votre artkicle mérite plus de commentaires :)
# posté par flux le : 25/03/08 à 09h19...La parole est à vous