Sherlock (software) - Sherlock (software)

Sherlock
SherlockLogo.png
Sherlock3.6.2.png
Sherlock 3.6, canal de filmes
Desenvolvedor (s) Apple Inc.
Último lançamento
3.6.2 (179)
Sistema operacional Mac OS 8 , 9 , X
Modelo Mecanismo de pesquisa do gerenciador de arquivos
Local na rede Internet www.apple.com/lae/sherlock/

Sherlock , em homenagem ao detetive fictício Sherlock Holmes , era uma ferramenta de busca de arquivos e web criada pela Apple Inc. para o Mac OS "clássico" baseado em PowerPC , introduzido com o Mac OS 8 como uma extensão dos recursos de busca de arquivos do Mac OS Finder . Como seu antecessor (o aplicativo 'Find File' totalmente remodelado do System 7.5, adaptado por Bill Monk de seu programa shareware find 'Find Pro'), Sherlock pesquisou arquivos locais e conteúdos de arquivos, usando o mesmo código de indexação básico e lógica de pesquisa encontrados em AppleSearch . Sherlock estendeu o sistema permitindo que o usuário pesquisasse itens na World Wide Web por meio de um conjunto de plug-ins que empregava os mecanismos de pesquisa existentes na web . Esses plug-ins foram escritos como arquivos de texto simples , de forma que era uma tarefa simples para o usuário escrever um plug-in Sherlock.

Sherlock foi substituído por Spotlight e Dashboard no Mac OS X 10.4 Tiger, embora a Apple tenha continuado a incluí-lo na instalação padrão. Como a maioria dos plug-ins padrão para Sherlock fornecidos pela própria Apple não funcionam mais, ele foi oficialmente retirado e removido no lançamento do Mac OS X 10.5 Leopard em 2007.

Dados

O plug-in de pesquisa Sherlock 2 era um documento SGML e normalmente recebia a extensão de arquivo ".src" . O plug-in Sherlock foi composto de três partes, identificadas por seus nomes de elementos: <search>, <input>e <interpret>tags. Esses elementos permitiram a Sherlock (respectivamente) identificar a página da web de um mecanismo de pesquisa e as partes que são relevantes para a pesquisa, bem como retornar os resultados da pesquisa. Também havia um recurso para definir como um plug-in Sherlock poderia se atualizar.

Os plug-ins de busca do Sherlock também podem ser usados ​​(com pequenas modificações) nas suítes de navegadores da Mozilla . Esses plug-ins eram, apropriadamente, conhecidos como plug-ins de projeto Mycroft (em homenagem a Mycroft Holmes , irmão mais velho de Sherlock Holmes). Entre algumas das mudanças feitas no formato de arquivo Sherlock estavam a separação do elemento de atualização automática (que fazia parte do <search>elemento) e o ícone (fornecido em um arquivo separado no Mozilla e parte da bifurcação de recursos no Sherlock).

Sherlock 3 canais

O plugin de pesquisa Sherlock 3 era um aplicativo da web, que foi baixado rapidamente de um servidor para garantir a versão mais atual. Como as informações na Internet estão sujeitas a alterações muito rápidas, essa foi uma forma da Apple garantir a versão atualizada. Um canal consistia em um diretório da web com um índice. Isso geralmente apontava para um subdiretório (normalmente chamado de "Canal") que continha o código XML , qualquer Script XML e diretórios lproj localizados (arquivo nib e Recursos de texto localizados como um plist).

Os dez canais incluídos por padrão foram:

Status atual

Como Sherlock nunca foi lançado como um binário universal , ele não é compatível com as versões do Mac OS X posteriores ao Mac OS X 10.6 Snow Leopard e não pode ser iniciado em Macs Intel sem Rosetta .

Sherlocked como um termo

Os defensores do Watson feitos pela Karelia Software, LLC afirmam que a Apple copiou seu produto sem permissão, compensação ou atribuição na produção do Sherlock 3.

Alguns discordam dessa afirmação, afirmando que Sherlock 3 foi a evolução natural de Sherlock 2 e que Watson obviamente deveria ter alguma relação com Sherlock por seu próprio nome.

O fenômeno da Apple lançar um recurso que suplanta ou elimina software de terceiros é tão conhecido que ser Sherlocked se tornou um termo aceito usado na comunidade de desenvolvedores de Mac e iOS.

Versões

Veja também

Referências

links externos