Articulo de referencia

Sherlock (software)

Sherlock , llamado así por el detective ficticio Sherlock Holmes , fue una herramienta de búsqueda de archivos y web creada por Apple Inc. para el Mac OS "clásico" basado en Pow...

Sherlock , llamado así por el detective ficticio Sherlock Holmes , fue una herramienta de búsqueda de archivos y web creada por Apple Inc. para el Mac OS "clásico" basado en PowerPC , introducido en 1998 con Mac OS 8.5 como una extensión de las capacidades de búsqueda de archivos del Finder de Mac OS . Al igual que su predecesor (la renovada aplicación "Find File" de System 7.5, adaptada por Bill Monk de su programa de búsqueda "Find Pro" [1] ), Sherlock buscaba archivos locales y contenidos de archivos en un Mac, utilizando el mismo código de indexación básico y la misma lógica de búsqueda que se encuentran en AppleSearch . Sherlock extendió el sistema al permitir al usuario buscar elementos en la World Wide Web a través de una serie de complementos, que empleaban motores de búsqueda web existentes . Estos complementos se escribieron como archivos de texto sin formato , de modo que era una tarea sencilla para un usuario escribir un complemento de Sherlock.

Sherlock fue reemplazado por Spotlight y Dashboard en 2005 con Mac OS X 10.4 Tiger, aunque Apple siguió incluyéndolo con la instalación predeterminada. Dado que la mayoría de los complementos estándar para Sherlock proporcionados por Apple ya no funcionan, se retiró y eliminó oficialmente en el lanzamiento de Mac OS X 10.5 Leopard en 2007.

Datos

El complemento de búsqueda de Sherlock 2 era un documento SGML y normalmente se le daba la extensión de archivo ".src" . El complemento de Sherlock estaba compuesto de tres partes, identificadas por sus nombres de elemento: <search>, <input>y <interpret>etiquetas. Estos elementos permitían a Sherlock identificar (respectivamente) la página web de un motor de búsqueda y las partes que son relevantes para la búsqueda, así como devolver los resultados de la búsqueda. También había una función para definir cómo un complemento de Sherlock podía actualizarse a sí mismo.

Los complementos de búsqueda de Sherlock también se podían utilizar (con modificaciones menores) en las suites de navegadores de Mozilla . Estos complementos se conocían, apropiadamente, como complementos del proyecto Mycroft (llamados así por Mycroft Holmes , el hermano mayor de Sherlock Holmes). Entre algunos de los cambios realizados en el formato de archivo de Sherlock se encontraba la separación del elemento de actualización automática (que formaba parte del <search>elemento) y el icono (que se proporcionaba en un archivo separado en Mozilla y formaba parte de la bifurcación de recursos en Sherlock).

Canales de Sherlock 3

El complemento de búsqueda de Sherlock 3 era una aplicación web que se descargaba sobre la marcha desde un servidor para garantizar la versión más actualizada. Como la información en Internet está sujeta a cambios tan rápido, esta era una forma de que Apple garantizara la versión actualizada. Un canal consistía en un directorio web con un índice. Este generalmente apuntaba a un subdirectorio (generalmente llamado "Canal") que contenía el código XML , cualquier XML de script y directorios lproj localizados (archivo nib y recursos de texto localizados como plist).

Los canales incluidos por defecto fueron:

Estado actual

Como Sherlock nunca fue lanzado como un binario universal , no es compatible con versiones de Mac OS X posteriores a Mac OS X 10.6 Snow Leopard y no se puede ejecutar en Mac Intel sin Rosetta .

Acusaciones de plagio

Los defensores de Watson creados por Karelia Software, LLC afirman que Apple copió su producto sin permiso, compensación o atribución al producir Sherlock 3. [ cita requerida ] Algunos no están de acuerdo con esta afirmación, afirmando que Sherlock 3 fue la evolución natural de Sherlock 2, y que Watson obviamente estaba destinado a tener alguna relación con Sherlock por su propio nombre. [ cita requerida ]

Sherlock Holmescomo término

El fenómeno de que Apple lance una función que sustituya o elimine software de terceros es tan conocido que el término Sherlock se ha convertido en un término aceptado dentro de la comunidad de desarrolladores de Mac y iOS. [2] [3] [4]

Versiones

Véase también

Referencias

  1. ^ Judson, Jeremy (1996). La Biblia para Macintosh, sexta edición. Peachpit Press.
  2. ^ Arment, Marco. "Me estoy comportando como Sherlock aquí" . Consultado el 6 de septiembre de 2014 .
  3. ^ Tsai, Michael. "La vida independiente".
  4. ^ "Te han engañado". The Economist . 13 de julio de 2012. ISSN  0013-0613 . Consultado el 6 de junio de 2019 .
  • Apple: Desarrollo del canal Sherlock 3
  • Karelia: Preguntas frecuentes sobre Watson: consulte "¿Cuál es la relación entre Watson y el nuevo Sherlock 3?".
  • Karelia: Desarrollo de herramientas para Watson - Consulte "¿Cómo se compara la arquitectura de complementos de Watson con la de Sherlock 3?".
  • Complementos de motor de búsqueda opensearch y sherlock del proyecto MyCroft.
  • https://wiki.developer.mozilla.org/en-US/docs/Web/API/Window/sidebar/Adding_search_engines_from_Web_pages$revision/1525363#Installing_Sherlock_plugins
    • https://web.archive.org/web/20090301182153/http://developer.apple.com/macosx/sherlock/
Retrieved from "https://en.wikipedia.org/w/index.php?title=Sherlock_(software)&oldid=1226529622"