Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

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

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

macOS [ править ]

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

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

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

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

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

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

Леопард [ править ]

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

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

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

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

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

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

Йосемити [ править ]

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

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

iOS [ править ]

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

Инструмент поиска, также называемый Spotlight, был включен в продукты iOS (ранее iPhone OS) с версии 3.0 . Эта функция помогает пользователям искать контакты, почтовые метаданные , [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]

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

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

См. Также [ править ]

  • Поиск на рабочем столе
  • Список настольных поисковых систем
  • Функциональность поиска по мере ввода

Ссылки [ править ]

  1. Ина Фрид (28 июня 2004 г.). «Для Apple Tiger ключевое слово - поиск» . Проверено 15 ноября 2009 года .
  2. Apple, Inc. (12 апреля 2005 г.). «Apple выпустит Mac OS X« Тигр »29 апреля» . Проверено 15 ноября 2009 года . Spotlight ищет содержимое внутри документов и информацию об этих документах или метаданных.
  3. ↑ a b c d e Джон Сиракуза (28 апреля 2005 г.). «Mac OS X 10.4 Tiger» . ArsTechnica.com . Проверено 4 апреля 2007 года .
  4. ^ Кирк McElhearn (8 июля 2005). «Командный прожектор» . Macworld . Проверено 4 апреля 2007 года .
  5. ^ «10.4: Используйте логический (НЕ, ИЛИ) поиск в Spotlight» . MacOSXHints.com . 12 мая 2005 . Проверено 9 ноября 2008 года .
  6. Хирам (30 апреля 2005 г.). «Логический поиск в Spotlight» . Ипсе диксит . Проверено 21 января 2007 года .
  7. ^ «Не удается подключиться через SMB» .
  8. ^ «Apple - Mac OS X - Leopard Sneak Peek - В центре внимания» . Apple.com . 7 августа 2006 года Архивировано из оригинала на 17 января 2007 года . Проверено 21 января 2007 года .
  9. ^ «Скрытые жемчужины: логические запросы Spotlight» . Проверено 1 апреля 2012 года .
  10. ^ Роберт Монс (2005). "Обзор тигра: изучение в центре внимания" . Macintouch.com . Проверено 4 апреля 2007 года .
  11. ^ «Apple - Сервер Leopard Sneak Peek - Сервер внимания» . Apple.com . 7 августа 2006 . Проверено 4 апреля 2007 года .
  12. ^ a b c d Фрейкс, Дэн (2009). «Руки в центре внимания IPhone 3.0» . Мир ПК / Macworld . Проверено 26 декабря 2009 года . iPhone Spotlight не выполняет поиск полного содержимого каждого файла на вашем телефоне
  13. ^ «Apple - iOS 8 - В центре внимания» . Apple . Яблоко. 2014 . Проверено 17 сентября 2014 года .
  14. ^ Флейшман, Гленн (16 сентября 2015). «Знакомство с новым проактивным Spotlight в iOS 9» . Macworld . IDG Consumer & SMB . Проверено 29 июля, 2016 .
  15. ^ Ashkan Soltani и Крейг Timberg (20 октября 2014). «Компьютеры Apple Mac могут автоматически собирать информацию о вашем местоположении» . Вашингтон Пост . Проверено 24 февраля 2015 года .
  16. Стивен Мусил (20 октября 2014 г.). «Apple разъясняет методы сбора данных Spotlight Suggestions» . Cnet . Архивировано из оригинала 27 июля 2015 года . Проверено 24 февраля 2015 года .
  17. ^ "OS X Yosemite: Предложения в центре внимания" . Архивировано из оригинала 27 июля 2015 года.

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Руководство по синтаксису выражений запросов Apple Spotlight
  • «Работа с Spotlight» . OSX . Разработчик. Яблоко. Архивировано из оригинального 15 ноября 2004 года.