stringtranslate.com

Прожектор (Яблоко)

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

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

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

macOS

Индексы метаданных файловой системы поддерживаются сервером метаданных (который отображается в системе как демон mds или mdworker ). Сервер метаданных запускается командой launchd при загрузке macOS (ранее Mac OS X, затем OS X) и активируется клиентскими запросами или изменениями в файловых системах, которые он отслеживает. Информацию о файлах на жестких дисках компьютера ему передает демон mdimport ; он не индексирует съемные носители, доступные только для чтения, такие как компакт-диски или 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 выполняет запрос OR. Размещение «-» перед словом указывает Spotlight искать результаты, которые не включают это слово (запрос NOT). [6]

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

Леопард

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

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

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

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

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

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

Йосемити

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

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

iOS

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

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

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

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

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

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

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

Рекомендации

  1. ^ Ина Фрид (28 июня 2004 г.). «Для Apple Tiger ключевым словом является поиск» . Проверено 15 ноября 2009 г.
  2. Apple, Inc. (12 апреля 2005 г.). «Apple выпустит Mac OS X «Tiger» 29 апреля» . Проверено 15 ноября 2009 г. Spotlight ищет содержимое внутри документов и информацию об этих документах или метаданные.
  3. ↑ abcde John Siracusa (28 апреля 2005 г.). «Mac OS X 10.4 Тигр». ArsTechnica.com . Проверено 4 апреля 2007 г.
  4. Кирк МакЭлхирн (8 июля 2005 г.). «Командный прожектор». Макмир . Архивировано из оригинала 3 апреля 2007 года . Проверено 4 апреля 2007 г.
  5. ^ «10.4: Используйте логический поиск (НЕ, ИЛИ) в Spotlight» . MacOSXHints.com . 12 мая 2005 года . Проверено 9 ноября 2008 г.
  6. Хирам (30 апреля 2005 г.). «Логический поиск в Spotlight». Ipse dixit . Архивировано из оригинала 10 октября 2006 года . Проверено 21 января 2007 г.
  7. ^ «Невозможно подключиться через SMB».
  8. ^ «Apple — Mac OS X — Взгляд на Leopard — В центре внимания» . Apple.com . 7 августа 2006. Архивировано из оригинала 17 января 2007 года . Проверено 21 января 2007 г.
  9. ^ «Скрытые жемчужины: логические запросы внимания» . Архивировано из оригинала 26 апреля 2012 года . Проверено 1 апреля 2012 г.
  10. ^ Роберт Монс (2005). «Обзор тигра: изучение внимания». Macintouch.com . Архивировано из оригинала 1 мая 2007 года . Проверено 4 апреля 2007 г.
  11. ^ «Apple — краткий обзор сервера Leopard — сервер Spotlight» . Apple.com . 7 августа 2006 года . Проверено 4 апреля 2007 г.
  12. ^ abcd Фрейкс, Дэн (2009). «Практическое знакомство с iPhone 3.0». Мир ПК / Мир Mac. Архивировано из оригинала 21 июля 2009 года . Проверено 26 декабря 2009 г. iPhone Spotlight не выполняет поиск по всему содержимому каждого файла на вашем телефоне
  13. ^ «Apple — iOS 8 — В центре внимания» . Яблоко . 2014 . Проверено 17 сентября 2014 г.
  14. Флейшман, Гленн (16 сентября 2015 г.). «Практическое знакомство с новым упреждающим инструментом Spotlight в iOS 9». Макмир . IDG для потребителей и малого и среднего бизнеса . Проверено 29 июля 2016 г.
  15. Аксон, Сэмюэл (25 сентября 2017 г.). «Siri и Spotlight теперь будут использовать Google, а не Bing для поиска в Интернете». Арс Техника . Проверено 11 апреля 2021 г.
  16. Ашкан Солтани и Крейг Тимберг (20 октября 2014 г.). «Компьютеры Apple Mac могут автоматически собирать информацию о вашем местоположении». Вашингтон Пост . Проверено 24 февраля 2015 г.
  17. Стивен Музил (20 октября 2014 г.). «Apple разъясняет методы сбора данных Spotlight Offers» . Cnet . Архивировано из оригинала 27 июля 2015 года . Проверено 24 февраля 2015 г.
  18. ^ «OS X Yosemite: предложения в центре внимания» . Архивировано из оригинала 27 июля 2015 года.

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