Journal de bord

jeudi 20 septembre 2007

Ahah, je ris

…de me voir si belle en ce miroir.

Non, Ahah, c’est “Asynchronous HTML over HTTP”. Et grâce à cette technique (exemple), je suis en très bonne voie de pouvoir remettre les commentaires en page d’accueil, sans alourdir excessivement le poids de la page (l’obésité, cémal).

Un grand merci à Maxime, alias le “trolleur déchaîné”, qui m’a orienté sur cette bonne piste.

(Un merci également à Messieurs Peer et AlSquire, qui m’ont proposé d’autres solutions — un peu plus lourdes et complexes —, autour de librairies Javascript, style JQuery, Mootools ou Prototype.)

Donc, chers emmerdeurs lecteurs adorés, pous pouvez y aller ci-dessous de votre commentaire sur le thème : “Longue vie à Maxime, que Maxime est grand, gloire éternelle à notre héros Maxime, etc.”.

P.S. Et un merci à Julie pour son “innerHTML” :-)

1. Le 20 septembre 2007,
Off Topic

Longue vie à Maxime, que Maxime est grand, gloire éternelle à notre héros Maxime!

Et merci à toi :)

2. Le 20 septembre 2007,
Jujupiter

Maxime, sale traitre, il faut qu’on trouve un autre sujet pour emmerder Laurent maintenant!

Je dois dire que le manque de lien vers la homepage sur la banniere en haut de l’ecran me gene…

3. Le 20 septembre 2007,
Pep

“Longue vie à Maxime, que Maxime est grand, gloire éternelle à notre héros Maxime, etc.”

+1 concernant l’absence de lien vers la homepage dans la bandeau du site. Ça craint.

4. Le 20 septembre 2007,
JulieKitty

+1 pour le lien vers la home page dans le header :P

5. Le 20 septembre 2007,
AlSquire

En réalité, on parle souvent d’AJAX même lorsque l’on utilise pas de XML, ce qui inclut le AHAH (je n’en avais d’ailleurs jamais entendu parler, même si j’en faisais encore hier). Il y a beaucoup de manières d’arriver au même résultat via AJAX, ce qui peut prêter à confusion quand on essaye de cerner cette “technologie”. Ce qui varie surtout c’est ce que retourne l’appel AJAX : un document à parser (du XML, ou autre chose), un bout de HTML/XHTML à insérer bêtement dans la page (le AHAH), voir même du javascript à exécuter.

Maximus Maxime est.

6. Le 20 septembre 2007,
Maxime

C’est purement dans mon intérêt personnel, que je t’ai donné la petite astuce :-).

Temps moyen d’affichage de la page https://embruns.net/logbook/com-5659.php correspondant aux commentaires de la news précédante : 6457 ms. Ou 6,5s.

Tu sous-traites le PHP en Malaisie ? Tu repasses un filtre anti-spam à chaque affichage ? Ya pas d’index sur les tables SQL de MT ? Parce que doit y avoir un léger problème, là non ?

7. Le 20 septembre 2007,
Laurent Gloaguen

@Maxime : j’ai 2,31 s de mon côté. Je vais de ce pas fouetter les Malais.

8. Le 20 septembre 2007,
Laurent Gloaguen

Oh, c’est super marrant, c’est beaucoup plus rapide depuis que j’ai activé le cache… 0,979 s…

9. Le 20 septembre 2007,
Off Topic

Ce qui est vraiment dommage dans ce déballage technologique absolument (et positivement) renversant, c’est qu’on doive aller sur une autre page pour trouver le formulaire qui permet d’ajouter un commentaire. Maxime, une idée? Indépendement de cette petite remarque, ca me fait quand même très plaisir de retrouver Embruns accessible. Merci!

10. Le 20 septembre 2007,
je est un autre

Yeah ! Houra !! Magnifique, notre Home qui est à nous, nous revoilou ! …

Bon… la machine à café est toujours là, ok… Ah non ? ! … Qui a salopé les canapés et vidé le bar ? ! ! …

Il est où le Maxime ? …

11. Le 20 septembre 2007,
Laurent Gloaguen

@Off Topic : le monde étant ce qu’il est (spammeurs et gens mal intentionnés), certaines considérations empêchent une telle réalisation.

12. Le 20 septembre 2007,
Damien B

Remercions M. X : merci 193.110.146.200 !

13. Le 20 septembre 2007,
Jujupiter

@Off Topic: accessible? Je viens de découvrir que, lorsqu’on désactive Javascript, il est impossible d’accéder aux commentaires! Doux Jésus!

Je suis en train de rédiger un mémoire sur l’accessibilité des sites web et quand un site ne fonctionne pas sans Javascript, c’est mal.

Une petite solution rapide pour Laurent. Tu peux remplacer ton lien par le code suivant

[script type="text/javascript"]document.write(’[a href="javascript:loadMachinTruc();"]commentaires[/a]’);[/script] [noscript][a href="versionShteumeuleu.truc"]commentaires[/a][/noscript]

Sinon, j’aimerais bien aussi avoir le formulaire qui s’affiche quand on clique sur “ajouter un commentaire”.

14. Le 20 septembre 2007,
Laurent Gloaguen

@Jujupiter : quand t’as pas javascript, tu cliques sur “lien permanent” (sachant que “commentaires ” n’est pas un lien, juste une information sur le nombre de commentaires. Donc, parfaitement accessible, puisqu’il y a une alternative. (Consulte avec Lynx, tu verras.)

Et quand on veut être parfait, on ne fait pas d’Ajax et on n’écoute pas ses lecteurs. Va donc chez Netvibes. ;-)

15. Le 20 septembre 2007,
Jujupiter

@Laurent: un lien qui ne fonctionne pas ne doit s’afficher. Si ton utilisateur n’a pas Javascript alors il ne devrait pas voir le lien, mais seulement “lien permanent”. Seulement, cela crée aussi un problème d’ergonomie puisque ton visiteur devra deviner que le lien permanent redirige aussi vers les commentaires. DONC MA SOLUTION, C’EST LA PLUS MIEUX, NA!

Juju, qui a vraiment besoin d’en finir avec ce mémoire sur l’accessibilité parce qu’il devient complètement obsédé avec ça.

16. Le 20 septembre 2007,
Jujupiter

ET NETVIBES, CA DECHIRE SA MERE!

17. Le 20 septembre 2007,
Laurent Gloaguen

J’emmerde l’accessibilité. Sinon, les commentaires en page d’accueil, c’est vraiment génial ! Je suis fan.

18. Le 20 septembre 2007,
Jujupiter, le chieur

Moi aussi j’adore les commentaires en page d’accueil et moi aussi je déteste mettre en oeuvre des pratiques d’accessibilité (même si j’essaye MOI, lol).

Maintenant, il ne te reste plus qu’à afficher le formulaire des commentaires et à restaurer le lien sur le header. Oh et puis, remplacer ce gros symbole “c’est moi l’admin” par un truc plus discret, fichtre! Quoi d’autre…?

19. Le 20 septembre 2007,
AlSquire

<a href="/logbook/comments-entry-XXXX.html" class="commentaire" rel="nofollow" onclick="getBlogComments(’XXXX’); return false;">commentaires (X)</a>

Remettre le lien normal et utiliser return false dans le onclick devrait suffire pour ne plus emmerder l’accessibilité.

20. Le 20 septembre 2007,
Laurent Gloaguen

Merci AlSquire. Ça va me permettre de fermer le clapet à Jujupiter. :-)

21. Le 20 septembre 2007,
Jujupiter, le GROS chieur

Je suis trop jaloux! Je donne une solution qui marche et quand un autre donne une solution équivalente, on lui envoie des fleurs! Snif!

Bon, faut que je me concentre sur mon mémoire, moi…

22. Le 20 septembre 2007,
Laurent Gloaguen

Hehe. La solution d’AlSquire est plus élégante à mes yeux.

23. Le 20 septembre 2007,
Jujupiter, le GROS chieur

(Cassé)

24. Le 20 septembre 2007,
garoo

A une époque il y avait au moins un browser sur lequel le “return false;” ne marchait pas. Ce n’est plus le cas ?

(Moi du coup j’utilise this.href=’javascript.void(0);’ plutôt que return false)

25. Le 21 septembre 2007,
Mr Peer

Houra \o/ (et non jQuery et MooTools sont pas plus complexes :p )

26. Le 21 septembre 2007,
Laurent Gloaguen

Bon, on va juste dire beaucoup plus lourd alors ;-)

27. Le 21 septembre 2007,
Esurnir

