Le site de Rachida Dati
Rachida Dati vient de sortir son site web : http://www.rachida-dati.eu/site/
Si on fait abstraction des potins médiatiques on appréciera l'épure de l'exercice.
Plutôt réussi.
Le site utilise pas moins de 3 librairies javascript ( Jquery, Prototype, Scriptaculous ) plus d'autres scripts spécifiques.
A mon avis c'est un peu beaucoup pour un site vitrine, mais après tout c'est ce qu'on voit un peu partout.

Sexy alertbox en javascript
Une alternative possible au plugin jQuery voici une déclinaison "sexy" des boites d'alert en javascript.
Site « coup d’oeuil » du mois
Le site coup de coeur du mois étant pris, il fallait bien trouver un titre accrocheur !
En recherchant des informations sur le framework php codeigniter j'ai trouvé ce très joli site :

L'idée de la charette qui contient les symboles de technologies diverses et variées est vraiment excellente.
Le prospect qui voit cette page se dit : "Tient, je ferais bien un petit bout de chemin avec eux".
L'image est sympathique et avenante ; les couleurs chaleureuses.
Le reste de la page est plus clair car il se veut descritpif.
Mais les couleurs restent vives et dans l'air du temps.

A noter que la navigation sur le site est très bien pensée ( utilisation des onglets pré-chargés ... ).
Du CRUD via un DataGrid en RIA
Oui, le titre est complètement idiot !
Pour info; CRUD est pour "Create | Read | Update | Delete.
Une problématique qui existait bien avant le web ( Si si, il existait de l'informatique avant le web ).
DataGrid est un composant de type "grille" ( Comme Excel ).
RIA signifie "Rich Internet Application" ( Le client léger prend du poids ! ).
Voila pour le coté frime...
Je rêvais d'une possibilité "simple" de pouvoir modifier des informations avec une pointe d'ajax via des fenêtres modales ; jqGrid l'a fait !
jqGrid permet d'afficher des données sous forme tabulaire et d'en modifier à loisir le contenu en asynchrone.
jqGrid est extrèmement riche car il permet des fonctionnement de type maitre/détail, de modifier via une fenêtre modale, de faire de la pagination, des tris etc.

Ce composant est proposé à la fois pour les développeurs ASP.NET et PHP.
J'aime beaucoup ASP.NET.
Quand cette architecture est sortie, j'ai eu un choc : Microsoft prenait d'un seul coup 10 ans d'avance car il proposait un outil ( RAD ) de productivité extraordinaire tout en respectant les normes et en utilisant la puissance de la POO.
Aujourd'hui, à mon humble avis, il a conservé cette avance.
Bizarrement mon coeur balance encore pour PHP ( mais pour combien de temps ? ).
C'est irrationnel, je sais. Pouvoir coder "à l'ancienne" avec de bonne vieilles fonctions et ne faire des classes métier que quand on a vraiment besoin possède un charme insensé ...
Coté PHP jqGrid propose tout un tas d'exemples à travers une page de démos d'une ergonomie à couper le souffle.
A découvrir absolument donc !!

Conception d’horloges virtuelles
Dieu sait que la gestion des dates en programmation est un exercice délicat.
Surtout quand le service développé s'adresse à des utilisateurs qui peuvent être situés sur des fuseaux horaires différents de celui du serveur.
Mais l'objet de ce post n'a qu'un lointain rapport avec ça !
J'ai trouvé par hasard une conception d'horloge assez étonnante.
D'ou le titre de ce billet : "Conception d'horloges virtuelles".
La vision "conceptuelle" de quelque-chose à ceci de magique qu'elle peut prendre différentes formes.
Par exemple, l'explorateur de fichier de windows est une vision très particulière et conceptualisée de l'organisation physique du disque dur.
On peut d'ailleurs trouver d'autres représentations que cette "vision XML avant l'heure" de l'arborescence des répertoires.
Pour nous mettre l'eau à la bouche, voici un tutorial issu d'un site bien sympathique pour faire une petite horloge qui peut donner des idées :
http://demo.tutorialzine.com/2009/12/colorful-clock-jquery-css/demo.html

Voici également une autre façon de voir les chose ; pour faire un "DateTime Picker".
J'apprécie énormément les outils qui permettent une action de l'utilisateur dans laquelle il n'y a pas de click.
Tout est fait via le survol de la souris.
Quelquefois je me dis qu'on pourrait vraiment se passer de click ; la validation se ferait en survolant une zone...

Pour finir, voici l'objet du délit qui m'a incité à écrire cet article.
Je n'ai aucune idée de ce à quoi ce calendrier-horloge peut "réellement" servir ; mais que l'idée ( la conception ) est belle !!

