Iceweasel est la version Debian du navigateur Mozilla Firefox. Une page du wiki debian lui est consacrée : https://wiki.debian.org/fr/Iceweasel.
L'installation peut s'effectuer à partir du dépôt "stable", mais pour des raisons de sécurité il est préférable d'utiliser une version plus récente, comme celle présente dans le dépôt "backport" sur le site debian mozilla :http://mozilla.debian.net/
A titre d'exemple, en mai 2015, les versions disponibles pour debian 7 wheezy (oldstable) sont :
31.7pour wheezy
38.0 pour wheezy-backport (version release)
1 - Installation
1.1 Installation de base
L'installation standard de Iceweasel comprend :
Iceweasel,
les paquets "recommandés" gstreamer0.10-ffmpeg, gstreamer0.10-plugins-good
le plugin "cisco" automatiquement installé par Iceweasel pour prendre en compte le format H.264
Mettre en place le dépôt debian mozilla wheezy :
ajouter le dépôt debian wheezy, dans les sources, par exemple dans fichier /etc/apt/sources.d/mozilla-debian.list
installer le paquet d'acquisition de la clé mozilla debian
Note : le paquet de francisation fait appel à un dictionnaire myspell. Par défaut, le dictionnaire "canadien" myspell-fr est installé, si l'on souhaite utiliser le dictionnaire "français" myspell-fr-gut, et qu'il n'est pas déjà installé, il faut l'indiquer spécifiquement.
Changer la langue au niveau du paramètre : "general.useragent.locale". Sauf erreur, cette information envoie la langue utilisée au site consulté
Taper about:config dans la barre d'adresse du navigateur, pour accéder au menu de configuration.
Ci-dessous, classés par catégorie (texte, audio, vidéo), les résultats trouvés par ce test sur le navigateur Iceweasel 38.0 et les tests sur des fichiers réels.
Association des types MIME : La liste des types MIME pris en compte est disponibles sous Editions / Préférences / Applications, également accessible en tapant dans la barre d'adresses : about:preferences#applications. Cette page permet de sélectionner les plugins ou actions à associer aux différents types MIME, par exemple, l'ouverture dans le navigateur d'un type de fichier par un plugin donné, ou son téléchargement ou son ouverture avec un programme externe.
3.1 pdf
La prise en compte du format pdf est native dans Iceweasel. Pour que l'ouverture s'effectue dans le navigateur, il faut sélectionner l'action : "Aperçu dans Iceweasel" dans le menu : Editions / Préférences / Applications, pour le contenu "Portable Document Format (PDF)"
En l'absence de déclaration de jeu de caractères dans le "head" du document, Iceweasel n'affichera pas correctement les caractères non us-ascii. Si la page affiche des caractères "bizarres", aller dans Affichage, Encodage de caractères et Tester les différents jeux de caractères jusqu'à trouver le bon.
Les pages suivantes sont de type "plain text", sans déclaration de jeu de caractères. Pour que les pages s'affichent correctement, sélectionner le jeu de caractère "Unicode" comme indqué ci-dessus.
Par défaut, Iceweasel prend en compte le format mp3, sous réserve que le plugin gstreamer "ugly" soit installé. S'il ne l'est pas déjà, l'installer par la commande :
# aptitude install gstreamer0.10-plugins-ugly
3.4 webgl
Iceweasel supporte nativement webgl, ce qui peut-être testé ici : https://get.webgl.org/
Autorisation de prise en compte des plugins : La liste des plugins installés est disponible sous Outils / Modules complémentaires / Plugins, liste également accessible en tapant dans la barre d'adresse : about : addons. Cette page donne accès à l'autorisation de prise en compte des plugins (demander, jamais, toujours).
Il est possible de faire prendre en compte un grand nombre de formats audio et vidéo (Quicktime - RealPlayer - Windows Media Player, ...), en intégrant les capacités d'un lecteur video en tant que plugin :
Si vlc est est utilisé comme lecteur principal, installer browser-plugin-vlc :
Si mplayer est utilisé comme lecteur principal, installer gecko-mediaplayer :
# aptitude install gecko-mediaplayer
Il est également possible d'installer les deux plugins. Contrairement à gecko-mediaplayer qui semble prendre en compte tous les formats lisibles parmplayer, le plugin vlc ne fonctionne pas, de mon expérience, sur tous les formats acceptés par vlc...
La liste suivante permet de test quels formats sont pris en compte, parmi les grands nombres de formats existants :
Le menu Préférences est accessible par le menu Edit / Préférences ou en tapant dans la barre d'adresses about:preferences
5.2 Vie privé
Le sous-menu, Vie privée, du menu Préférences propose les options :
Indiquer aux sites que je ne souhaite pas être pisté
Définir les règles de conservation des historiques
Effacement de l'historique
Suggestions de la barre d'adresse
5.3 Ajout d'un moteur par défaut
Se rendre sur le site du moteur de recherche, par exemple "qwant" :
iceweasel www.qwant.com
Un symbole "plus" apparaît dans la fenêtre du champ de recherche du navigateur. Cliquer sur le symbôle, et dans le menu déroulant, sélectionner "ajouter qwant. Il peut être nécessaire de relancer le navigateur pour que la prise en compte s'effectue correctement.
Le moteur de recherche par défaut est sélectionnable dans le menu Editions / Préférences (about: preferences#default).
6 - Configuration avancée
La configuration avancée est disponible en tapant dans la barre d'adresse : about:config. Quelques variables qui peuvent être intéressantes :
media.autoplay.enabled - défaut : true
media.gstreamer.enabled - défaut : true
browser.search.countryCode - défaut : FR
browser.search.regionCode- défaut : FR
7 - Extensions
Les extensions sont gérées à partir de la page : about:addons
Onglet Extensions pour la liste des extensions installées
Onglet Catalogue pour la recherche et l'installation de nouvelles extensions
Cliquer droit sur le lien à convertir, choisir le format de destination. Après conversion, le fichier pourra être téléchargé.
Adblock plus : suppression des publicités
Google Docs Viewer : Visualisation de tous types de formats de documents
Une fois l'extension installée et iceweasel redémarré, pour visualiser un document en ligne, cliquer droit sur le lien et choisir : Open link with Google docs viewer. Une nouvelle fenêtre s'ouvre et après chargement, le fichier s'affiche.
8 - Développement web
8.1 Aide à la mise au point des pages web
Iceweasel dispose de plusieurs fonctions d'aide à la mise au point de pages web.
Parmi celles-ci, 2 sont directement accessibles par un clic gauche sur la page :
Visualisation du code source de la page affichée : clic gauche "Code Source de la page"
Fenêtre de mise au point : clic gauche "Examiner l'élément"
Elles sont également accessibles, avec quelques autres, au travers du menu : Outils / Développement web
8.2 Fonction Auto Reload
Cette extension recharge automatiquement la page lorsque le fichier est modifié. Utilisé en complément d'un éditeur de texte (BlueFish par exemple), permet de visualiser rapidement les modifications effectuées.