Le pc, c’est has been. http://www.movabletype.org/2007/09/onemorereasontobuyanipho.html

28. Le 21 septembre 2007,
Celui

Longue vie à Maxime, que Maxime est grand, gloire éternelle à notre héros Maxime !

Par contre, quand on veut actualiser les commentaires, il faut cliquer deux fois : une première fois pour les fermer et une seconde fois pour tous les recharger. Ça me fait un peu penser à Windows et son fameux démarrer arrêter.

29. Le 21 septembre 2007,
Off Topic

@Celui et son bouton “démarrer”: excellent ! :)

30. Le 21 septembre 2007,
flo

Pour actualiser les commentaires en cliquant une seule fois, suffit de rafraîchir la page (accueil ou page de commentaires si on a fait “ajouter un commentaire”)avec le p’tit bouton du browser, non ?

31. Le 21 septembre 2007,
flo

ah je rois que je comprends le sens de la remarque de Celui : quand on a posté, le commentaire qu’on vient d’envoyer n’apparaît pas après envoi, il faut rafraîchir pour l’afficher.

32. Le 24 septembre 2007,
AlSquire

@garoo : la fonction pour créer un lien vers un appel javascript de Ruby on Rails génère le return false, donc je suppose que c’est compatible avec tout “navigateur moderne”.

Blah ? Touitter !

Expatriation

Atteinte d’un cancer, Maïa Simon a fait part de la « dégradation » de son corps et a expliqué comment elle a organisé son « dernier voyage ». « Y’a pas seulement le poumon, y’a plein de petites choses qui se déglinguent et je sens que j’arrive à la limite, c’est-à-dire que je m’étouffe, que je peux plus beaucoup sortir et que y’a plein d’autres choses que se dégradent. Je pense que c’est le bon moment pour le faire. (…) Parce que le problème c’est qu’avec cette maladie, vous pouvez passer des paliers et puis brusquement on vous hospitalise et alors là vous rentrez dans le cercle infernal des soins, même si vous refusez les chimios », ce qu’elle avait fait. « Au lieu d’attendre la mort d’une manière passive, j’organise mon dernier voyage avec ma famille et mes amis. Comme nous n’avons pas la possibilité d’accomplir cette chose en France, je suis obligée de partir à l’étranger. Quelque part cette idée me séduit parce que ça me donne la possibilité d’une escapade. (…) Et quand j’arriverai là-bas, ce sera le grand bond », ajoutait-elle.

[Libération : “Je regrette les tabous en France”.]

Atteinte d’un cancer, la comédienne Maïa Simon s’est rendue en Suisse afin de recourir à un “suicide médicalement assisté”.

Nous irons tous au paradis, chacun sa voie.

1. Le 20 septembre 2007,
Guilbator

Cela relève du bon sens de vouloir choisir sa destinée dans certaines circonstance… Au corps médical de descendre un peu de son piédestal en considérant la mort comme un simple passage.

Blah ? Touitter !

Benêt du jour

Éric Ciotti, il a un blogue, il est député de la première circonscription des Alpes-Maritimes. Il a l’air très fier de lui.

Mais, problème, ce Monsieur et ses amis (le non moins détestable Thierry Mariani) donnent une très forte envie de vomir à mon avocat préféré, et cela, je ne puis le supporter.

Même les cathos de droite commencent à avoir le blues, c’est dire…

Sinon, si vous croyez qu’un député socialiste, ça sert à quelque chose, autant vous mettre un doigt dans le cul (il se passera au moins quelque chose…).

1. Le 20 septembre 2007,
Yogi

Pourtant il cite LLM dans ses “blogs favoris”, c’est dire comme il est recommandable !

2. Le 20 septembre 2007,
Maxime

J’ai pas pu lire son blog : dans son dernier post, il commence par citer l’évangile.

3. Le 21 septembre 2007,
Xavier

D’ailleurs ses photos saturent (inauguration d’un truc UMP à Nice).

M’enfin, il faut de tout pour faire un monde, est-il si génant que ça, comparé à d’autres?

4. Le 22 septembre 2007,
Irène

Koz, c’est un gros naïf s’il joue à présent les vierges effarouchées. Il a voté Sarkozy, non ? Qu’il assume.

