Archive for the ‘JavaScript’ Category

URL pour les pages d’un site Full-Flash avec SWFAddress

Samedi, octobre 10th, 2009

asual-swfaddress

Quand j’entends que l’utilisation de Flash “casse” les principes fondamentaux du web parce-que le bouton “retour”des navigateurs perdent leurs utilité sur Flash 99% Bad, je me sens obligé d’intervenir.

Le fond du problème est que dans un site full-flash, il n’y a très souvent qu’un seul .swf (voire plusieurs mais quand même un seul principal). Ce dernier comprend tout le site est est intégré dans une page HTML. Donc, quand on change de page, c’est l’animation qui réagi. On ne change pas réellement de page (En tout cas pas selon les principes web. Sinon l’url de la barre aurait changé). Du coup, on ne peut pas accéder à une page directement via un URL et quand on fait F5, on a l’impression qu’on reviens toujours sur la home.

Je vous apporte la solution : SWFAdress
Il s’agit d’une application couple d’AJAX et de Flash permettant de gérer les pages dans un fichier swf et d’en associer à chacune un url pré-défini.

Voici un exemple d’un site full-flash: Cobaltcat qui utilise cette technologie.
Suitchez sur les pages Partners, Web design -Carambole … Faites F5, retour …

Notez que cet article, écrit par Jean-Luc Ranaivoarivao, a été copié sur le blog de ce dernier. Veuillez poster vos commentaires directement a son auteur.

DataTables

Mercredi, juillet 22nd, 2009

DataTables

Une des plus grandes révolution qu’apporte le Web 2.0 est le partage des tâches entre les deux machines intervenants, le serveur et le client. En effet, aujourd’hui, dans les conceptions technique, on peut se permettre de confier certaines tâches aux navigateurs de façon a soulager un peu le serveur.

D’autant plus la tâche est bien plus simple avec Flash, AJAX, JavaScript, JQuery, les WebServices … et il n’est plus question de portabilité puisque ces technologies sont maintenant quasi présentes sur tous les navigateurs, surtout JavaScript.

C’est dans cet esprit que je vous présente un petit bijou en JQuery que je viens de découvrir récement : DataTables.

En une seule phrase, tout est fait, prêt à être utilisé et une bonne partie des tâches usuelles mais fastidieuse se retrouve géré automatiquement par la machine cliente. Voici les plus grands avantages de son utilisation :

  • Listing de donnée via flux AJAX
  • Gestion de la pagination
  • Gestion de la recherche (via un filtre)
  • Gestion du “order by”
  • Gestion du nombre de produit à afficher
  • Gestion rapide des checkbox pour effectuer des actions groupés

On peut même effectuer des modifications rapides directement sur le tableau. Fonctionnalité que je n’utiliserai pas, je préfère rester sur l’esprit traditionnel de fiche modifiable. Mais pour une liste simple et courte, pourquoi pas.

Pour ce qui est de Vectoris, je l’adopte pour mon Back-Office, OurWeb.

Non seulement je vais simplifier le travail de mes développeurs mais aussi faciliter l’accès aux données a mes clients. Le seul souci qui m’inquiette, c’est justement sur cette histoire d’utilisation de ressources, qu’en est il quand il est question de lignes provenant d’une table dodue, dans le genre 10 000 enregistrements ?

Ca mérite ne serais-ce qu’un coup d’oeuil, dataTables.

Notez que cet article, écrit par Jean-Luc Ranaivoarivao, a été copié sur le blog de ce dernier. Veuillez poster vos commentaires directement a son auteur.