Шерлок (программное обеспечение)
Эта статья нуждается в дополнительных цитатах для проверки . ( январь 2012 г. ) |
![]() | |
![]() Шерлок 3.6, Канал Кино | |
Разработчик(и) | Apple Инк. |
---|---|
Финальный выпуск | 3.6.2 (179) |
Операционная система | Классическая Mac OS 8 и 9 , Mac OS X (до Leopard) |
Тип | Файловый менеджер Поисковая система |
Веб-сайт | www.apple.com/lae/sherlock/ |
Часть серии о |
macOS |
---|
Sherlock , названный в честь вымышленного детектива Шерлока Холмса , — это инструмент поиска файлов и веб-страниц, созданный Apple Inc. для PowerPC на базе «классической» Mac OS , представленный в 1998 году вместе с Mac OS 8.5 как расширение Mac OS Finder. файла возможности поиска. Как и его предшественник (обновленное приложение «Найти файл» в системе 7.5, адаптированное Биллом Монком из его программы поиска «Find Pro»). [1] ), Шерлок искал локальные файлы и их содержимое на Mac, используя тот же базовый код индексации и логику поиска, что и в AppleSearch . Шерлок расширил систему, предоставив пользователю возможность искать элементы во Всемирной паутине с помощью ряда плагинов, в которых использовались существующие поисковые системы . Эти плагины были написаны в виде простых текстовых файлов, поэтому для пользователя было простой задачей написать плагин Sherlock.
«Шерлок» был заменен на Spotlight и Dashboard в 2005 году с Mac OS X 10.4 Tiger, хотя Apple продолжала включать его в установку по умолчанию. Поскольку большинство стандартных плагинов для «Шерлока», предоставленных самой Apple, больше не работают, они были официально сняты с производства и удалены в выпуске Mac OS X 10.5 Leopard в 2007 году.
Данные
[ редактировать ]Плагин поиска «Шерлок 2» представлял собой документ SGML и обычно имел расширение файла «.src» . Плагин «Шерлок» состоял из трех частей, идентифицированных по именам элементов: <search>
, <input>
, и <interpret>
теги. поисковой системы Эти элементы позволили Шерлоку (соответственно) идентифицировать веб-страницу и ее части, имеющие отношение к поиску, а также вернуть результаты поиска. Также существовала возможность определения того, как плагин Шерлока мог обновляться.
Плагины поиска Sherlock также можно использовать (с небольшими изменениями) в . браузерных пакетах Mozilla Эти плагины были соответственно известны как плагины проекта Майкрофта (названные в честь Майкрофта Холмса , старшего брата Шерлока Холмса). Среди некоторых изменений, внесенных в формат файла Sherlock, было отделение элемента автоматического обновления (который являлся частью <search>
элемент) и значок (представленный в отдельном файле в Mozilla и в составе ветки ресурсов в Sherlock).
Шерлок 3 канала
[ редактировать ]Плагин поиска «Шерлок 3» представлял собой веб-приложение, которое загружалось «на лету» с сервера, чтобы обеспечить наличие самой последней версии. Поскольку информация в Интернете может меняться очень быстро, для Apple это был один из способов гарантировать актуальность версии. Канал представлял собой веб-каталог с индексом. Обычно это указывало на подкаталог (обычно называемый «Канал»), который содержал код XML , любой XML-скрипт и локализованные каталоги lproj (nib-файл и локализованные текстовые ресурсы в виде списка).
По умолчанию были включены следующие каналы:
Текущий статус
[ редактировать ]Поскольку Шерлок никогда не выпускался в виде универсального двоичного файла , он несовместим с версиями Mac OS X после Mac OS X 10.6 Snow Leopard и не может быть запущен на компьютерах Intel Mac без Rosetta .
Обвинения в плагиате
[ редактировать ]Сторонники Watson, выступили из компании Karelia Software, LLC, заявляют, что Apple скопировала их продукт без разрешения, компенсации или указания авторства при создании «Шерлока 3». [ нужна ссылка ] Некоторые не согласны с этим утверждением, заявляя, что «Шерлок 3» был естественной эволюцией «Шерлока 2» и что Ватсон, очевидно, должен был иметь какое-то отношение к «Шерлоку» по самому своему названию. [ нужна ссылка ]
Шерлок как термин
[ редактировать ]Феномен выпуска Apple функции, которая заменяет или устраняет стороннее программное обеспечение, настолько хорошо известен, что термин «Шерлок» стал общепринятым термином, используемым в сообществе разработчиков Mac и iOS. [2] [3] [4]
Версии
[ редактировать ]- Шерлок — представлен в Mac OS 8.5 .
- Шерлок 2 — поставляется с Mac OS 9 , новым интерфейсом, большим количеством плагинов.
- Шерлок 3 — поставляется с Mac OS X 10.2 , работает только в Mac OS X.
- Шерлок был заменен на Spotlight в Mac OS X 10.4 Tiger для поиска на жестком диске и заменен на Dashboard для других функций, но остался как отдельная программа со своими каналами. Он был полностью удален в Mac OS X 10.5 Leopard .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Джадсон, Джереми (1996). Библия Macintosh, 6-е издание . Персиковая яма Пресс.
- ^ Армент, Марко. «Здесь я отлично себя чувствую Шерлоком» . Проверено 6 сентября 2014 г.
- ^ Цай, Майкл. «Инди-жизнь» .
- ^ «Тебя застали врасплох» . Экономист . 13 июля 2012 г. ISSN 0013-0613 . Проверено 6 июня 2019 г.
Внешние ссылки
[ редактировать ]- Apple: развитие канала «Шерлок 3»
- Карелия: Часто задаваемые вопросы о Ватсоне — см. «Какая связь между Ватсоном и новым Шерлоком 3?».
- Карелия: Разработка инструментов для Watson — см. «Чем архитектура плагинов Watson отличается от архитектуры Шерлока 3?».
- MyCroft Project opensearch и Шерлок. Плагины поисковой системы
- https://wiki.developer.mozilla.org/en-US/docs/Web/API/Window/sidebar/Adding_search_engines_from_Web_pages$revision/1525363#Installing_Sherlock_plugins