Quant aux faux habiles qui ne découvrent la loi Hortefeux qu’une fois qu’elle est votée, et montrent du doigt les députés d’opposition alors que la majorité a, par définition, la majorité, et donc tout pouvoir pour faire voter les lois que le gouvernement veut faire voter… Bah.

Blah ? Touitter !

Autoportraits nus

Autoportraits de blogueurs nus. [Via Blogonautes.]

1. Le 21 septembre 2007,
Olivier (Blogonautes)

Qu’est ce que tu peux faire des titres racoleurs, quand même ! :-)

Blah ? Touitter !

Blogue mort

Be-rewt nous a quitté. Paix à son âme.

1. Le 20 septembre 2007,
be-rewt

Ça m’empêchera pas de venir pourrir tes commentaires.

2. Le 20 septembre 2007,
Laurent Gloaguen

Ahhhh ! Un spectre !

3. Le 20 septembre 2007,
Guillermito

Je savais bien que cette image me disait quelque chose : Six Feet Under. Etant tres respectueux des droits intellectuels, comme chacun sait, je suis scandalisé !

(Excellente série, cela dit).

4. Le 21 septembre 2007,
youpeka

dans le genre blog mort… tu as le mien (sans explication de la part de free). Désolé pour mes 500 VU/jour

5. Le 21 septembre 2007,
Off Topic

Ce mec est absolument lunaire. Je serais américain, je serais vraiment inquiet. Ou bien con.

6. Le 21 septembre 2007,
Off Topic

A peine parti et déjà politiquement correct. Quelle force de caractère!

7. Le 21 septembre 2007,
jid

Youpeka> free m’a fait un truc comme cela il y a quelques mois. Il faut aller te connecter sur www.free.fr pour réinitialiser ton site (Gestion des pages perso: Ré-activer votre compte pour les pages personnelles (si celui-ci a été suspendu)). En me baladant dans les forums, j’ai cru comprendre que le grand gourou technique de Free ne voulait pas que les sites persos intègrent des moteurs de statistiques internes (ça fait gonfler la taille et/ou bouffe la bande passante). J’ai viré Spongestats de mon blog à la réouverture

Voici le message que j’ai obtenu à la réactivation

Votre page personnelle a été suspendue pour la/les raisons suivantes:

Nous n’acceptons pas de statistiques/historiques web sur base de données. Nous avons détruit une de vos tables mysql.

Ce bloquage constitue un avertissement. Afin de retrouver l’accès à votre page personnelle, vous devez vous engager à corriger les points cités ci-dessus au plus vite.
8. Le 21 septembre 2007,
Celui

Off-Topic
La suite

9. Le 21 septembre 2007,
Vicnent

je préfère de loin celle là, beaucoup plus Web 2.0. pardon, Web 1.0 ;-)

10. Le 21 septembre 2007,
Off Topic

@Celui: En plus d’être dangereux, il est indéniablement crétin, sans parler de l’image “positive” qu’il véhicule de la médiocrité. C’est à ne rien y comprendre. D’ailleurs, pourquoi essayer?

11. Le 21 septembre 2007,
Louis.

Wouhaa… Depuis que les commentaires sont revenus sur la Home, mon nez s’est débouché, mon boss m’a augmenté, les fournisseurs arrivent tous à l’heure, les clients me félicitent. Bref, les commentaires sur le Home, c’est le bonheur! Merci!

12. Le 21 septembre 2007,
mry

ok, j’ai bien rigolé. Et ?

13. Le 21 septembre 2007,
Je est un autre

Y’a des paires de claques qui se perdent ! … P’tin !! …

14. Le 21 septembre 2007,
Je est un autre

Zut !! Des coups de pieds au cul, oui !! ça marche pas !

15. Le 21 septembre 2007,
Daniel C. Hall

Haaaaan ! Je suis pas venu depuis mercredi. Et les comm’ sont sur la home page… Haaaaaannnnn, je jouiiiiissss ! (élu boulet du jour)

16. Le 21 septembre 2007,
Aranno

Dédicace spéciale pour Off Topic…

17. Le 24 septembre 2007,
youpeka

@jid : J’avais pas vu ton message mais j’ai lancé la réactivation vendredi sur free.fr et mon blog remarche depuis samedi… J’ai viré shortstats et sa table qui était pourtant minuscule (3meg :-/ ) Merci de ton aide

Blah ? Touitter !