Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : DLFPToolbar 1.0-beta5

Posté par Mathieu Pillard (page perso, ) le 17 décembre 2005
Et hop, une nouvelle version des betas de la DLTPToolbar. Pour ceux qui n'ont pas suivi, ces béta sont des tests en vue de remplacer la toolbar actuelle par une version ré-écrite depuis 0 et bien plus rapide, avec quelques fonctionalités en plus et surtout un code bien plus lisible, commenté et dans la mesure du possible, plus simple.

Cette beta est en fait une RC. Je ne compte plus rajouter de fonctionalités pour le moment, et j'ai atteint mes objectifs, le seul détail restant, c'est la compatibilité avec IE, et si ça se trouve, ça marche déjà ou pas loin (pas encore regardé).Donc si tout marche bien, je ferais une petite doc afin de pouvoir déployer le plus rapidement possible cette version sur linuxfr.

Niveau changelog, ca serait relativement indécent de vous donner des chiffres notant la différence de performances par rapport la version actuelle, je vous laisse donc constater par vous memes, chez moi, on ne remarque presque plus qu'elle est activée, même sur le thread a 900 et quelques commentaires.

Pour tester le tout:
http://virgule.info/linuxfr/1.0-beta5/article.html
http://virgule.info/linuxfr/1.0-beta5/article_big.html (923 commentaires, attention :)

Les sources (enfin, les trucs intéressants):
http://virgule.info/linuxfr/1.0-beta5/toolbar.js
http://virgule.info/linuxfr/1.0-beta5/article_files/javascri(...)

Mon journal précédent sur le sujet:
https://linuxfr.org/~remat/18427.html

Enfin, pour ceux que ça intéresse, j'ai posté sur mon blogs diverses découvertes et tests en JavaScript/DOM que j'ai faits en réalisant cette version:
http://blog.virgule.info/2005/12/10/104-konqueror-et-le-dom
http://blog.virgule.info/2005/12/13/106-treewalker-xpath-et-(...)

> Lire le journal (29 commentaires, moyenne: 2,4).  

Vous avez demandé le commentaire #661903.

Bien joué

Posté par chtitux (Jabber id, page perso, ) le 17/12/2005 à 21:29. (lien). Évalué à 2.

Merci pour cette toolbar, qui à l'air bien utile ...
Cependant, quid des plugins qui permettent de cacher les messages fils précédant le message ?
Exemple :

Message racine #0
\ - Message fils #1
| \ - Message fils au message fils #2
|   \ - Message fils au message fils au message fils #3
| - Message fils #4

Le plugin scipt permettait de cacher #1,#2, #3 pour faciliter la compréhension du #4 (qui se retrouve alors juste en dessous du #0).

Pour la toolbar, elle ne se replie pas chez moi et a un petit peu de transparence. Ça fait vraiment bien :)

Pour le repliement/déploiement en double cliquant, cela déplie/replie tous les articles de la page. Le fait de ne pouvoir déplié que les articles fils (ou les articles du thread, pere et fils) serait mieux AMHA

  • [^]Re: Bien joué

    Posté par Mathieu Pillard (page perso, ) le 17/12/2005 à 21:38. (lien). Évalué à 2.


    Le plugin scipt permettait de cacher #1,#2, #3 pour faciliter la compréhension du #4 (qui se retrouve alors juste en dessous du #0).

    J'y ai pensé de nombreuses fois. C'est pas trop compliqué a faire, mais je n'ai toujours pas d'idée sur comment présenter ca. Encore un autre bouton, c'est un peu lourd. Je l'ai deja dit autre part, mais si quelqu'un a une bonne idée, c'est le moment.


    Pour la toolbar, elle ne se replie pas chez moi et a un petit peu de transparence. Ça fait vraiment bien :)

    Ca c'est normal, c'est juste la CSS que j'ai un peu modifiée en fonction de mes préférences perso :-)


    Pour le repliement/déploiement en double cliquant, cela déplie/replie tous les articles de la page. Le fait de ne pouvoir déplié que les articles fils (ou les articles du thread, pere et fils) serait mieux AMHA

    Argh, c'est un bug. Normalement ca ne devrait replier/deplier que le fil en dessous du message selectionné. Un jour j'arriverais a sortir un truc qui marche du premier coup... Je ferais une autre beta :-)

    • [^]Re: Bien joué

      Posté par Mathieu Pillard (page perso, ) le 17/12/2005 à 21:47. (lien). Évalué à 3.

      Argh, c'est un bug. Normalement ca ne devrait replier/deplier que le fil en dessous du message selectionné. Un jour j'arriverais a sortir un truc qui marche du premier coup... Je ferais une autre beta :-)

      Update: finalement c'etait tres simple a corriger, donc j'ai juste modifié la beta5, en esperant n'avoir rien cassé d'autre. Donc, pour ceux que la fonctionalité interessent, rechargez.

      • [^]Re: Bien joué

        Posté par chtitux (Jabber id, page perso, ) le 17/12/2005 à 21:57. (lien). Évalué à 3.

        Merci beaucoup, ça remarche au poil.
        Sinon, le scipt qui permet de cacher #1, #2, #3, c'est du greaseMonkey, pap.js, de pacifiko. Il a fait un journal dessus là :
        http://linuxfr.org/~pacifiko/18387.html

        Le problème, c'est que :
        1- Ça fait autant de calculs en plus
        2- Est-ce possible de le mettre dans la DLFP toolbar ?

        • [^]Re: Bien joué

          Posté par Mathieu Pillard (page perso, ) le 18/12/2005 à 02:06. (lien). Évalué à 3.

          Les calculs en plus, c'est vraiment rien, et c'est de toutes facons effectué uniquement lorsque tu executes l'action.

          Comme indiqué plus haut, il n'y pas de probleme technique a inclure son script ou une variante. En fait, j'ai meme deja fait des tests en ce sens, et ca marche tres bien. Mon probleme c'est que niveau UI, c'est pas terrible, c'est pour ca qu'il n'est pas inclu. J'aimerais un truc beaucoup plus discret et neamoins simple a utiliser. (comme les plus trolleurs d'entre vous l'auront deviné, mon systeme de predilection, c'est plus Gnome que KDE :-)

          • [^]Re: Bien joué

            Posté par B r u n o (page perso, ) le 18/12/2005 à 13:12. (lien). Évalué à 2.

            On pourrait penser à jouer avec les couleurs et le double-click alors, puisque tu ne veux pas rajouter de liens/boutons : Quand un commentaire à des frères/neuveux qui empèchent de voir correctement le parent (#1 #2 et #3 dans les messages précédents), un double-click sur le corps du commentaire permet de les masquer, et le fond du commentaire, ou la bordure, ou le titre (que sais-je) prend une autre couleur. Re-double-cliquer sur le corps du commentaire ainsi coloré re-affiche les frères/neuveux masqués.

            C'est une idée... Personnellement, les liens rajoutés pour afficher/masquer les #1, #2 etc... ne me dérangent pas plus que ça !