stringtranslate.com

В центре внимания (Apple)

Spotlight — это общесистемная функция поиска на рабочем столе операционных систем Apple macOS , iOS , iPadOS и visionOS . Spotlight — это поисковая система на основе выбора , которая создает индекс всех элементов и файлов в системе. Она разработана для того, чтобы позволить пользователю быстро находить широкий спектр элементов на компьютере, включая документы, изображения, музыку, приложения и системные настройки . Кроме того, можно искать определенные слова в документах и ​​на веб-страницах в истории или закладках веб-браузера. Она также позволяет пользователю сужать поиск по датам создания, датам изменения, размерам, типам и другим атрибутам . Spotlight также предлагает быстрый доступ к определениям из встроенного словаря New Oxford American Dictionary и к функциям калькулятора. Существуют также инструменты командной строки для выполнения таких функций, как поиск Spotlight.

Spotlight был впервые анонсирован на Всемирной конференции разработчиков в июне 2004 года [1] , а затем выпущен вместе с Mac OS X Tiger в апреле 2005 года [2].

Аналогичная функция для iPhone OS 3 с тем же названием была анонсирована 17 марта 2009 года.

macOS

Индексы метаданных файловой системы поддерживаются сервером метаданных (который отображается в системе как демон mds или mdworker ). Сервер метаданных запускается launchd при загрузке macOS (ранее Mac OS X, затем OS X) и активируется запросами клиентов или изменениями в файловых системах, которые он отслеживает. Он получает информацию о файлах на жестких дисках компьютера от демона mdimport ; он не индексирует съемные носители только для чтения, такие как CD или DVD , [3] но он индексирует съемные внешние носители с возможностью записи, подключенные через USB, FireWire или Thunderbolt, а также карты Secure Digital. Помимо базовой информации о каждом файле, такой как его имя, размер и временные метки, демон mdimport также может индексировать содержимое некоторых файлов, если у него есть подключаемый модуль Importer, который сообщает ему, как отформатировано содержимое файла. Spotlight поставляется с импортерами для определенных типов файлов, таких как документы Microsoft Word , MP3 и PDF . Apple публикует API , которые позволяют разработчикам писать плагины Spotlight Importer для собственных форматов файлов. [3]

Когда пользователь впервые входит в операционную систему, Spotlight создает индексы метаданных о файлах на жестких дисках компьютера . [3] Он также создает индексы файлов на устройствах, таких как внешние жесткие диски, подключенные к системе. Эта начальная индексация может занять некоторое время, но после этого индексы непрерывно обновляются в фоновом режиме по мере создания или изменения файлов. Если система обнаруживает, что файлы на внешнем диске были изменены в системе, работающей под управлением версии macOS более старой, чем Mac OS X Tiger, она переиндексирует том с нуля. [3]

В Tiger Spotlight можно открыть из нескольких мест. Нажатие на значок в правом верхнем углу строки меню открывает текстовое поле, в котором можно ввести поисковый запрос. Окна Finder также имеют текстовое поле в правом верхнем углу, в котором можно ввести запрос, как и стандартные диалоговые окна загрузки и сохранения. Оба эти текстовых поля немедленно начинают выводить результаты поиска, как только пользователь начинает вводить поисковый запрос, возвращая элементы, которые либо соответствуют термину, либо элементы, которые начинаются с термина. Результаты поиска можно дополнительно уточнить, добавив критерии в окне Finder, такие как «Создано сегодня» или «Размер больше 1 КБ». [3]

Mac OS X Tiger и более поздние версии также включают утилиты командной строки для запросов или управления Spotlight. Команда mdimport , а также используемая самой системой для индексации информации, может также использоваться пользователем для импорта определенных файлов, которые в противном случае были бы проигнорированы, или принудительного повторного импорта файлов. Она также предназначена для использования в качестве инструмента отладки для разработчиков, пишущих подключаемые модули Importer. mdfind позволяет пользователю выполнять запросы Spotlight из командной строки, также позволяя включать запросы Spotlight в такие вещи, как скрипты оболочки . mdls перечисляет индексированные атрибуты для определенных файлов, позволяя пользователю указывать, какие файлы и/или какие атрибуты. Индексами, которые создает Spotlight, можно управлять с помощью mdutil , который может стирать существующие индексы, заставляя их перестраиваться при необходимости или отключать индексацию. [4] Эти утилиты также доступны на Darwin . [ требуется цитата ]

Хотя это и не рекламируется широко, булевы выражения могут использоваться в поиске Spotlight. [5] По умолчанию, если включено более одного слова, Spotlight выполняет поиск так, как если бы между словами было включено «И». Если между словами поместить «|», Spotlight выполнит запрос ИЛИ. Размещение «-» перед словом заставляет Spotlight искать результаты, которые не включают это слово (запрос НЕ). [6]

В настоящее время Spotlight не может индексировать и выполнять поиск по томам NTFS, общим по SMB . [7]

Леопард

Меню Spotlight, выполняющее поиск слова « adobe » в Mac OS X Leopard

С Mac OS X Leopard Apple представила несколько дополнительных функций. С Spotlight в Tiger пользователи могут искать только устройства, подключенные к их компьютерам. С Leopard Spotlight может искать сетевые компьютеры Mac под управлением Leopard (как клиентские, так и серверные версии), на которых включен общий доступ к файлам. В графический интерфейс была добавлена ​​функция Quick Look , которая будет отображать предварительные просмотры файлов в результатах поиска, поэтому приложения не нужно открывать только для того, чтобы убедиться, что пользователь нашел нужный файл. Синтаксис также был расширен за счет поддержки сформулированных логических операторов («AND», «OR» и «NOT»). [8] Эти варианты операторов локализованы; в то время как пользователи, у которых установлен английский язык системы, могут использовать «AND», пользователи на немецком языке, например, должны будут использовать «UND». Варианты символов работают с любым языком системы. [9]

Кроме того, хотя Spotlight не включен в серверной версии Tiger [10] , он включен в серверной версии Leopard [11] .

Кроме того, если в Tiger у Spotlight был уникальный и отдельный дизайн окон, то в Leopard Spotlight теперь использует общие окна с Finder, что позволяет создать более унифицированный графический интерфейс.

Уникальное окно Spotlight в Tiger позволяло сортировать и просматривать результаты поиска по любым метаданным, обрабатываемым Finder; тогда как окна Spotlight Finder в Leopard зафиксированы для просмотра и сортировки элементов только по последней открытой дате, имени файла и типу. В Leopard в настоящее время нет возможности сохранять настройки окна для окна Finder, которое открывается через Spotlight.

Начиная с версии Leopard меню Spotlight стало также выполнять функции калькулятора с функциональностью, очень похожей на функцию поиска Google (но без необходимости подключения к Интернету), а также словаря, который позволяет искать определение английского слова с помощью Оксфордского словаря, включенного в macOS.

Йосемити

В центре внимания в OS X Yosemite Николас Кейдж

В OS X Yosemite интерфейс поиска Spotlight был полностью переработан. Вместо того, чтобы действовать как раскрывающееся меню, он теперь по умолчанию расположен в центре экрана, хотя панель поиска (и/или само окно) можно перетаскивать туда, где пользователь предпочитает, чтобы она всплывала. В дополнение ко всему, что могли делать предыдущие версии Spotlight, обновление Spotlight в Yosemite добавляет предварительный просмотр или информационную панель с правой стороны (с результатами с левой стороны), а также добавляет поддержку поиска через Wikipedia, Maps и другие источники.

iOS и iPadOS

В центре внимания в iOS 14

Инструмент поиска, также называемый Spotlight, был включен в продукты iOS (ранее iPhone OS) с iPhone OS 3 и в iPadOS . Эта функция помогает пользователям искать контакты, метаданные почты , [12] календари, медиа и другой контент. [12] По сравнению со Spotlight на macOS, возможности поиска iOS ограничены. [12] Экран Spotlight открывается смахиванием пальца вправо с основного домашнего экрана или, начиная с iOS 7, потягиванием вниз на любом из домашних экранов. [12]

Функция была анонсирована в марте 2009 года и выпущена с iOS 3.0 в июне 2009 года. Выпуск iOS 4.0 включал возможность поиска текстовых сообщений. В iOS 6 папка, в которой находится приложение, теперь отображается (если применимо). С момента появления iOS 7 у Spotlight больше нет собственной выделенной страницы, но доступ к ней можно получить, потянув вниз за середину любого домашнего экрана.

17 сентября 2014 года Spotlight Search был обновлен в iOS 8 , чтобы включить более интуитивные веб-результаты через Bing и Wikipedia , а также более быстрый доступ к другому контенту. [13]

В iOS 9 поиск Spotlight был обновлен и теперь включает результаты поиска контента в приложениях. [14]

В 2021 году Apple представила функцию поиска изображений в Spotlight на iOS . Теперь Spotlight использует интеллектуальные функции для поиска фотографий по местоположению, людям, сценам или объектам, а с помощью живого текста Spotlight может находить текст и рукописный текст на фотографиях.

Проблемы конфиденциальности

