Firefox 4

Principales fonctionnalités

  • Refonte du code des signets et de l’historique, ce qui permet d’améliorer les performances de bookmarking et de démarrage
  • La compartimentation du garbage collector est maintenant activée, réduisant ainsi le temps de calcul d’animations complexes

Release Notes

Firefox 4 beta

http://www.mozilla.com/en-US/firefox/4.0b9/releasenotes/buglist.html

Firefox 4 RC1

http://www.mozilla.com/en-US/firefox/4.0rc1/releasenotes/

App

Web

Firefox – Installer OpenSearch sur WordPress

Introduction

OpenSearch permet de créer un moteur de recherche pour Firefox.
Ce moteur de recherche une fois ajouté par l’utilisateur permettra d’effectuer des recherches sur un blog par exemple.

Pour cela il suffit de définir un fichier search.xml compréhensible par le navigateur et définissant l’url de recherche du blog et l’intégrer au header des pages du site.

Pour ce blog, l’url de recherche est la suivante:

http://www.benjaminbaudouin.com/?s=

search.xml

<OpenSearchDescription>
<ShortName>Benjamin Baudouin</ShortName>

<Description>
Administration Système Linux, Développement Web. Geek Stuff. Veille Techno !
</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16" type="image/x-icon">http://www.benjaminbaudouin.com/favicon.ico</Image>
<Url type="text/html" method="get" template="http://www.benjaminbaudouin.com/?s={searchTerms}">
</Url>
<Url type="application/x-suggestions+json" template="suggestionURL"/>
<moz:SearchForm>searchFormURL</moz:SearchForm>
</OpenSearchDescription>

intégration de search.xml dans wordpress

Dans la partie d’administration, Apparence > Éditeur > En-tête (header.php)

<head>
...
<link rel="search" type="application/opensearchdescription+xml" title="Benjamin Baudouin" href="http://www.benjaminbaudouin.com/search.xml">
</head>

Cliquer sur Mettre à jour le fichier

Test

Avec Firefox,

aller sur l’adresse http://www.benjaminbaudouin.com et ajouter le moteur de recherche comme suit:

Il est maintenant possible d’effectuer des recherches directement dans Firefox sur ce blog.

:)

Liens

Configuer Firefox comme naviguateur par défault pour Evolution

gconf-editor

/desktop/gnome/url-handlers/http et /desktop/gnome/url-handlers/https
command: firefox %s
enabled: coché

Redémarrer Evolution

App

Firefox – Optimiser le démarrage avec des Vacuum SQLite

Les extensions de Firefox écrivent leurs données dans des tables issues de base de données SQLite.
L’historique Firefox, les marques-pages et d’autre fichiers dont voici la liste sont également stockés au format SQLite:

  • urlclassifier2.sqlite
  • search.sqlite
  • places.sqlite
  • webappsstore.sqlite
  • index.sqlite
  • cookies.sqlite
  • content-prefs.sqlite
  • downloads.sqlite
  • signons.sqlite
  • permissions.sqlite
  • formhistory.sqlite

Afin d’optimiser le démarrage de Firefox il peut être intéressant de lancer des Vacuum des différentes bases SQLite.

On va créer pour cela un script Bash que l’on pourra par la suite exécuter en Cron:

vi firefox_sqlite.sh

#!/bin/bash
pgrep -x firefox -U $(id -u) > /dev/null && echo "Vous devez arrêter Firefox avant de lancer les Vaccum SQLite !" && exit 1
find ~/.mozilla/firefox -name "*.sqlite" -ls -exec sqlite3 {} "VACUUM" \;
echo "Vaccum SQLite terminé.";

Rendre le script Bash éxécutable:

chmod +x firefox_sqlite.sh

Exécuter le script Bash:

./firefox_sqlite.sh

Relancer firefox

firefox &

App

Mettre à jour Flash Player sous Linux

Télécharger l’archive

http://get.adobe.com/fr/flashplayer/

Choisissez .tar.gz comme suit:

Décompresser l’archive

tar xvzf install_flash_player_10_linux.tar.gz

Mise à jour de la librairie flash

