- Pour insérer du GraphViz dot dans du latex: avec ça ou ça.
- Jung2.0 n'est plus en beta depuis Avril.
- Luke, un explorateur d'index Lucene bien pratique.
- un script greasemonkey qui vaut de l'or en barre: Goodbye SnapShot!, pour naviguer à nouveau sur le net tranquillement sans le très ennuyant snap_point_com (cependant, les connections à ce site sont toujours faîtes, l'affichage des miniatures est juste positionné à
hidden).
D'ailleurs, Firefox3.5 affiche une miniature de la page qui suit le curseur souris quand on créée un bookmark à la souris (drag&drop depuis la favicon dans la barre d'URL vers la barre de bookmarks), c'est ennuyant: ça consomme du temps CPU et ça ne sert à rien! si quelqu'un sait comment désactiver ce comportement je suis preneur !!
- JavaFX est disponible sous Linux.
Prism apporte des
webapps, dans le genre "un pas de plus vers le
SAAS" en quelques sortes.
Il y a un paquet dans les dépôts Ubuntu8.04, mais c'est la 0.8, une version plus récente
ici.
Le support des extensions Firefox est délicat sous Prism, certaines extensions ne fonctionnent pas (ou ne sont pas configurées pour fonctionner aussi sous Prism), par exemple GreaseMonkey.
Il y a bien l'astuce de modifier le
install.rdf de l'extension, mais attention: une archive
xpi a beau être une archive zip, ne pas faire confiance à l'archiveur par défaut sous Ubuntu/GNOME, FileRoller, qui, je ne sais pourquoi produit des archives zip que Prism ne sait pas lire... après 30 minutes d'arrachage de cheveux: ouvrir l'archive
xpi de l'extension avec FileRoller, modifier à la volée
install.rdf, et ça fonctionne...
(plutôt que de décompresser l'extension, faire la modification sur
install.rdf, et recompresser).
Bizarre, bizarre... vous avez dit bizarre?
Étant donné que Prism n'apporte pas d'icône/menu par plugin dans la barre de status comme dans Firefox, et que pour ajouter un script à GreaseMonkey il faut utiliser cette icône, l'astuce pour ajouter un script GreaseMonkey est de copier le fichier
user.js, dans un répertoire du profile de Prism
gm_scripts/${scriptName}, et de renseigner correctement le fichier
gm_scripts/config.xml (voir la syntaxe dans un profile Firefox avec GreaseMonkey installé).
A noter que le profile d'un Prism0.8 est situé dans
~/.prism/${profileId}.default, tandis que Prim0.9 crée un profile par webapp dans
~/.prism, on a donc par exemple
~/.prism/mibbit/${profileId}.default.
Notes:
- pour naviguer dans Prism, <Alt>+MouseScroll.
Update:
Apparemment, le plugin ne fonctionne pas sous Prism...
Tout semble ok, les scripts sont indiqués présent etc., mais les userscripts de GreaseMonkey ne fonctionne pas. D'autres plugins pour Firefox ont le même comportement sous Prism, comme FlashBlock par exemple.
Il y a peut être un élément de réponse
ici (dans le commentaire n°10), en fait les overlays comme:
overlay chrome://browser/content/browser.xul chrome://greasemonkey/content/browser.xul
ne peuvent pas être utilisés car browser.xul n'existe pas dans Prism, c'est le schéma de Firefox.
Il faut utiliser:
overlay chrome://webrunner/content/browser.xul chrome://greasemonkey/content/browser.xul
De plus, dans le javascript ceci ne peut pas être utilisé:
var appcontent=window.document.getElementById(”appcontent”);
à remplacer par ceci:
var appcontent=window.document.getElementById(”browser_content”); //browser content is the document container for Prism
L'auteur du commentaire a adapté l'extension
RememberTheMilk for Gmail ainsi.