Midilibre.fr
Tous les blogs | Alerter le modérateur| Envoyer à un ami | Créer un Blog

23/09/2009

[Google Chrome Frame] - Le jour ou Chrome a voulu faire son nid dans IE

585025efb7605a9e305b2c9701cc4231.jpgIl y avait longtemps que je n'avais pas parlé de Google/chrome, j'en profite tant que tout est calme avant la sortie de Wave. D'ailleurs est-ce vraiment une coincidence entre la date de sortie de wave (qui sera opensource également) le 30 septembre, et puis la sortie hier de ce Google chrome Frame ?

Mais qu'est ce que ce Google Chrome Frame ?
C'est un plugin opensource qui améliore Ie. En fait, pour résumer la situation, Google est géné par les (grosses) lacunes de IE, qu'il soit 6,7 ou 8... et surtout pour le lancement de son wave. L'idée est de remplacer le moteur d'IE Trident par un moteur webkit. En somme Ie patché à la sauce opensource par Google, tout un programme.

Les apports pour IE ?
La gestion de l'html5 (et ses capacités offline), du tag canvas, un meilleur rendu CSS, le support du SVG et un moteur JS ultra-rapide.

Comment tout cela fonctionne t'il ?
Le développeur web, place sur son site un META TAG qui identifie le navigateur et le force à utiliser le GCF. En amont il faut que coté client, l'utilisateur installe un plugin.

Dans les faits ?

J'ai donc fait le test avec le code ci dessous, en ayant pris exemple sur les informations du developer's guide :

ie64.png
Cette fonction CFInstall.check() permet de paramétrer ce qui va se passer si GCF n'est pas détecter, ici j'affiche une Iframe et je renverrais sur mon site une fois l'installation terminé. Il  existe d'autre paramétre visible sur le guide du développeur.

Premier désagrément, lorsqu'on ouvre la chose en local, cela ne fonctionne pas, GCF fonctionne uniquement en http & https
J'upload donc mon fichier, et le test avec ie4linux, deuxième désagrément :

ie6.png

Je déniche donc un portable avec xp et un sp2 pour faire le test, cette fois ci tout fonctionne, ma page affiche une magnifique iframe, avec une explication sur comment installer le plugin :

ie62.png
Le téléchargement est rapide (555ko) et tout s'installe rapidement ... malgré un légér malaise vis à vis du procédé d'installation.Une fois le tout installé, l'iframe ne s'affiche plus.

Pour faire des tests de différences avec le plugin et sans le plugin, il suffit de rajouter cf: avant l'url du site, ainsi on peut voir que l'acid test bondit de 20/100 pour IE8 à 100/100 et le temps de chargement des pages est réduit.

Effectivement le test est plus que concluant. Il reste certains point en développement : l'impression qui ne fonctionne pas et le téléchargement qui n'affiche pas de fenêtre.

Qui va l'installer ?
C'est la question, surtout si on tient compte de ce dossier:http://blog.digg.com/?p=878 qui montre que si certaines personnes restent "collé" à IE6, c'est parce qu'elles ne peuvent mettre à jour le logiciel (vieux pc,(il)logique d'entreprise,...) Donc si plus de 3/4 des personnes utilisant IE6 ne peuvent installer une mise à jour, il y a de fortes chance que le plugin ne puissent être installé. Pour les autres, il est vrai que l'installation d'un plugin est moins lourde de sens que l'installation d'un nouveau navigateur....

Ce GCF me fait penser à Alien, allez savoir pourquoi. Sauf qu'ici, ce sont les développeurs web volontaire, qui vont poser les oeufs.

21/04/2009

[iceweasel/firefox] Supprimer les alertes jaunes des plugins manquants

plugin.jpgJ'ai sur mon portable une debian Lenny, ce qu'on pourrait appeler une configuration minimale. J'ai installé debian en version mini, et j'y ai ajouté wmii et iceweasel pour internet. Sauf que lorsque je vais sur un site ou il y a un plugin manquant (flash, vidéo...) j'ai sans arrêt la barre jaune qui descend pour me dire qu'il me manque un plugin.... alors non je n'installerais pas flash ! Le problème est que cette barre apparaît dés qu'elle trouve un plugin manquant, c'est assez génant. Donc, pour résoudre le problème : on ouvre about:config dans son navigateur, on recherche la variable : plugin.default_plugin_disabled elle est sur TRUE normalement on passe donc le tout en FALSE (en faisant deux clics dessus) et voila l'affaire réglée.

Puisque l'on parle de Iceweasel, par défaut il est en anglais (tout du moins dans une installation minimale), petit rappel pour installer le français  : il suffit d'installer iceweasel-l10n-fr, et un redémarrage plus loin tout est en Français.

