Tout savoir sur les aperçus et les moteurs de recherche
Un fournisseur est un composant qui indique à macOS qu'il peut gérer certains types de fichiers. Différents composants peuvent créer des aperçus, générer des vignettes ou fournir des informations pour la recherche.
- Fonctionnalité « Aperçu rapide » (barre d'espace)
- Ça permet d'afficher l'aperçu agrandi qui s'affiche quand tu sélectionnes un fichier dans le Finder et que tu appuies sur la barre d'espace.
- Fournisseur de vignettes « Aperçu rapide » (vignettes du Finder)
- Crée la petite image qui sert à représenter un fichier dans le Finder.
- Générateurs Quick Look hérités (.qlgenerator)
- Un ancien type de composant d'aperçu. Une déclaration correspondante peut s'afficher, mais sa présence ne prouve pas que ta version macOS l'utilise.
- Pleins feux sur les candidats à l'importation
- Composants qui indiquent les types de fichiers à partir desquels ils peuvent extraire des métadonnées de recherche. Ils sont distincts des fournisseurs Quick Look.
Lire les résultats d'une recherche de correspondance
- Vérifie l'UTI du fichier analysé dans « Fichier ».
- Vérifie le nom, l'identifiant et le parcours du candidat.
- Lis « UTI correspondante » et, quand c'est indiqué, « Correspondance via ». « Via image » signifie qu'un type d'image plus général est à l'origine de la correspondance.
- Ouvre la rubrique « Info » pour consulter les interfaces UTI prises en charge déclarées par le fournisseur. Le type pris en charge marqué d'un astérisque est celui utilisé pour la connexion.
Par exemple, un prestataire qui déclare public.jpeg correspond mieux à un fichier JPEG qu'une correspondance qui ne précise que public.image. S'il reste des candidats tout aussi spécifiques, le rapport signale la correspondance ambiguIl ne peut pas déterminer quel choix macOS va faire entre les deux.
« Aucune déclaration correspondante » signifie qu'aucune correspondance n'a été trouvée dans l'inventaire que l'appli a pu lire. Vérifie accès au dossier et Couverture « Discovery » avant de conclure qu'un composant manque.
Ce que montrent les résultats
L'inspecteur lit les déclarations ; il ne lance pas le fournisseur ou l'importateur pour tester le résultat. Un candidat, c'est la preuve d'une prise en charge annoncée, pas un test montrant qu'un document précis peut être affiché correctement.
- L'appli n'arrive pas à identifier le fournisseur Quick Look ou l'importateur Spotlight qui a été sélectionné pour une opération en particulier.
- Les enregistrements privés et le statut d'activation/désactivation ou de remplacement par l'utilisateur ne sont pas accessibles via cette appli.
- Un composant peut prendre en charge des types qu'il n'indique pas, ou refuser un fichier particulier malgré le type qu'il déclare.
- Les fournisseurs qui ne se trouvent pas dans des dossiers de découverte accessibles peuvent ne pas apparaître dans l'inventaire.
Détails techniques : découverte et classement
L'inventaire partagé lit de manière récursive les éléments accessibles .appex, .qlgenerator, et .mdimporter paquets. Les répertoires cachés et les structures de paquets non standard sont inclus ; il n'y a pas de profondeur d'analyse fixe. Les liens symboliques qui partent d'une racine sélectionnée sont exclus.
La fonctionnalité « Quick Look » moderne utilise les déclarations de types pris en charge propres à l'extension, notamment QLSupportedContentTypes, aperçu QLSupportedFileTypes, ainsi que les types de règles d'activation explicites. Les types de documents d'une application hôte ne suffisent pas à eux seuls à garantir la prise en charge d'une extension. Les points d'extension pour l'aperçu et les vignettes sont évalués séparément.
Les identifiants exacts correspondent même s'ils ne sont pas déclarés. Les relations de conformité connues permettent des correspondances plus larges ; les types pris en charge les plus proches et les plus spécifiques ont la priorité sur les types plus généraux. L'index arborescent affiché décrit la hiérarchie des correspondances, et non une probabilité ou un taux de réussite mesuré de l'aperçu. Les générateurs hérités restent distincts des candidats à une extension moderne. La correspondance des importateurs utilise MDImporter les déclarations de rôles et les types qu'elles prennent en charge.