Pour gérer vos consentements :
Categories: Cloud

Spotlight, la tête chercheuse de Mac OS X Tiger

Pour les développeurs qui ont assisté à la WWDC, le grand rendez-vous des développeurs Apple qui s’est déroulé à San Francisco entre le 28 juin et le 2 juillet (voir édition du 29 juin 2004), l’une des sessions les plus intéressantes a été la démonstration du moteur de recherche Spotlight. Elle a été animée par les deux concepteurs du nouvel outil : Dominic Gianpaolo et Pavel Cisler, deux transfuges de la défunte société high-tech BeOS qui avaient développé un moteur de recherche similaire. Ils sont également connus pour leur contribution destinée à améliorer le système d’exploitation alternatif BeOs (voir édition du 25 octobre 2002).

Recherche dans tous les recoins

Ce nouvel outil de recherche va être intégré dans la prochaine version de Mac OS X, Tiger. Il s’agit en fait d’un menu déroulant, situé dans le coin supérieur droit de l’écran et également intégré aux fenêtres du Finder. Spotlight réalise une recherche aussi bien dans les fichiers et les dossiers que dans les e-mails, répertoires et autres agendas, selon Apple. La recherche s’effectue instantanément dans les noms de fichiers et de dossiers, mais aussi directement à l’intérieur du texte des fichiers.

Les résultats peuvent être affinés avec une recherche plus poussée dans un dossier, ou par date ou type de document. Les recherches peuvent être enregistrées comme dossiers intelligents pour obtenir, à volonté, le résultat d’une même recherche. Spotlight range les résultats d’une recherche par ordre de pertinence et peut limiter le nombre de documents présentés. De la même manière, les résultats peuvent être exploités finement, grâce à une présentation synthétique de la recherche.

Une indexation transparente

L’indexation¸ réalisée en tâche de fond, est totalement transparente. En fait, Spotlight indexe les métadonnées de tous les fichiers et applications disposant d’un traducteur spécifique et se charge de leur stockage. L’opération ne se remarque pas, Spotlight travaillant en sous-main, à mesure des modifications du Finder (réception d’e-mail, nouveau document, modification du carnet d’adresses…). L’ensemble s’appuie sur deux briques technologiques ajoutées à Mac OS X : Core Data, une interface applicative, et Spotlight Frameworks, l’architecture de recherche et de stockage des données. Au cours de la WWDC, Apple a fourni aux développeurs le mode d’emploi pour s’assurer que leurs prochaines applications pourraient utiliser Spotlight.

Pour certains développeurs présents à la WWDC (comme le weblogger Drissman), un problème se pose pour les informations qui ne sont pas organisées en fichiers, mais sous la forme d’une base de données. Il serait actuellement impossible de réaliser une recherche de cette manière. Mais la technologie de Spotlight s’appuyant sur une couche logicielle qui se superpose au système de fichier HFS+ utilisé par Mac OS X (voir édition du 27 mars 2003), on peut s’attendre à d’autres développements à venir.

Recent Posts

Cybersécurité : attention aux QR codes dans les PDF

Les attaques de phishing utilisant des QR codes frauduleux intégrés dans des documents PDF joints…

2 semaines ago

Windows 11 : une mise à jour majeure apporte de nouvelles fonctionnalités

Microsoft a amorcé le déploiement de Windows 11 24H2. Passage en revue des nouvelles fonctionnalités…

2 mois ago

Microsoft 365 : comment Copilot se déploie dans toutes les applications

L'intégration de Copilot dans la suite bureautique s'accélère. Où trouver l'assistant IA et comment l'utiliser…

2 mois ago

PC Copilot + : Microsoft veut garder Recall

Microsoft annonce une phase expérimentale pour lancer Recall sur les PC Copilot+. Elle doit commencer…

3 mois ago

Windows 11 : comment Microsoft va réduire la taille des mises à jour

Comment réduire la taille des mises à jour de Windows 11 ? Microsoft annonce la…

4 mois ago

Windows 11 : comment Bloc-notes va remplacer WordPad

Déjà doté de la sauvegarde automatique, d'un compteur de caractères et de Copilot, Bloc-notes embarque…

4 mois ago