С момента выпуска Yosemite Spotlight по умолчанию отправляет все введенные запросы и информацию о местоположении в Apple. Данные сопровождаются уникальным идентификационным кодом, который, по утверждению Apple, каждые 15 минут меняет на новый идентификатор. В ответ на проблемы с конфиденциальностью Apple заявила, что не использует данные для создания профилей своих пользователей, и что информация о запросах и местоположении передается только их партнеру Bing в соответствии со строгим контрактом, который запрещает использование информации в рекламных целях. В 2017 году Bing был заменен Google в качестве поисковой системы для Spotlight. [15] Кроме того, Apple заявила, что, хотя Spotlight стремится скрыть точное местоположение, информация обычно более точна в густонаселенных районах и менее точна в малонаселенных. Обмен данными Spotlight можно отключить в системных настройках Spotlight, сняв флажок Spotlight Suggests. После этого данные не передаются Apple. [16] [17] [18]

Смотрите также

Ссылки

  1. Ина Фрид (28 июня 2004 г.). «Для Tiger от Apple ключевым словом является поиск» . Получено 15 ноября 2009 г.
  2. ^ Apple, Inc. (12 апреля 2005 г.). "Apple to Ship Mac OS X "Tiger" on April 29" . Получено 15 ноября 2009 г. Spotlight ищет содержимое внутри документов и информацию об этих документах или метаданные
  3. ^ abcde Джон Сиракуза (28 апреля 2005 г.). "Mac OS X 10.4 Tiger". ArsTechnica.com . Получено 4 апреля 2007 г. .
  4. Кирк МакЭлхерн (8 июля 2005 г.). "Command spotlight". Macworld . Архивировано из оригинала 3 апреля 2007 г. Получено 4 апреля 2007 г.
  5. ^ "10.4: Используйте логические (НЕ, ИЛИ) поиски в Spotlight". MacOSXHints.com . 12 мая 2005 г. Архивировано из оригинала 10 октября 2014 г. Получено 9 ноября 2008 г.
  6. Hiram (30 апреля 2005 г.). «Булев поиск в Spotlight». Ipse dixit . Архивировано из оригинала 10 октября 2006 г. Получено 21 января 2007 г.
  7. ^ «Невозможно подключиться через SMB».
  8. ^ "Apple - Mac OS X - Leopard Sneak Peek - Spotlight". Apple.com . 7 августа 2006 г. Архивировано из оригинала 17 января 2007 г. Получено 21 января 2007 г.
  9. ^ "Скрытые драгоценности: Булевы запросы Spotlight". Архивировано из оригинала 26 апреля 2012 г. Получено 1 апреля 2012 г.
  10. ^ Роберт Монс (2005). «Обзор Tiger: рассмотрение Spotlight». Macintouch.com . Архивировано из оригинала 1 мая 2007 г. Получено 4 апреля 2007 г.
  11. ^ "Apple - Leopard Server Sneak Peek - Spotlight Server". Apple.com . 7 августа 2006 г. Архивировано из оригинала 27 августа 2007 г. Получено 4 апреля 2007 г.
  12. ^ abcd Фрейкс, Дэн (2009). «Руки о Spotlight iPhone 3.0». PC World / Macworld. Архивировано из оригинала 21 июля 2009 г. Получено 26 декабря 2009 г. iPhone Spotlight не ищет все содержимое каждого файла на вашем телефоне
  13. ^ "Apple - iOS 8 - Spotlight". Apple . 2014. Архивировано из оригинала 24 сентября 2014 г. Получено 17 сентября 2014 г.
  14. ^ Флейшман, Гленн (16 сентября 2015 г.). «Практическое знакомство с новым, проактивным Spotlight в iOS 9». Macworld . IDG Consumer & SMB . Получено 29 июля 2016 г. .
  15. ^ Axon, Samuel (25 сентября 2017 г.). «Siri и Spotlight теперь будут использовать Google, а не Bing для веб-поиска». Ars Technica . Получено 11 апреля 2021 г.
  16. Ашкан Солтани и Крейг Тимберг (20 октября 2014 г.). «Компьютеры Mac от Apple могут автоматически собирать информацию о вашем местоположении». The Washington Post . Получено 24 февраля 2015 г.
  17. ^ Стивен Мусил (20 октября 2014 г.). «Apple разъясняет практику сбора данных Spotlight Suggestions». Cnet . Архивировано из оригинала 27 июля 2015 г. Получено 24 февраля 2015 г.
  18. ^ "OS X Yosemite: Spotlight Suggestions". Архивировано из оригинала 27 июля 2015 г.

Внешние ссылки