Javascript me voilÃ
jeudi 31 janvier 2008 à 23:05
Depuis quelques temps je me penche sur le Javascript et l’Ajax. Bien entendu je commence à mettre mon nez dans les librairies connues tel que SpryEffects, Prototype, Scriptaculous, Lightbox, Highslide, Accordion, Livesearch.
J’avais commencé la mise en pratique en faisant une refonte de mon portfolio ou j’avais surtout exploité des effets graphiques ou plutôt des effets de mouvements, en particulier les panneaux flottants.
J’avais commencé la mise en pratique en faisant une refonte de mon portfolio ou j’avais surtout exploité des effets graphiques ou plutôt des effets de mouvements, en particulier les panneaux flottants.
Jusque là la mise en pratique était assez simple, en effet il n’y avait qu’à gérer du HTML, une CSS et des scripts JavaScript. Maintenant j’ai décidé d’aller un peu plus loin en mettant en place quelques systèmes qui interagissent avec une base de données et par conséquent du PHP.
Voici donc les premiers éléments mis en place.
Tout d’abords un système de menu qui se plie et se déplie lorsque l’on clic sur le titre :
Rien d’impressionnant mais bien utile car ça permet de simplifier l’interface et surtout ça permet de cacher l’horreur des différentes vignettes proposés par les services (dit sociaux) auxquels je suis inscrit :
Deuxième système mis en place un système de recherche direct pour le moteur de recherche. Je m’explique, avant lorsque vous faisiez une recherche il fallait cliquer sur le bouton « OK » pour afficher les résultats, maintenant grâce à ce système à chaque lettre que vous tapez dans le champ de saisie une requête est envoyée à la base de données et fait ressortir les résultats sous le champ de saisie. Bien entendu vous pouvez toujours cliquer sur le bouton « OK » pour avoir une vue plus détaillé des résultats.
Bon il me reste encore quelques réglages à faire afin de rendre le système compatible IE et Opera car à l’heure actuelle IE affiche tous les articles présents dans la base de données et Opera affiche les résultats dans une page (qui correspond au template du blog) qui sort de nulle part !!!!
Tous ça, ça fait partit des joies du développement
Sinon voilà ce que ça donne :













Commentaires
1. Le dimanche 3 février 2008 à 23:48, par Vincent
2. Le lundi 4 février 2008 à 07:56, par Gaetan Houssin
3. Le lundi 25 février 2008 à 11:44, par Guillaume De Thomas
4. Le mardi 26 février 2008 à 12:20, par Gaetan Houssin
Ajouter un commentaire