ma première extension, Boox

Vous vous penchez sur le développement d'applications ou d'extensions pour Mozilla ? C'est alors vers ce forum que se dirigeront naturellement vos requêtes...
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

James a écrit : Comment trouve t'on le flux sur cette page, je l'avais dans Sage et je voudrai le passer dans Boox mais je n'y arrive pas.
http://forum.pcastuces.com/
et
http://forum.phpbb.biz/RSS?f=13
l

forum.pcastuces.com :
en bas de la page on trouve deux icones/liens (RSS et XML), on clic dessus, on tombe sur une page où est proposé plein de liens de fils, on en ouvres un dans un nouvel onglet (parce qu'il y a des frames et que ce sera plus simple), beurk un fil xml sans mise en page : on copie l'url qui est dans la barre d'adresse, puis dans le panneau des marque-pages on fait un clic-droit, on choisit "Nouveau marque-page dynamique", on y colle l'url, ayé.

forum.phpbb.biz/RSS?f=13 :
c'est en fait un fil avec une feuille associée pour que ce soit pas beurk à regarder. On copie l'url de la barre d'adresse, et dans le panneau de nouveau on fait clic-droit -> "Nouveau marque-page dynamique", et on colle l'adresse.

Boox sur ce point ne fait qu'enrichir les marque-pages dynamiques de Firefox, en créer de nouveaux est simple si apparait l'icone orange dans la barre de lien, sinon il faut en créer un a la main, et donc récupérer l'url...

J'en profite pour dire que les 2 extensions cohabitent trés bien, il n'y a aucune incompatibilité.

ps: les commandes "Nouveau marque-page", "Nouveau marque-page dynamique", "copier", "coller"... n'apparaissent que sur les clic-droits des marque-page (non dynamique), dossier, et séparateur (c'est natif à Firefox). Il faudra que je l'étende aussi aux marque-pages dynamique je pense.

sinon, Humpfff, kezako "MPDyn" ?
arno.
Varan
Messages : 1347
Inscription : 19 août 2004, 12:26

Message par arno. »

des exemples de fils qui ne passent pas :
il gère pas les fils envoyés en tant que application/atom+xml ou application/rss+xml, il me demande de les télecharger.
exemples :
http://www.gnupg.org/news.fr.rss
http://mymusic.typepad.com/my_music/atom.xml

un fil en application/rdf+xml qui ne passe pas non plus :
http://u2r.typepad.com/weblog/index.rdf

Ce fil là ne passe pas (https?)
https://codecoop.org/export/rss_sfnews.php

edit :
bon, le dernier, c'est du plain/text, normal donc
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

juste, forum.phpbb.biz/RSS?f=13 me montre quand même un léger bug, leur feuille de style devrait être supprimée par boox, là elle se mêle...
A corriger...
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

arno. a écrit :des exemples de fils qui ne passent pas :
il gère pas les fils envoyés en tant que application/atom+xml ou application/rss+xml, il me demande de les télecharger.
exemples :
http://www.gnupg.org/news.fr.rss
http://mymusic.typepad.com/my_music/atom.xml
Si :wink: , il suffit de cocher dans les options de boox:
"Convertir les fils de type application/atom+xml et application/rss+xml en application/xml"
(pas activé par défaut, et la conversion de rss+xml seulement dans la dernière beta)
arno. a écrit : un fil en application/rdf+xml qui ne passe pas non plus :
http://u2r.typepad.com/weblog/index.rdf
Chez moi il est en type "application/vnd.mozilla.xul+xml" :shock: , alors que c'est un fil RSS 1, a mon avis ils ont fait une gourance.
arno. a écrit : Ce fil là ne passe pas (https?)
https://codecoop.org/export/rss_sfnews.php
Comme tu l'as vu c'est du plain/text, donc normal.

Actuellement je teste (en autre) si la page est un document XML, je vais essayer de voir si je peux supprimer ce test. Je sais pas si çà passe...(je fais ensuite une transformation xslt)
James
Lézard à collerette
Messages : 442
Inscription : 26 nov. 2004, 00:17

Message par James »

