Aller au contenu | Aller au menu | Aller à la recherche

logo

Alt-I, des informations alternatives

Alt-I est un blog traitant d'informatique généraliste et de cultures alternatives.

Keyword - bidouille

Fil des billets - Fil des commentaires

samedi, 8 septembre 2007

Ajax, navigation et accessibilité… Exemple pratique

J'ai codé à l'arrache un exemple pratique pour illustrer mon astuce concernant la navigation en Ajax accessible. Bon, c'est pas encore top au point, mais ça fonctionne nickel sous Firefox. Sous Safari 2, l'historique n'est pas modifié donc, pas de précédent ou suivant. Seul le rechargement de page fonctionne. Opera 9.5, seul le bouton Suivant ne fonctionne étrangement pas. Et IE, j'ai pas testé : j'ai pas envie de lancer VMWare : j'attends vos retours en commentaires.

Donc, de quoi s'agit il ? Nous avons une liste paginée. Sont affichés la liste des articles de ce blog par lot de 10 éléments. Une pagination en dessous permet d'afficher les 10 éléments suivants grâce à Ajax. Vous constaterez que lors d'un clic sur un numéro de page, une ancre s'ajoute à l'url. Mais aucun rechargement de page ne s'effectue.

Faîtes donc le test suivant : naviguez de page en page, puis rechargez la page. Vous vous retrouverez à la même pagination où vous étiez \o/ Attention, ce n'est pas fini. Cliquez sur le bouton précédent de votre navigateur… Pas de rechargement ni de changement de page, mais vous voilà quand même à la pagination précédente, toujours en ajax :o Revenez donc en arrière deux ou trois fois, puis repartez en avant. Même principe. Tout se charge par Ajax.

Voilà une application Ajax totalement accessible et qui reste utilisable comme tout site traditionnel.

Ah oui, ça se passe ici :

Exemple pratique pour rendre Ajax accessible

La prochaine étape sera d'écrire un module pour YUI afin de faciliter l'implémentation de cette méthode.

jeudi, 25 janvier 2007

Explosion du compteur de visite !!!

Waw !! 118 000 visites !!! Alors que j'était à 50 000 il y a 10 minutes :o

Bon ok, personne n'est dupe. J'ai fait une bourde avec les plugins dotclear. Ayant voulu mettre le plugin BBClone à jour dans l'espoir qu'il me permette de ne plus compter les bots dans les stats, j'ai désinstallé la version précédente. En ayant bien sur pas pris soin de sauvegarder les fichiers de compteurs que je pensais être en base… Donc, je me suis retrouvé avec des stats vides :'( Du coup, j'ai copié les stats du compteurs de stats du rss pour avoir un peu de contenu.

Pensez donc à faire des sauvegardes avant vos mises à jours !!!

dimanche, 24 décembre 2006

Résurrection de Noël !

Pour cette veille de Noël, j'ai eu droit à une résurrection :D Celle de mon iBook qui avait rendu l'âme depuis 1 mois après avoir agonisé pendant 6 mois.

Les symptômes étaient les suivants : des freezes au boot et des erreurs d'écriture au bout de quelques dizaines de minutes d'utilisation. Il s'agissait de la nappe IDE reliant le disque dur à la carte mère.

Après une longue opération nécessitant la dissection complète de l'animal, j'ai pu remplacer la pièce suivante :

iBook

L'iBook est sorti de son long coma instantanément et fonctionne sans aucun problème depuis maintenant plus de 24 heures ! Je puis sans hésiter annoncer que son état est hors de danger !

Ah et puis… Joyeux Noël à tous :p

PS : Merci à powerbook-fr.com pour leur plan de démontage ;)