2007/09/25

Cómo fue que los teclados de Apple perdieron un logo y las PC con Windows ganaron uno

Artículo escrito por Daniel Eran Dilger y publicado en RoughlyDrafted Magazine el 10 de agosto del 2007. El artículo original puede ser leído en la siguiente url: How Apple Keyboards Lost a Logo and Windows PCs Gained One

Una variedad de bloggers han estado comentando sobre la desaparición de logotipo de Apple de los nuevos teclados de aluminio para la las nuevas iMac lanzadas al mercado esta semana. Si bien han explicado por qué Steve Jobs eliminó el logotipo de Apple a mediados de los 80, nadie indica cómo es que se escabulló de vuelta desde entonces.

Antes de la Mac

Previo a la Macintosh, Apple obtenía su dinero con la línea Apple II. El desarrollo de la Macintosh dentro de la compañía no solo estaba patrocinado en su totalidad por las ventas de la Apple II, si no que también las ventas de la primera mantuvo viva a la Mac durante una inesperada baja demanda inicial.

La Apple II era una computadora de 8 bits basada en el procesador 6502. Ésta lanzó a Apple a la fama en gran medida debido a las capacidades integradas para la presentación de color diseñadas por Steve Wozniak, co-fundador de Apple y genio original de su hardware. Woz también incluyó ocho ranuras de expansión en su diseño, asegurándose de que la Apple II se pudiera adaptar para acomodarse a nuevos usos con tarjetas de expansión. Steve Jobs, según se ha dicho, argumentó en contra de las ranuras como algo innecesario en una PC para consumidores.

El teclado de la apple II contaba con una variedad de teclas tomando como guía las convenciones utilizadas por los sistemas de teletipo de la década de los 70s, incluyendo una tecla Control, la cual al ser utilizada en conjunto con una letra, invocaría una acción especial. La Apple III, liberada para convertirse en un fallo comercial en 1980, fue diseñada con dos nuevas teclas con el logotipo de Apple: una con un logotipo relleno y otra con uno delineado.

Después del fracaso de la Apple III, Apple recicló partes de su tecnología en los nuevos productos de la Apple II, incluyendo su SOS, el Sistema Operativo Sofisticado. Lanzada al mercado en 1983, la Apple IIe agregó esas dos teclas especiales con el logotipo de Apple en cada lado de la barra espaciadora: una tecla "Open Apple" y una "Closed Apple", cada una de las cuales podía ser usada para ejecutar combinaciones de caracteres especiales. Estas teclas también fueron asociadas a los botones de la palanca de mando analógica de Apple.

Apple continuo vendiendo la Apple IIe durante los siguientes 10 años, haciéndola uno de los modelos de computadora de escritorio más longevos en la historia.

Lisa y la Mac

Para su nuevo salto a los 80s, Apple desarrolló una plataforma completamente nueva basada en el mucho más poderoso procesador Motorola 68000. Tanto la Lisa como la Mac estaban enfocadas a servir como un paquete de cómputo integral, una clara distinción de las computadoras previas diseñadas para actuar como terminales basadas en texto.

El desplegado gráfico de mapa de bits les permitió dibujar cualquier carácter con cualquier tipografía. La tecnología innovadora de Lisa la ubicó como un costoso equipo de negocios; también se proporcionó un conjunto completo de aplicaciones de oficina con ella.

Si bien era significativamente más barata que los U$16,000.00 que costaban los sistemas gráficos desarrollados por Xerox, la Lisa no logró una atención generalizada aún con su precio de U$10,000.00. Con un precio más asequible de U$2,500.00, la Macintosh si lo hizo. Prometía brindar la tecnología de punta de la computación gráfica --originalmente prevista por Xerox-- a los usuarios regulares de escritorio, mejorada con las herramientas de software de Apple para desarrollar aplicaciones con una interfaz de usuario consistente.

Nuevas teclas para una nueva plataforma

El teclado original de la Mac necesitaba proporcionar teclas para comandos similares a los de la tecla con el logotipo de Apple delineado utilizada por la Apple II. Dado que la pantalla gráfica podía desplegar el logotipo de la tecla en los menús, Jobs decidió que utilizar un logotipo de Apple abarataría la marca al inundar los menús con múltiples logotipos de Apple.

En lugar del logotipo de Apple, un icono genérico en forma de hélice de barco fue utilizado para el teclado de la Mac:

Andy Hertzfeld explicó en Folklore.org que la artista de iconos de la Mac, Susan Kare, seleccionó el nuevo icono para la tecla Command de un símbolo utilizado para representar sitios de interés en mapas para acampar de Suecia.

Option

La Mac también obtuvo una tecla Option para teclear caracteres alternativos para las teclas. Utilizada con o sin la tecla Shift, ofrece una manera de ingresar hasta cuatro diferentes letras por tecla.

Option también puede ser utilizada en secuencias de teclas en conjunto con Shift y Command, y en versiones más recientes de Mac OS, también se pueden asignar marcas diacríticas utilizando la tecla Option.

Por ejemplo, una diéresis puede ser agregada a un carácter tecleando las tecla Option + U para obtener los dos puntos, ¨ y luego teclear el carácter deseado para agregarlo bajo éstos, tal como Ü. Para lograr lo mismo, Windows requiere que los usuarios tecleen un número de secuencia arbitrario para ingresar tal carácter: Alt + 0235, o tener que buscar en el mapa de caracteres.

La Apple II Contraataca

El hardware requerido por las características de la Mac, y particularmente la mayor cantidad de RAM demandada para ofrecer el desplegado gráfico, la volvió demasiado cara para muchos usuarios caseros y académicos.

Apple continuó haciendo más dinero con la Apple II que con la Macintosh. En un esfuerzo para actualizar el rápido envejecimiento de la línea Apple II y darle algunas de las capacidades de la Macintosh, Apple lanzó al mercado la Apple II GS en 1986.

Por mucho tiempo una idea hija de Wozniak, la Apple IIGS utilizó una versión de 16 bits del 6502, el 65C816, que sería más adelante utilizado en el Super Nintendo. También fue el primer sistema gráfico de Apple que desplegó un ambiente de ventanas a color basado en QuickDraw, aunque su pobre resolución de despliegue limitaba sus capacidades.

Teclados ADB

Otro fragmento de tecnología de punta visto por primera vez en una Apple IIGS era el Apple Desktop Bus, una forma de conectar en conjunto una variedad de dispositivos de entrada utilizando un puerto estándar. Antes de ADB, los primeros teclados de Mac se conectaban mediante un cable similar al telefónico RJ11, mientras que el ratón utilizaba su propio conector DB9 como el de las palancas de mando originales del Atari.

Con ADB, un ratón podía ser conectado a cualquier lado el teclado, tanto para usuarios diestros como zurdos, y trackballs adicionales, tabletas gráficas, e incluso otros teclados podían ser conectados en serie sin requerir ninguna configuración para el puerto serial.

Un año más tarde en 1987, IBM lanzó su nueva visión de la PC, llamada PS/2; sólo ofrecía un puerto estándar para el ratón y otro idéntico pero único para el teclado, un error que infectó a los usuarios de PCs durante las siguientes dos décadas. Las primeras PCs utilizaban un puerto serie regular para conectar el ratón.

El nuevo sistema ADB de Apple estaba diseñado para ser usado también en la Mac, de tal manera que Apple incorporó las teclas Control y de logotipo de Apple utilizadas por la Apple II así como las teclas Command y Option utilizadas en la Mac. Iniciando con la Apple IIGS, la tecla del logotipo delineado de Apple se convirtió oficialmente en la tecla Command, y la tecla con el logotipo relleno se asignó a Option. Los usuarios de Apple II continuaron llamándola "Open Apple".

Confusiones entre Command y Control

Al fusionar los comportamientos de las Mac de los 80 y las Apple II de los 70, resultó también que la tecla Control se mantuvo para ejecutar funciones de emulación de terminal, mientras que la tecla Command se mantuvo como la única para comandos utilizados en el ambiente gráfico de escritorio.

Las combinaciones estándar de teclas de Apple, tales como Command + O para abrir un archivo, no tenían un equivalente en el mundo heterogéneo de DOS, donde cada aplicación inventó su propia combinación de teclas. Para la labor de abrir un archivo:

  • Word Perfed utilizaba el comando F7 + 3
  • WordStar utilizaba Ctrl + K+ O
  • Lotus 1-2-3 utilizaba / para abrir el menú, W para Workspace y R para recuperar
  • Microsoft Word utilizaba Esc para abrir el menú, T para Transfer y L para Load

Cuando Microsoft lanzó Windows como una imitación y competidor del escritorio de Mac para usuarios de DOS, simplemente asignó los comandos estándar de teclas que Apple había originado -- incluyendo los ya comunes Command + S, Z, X, C, V para guardar, deshacer, cortar, copiar, pegar-- a combinaciones con la tecla Control en la PC. Este fue otro error de visión de la PC que se volvería una molestia sin resolver para los usuarios.

Culpando a Apple por un error de Microsoft

Más tarde, Microsoft utilizó su posición dominante como OEM con Windows 95, de tal manera que los fabricantes de hardware pusieran una tecla con el logotipo de Windows en sus teclados. Sin embargo, dado que Microsoft ya había asignado atajos de teclado comunes a la tecla Control, había poco que hacer para la tecla de Windows aparte de mostrar el menú Inicio.

Los creadores de software para DOS y usuarios fueron reticentes al principio para adoptar los nuevos atajos de teclado que Apple había designado como parte de las guías Mac para las interfaces humanas, prefiriendo teclear los códigos nada intuitivos a los que ya se habían acostumbrado.

Una década después de que Microsoft copió la tecla Command de Apple pero mezcló su uso con la tecla Control, muchos entusiastas de Windows piensan que el problema reside en el uso "no estándar" que Apple le da a la tecla Command en lugar de utilizar la tecla Control. Parece que no entienden por que es útil delinear la diferencia entre usar Control + C, para cancelar una operación en un ambiente de terminal, y Command + C, para copiar en una configuración de escritorio. En Windows no existe tal diferencia.

Microsoft también agregó una tecla especial para abrir menús emergentes, representada por el icono de un puntero y un menú. La tecla simplemente actúa como el botón derecho del ratón; esto no sólo es superfluo y torpe para PC's que utilizan ratones de dos botones, sino también menos elegante de la manera en que Apple utiliza la combinación Control + Click para mostrar un menú emergente con el ratón.

La tecla de menú emergente de Microsoft se incluye típicamente en el lado derecho del teclado, haciéndola aún más inútil para usuarios diestros. Tendrían que teclear del lado derecho del teclado con su mano izquierda mientras apuntaban con el ratón con la derecha. ¿En qué estaba pensando el Arquitecto en Jefe de Microsoft?

La mayoría de los usuarios de PC ni siquiera se daba cuenta del uso ya sea de la tecla Windows o la del menú emergente, y algunos fabricantes de hardware se negaron a agregar dichas teclas a sus teclados, siendo el más notable IBM.

Integración de Mac con Windows

Conforme se volvió más útil para usuarios de Mac emular Windows o trabajar en ambientes compartidos, la tecla Option en las Mac se volvió equivalente a la tecla Alt en PCs, y la tecla Command fue asociada con el inefectivo botón el menú inicio.

Microsoft ahora no tiene manera de deshacer su error de mezclar las teclas Control y Command, causando que los usuarios que migren entre Mac OS y Windows tengan que pensar un poco más para saber que tecla seleccionar, un problema particularmente molesto en un ambiente virtual.

Dado que los teclados de Mac ya no necesitan dar soporte a la idea de la tecla del logotipo delineado de Apple, y puesto que usuarios no técnicos no tienen manera de adivinar que la tecla Command es representada con el logotipo de Apple y un icono en forma de hélice de barco, los teclados más recientes ahora simplemente tienen la palabra "command" en ellos.

Esto ciertamente no es el único ejemplo de los problemas sin solución para las PCs creados por la combinación del inmensamente poderoso músculo de mercadotecnia de Microsoft y sus débiles y deficientes contribuciones técnicas.