<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.sorcellerieweb.net/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Sorcellerie Web - Artefacts</title>
  <link>http://blog.sorcellerieweb.net/</link>
  <description>Bienvenue dans l'antre d'un sorcier du web. Ici vous seront dévoilées les formules les plus secrètes, les potions les plus goutues, les sorts les plus faramineux pour en mettre plein la vue à vos collègues nerds avec votre sorcellerie web niveau 36. Ou au moins à mettre en ligne un gif animé.</description>
  <language>fr</language>
  <pubDate>Thu, 28 Aug 2008 11:22:26 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Tester Django - modifier ses modèles</title>
    <link>http://blog.sorcellerieweb.net/post/2007/11/19/Tester-Django-modifier-ses-modeles</link>
    <guid isPermaLink="false">urn:md5:1db68f4f22cfe59c3a29c429afdb509c</guid>
    <pubDate>Mon, 19 Nov 2007 17:16:00 +0100</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>Artefacts</category>
        <category>django</category><category>firefox</category><category>python</category><category>sqlite</category>    
    <description>&lt;p&gt;&lt;img src=&quot;http://blog.sorcellerieweb.net/public/img/django-180.png&quot; alt=&quot;logo Django&quot; style=&quot;float: left; margin: 0 1em 1em 0;&quot; /&gt;Ce week-end, j'ai repris mes tests de
&lt;a href=&quot;http://djangoproject.com&quot; hreflang=&quot;en&quot;&gt;Django&lt;/a&gt;, un framework web
en &lt;a href=&quot;http://python.org&quot; hreflang=&quot;en&quot;&gt;Python&lt;/a&gt;. (Ou comment occuper
son week-end par temps pourri et grève des transports). Histoire de me
simplifier la vie et remettre à plus tard l'installation et la configuration de
MySQL sur mon Mac, j'ai opté pour le stockage SQLite (qui est inclus d'office).
Voici un bref compte-rendu, ainsi qu'une petite astuce pour les premiers stades
d'un développement avec Sqlite&lt;/p&gt;    &lt;p&gt;Tout naturellement, je suis parti dans la ré-implémentation incrémentale
d'un de mes projets PHP. Ce qui signifie commencer avec des modèles de données
très simples, et les enrichir au fur et à mesure. Avec Django, la définition
des modèles de données se fait par la rédaction de classes modèles, et la
création des tables de la base se fait via un utilitaire en ligne de commande :
&lt;code&gt;python manage.py syncdb&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Or cette commande ne crée que les tables n'existant pas encore et ne met pas
à jour la structure des tables existantes, ce qui fait que très vite on se
retrouve avec des tables dont la structure ne correspond plus au modèle, et une
erreur du type &lt;cite&gt;no such column&lt;/cite&gt;. J'ai cru un instant que la commande
&lt;code&gt;python manage.py flush&lt;/code&gt; vidait la base et donc supprimait les
tables, mais elle ne vide apparemment que les données et conserve la structure
des tables existantes.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.sorcellerieweb.net/public/img/sqlite_manager.png&quot; alt=&quot;SQLite Manager (extenson firefox)&quot; style=&quot;float: left; margin: 0 1em 1em 0;&quot; /&gt;C'est là qu'une fois de plus, Firefox m'a
servi de couteau suisse du développement. En cherchant un utilitaire pour
inspecter le contenu de la base Sqlite, je suis tombé &lt;a href=&quot;https://addons.mozilla.org/fr/firefox/addon/5817&quot; hreflang=&quot;en&quot;&gt;SQLite
Manager&lt;/a&gt;, une extension permettant d'administrer entièrement une base Sqlite
! Du coup, ça m'a permis de supprimer la table associée à chaque fois que je
modifiais un modèle, et la recréer ensuite via &lt;code&gt;syncdb&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Pour ce qui est de Django, je ne suis pas déçu. Cela faisait longtemps que
je le surveillais du coin de l'oeil, et même un peu plus puisque j'ai réalisé
une implémentation partielle de son moteur de templates en PHP (actuellement
incluse dans &lt;a href=&quot;http://blog.sorcellerieweb.net/post/2007/11/19/&quot; hreflang=&quot;en&quot;&gt;webappkit&lt;/a&gt;, mon système de paquetages
pour applis web PHP). En pratique, c'est encore mieux qu'attendu et la qualité
et la richesse de la documentation y est pour quelque chose. Ainsi bien sûr que
les qualités du language Python, qui a pas mal d'avance sur PHP a la fois en
fonctionnalités et en cohérence.&lt;/p&gt;
&lt;p&gt;Quelques liens supplémentaires :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://django-fr.org&quot; hreflang=&quot;fr&quot;&gt;Django-fr&lt;/a&gt;, proposant une
partie de la documentation en français&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.djangobook.com/&quot; hreflang=&quot;en&quot;&gt;Django Book&lt;/a&gt; un livre
en ligne (a paraitre prochainement)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.b-list.org/&quot; hreflang=&quot;en&quot;&gt;The B-list&lt;/a&gt; un blog très
riche en informations et astuces de développement.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ma.gnolia.com/people/fredbird/tags/django&quot; hreflang=&quot;en&quot;&gt;Mes signets Django sur Magnolia&lt;/a&gt; comme ça je ne recopie pas tous mes
liens ici ;)&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://blog.sorcellerieweb.net/post/2007/11/19/Tester-Django-modifier-ses-modeles#comment-form</comments>
      <wfw:comment>http://blog.sorcellerieweb.net/post/2007/11/19/Tester-Django-modifier-ses-modeles#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.sorcellerieweb.net/feed/rss2/comments/178155</wfw:commentRss>
      </item>
    
  <item>
    <title>Ciao Firefox</title>
    <link>http://blog.sorcellerieweb.net/post/2005/11/19/Ciao-Firefox</link>
    <guid isPermaLink="false">urn:md5:24051f59dd41b11526ce09929d8e93df</guid>
    <pubDate>Sat, 19 Nov 2005 15:58:00 +0100</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>Artefacts</category>
        <category>firefox</category>    
    <description>&lt;p&gt;&lt;img src=&quot;http://blog.sorcellerieweb.net/public/img/gnome-browser-48x48.png&quot; alt=&quot;gnome-browser-48x48.png&quot; style=&quot;float: left; margin: 0 1em 1em 0;&quot; /&gt;Attention, demi-troll ! Non, je
n'ai pas désinstallé &lt;a href=&quot;http://www.mozilla-europe.org/fr/products/firefox/&quot; hreflang=&quot;fr&quot;&gt;firefox&lt;/a&gt;,
&lt;a href=&quot;http://blog.sorcellerieweb.net/post/2005/10/16/Bye-Bye-Suzie&quot; hreflang=&quot;fr&quot;&gt;contrairement à
Suzie&lt;/a&gt;. Et je n'ai pas l'intention de le faire, du moins dans l'immédiat. Et
je continuerai vraisemblablement à l'utiliser quotidiennement.&lt;/p&gt;    &lt;p&gt;Mais je ne poste pas ce billet sous firefox. Pourquoi ? Parce que je suis
sous &lt;a href=&quot;http://ubuntu-fr.org&quot; hreflang=&quot;fr&quot;&gt;Ubuntu&lt;/a&gt;, et que firefox y
rame sévèrement. Sur certains sites, le défilement des pages devient
franchement &lt;em&gt;escargotesque&lt;/em&gt;. Je suppose que le ralentissement est dû à
l'implémentation linux de la couche d'abstraction multi-plate-formes, puisque
je ne rencontre pas le problème sous windoze, à configuration équivalente. J'ai
donc voulu tester un navigateur plus intégré au bureau (un peu comme explorer
pour windoze). Il s'agit d'&lt;a href=&quot;http://www.gnome.org/projects/epiphany/&quot; hreflang=&quot;en&quot;&gt;epiphany&lt;/a&gt;, un fork de &lt;a href=&quot;http://galeon.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;galeon&lt;/a&gt;, le navigateur initial de &lt;a href=&quot;http://www.gnomefr.org/&quot; hreflang=&quot;fr&quot;&gt;gnome&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Après quelques heures d'essai, je suis plutôt convaincu. Plus de problèmes
de ralentissement, un peu moins de consommation mémoire, bien que le moteur de
rendu soit le même, gecko. La plupart des fonctionnalités de base de firefox
sont là : onglets (mobiles, comme prévu pour firefox 1.5), gestionnaire de
téléchargement, personnalisation de l'interface, barre de recherche etc. Il
inclut également un système d'extensions, bien qu'encore peu fourni. On n'y
trouve hélas pas &lt;a href=&quot;http://chrispederick.com/work/webdeveloper/&quot; hreflang=&quot;en&quot;&gt;web developper&lt;/a&gt;, mais quelques outils pour la validation du
code html et le déboguage javascript sont disponibles. Pas de gestion des fils
(flux) de syndication par contre, &lt;a href=&quot;http://ploum.frimouvy.org/?2005/11/19/79-ne-perdez-plus-le-fil-syndiquez-vous&quot; hreflang=&quot;fr&quot;&gt;qui passe par un agrégateur externe&lt;/a&gt;, &lt;a href=&quot;http://liferea.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;liferea&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Mais outre les meilleures performances, le motif de mon adoption est sa
gestion des signets, qui est à peu de choses près (l'interfaçage avec &lt;a href=&quot;http://blogmarks.net&quot; hreflang=&quot;en&quot;&gt;blogmarks&lt;/a&gt; par exemple) celle dont je
rêve pour firefox : par hiérarchie plate, c'est à dire par mots-clefs (ou tags,
traduits par &lt;q&gt;sujets&lt;/q&gt; dans l'interface. ctrl+D pour un nouveau signet, on
coche un ou plusieurs mots clefs ou on en saisit un nouveau, et le signet est
indexé. Il est alors disponible via chacun de ses mots-clefs dans le menu
signet, via ceux de ses mots clefs qu'on aura mis dans la &lt;em&gt;barre
personnelle&lt;/em&gt;, ainsi que par une liste déroulante lors de la saisie du début
d'un mot clef dans la barre d'adresse. Beaucoup plus efficace que la gestion
par dossiers, de mon point de vue, et de quoi séduire quelques surfeurs sous
gnome.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.sorcellerieweb.net/post/2005/11/19/Ciao-Firefox#comment-form</comments>
      <wfw:comment>http://blog.sorcellerieweb.net/post/2005/11/19/Ciao-Firefox#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.sorcellerieweb.net/feed/rss2/comments/179227</wfw:commentRss>
      </item>
    
  <item>
    <title>Bye Bye Suzie</title>
    <link>http://blog.sorcellerieweb.net/post/2005/10/16/Bye-Bye-Suzie</link>
    <guid isPermaLink="false">urn:md5:15906544e46f5051333e233c85a6279f</guid>
    <pubDate>Sun, 16 Oct 2005 16:00:00 +0200</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>Artefacts</category>
        <category>linux</category>    
    <description>&lt;p&gt;Surfant sur la vague blogosphérique (&lt;a href=&quot;http://standblog.org/blog/2004/11/29/93113845-eloge-de-la-simplicite-2-la-distribution-linux&quot; hreflang=&quot;fr&quot;&gt;Standblog&lt;/a&gt;, &lt;a href=&quot;http://ploum.frimouvy.org/?2005/10/13/73-breezy-pitez-vous&quot; hreflang=&quot;fr&quot;&gt;Ploum&lt;/a&gt;, &lt;a href=&quot;http://mitternachts-lied.net/blog/index.php/2005/10/13/233-le-zoo-s-agrandit&quot; hreflang=&quot;fr&quot;&gt;Mitternacht&lt;/a&gt;, &lt;a href=&quot;http://dyingculture.net/blog/2005/10/13/492-sortie-d-ubuntu-510&quot; hreflang=&quot;fr&quot;&gt;Dying Culture&lt;/a&gt; etc), j'ai changé de distribution linux pour &lt;a href=&quot;http://ubuntu-fr.org&quot; hreflang=&quot;fr&quot;&gt;Ubuntu&lt;/a&gt; (5.10, &lt;acronym title=&quot;blaireau dans le vent&quot;&gt;Breezy Badger&lt;/acronym&gt;).&lt;/p&gt;    &lt;p&gt;J'avais déjà testé cette distrib lors de mon précédent changement mais je
l'avais laissée de coté pour des problèmes de reconnaissance matériels, et
&lt;a href=&quot;http://massart.org&quot; hreflang=&quot;fr&quot;&gt;un ami&lt;/a&gt; m'avait chaudement
recommandé la fiabilité teutonne. C'est ainsi qu'après avoir installé
périodiquement des &lt;a href=&quot;http://www.redhat.fr/&quot; hreflang=&quot;fr&quot;&gt;Red Hat&lt;/a&gt;
puis des &lt;a href=&quot;http://www.mandriva.com/&quot;&gt;Mandrake&lt;/a&gt; je m'étais tourné vers
la &lt;a href=&quot;http://www.suse.de/fr/&quot; hreflang=&quot;fr&quot;&gt;SuSE&lt;/a&gt;. Je ne pouvais plus
me servir de la distribution française car elle était devenu incapable
d'installer correctement lilo sur mon MBR, rendant de fait la cohabitation
impossible avec l'&lt;a href=&quot;http://www.microsoft.com/france/windows&quot; hreflang=&quot;fr&quot;&gt;OS de Redmond&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Sur le point d'installer &lt;a href=&quot;http://www.opensuse.org&quot; hreflang=&quot;en&quot;&gt;openSuse&lt;/a&gt; 10.0, j'ai d'abord testé le &lt;a href=&quot;http://www.framasoft.net/article3306.html&quot; hreflang=&quot;fr&quot;&gt;live-cd de Breezy
Badger&lt;/a&gt; (vraiment bien fait : si vous insérez la galette sous windoze un
menu vous propose même d'y installer quelques logiciels libres dont firefox),
et les progrès réalisés ainsi que quelques déceptions accumulées m'ont décidé
pour un nouveau changement, et je ne le regrette pas. Voici un bref comparatif
des deux distributions, après une petite semaine d'utilisation coté ubuntu et
environ un an (?) coté Suse.&lt;/p&gt;
&lt;h3&gt;Installation&lt;/h3&gt;
&lt;p&gt;Sur ce point, Suse mène encore haut la main. Son installeur est de loin le
meilleur de ceux que j'ai pu tester, meilleur que ceux de Red Hat et Mandriva
(le nouveau nom de la Mandrake). Entièrement graphique comme ceux de
&lt;em&gt;ces&lt;/em&gt; rivales, mais au lieu de procéder par étape (un tunnel de clics
sur &lt;q&gt;continuer&lt;/q&gt;), la configuration suggérée est calculée en un seul écran
offrant alors de modifier les points qui doivent l'être. Superbement efficace,
que ce soit pour le débutant confiant ou le geek maniaque.&lt;/p&gt;
&lt;p&gt;A coté la Ubuntu fait vraiment pâle figure. Je n'avais pas vu un installeur
en mode texte pour linux depuis bien longtemps. Fort heureusement, il y a
beaucoup d'étapes qui sautent grâce à la configuration automatique du matériel,
mais il reste l'ecueil du partitionnement avec un outil texte (partman)
franchement pas intuitif pour qui n'est pas à l'aise avec ça, et même alors (il
faut préciser explicitement que &lt;q&gt;/&lt;/q&gt; est amorçable, pour les autres outils
ça va de soi...). Qui plus est, ma première tentative d'installation a planté
en cours de route et j'ai du recommencer. Et c'est plutot long, a tel point que
je me suis demandé si les paquets n'étaient pas compilés à l'installation...
Pour couronner le tout, j'ai du ré-associer en ligne de commande (&lt;q&gt;chown&lt;/q&gt;)
les dossiers de &lt;q&gt;/home&lt;/q&gt; avec les utilisateurs existants, chose que Suse me
proposait et réglait dès l'installation et la création des utilisateurs.&lt;/p&gt;
&lt;p&gt;Au final, je doute que la Ubuntu soit installable par un utilisateur
débutant qui n'aurait pas un geek sous la main pour le faire à sa place. Il y a
des efforts à faire sur ce terrain dans la prochaine version pour espérer
contrer Vista.&lt;/p&gt;
&lt;h3&gt;Performances&lt;/h3&gt;
&lt;p&gt;La Suse m'exaspérait par la lenteur de son démarrage, plusieurs minutes sur
mon système (probablement un problème de configuration, mais la lenteur du
demarrage de Suse est un fait avéré). Ubuntu est bien plus rapide, peut être un
peu plus lente que windoze XP mais c'est comparable. Il semblerait que la Suse
10 soit plsu rapide que les précédentes, mais je ne l'ai pas testée.&lt;/p&gt;
&lt;p&gt;Par contre, j'ai l'impression que Ubuntu sous gnome rame plus vite que Suse
sous KDE, peut être est-ce dû à &lt;a href=&quot;http://beaglewiki.org&quot; hreflang=&quot;en&quot;&gt;beagle&lt;/a&gt; ou mon usage intensif de firefox mais avec une paire de
sessions ouvertes et 3-4 programmes ouverts sous chacune d'elles on commence à
percevoir les délais de réaction (Celeron 2.2ghz, 512Mo &lt;acronym title=&quot;mémoire vive&quot;&gt;ram&lt;/acronym&gt;).&lt;/p&gt;
&lt;p&gt;Question stabilité, j'ai pu voir la Suse planter sévèrement plusieurs fois
sans explication mais je manque encore de recul pour affirmer que la Ubuntu est
exempte de ce défaut. Par contre, attention en ce qui concerne l'installation
de packages multiverse, susceptibles de foutre un tel bordel qu'il sera parfois
plus simple de tout réinstaller (à moins de savoir réparer les dégats en ligne
de commande).&lt;/p&gt;
&lt;h3&gt;Usage&lt;/h3&gt;
&lt;p&gt;Autant le dire tout de suite, c'est là que Ubuntu se démarque. Si un outil
de configuration central à la Yast ou DrakConf (tiens, comment l'ont ils
renommé celui-là ?) fait bizarrement défaut, multipliant les entrés dans le
menu des paramètres système, pour le reste je suis très agréablement
surpris.&lt;/p&gt;
&lt;p&gt;Ubuntu n'est pas exempte de petits défauts, et nécessite encore quelques
incursions dans la ligne de commande, mais il est possible d'obtenir rapidement
un système fonctionnel, y compris pour le multimedia. Ce n'est pas encore
utilisable par tous, mais pour les geeks ou au contraire les utilisateurs
cherchant un systeme fiable pour un usage web/bureautique, c'est tout à fait
jouable.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.sorcellerieweb.net/post/2005/10/16/Bye-Bye-Suzie#comment-form</comments>
      <wfw:comment>http://blog.sorcellerieweb.net/post/2005/10/16/Bye-Bye-Suzie#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.sorcellerieweb.net/feed/rss2/comments/179228</wfw:commentRss>
      </item>
    
  <item>
    <title>Astuces Firefox</title>
    <link>http://blog.sorcellerieweb.net/post/2005/02/18/Astuces-Firefox</link>
    <guid isPermaLink="false">urn:md5:15e3f46c0e0aba569afbbd8ac960f0c1</guid>
    <pubDate>Fri, 18 Feb 2005 15:51:00 +0100</pubDate>
    <dc:creator>J.Ducastel</dc:creator>
        <category>Artefacts</category>
        <category>firefox</category><category>pratique</category>    
    <description>&lt;p&gt;J'imagine que la plupart de mes lecteurs connaissent et utilisent déjà
&lt;a href=&quot;http://www.mozilla-europe.org/fr/products/firefox/&quot; hreflang=&quot;fr&quot;&gt;Firefox&lt;/a&gt;, le navigateur open-source issu de &lt;a href=&quot;http://www.mozilla-europe.org/fr/products/mozilla1x/&quot; hreflang=&quot;fr&quot;&gt;Mozilla&lt;/a&gt; et &lt;a href=&quot;http://www.netscape.fr/&quot; hreflang=&quot;fr&quot; rel=&quot;nofollow&quot;&gt;Netscape&lt;/a&gt;. Plus sûr, plus fonctionnel, plus conforme aux &lt;a href=&quot;http://blog.sorcellerieweb.net/post/2005/02/18/openweb.org.eu&quot;&gt;standards du web&lt;/a&gt;, plus &lt;a href=&quot;http://extensions.geckozone.org/Firefox/&quot; hreflang=&quot;fr&quot;&gt;extensible&lt;/a&gt;, le
navigateur du &lt;a href=&quot;http://quizzgeek.net&quot; hreflang=&quot;fr&quot;&gt;geek&lt;/a&gt;. Je viens
par hasard de découvrir une fonctionnalité qui &lt;em&gt;roxe&lt;/em&gt; et j'en suis tout
guilleret, je me suis dit que j'allais noter ici quelques astuces d'utilisation
à destination des novices ou moins novices. Il existe bien &lt;a href=&quot;http://www.geckozone.org/articles/2005/01/16/75-guide-d-utilisation-de-firefox-1-0-pour-debutants-partie-1-13&quot; hreflang=&quot;fr&quot;&gt;un guide d'utilisation&lt;/a&gt;, mais encore incomplet.&lt;/p&gt;    &lt;h3&gt;signets&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;La découverte du jour : à la longue, les bookmarks s'accumulent et
deviennent de moins en moins accessibles dans les dossiers et sous-dossiers, il
faut faire faire une bonne balade à sa souris avant de retrouver celui qu'on
cherche, surtout si on ne sait plus où il se trouve. Tadaam ! CTRL+B ouvre le
panneau latéral des signets (&lt;strong&gt;B&lt;/strong&gt;ookmarks) et met le focus sur un
champ de recherche. Au fur et à mesure de la frappe, la liste des signets se
réduit aux résultats de la recherche. Helas, la recherche ne porte que sur le
nom du signet, pas sur les mots-clefs ni la description associés.&lt;/li&gt;
&lt;li&gt;La barre personnelle : il s'agit d'un dossier spécial au sein des signets
qui peut être affiché comme une barre d'outils, et ainsi rendre les signets
couramment visités plus accessibles. Il est également possible d'y mettre des
dossiers de signets.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://extensions.geckozone.org/BookmarksSynchronizer/&quot; hreflang=&quot;fr&quot;&gt;Bookmarks Synchronizer&lt;/a&gt; : cette extension permet de synchroniser les
signets avec un fichier de stockage accessible via &lt;acronym title=&quot;File Transfert Protocol&quot;&gt;FTP&lt;/acronym&gt;, très pratique si vous utilisez
plusieurs ordinateurs.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://extensions.geckozone.org/AddBookmarkHere&quot; hreflang=&quot;fr&quot;&gt;Add
Bookmark Here&lt;/a&gt; : cette extension rajoute simplement un menu homonyme à vos
dossiers de signets, permettant d'ajouter directement à ce dossier la page en
cours d'affichage. C'est une question de goût, moi je trouve ça plus
pratique.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://openweb.eu.org/articles/rss_introduction/&quot; hreflang=&quot;fr&quot;&gt;Fils de syndication&lt;/a&gt; (RSS, Atom) : Depuis la 1.0, Firefox affiche les
fils de syndication comme des &lt;em&gt;marques pages dynamiques&lt;/em&gt; ou &amp;quot;live
bookmarks&amp;quot;, des dossiers virtuels contenant les liens du fil, mis à jour
automatiquement. Lorsqu'un fil de syndication est disponible pour une page
(pour ce site par exemple), vous verrez apparaitre en bas à droite, dans la
barre de statut, une icône permettant de s'y abonner en insérant ce signet
dynamique dans vos favoris. Vous pourrez ainsi suivre aisément l'actualité du
site et atteindre directement les contenus qui vous intéressent. Quelquefois,
un site offre un fil de syndication (généralement un petit bouton orange
portant la mention rss, xml ou atom) sans que l'icone apparaisse, c'est que le
lien n'est pas mentionnée explicitement dans l'en tête de la page. Il est alors
quand même possible d'ajouter le fil en copiant son adresse (clic droit &amp;gt;
copier l'adresse du lien), puis en l'ajoutant manuellement dans le gestionnaire
de signets (marques pages &amp;gt; gérer les marques pages &amp;gt; fichier &amp;gt;
nouveau marque page dynamique).&lt;/li&gt;
&lt;li&gt;Fin du fin, &lt;a href=&quot;http://extensions.geckozone.org/BookmarksHome/&quot; hreflang=&quot;fr&quot;&gt;bookmarks home&lt;/a&gt; est une extension qui génère une page
&lt;em&gt;portail&lt;/em&gt; à partir de vos signets. Elle prend en compte les signets
dynamiques, il est possible d'exclure des dossiers et même de modifier la
feuille de style !&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Onglets&lt;/h3&gt;
&lt;p&gt;Onglets : un des atouts de firefox est sans contexte la navigation par
onglets, permettant de n'ouvrir qu'une fenêtre de navigateur tout en consultant
simultanément plusieurs pages. Le propre de l'&lt;a href=&quot;http://fr.wikipedia.org/wiki/Hypertexte&quot; hreflang=&quot;fr&quot;&gt;hypertexte&lt;/a&gt; est de
pouvoir être truffé de liens. Avec Firefox, il est possible de les ouvrir dans
un autre onglet tout en continuant sa lecture avec un &lt;em&gt;middle clic&lt;/em&gt;
(clic sur la molette ou le bouton central de la souris), en ayant configuré le
navigateur pour ne pas ouvrir les liens en avant-plan (c'est la config par
défaut).&lt;/p&gt;
&lt;p&gt;De plus, il est possible de sauvegarder l'ensemble des onglets ouverts dans
un dossier en cochant la case &amp;quot;sauver comme un groupe d'onglets&amp;quot; lors de la
création d'un signet. Sachant qu'il est possible d'ouvrir tous les liens des
dossiers comme une série d'onglets via le menu &amp;quot;ouvrir dans des onglets&amp;quot;, il
est alors possible de se créer des &lt;em&gt;sessions thématiques&lt;/em&gt;, ouvrant par
exemple d'un clic un site en cours de développement, &lt;a href=&quot;http://www.phpmyadmin.net/home_page/&quot; hreflang=&quot;en&quot;&gt;phpMyAdmin&lt;/a&gt;, et
diverses pages de documentation...&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://extensions.geckozone.org/MiniTPlus&quot; hreflang=&quot;fr&quot;&gt;MiniT+&lt;/a&gt; est une extension offrant un menu supplémentaire de
configuration des onglets&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Navigation&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://extensions.geckozone.org/Adblock/&quot; hreflang=&quot;fr&quot;&gt;Adblock&lt;/a&gt; est probablement une des extensions les plus appréciées, elle
permet de bloquer les bannières de publicité ou autres éléments gênants que
vous lui aurez indiqué. Elle fonctionne par reconnaissance de l'adresse
d'origine. Sachant que la plupart des publicités proviennent de serveurs
spécialisés exterieurs aux sites visités, après quelques jours d'apprentissage
celles-ci se feront de plus en plus rares. Pour cela, faites un clic droit sur
les publicités (ou cliquez sur l'onglet adblock dans le cas d'un élément en
Flash). Sélectionnez adblock image, ou adblock iframe la cas échéant. Une boite
de dialogue s'ouvrira vous permettant d'affiner la règle de blocage basée sur
l'url. Vous pouvez alors remplacer certaines parties de l'url par des * servant
de jokers : tout élement ayant une url correspondant au masque ainsi défini
sera alors supprimé des pages que vous visitez ! Quelques exemples de règles :
http://ad.*.doubleclick.net/*, http://*.smartadserver.com/*,
http://ad.*.doubleclick.net/*...&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://extensions.geckozone.org/NukeAnything/&quot; hreflang=&quot;fr&quot;&gt;Nuke
Anything&lt;/a&gt; permet de supprimer d'un clic droit n'importe quel élément de la
page (hors Flash), ce qui permet par exemple de faire un petit nettoyage des
éléments inutiles avant impression. Cela dit, il est possible que la page
possède une feuille de style spécifique à l'impression qui s'en charge déjà.
C'est par exemple le cas de la page que vous lisez.&lt;/li&gt;
&lt;li&gt;Recherche dans la page : avec CTRL+F, vous ouvrez une discrète barre de
recherche en bas de la fenêtre du navigateur, juste au dessus de la barre de
statut. Là encore, les résultats s'affichent au fur et à mesure de la frappe,
notamment si vous activez l'option &lt;em&gt;surligner&lt;/em&gt;. Cela permet de garder la
page sous les yeux tout en faisant sa recherche !&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://blog.sorcellerieweb.net/post/2005/02/18/Astuces-Firefox#comment-form</comments>
      <wfw:comment>http://blog.sorcellerieweb.net/post/2005/02/18/Astuces-Firefox#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.sorcellerieweb.net/feed/rss2/comments/179226</wfw:commentRss>
      </item>
    
</channel>
</rss>