Archive pour le mot-clef ‘firefox’

[tuto] Ubiquity et les bookmarklets

Lundi 24 novembre 2008

Ubiquity est une extension pour Firefox tout droit sortie du “Mozilla Labs” qui permet de faire tout un tas de choses en ligne de commande. Pour certains c’est révolutionnaire, pour d’autres, beaucoup trop “geek designed”, moi je trouve ça assez pratique dans certains cas et quand je pense à l’utiliser !

Le but étant de réduire le nombre de clic, voilà comment lancer vos bookmarklets favoris en tant que commande Ubiquity…

0 - Avoir installer Ubiquity et avoir à peu près compris le principe !!

1 - Trouver un bookmarklet… pour faire Web 2.0 on va prendre le “share on facebook” (mais la manip marchera avec n’importe quel bookmarklet).

2 - Exécuter la commande “command-editor” .

3 - Saisir le code suivant :

CmdUtils.makeBookmarkletCommand({
  name: "Share on facebook",
  url:"javascript:var
d=document, f='http://www.facebook.com/share', l=d.location,e=encodeURIComponent, p='/tag/firefox/_src_bm_ampv_4_ampi_1227558894_ampu_.html'+e(l.href)+'&t='+e(d.title); 1; try{if
(!/^(.*\.)?facebook\.[^.]*$/.test(l.host)) throw(0); share_internal_bookmarklet(p) } catch(z)
{a=function() {if
(!window.open(f+'r'+p,'sharer','toolbar=0,status=0,resizable=1,width=626,height=436'))l.href=f+p}; if
(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else{a()}}void(0)"
})

En fait il y a simplement 2 paramètres à renseigner : le nom de la commande et le code a exécuter. À vous de choisir le nom que vous souhaitez tant qu’il n’est pas déjà pris par une autre commande, et pour le paramètre “url” c’est en fait le contenu de l’attribut “href” du bookmarklet.
4 - Voilà c’est fini, la sauvegarde est automatique, vous pouvez tester le résultat immédiatement en tapant le nom de votre commande.

Bon, c’est une manip un peu “geek” mais cela vous économisera des clics et puis vous aurez hyper la classe !

Source : en anglais mais avec vidéo c’est ici.

News en vrac

Jeudi 5 juin 2008

Une nouvelle version de jQuery est sortie, la 1.2.6. De gros gains de performances sont annoncés (voir ce tableau de benchmark), reste plus qu’a tester et vérifier que les extensions que vous utilisez sont toujours fonctionnelles… à vos scripts !

En parlant de benchmark, The PHP Benchmark propose un récapitulatif des comparaisons entre tout un tas de fonctions (print/echo,les boucles foreach/while…et des moins connus aussi).

Si vous êtes en rade de classes PHP en voilà 30 super pratiques !

Firefox 3 en version finale ne devrait plus tarder, la RC2 est disponible. N’oubliez pas de participer au grand record du monde de téléchargement de Firefox le jour de sa sortie (prévu mi-juin).

Si vous chercher du taf dans le monde PHP voilà un nouveau site spécialisé.

Enfin, un article très sympa sur la création de bookmarklet chez Tux-Planet