martin a écrit :
forum.pcastuces.com :
en bas de la page on trouve deux icones/liens (RSS et XML), on clic dessus, on tombe sur une page où est proposé plein de liens de fils, on en ouvres un dans un nouvel onglet (parce qu'il y a des frames et que ce sera plus simple), beurk un fil xml sans mise en page : on copie l'url qui est dans la barre d'adresse, puis dans le panneau des marque-pages on fait un clic-droit, on choisit "Nouveau marque-page dynamique", on y colle l'url, ayé.
il y a quelque chose que j'ai pas compris sur http://forum.pcastuces.com/ , j'ai cliqué sur XML en orange en bas de page puis j'ai bookmarqué le flux des 10 dernières discussions XP mais je ressort tout le temps l'arbre du document ?

merci

Windows 10 64b / FireFox 64b / Thunderbird 115 64b/ Fibre / Intel Core i7-2600 + Maximus IV Extreme/ 8Go mem/ GPU GTX 460 1024 Mo - 2 SSD Samsung Pro Sata6 1 TO

martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

James a écrit : il y a quelque chose que j'ai pas compris sur http://forum.pcastuces.com/ , j'ai cliqué sur XML en orange en bas de page puis j'ai bookmarqué le flux des 10 dernières discussions XP mais je ressort tout le temps l'arbre du document ?

merci
Je pense que tu as fait un marque page normal, il te faut aboslument un marque-page dynamique, et les 2 seules méthodes, une fois que tu as l'url, c'est :

- clic droit dans le panneau latéral et choisir "Nouveau marque-page dynamique"

ou

- ouvrir le gestionnaire de marque (Marque-page -> Gérer les marque-page)
puis faire Fichier -> Nouveau marque-page dynamique.
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

Sinon, si je supprime mon test de XMLDocument, çà passe, mais je gagne pas grand chose, le fil servi en application/vnd.mozilla.xul+xml passe, mais pas toujours (pas compris encore), mais ceux servis en plain/text ou text/html non, au moins c'est logique.
Mais çà me donne quand même des idées, je vais essayé de les "forcer"...
arno.
Varan
Messages : 1347
Inscription : 19 août 2004, 12:26

Message par arno. »

martin a écrit :
arno. a écrit :des exemples de fils qui ne passent pas :
il gère pas les fils envoyés en tant que application/atom+xml ou application/rss+xml, il me demande de les télecharger.
exemples :
http://www.gnupg.org/news.fr.rss
http://mymusic.typepad.com/my_music/atom.xml
Si :wink: , il suffit de cocher dans les options de boox:
"Convertir les fils de type application/atom+xml et application/rss+xml en application/xml"
(pas activé par défaut, et la conversion de rss+xml seulement dans la dernière beta)
C'est vraiment très fort :D
arno. a écrit : un fil en application/rdf+xml qui ne passe pas non plus :
http://u2r.typepad.com/weblog/index.rdf
Chez moi il est en type "application/vnd.mozilla.xul+xml" :shock: , alors que c'est un fil RSS 1, a mon avis ils ont fait une gourance.
[/quote]
bah regarde :

Code : Tout sélectionner


18:02 ~ $ wget -S --spider http://u2r.typepad.com/weblog/index.rdf
--18:02:46--  http://u2r.typepad.com/weblog/index.rdf
           => `index.rdf'
Résolution de u2r.typepad.com... 204.9.178.12
Connexion vers u2r.typepad.com|204.9.178.12|:80...connecté.
requête HTTP transmise, en attente de la réponse...
  HTTP/1.0 200 OK
  Date: Thu, 23 Mar 2006 15:28:04 GMT
  Server: Apache
  Last-Modified: Wed, 22 Mar 2006 21:22:35 GMT
  ETag: "f7554b3d-15aad-40f9bfd8bfcc0"
  Accept-Ranges: bytes
  Content-Length: 88749
  Vary: Accept-Encoding,User-Agent
  Content-Type: application/rdf+xml
  Age: 5683
  X-Cache: HIT from www.sixapart.com
  Connection: keep-alive
Longueur: 88 749 (87K) [application/rdf+xml]
200 OK
à moins qu'ils ne changent le content/type en fonction du user/agent :shock:

Sinon, lorsque j'ai cliqué sur un fil qui ne marche pas (comme celui de framasoft par exemple), et que je reclique sur un lien qui est sensé marcher, il me met le xml pur (sans la transfo xslt) la première fois. Si je reclique, c'est bon. C'est normal ?
James
Lézard à collerette
Messages : 442
Inscription : 26 nov. 2004, 00:17

Message par James »

martin a écrit : Je pense que tu as fait un marque page normal, il te faut aboslument un marque-page dynamique, et les 2 seules méthodes, une fois que tu as l'url, c'est :
- clic droit dans le panneau latéral et choisir "Nouveau marque-page dynamique"

ou

- ouvrir le gestionnaire de marque (Marque-page -> Gérer les marque-page)
puis faire Fichier -> Nouveau marque-page dynamique.
Oui en fait cela vient de Firefox qui ne propose pas au clic droit "Marquer cette page" de la faire en dynamique

Windows 10 64b / FireFox 64b / Thunderbird 115 64b/ Fibre / Intel Core i7-2600 + Maximus IV Extreme/ 8Go mem/ GPU GTX 460 1024 Mo - 2 SSD Samsung Pro Sata6 1 TO

martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

arno., en fait tu as raison, Live HTTP Header me montre bien application/rdf+xml, j'ai été trompé par "Information sur la page", c'est le bug 256084, Firefox traite ces mime type en xul :cry: , c'est pas gagné pour trouvé la parade sur ce coup.
Sinon, lorsque j'ai cliqué sur un fil qui ne marche pas (comme celui de framasoft par exemple), et que je reclique sur un lien qui est sensé marcher, il me met le xml pur (sans la transfo xslt) la première fois. Si je reclique, c'est bon. C'est normal ?
Non, j'ai vu aussi, pour l'instant je pige pas.
James
Lézard à collerette
Messages : 442
Inscription : 26 nov. 2004, 00:17

Message par James »

A propos de l'actualisation des flux, se fait-elle à intervalles régulier, ou bien quand on ouvre le marque page ou encore au démarrage de FF uniquement ?

Merci :)

Windows 10 64b / FireFox 64b / Thunderbird 115 64b/ Fibre / Intel Core i7-2600 + Maximus IV Extreme/ 8Go mem/ GPU GTX 460 1024 Mo - 2 SSD Samsung Pro Sata6 1 TO

Tino

Message par Tino »

bonjour les amis

estce que c normal d'avoir un ralentissement des marques pages avec boox quand on a 70 marques pages dynamiques ? les marques pages descendent un saccadés ?

sinon il y a quoi comme autres extensions pour faire la même chose

bonne nuit
James
Lézard à collerette
Messages : 442
Inscription : 26 nov. 2004, 00:17

Message par James »

Salut Tino, j'en ai moins mais j'ai effectivement un petit ralentissement, uniquement quand j'ouvre les dynamiques. Tu as Sage mais je crois qu'il a un bug de lu/pas lu et je viens de l'abandonner à cause de ça, car il n'est pas mis à jour

Windows 10 64b / FireFox 64b / Thunderbird 115 64b/ Fibre / Intel Core i7-2600 + Maximus IV Extreme/ 8Go mem/ GPU GTX 460 1024 Mo - 2 SSD Samsung Pro Sata6 1 TO

martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

James a écrit :A propos de l'actualisation des flux, se fait-elle à intervalles régulier, ou bien quand on ouvre le marque page ou encore au démarrage de FF uniquement ?
Je crois qu'elle se fait au démarrage de Firefox, puis toutes les 30 minutes. Et peut être quand tu ouvres le panneau des marque-pages.

Sinon, bien sûr, via un clic-droit sur dans le panneau, tu peux en rafraichir un immédiatement.

Personnellement je me suis installé en plus l'extension Reliby qui permet d'un clic sur un bouton de rafraichir tous les marque-pages dynamiques.
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

Tino a écrit :estce que c normal d'avoir un ralentissement des marques pages avec boox quand on a 70 marques pages dynamiques ? les marques pages descendent un saccadés ?
Ah, voilà, je m'y attendais.
Oui, il y a un traitement qui peut ralentir l'affichage.
Pouvez vous me dire qu'elle est la puissance de vos machine (processeur, mémoire vive), que je me rende compte. Et si le ralentissement est acceptable ou insupportable.

Vous pouvez avoir beaucoup de marque-pages dynamiques, le traitement intervient (et donc alourdit) uniquement sur ceux qui sont visibles à l'écran.
Pour l'instant je n'ai pas d'idées pour optimiser plus que je ne l'ai fait sur ce point, je vais donc proposer une option dans une prochaine version pour pouvoir désactiver le stylage des marque-pages dynamiques.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités