Page d'accueil » comment » Comment créer des dossiers de signets intelligents personnalisés dans Firefox

    Comment créer des dossiers de signets intelligents personnalisés dans Firefox

    Vous êtes-vous déjà demandé comment fonctionnait le dossier de signets «Les plus visités» inclus avec Firefox? Ce n'est pas simplement un dossier avec une casse spéciale - il tire parti de la base de données Places introduite dans Firefox 3 et vous permet de créer vos propres signets intelligents..

    Le système Places de Firefox stocke vos signets et votre historique dans une base de données SQLite. Firefox inclut une requête puissante: la syntaxe pour utiliser cette base de données, mais cette fonctionnalité est masquée par défaut.

    Enregistrer une recherche

    Firefox expose une seule façon de créer un dossier intelligent par défaut. Pour commencer, ouvrez la fenêtre Bibliothèque en sélectionnant l’option Signets ou Historique dans le menu..

    Effectuez une recherche à l'aide du champ de recherche de la fenêtre Bibliothèque. Vous pouvez rechercher à la fois les titres de page et les URL de page. Par exemple, tapez "How-To Geek" pour rechercher toutes les pages avec How-To Geek dans leur titre ou tapez "howtogeek.com" pour rechercher toutes les pages du site Web How-To Geek..

    Le signet intelligent peut rechercher vos signets ou votre historique. Après avoir sélectionné Signets ou Historique, cliquez sur le bouton Enregistrer et indiquez un nom pour enregistrer votre recherche dans un dossier de signets intelligents..

    Firefox crée par défaut le dossier de signets dans votre menu de signets, mais vous pouvez le placer où vous voulez, par exemple dans la barre d’outils des signets..

    Firefox met automatiquement à jour le dossier des signets intelligents. Il s'agit simplement d'une requête dans une base de données, comme une liste de lecture intelligente dans iTunes. Si vous avez suivi, vous avez maintenant un dossier de signets intelligents qui affiche les pages que vous avez récemment visitées dans How-To Geek..

    Utiliser une extension

    Pour accéder aux fonctionnalités avancées, vous pouvez écrire vous-même des URI d’endroits - mais la plupart des utilisateurs voudront probablement une interface graphique conviviale. Mozilla n'en fournit pas, vous devrez donc installer une extension telle que SearchPlaces.

    Après avoir installé l'extension et redémarré Firefox, une nouvelle option SearchPlaces apparaît dans le menu Signets..

    SearchPlaces fournit une interface graphique pour la création de nouveaux signets intelligents et la modification de signets existants. Il expose une grande partie de la puissance laissée hors de l'interface par défaut de Firefox.

    SearchPlaces offre de nombreuses options pour la construction de votre URI de lieu. Par exemple, nous recherchons ici des pages contenant le mot «Android» qui ont été visitées entre 10 et 20 fois. Nous pourrions également spécifier un intervalle de temps entre les pages Web visitées, bien que cela soit un peu complexe à faire - vous devez spécifier un nombre de secondes à partir d'une heure relative..

    Cependant, vous pouvez facilement spécifier «aujourd'hui» comme une plage de temps. Réglez l'heure relative sur «Minuit ce matin» et entrez «0» comme heure.

    Pour modifier un dossier de signets intelligents fourni avec Firefox, sélectionnez-le et cliquez sur le bouton Modifier..

    SearchPlaces vous indique l'emplacement de chaque signet intelligent: l'URI. Firefox les cache dans l'interface par défaut - sans doute pour éviter d'effrayer des utilisateurs inexpérimentés.

    Ecrire des URI de lieux

    Mozilla fournit un guide détaillé pour placer: les URI de requête sur le site Web de Mozilla Developer Network. Il existe une grande variété d'options que vous pouvez utiliser pour construire des URI de requête complexes..

    Par exemple, supposons que nous voulions créer un dossier de signets intelligents contenant toutes les pages que nous avons visitées sur How-To Geek aujourd’hui, triées par ordre alphabétique. Voici la chaîne de requête que nous utiliserions:

    place: terms = howtogeek.com & beginTimeRef = 1 & beginTime = 0 & sort = 1

    Cette requête comporte quatre parties:

    • terms = howtogeek.com - Recherche du terme “howtogeek.com”.
    • beginTimeRef = 1 - L'heure de début est relative à minuit ce matin.
    • beginTime = 0 - Le «0» est une valeur spéciale qui inclut tous les résultats depuis l'heure relative. Dans ce cas, tous les résultats sont affichés depuis minuit ce matin, c'est-à-dire toutes les pages visitées aujourd'hui..
    • sort = 1 - Les commandes sont classées par ordre alphabétique.

    Une fois que vous avez un URI de requête, créez un nouveau signet à partir de la fenêtre Bibliothèque ou du menu Signets..

    Nommez le favori et utilisez l'emplacement: URI comme adresse du favori..

    En raison d'un bogue apparent, vous ne pouvez pas créer de signet intelligent directement dans la barre d'outils du navigateur. Firefox le traitera comme un signet normal au lieu de noter le lieu: l'adresse URI et de le traiter correctement.

    Créez-le ailleurs, par exemple dans le menu de vos favoris, et faites-le glisser dans la barre d'outils. Firefox remarquera que c'est un signet intelligent.


    La base de données Places de Firefox cache beaucoup de pouvoir - cela pourrait être une fonctionnalité mortelle pour certaines personnes, mais la plupart ne s'en rendront jamais compte.