El “estilo indirecto” y los Apple Data Detectors de Leopard

Actualización 16/12/2007, para incluir algunas capacidades más de los Apple Data Detectors. El artículo original fue publicado el 12 de Diciembre de 2007.

Si habéis dado inglés hasta el grado equivalente a 1º o 2º de Bachillerato (3º de BUP y COU, para los que tenemos algún añito más), habréis encontrado frases en “estilo indirecto”, en las que se pasa de «“Hoy hace buen tiempo”, dijo Iván» a «Iván dijo que aquél día hacía buen tiempo». Pues eso es lo que hacen los Apple Data Detectors (Detectores de Información Apple) en el Mail de Leopard.

Me explico. Los Apple Data Detectors son una tecnología que ya estuvo disponible para el Mac OS clásico, y que se perdió al pasar a Mac OS X, cuyo principal objetivo es encontrar en mensajes de texto patrones de información que puedan ser utilizados para otros propósitos. Así, en cualquier programa, como SimpleText —antepasado clásico de TextEdit—, podías hacer clic en una dirección web o una dirección de correo electrónico sin que existiera explícitamente el vínculo.

En Mail de Leopard se va un poco más allá:

  • Si se detecta un nombre incluido en la Agenda, se ofrece la posibilidad de abrir su tarjeta en la Agenda.
  • Si se detecta un nombre y lo que parece una dirección, se ofrece la posibilidad de añadir el nombre con la dirección a la Agenda, o de mostrar un mapa que lleve a la dirección.
  • Si se detecta una fecha, se busca lo que va antes o después para crear una cita en iCal que incluya como nota esa información adicional.

Pero eso no explica el título… ni mi maravilla con esta tecnología.

Lo mejor de todo es que los Apple Data Detectors en Mail no se limitan a leer el texto, sino que tienen también acceso a la información de la fecha del mensaje… Y así, si un mensaje se envió el 14/04/2004 (por cierto, miércoles), la palabra “hoy” apunta al 14/04/2004, “ayer” apunta al 13/04/2004, “mañana” al 15/04/2004, el “martes de la semana que viene” apunta al 20/04/2004, “el viernes que viene” se interpreta como 16/04/2004, y el “23 de mayo”, sin especificar año, apunta al 23/05/2004. A mí me parece maravilloso… sobre todo porque funciona no sólo con expresiones inglesas, que uno lo daba por supuesto, sino que funciona con el español.

¿Te parece chulo? Pues aún hay más:

  • Si en la misma frase mencionas una hora, aunque el selector de los Apple Data Detectors sólo marque la fecha, cuando le das a Incluir cita en iCal… la hora se tiene en cuenta como hora de inicio de la cita.
  • Se pueden utilizar expresiones como “desde el 15 de Diciembre al 15 de Enero”… e iCal crea una cita que abarca todos esos días, sin hora de inicio ni final… y no se hace un lío con el cambio de año.
  • No sólo se detectan expresiones de fecha en el idioma de tu cuenta, sino en todos los idiomas para los que funcionan los Apple Data Detectors.

Claro, con esa atención al detalle, fastidian algunas pegas:

  • No se incluyen expresiones como “dentro de dos viernes”, “en un par de semanas”, y cosas así.
  • En mensajes de texto, si la fecha está rota entre dos líneas, no la reconoce. No hay problema si el mensaje está en HTML.

En cualquier caso, lo mejor de todo es que, seguramente, esta tecnología no haga más que mejorar… aunque me temo que seguirá sin poder leernos la mente en el futuro cercano 😉


Comentarios

Una respuesta a «El “estilo indirecto” y los Apple Data Detectors de Leopard»

  1. Avatar de RiCoNe
    RiCoNe

    Bueno pues, hace “tiempo” que leo tu bitácora y me gusta porque siempre pones cosas muy interesantes. “El otro día” (XD) leí en otro blog una entrada que hablaba de lo mismo, pero como siempre tus explicaciones son muy sencillas. “Hasta otra”, “nos vemos” “otro día”. XDDD

To respond on your own website, enter the URL of your response which should contain a link to this post’s permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post’s URL again. (Find out more about Webmentions.)

Descubre más desde Memoria de Acceso Aleatorio

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo