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.
Les attaques de phishing utilisant des QR codes frauduleux intégrés dans des documents PDF joints…
Microsoft a amorcé le déploiement de Windows 11 24H2. Passage en revue des nouvelles fonctionnalités…
L'intégration de Copilot dans la suite bureautique s'accélère. Où trouver l'assistant IA et comment l'utiliser…
Microsoft annonce une phase expérimentale pour lancer Recall sur les PC Copilot+. Elle doit commencer…
Comment réduire la taille des mises à jour de Windows 11 ? Microsoft annonce la…
Déjà doté de la sauvegarde automatique, d'un compteur de caractères et de Copilot, Bloc-notes embarque…