Détail amusant, le nom firefox a été utilisé par les développeurs de debian, en effet un which nous affiche un script dans le répertoire /usr/bin qui est le même que celui de /usr/bin/iceweasel (j'ai fait un diff /usr/bin/firefox /usr/bin/iceweasel), Quand on connaît les raisons du changements du nom de firefox vers iceweasel : http://fr.wikipedia.org/wiki/Iceweasel#Les_raisons_de_sa_... ca me fait poser des questions. Si quelqu'un à la réponse.....

27/03/2009

[firefox] - Gestion des liens au clavier : naviguer sans souris.

mouseless.pngVoici une extension bien pratique : Mouseless Browsing elle permet en effet, comme sur la capture à gauche, d'attribuer un numéro à tous les liens présents au sein d'une page. Ainsi lorsque vous naviguez sur une page il suffit de taper le numéro correspondant au lien. Il existe également tout un tas de raccourcis permettant de naviguer avec uniquement le pavé numérique. Ainsi le + et le - permettent de naviguer de haut en bas, le divisé et le multiplié de naviguer dans l'historique et le 0 d'aller directement dans la barre d'adresse.

Il est possible de rajouter des exceptions, en effet dans certains cas, l'affichage est perturbé par tout ces chiffres. On peut également supprimer l'affichage de ces numéros de manière ponctuelle.

Dans le cas ou une boite de dialogue à le focus, il est possible de prendre la main avec la touche CTRL, la touche TAB quand a elle vous permet d'ouvrir le lien dans un nouvel onglet. En parlant d'onglet, il est également possible de naviguer dans les onglets avec ce systéme. Tout les onglets commencent par un zéro, ainsi pour voir le deuxième onglet il suffit de taper "02". C'est rudement plus pratique que le raccourcis clavier standard dans firefox ou que de prendre la souris.

L'extension est hautement configurable, on peut définir le type de numérotation souhaité, les touches raccourcis, de cacher les id pour certains éléments (image,...) et même de définir le style en css des blocs qui s'affichent.

Au final un extension trés bien pensé, et trés utile, je vous la conseille si vous voulez optimiser votre navigation. Konqueror propose une navigation identique (les access keys) mais beaucoup moins pratique à mon goût.

19/02/2009

[firefox] - Ouvrir une application externe avec firefox

images.jpgLorsqu'on est en pleine scéance de surf intense, on à parfois besoin d'outil a disposition, une calculette, un logiciel de capture d'écran, un bloc note.... outils qui ne sont pas forcément dans la barre des tâches, de notre OS. Certes on peut faire un ALT+F2, ou alors se lancer dans un clic du menu d'application... on est souvent préssé, on veut allez vite... on veut un boutton sur les options de Firefox.

Heureusement, il existe une extension formidable pour cette action : ExternalApplicationButtons Add-ons qui n'était compatible qu'avec la version 2 de FF, mais grâce à un utilisateur astucieux (Pastisman), l'extension à été rendu compatible avec FF3.

Pour profiter pleinement de cette extension, il suffit de télécharger le .xpi disponible ici . une fois cela fait, il vous suffit de faire un clic droit sur le menu d'outil de firefox, et de cliquer sur le menu "Personnaliser" -> une nouvelle option "Application" est disponible vous pouvez alors la placer ou vous voulez. C'est la logique du conteneur, un espace vide se crée sur lequel vous pouvez faire un clic droit pour ajouter le chemin d'une application (Nouveau bouton) :

2.jpg

L'option propriétés vous permet de choisir une icône et de modifier certains paramétres :

1.jpg

Et notamment définir une touche de raccourcis avec ALT pour lancer votre application plus rapidement, des arguments peuvent être ajouté également. Une extension toute simple, mais qui rends plus facile l'accés à certaines applications sous Firefox.

08/02/2009

[firefox] - Firefox 3 : supprimer la 'Awesomebar'

firefox.pngFirefox 3 est arrivé avec son petit lot d'innovation, mais certaines ne conviennent pas forcement à notre utilisation quotidienne, heureusement la grande force de Firefox est sa modularité avec ses plugins....
Lorsque je suis arrivé sous firefox 3 mon plus grand choc a été cette nouvelle Barre de navigation, trés encombré à mon goût lorsque l'on tape une adresse internet, et surtout, une lisibilité peu claire car les marques pages venaient se mettre au milieu des pages consultées.... et au vu du nombre de marque page que j'ai, c'est vite devenu ingérable.  Et le système de saisie ne corresponsait pas au première lettre (quand je tape la premiere lettre d'un site je m'attend à voir le sites commençant par cette lettre). J'ai tout de même éssayé de m'y faire mais rien n'y a fait. Il me fallait ma bonne vielle barre de navigation comme dans firefox 2.

Heureusement pour moi, il existe deux plugins pour modifier le comportement de firefox3 : Hide unvisited pour masquer les marques pages dans la recherche et oldbar pour retrouver toute la finesse d'une bonne vieille barre de recherche.Il est possible de centraliser ces deux extensions en une avec oldbarlocation

Cette extension permet :

- Un fonctionnement de la barre de navigation de type FF2 (une ligne par site...)
- La flêche verte "se rendre à cette page" est toujours présente (pour les maniaques de la souris qui ne veulent pas cliquer sur entrée)
- Suppresion des marques pages dans les résultats
- Affiche suniquement es sites en rapport avec la lettre tapé, la barre ne tente plus de deviner ce que vous allez taper
- La ligne de l'url deviens jaune quand on est sur un site sécurisé

18/11/2008

[firefox] - Gestion des profils

title-firefox.pngAyant plusieurs comptes gmail, il m'est assez pénible de devoir me déconnecter, reconnecter lorsque je souhaite changer de session. On perds la page iGoogle. Bref c'est la panique et pour peu que vienne se gréffer la dessus quelqu'un qui veuille consulter lui aussi ses emails.... cela devient trés vite compliqué. J'avais trouvé l'astuce d'utiliser Nautilus, mais pour certains point il me faut firefox. Je me suis donc penché sur les profils de Firefox, c'est parfait pour ce que je veut faire. Maintenant je n'ai plus besoin de me délogguer pour consulter tout mes comptes, voir mes différentes pages igoogle. Et même bonus je peut avoir autant de fenêtre firefox ouverte que de profil crée.

Voici comment procéder : ouvrez tout d'abord le gestionnaire de profil en tapant (firefox fermé)

firefox -ProfileManager

capture-1.png

Vous verrez le profil par défaut affiché (default), créez maintenant le profil avec le bouton CREATE PROFILE reste à lui donner un nom (compte travail, invité....) et à valider  (notez que vous pouvez spécifier un répertoire d'installation). Fermez le tout.

Pour lancer votre profil il ne vous reste plus qu'a l'appeller avec la commande -P soit en créant un lanceur (d'ailleurs on peut imaginer plusieurs lanceur : moi, toi, invité...) soit en ligne de commande :

firefox -P mon_profil -no-remote

(-no-remote permet de lancer en même temps firefox avec différents profils : un firefox travail et un firefox maison par exemple)

Note : pour ceux qui aiment allez plus vite que les autres et qui détestent cliquer : vous pouvez créer un profil instantanément en tapant:

firefox -CreateProfile mon_profil

17/11/2008

[thunderbird] - Configurer et modifier les raccourcis clavier ( et sous firefox)

1thunderbird_20.pngJ'ai réglé toutes mes messageries pour qu'elles vérifient l'arrivé de nouveaux emails toutes les 10 minutes, mais parfois quand j'attend des éléments super important, j'ai tendance à vouloir forcer la réception, j'ai donc deux choix, soit j'utilise la souris (mais c'est énervant) soit j'utilise le raccourcis clavier par défaut Ctrl + Maj + T et je peux partir en arrêt de travail 10 jours pour foulure de l'index... j'ai donc cherché à savoir si il était possible de configurer soit même les raccourcis clavier de ce cher thunderbird (et de firefox par la même occasion). Aprés quelques recherches je tiens la solution. Voici comment il faut procéder :
Téléchargez le module keyconfig.xpi sur http://mozilla.dorando.at
Téléchargez le module "functions for keyconfig" sur https://addons.mozilla.org/fr/thunderbird/addon/4147

Une nouvelle option vient d'apparaitre dans Outils -> Configurer les clefs (vous pouvez utiliser CTRL+MAJ+F12). Le principe est simple vous visualiser directement tout les raccourcis déja en place, vous pouvez change la combinaison de touche avec l'entré en bas (trois choix sont possible, appliquer, désactiver ou réinitialiser (trés pratique si on veut revenir à la variable de départ)).

Tout cela est parfait, mais si on veut définir des raccourcis non prévu, et bien la encore une solution existe : Vous pouvez ajouter une nouvelle clef. Toutes les références pour les commandes de thunderbird sont ici : http://kb.mozillazine.org/Keyconfig_extension:_Thunderbird

Si je reprends mon exemple, pour réceptionner tout mes emails d'une seule touche, je clique sur Nouvelle clef -> Je lui donne un nom et je tape la commande goDoCommand('cmd_getMsgsForAuthAccounts');

Les commandes Simples sont sous la forme goDoCommand("cmd_la_commande") ainsi si vous voulez attribuer un raccourci pour imprimer il vous suffit d'utiliser : goDoCommand("cmd_print")

Sans titre-1.jpg


Thunderbird possède également des fonctions prédéfini (section Simple built-in functions) (tri, création de message...) pour cela il suffit de taper la commande suivi de parenthèse. Par exemple si vous voulez mettre un raccourci pour vous rendre directement au carnet d'adresse : il suffit de taper toAddressBook ()

25/09/2008

[firefox] - Faire défiler une page internet sans risquer une foulure de l'index (avec la roulette)

Sous firefox une option trés intéressante est le défilement automatique.

Par défaut quand une page est longue vous utilisez la molette de la souris (qui est aussi un clic je le rapelle) pour faire descendre ou monter la page, mais au bout d'un moment il faut se rendre à l'évidence, ça fatigue.

C'est pourquoi firefox a une option trés intéressante pour faire défiler la page ne bougeant juste la souris : 

Pré-requis :  il faut vous assurer que l'option est activée : Allez dans le menu EDITION => PREFERENCES => AVANCE et vérifiez que l'option utiliser le défilement automatique est bien cochée.

Rendez vous sur une page longue (le web n'en manque pas) faîtes un clic avec le bouton du milieu (la roulette) et le curseur change de forme il prend la forme d'un rond avec des flèches dedans : 

c94c947aa0df7010c4d8f26038002959.jpg
Maintenant bougez votre souris vers le haut ou vers le bas, et votre page défile.
Attention plus vous bougerez votre souris vite, plus le défilement, sera fort, allez y donc mollo pour maîtriser l'engin. 

Astuce : vous pouvez également faire défiler les pages sous firefox avec la barre d'espace sans cette option.

22/09/2008

[vimperator] - Firefox se prend pour Vim !

3191b34e878105556f0c44ae73576828.jpg

Je viens de tomber sur Vimperator, qui offre à firefox une navigation identique à ce que propose Vim, en l'installant votre souris risque bien de finir au placard avec cet addon.

Une fois installé vous n'avez plus aucunes options cliquables, pas de menu, pas d'icones... (vous pouvez les remettres avec :set guioptions+=mT C'est vraiment déroutant au première abord. Heureusement une aide trés bien faites (en anglais) est disponible en tapant F1.

Le principe est 'simple', vous naviguez et effectuez les principales options (sauvegarde, historiques, marques pages...) avec le clavier.

Je vous récapitule les principales options pour bien démarrer : 

:o linuxerie.midiblogs.com -> pour ouvrir la page dans la fenêtre courante (possibilité de faire de l'autocomplétion avec TAB)
:t linuxerie.midiblogs.com -> pour ouvrir le lien dans un nouvel onglet
en appuyant sur la touche f les liens vous montrent un numéro il suffit de taper ce chiffre pour accéder au lien (pour ouvrir dans un nouvel onglet F et suivi du chiffre)
d -> permet de fermer l'onglet courant
 
:ba -> permet de revenir une page en arrière, en ajoutant un chiffre on peut revenir X élément en arrière (par ex   :3ba)
:fo -> permet de faire la même chose mais vers l'avant
 
gt et gT -> pour naviguer entre les onglets 

Il existe également une alternative pour Thunderbird muttator, que je n'ai pas testé, mais ca ne saurais tarder, car je suis devenu accros au F et le numéro du lien, et tout les raccourcis à la Vim.....

18/09/2008

[firefox] - Quoi de neuf pour firefox 3.1 ?

d341c598362985831d85e501376c4925.jpgVous avez aimé Chrome, pour son moteur javascript performant, pour sa gestion individualisée des processus pour les onglets ? Oubliez donc tout cela, FireFox 3.1 vous l'offrira (et même plus) sur un plateau en fin d'année avec firefox 3.1 :

- Un nouveau moteur javascript : Tracemonkey, dont les performances sont apparemment grandement augmenté... on en tremble chez microsoft
- Optimisation générale des performances
- Drap and drop des onglets entre les fenêtres
- Support des boutons Glass (avec le sélecteur CSS -moz-appearance: -moz-win-glass;)
- Amélioration du support CSS 2.1 et 3
- Un mode de navigation privé qui stockera les informations en mémoire et non plus dans un fichier
- Une nouvelle navigation entre les onglets
- Les différents onglets seront plus indépendant les uns des autres
- Support  de la balise <VIDEO>  <AUDIO> et lecture des ogg, par contre pas de codecs pour le H.264 et MPEG2, firefox reste fidèle à la logique avec le logiciel libre

Bref de bonnes nouvelles pour notre "panda roux" (merci vince), et encore une occasion de voir que Chrome à pris le meilleur de tout ce qui se faisait actuellement (chez firefox, Opéra, IE...) effectivement, mais avoir les bons ingrédients ne fait pas de vous un grand chef cuisinier. La version beta de Firefox 3.1 est disponible ici.