sudo cp libflashplayer.so /usr/lib/flashplugin-nonfree/libflashplayer.so

Redémarrer Firefox, (Chrome ?)

App

Mes 15 plugins Firefox

mes-15-plugins-firefox

Et vous vous utilisez quel plugin ?

App

Firefox – Amélioration des performances mémoire

Suite à la mise à jour automatique de Firefox nous voici désormais avec la version 3.0.11

En lisant les nouvelles fonctionnalités je me suis arrêté sur celle qui me paraissait sans doute la plus importante: l’amélioration des performances mémoire du navigateur.

En substance voici ce qui a changé:

performance1

Une gestion de la mémoire améliorée

Avec toutes les nouvelles fonctions de gestion en place, Firefox 3 garde le contrôle sur l’utilisation de la mémoire. Le collecteur de cycles XPCOM nettoie continuellement la mémoire inutilisée. De plus, des centaines de fuites mémoire ont été corrigées.

JavaScript plus rapide

Firefox bénéficie maintenant des améliorations de JavaScript 1.8 (dont « expression closures », « generator expression » et « array reduce »).

Une empreinte mémoire plus petite

Compact, Firefox utilise maintenant moins de mémoire sur votre ordinateur lorsqu’il fonctionne.

Un chargement des pages plus rapide

Un remodelage du moteur de rendu et d’affichage des pages permet un chargement des pages Web plus rapide (et de la façon dont elles sont supposées être vues).

Améliorations du moteur graphique

L’amélioration du rendu de texte est juste une petite partie de tous les bénéfices apportés par le tout nouveau moteur graphique de Firefox 3.

App

App

Tuner la liste de recherche de Firefox 3

Lorsque l’on cherche directement dans la barre d’url, firefox recherche à la fois dans l’historique et dans les marque-pages.
Il est possible de modifier le nombre d’éléments afficher.

about:config

Filtre: RichResults
browser.urlbar.maxRichResults: 12

Pour de meilleures performances passer la valeur à 5.

App

Créer des liens SSH avec Firefox 3

Configurer votre client léger
Ouvrir Firefox à l’addresse suivante:

about:config

network.protocol-handler.app.ssh; /home/user/fox.sh
network.protocol-handler.external.ssh; true
network.protocol-handler.warn-external.ssh; true

/home/user/fox.sh

#!/bin/sh
gnome-terminal -e "ssh `perl -MURI -e 'print $u=URI->new($ARGV[0])->host;' $1`"

Intégrer des liens SSH à l’HTML

Il suffit maintenant d’intégrer des liens de cette forme:

a href="ssh://hostname"

En cliquant sur le lien une fenêtre de terminal s’ouvrira.

App

Google Chrome l’atout majeur de Mountain View

Google Chrome est le nouveau navigateur Web de Google.
Sorti le 02 Septembre 2008, Chrome se veut « plus rapide et plus léger » que Firefox et Internet Explorer.

« Parce que nous passons énormément de temps en ligne, nous avons commencé à sérieusement réfléchir à quel type de navigateur pourrait exister si nous partions de zéro et en s’appuyant sur les meilleurs éléments existants » assure un Ingénieur du projet.

Testé au boulot sous Windows et donc sur le poste d’un voisin:
la gestion des onglets est bien différente de Firefox.
Chaque onglet est un processus (avec un PID unique). Pour vous en convaincre, rendez-vous à l’url suivante (sous Chrome bien sur):

about:memory

Mais qui se cachent derrière ce projet ?

L'équipe de développement de Google Chrome. De la gauche, Mark Larson, Brian Rakowski, Darin Fisher, and Ben Goodger - Photo credit: Joe Pugliese.

Google remonte du Web à l’OS afin de rattraper Microsoft.
Microsoft descend de l’OS vers le Web.
Un affrontement va donc avoir lieu dans les prochains mois entre Chrome et Internet Explorer !

A quand un système d’exploitation Google ?
Mais celà existe déjà (gOS) …

Petit bémol tout de même puisqu’à ce jour aucune version de Chrome sous Linux ou Mac n’est disponible.

Le blog du projet Chrome

Web

Recent Tweets

Catégories