Aclarando nombres de modelos de iPhone que tienen el sufijo ‘S’

Aquí está la página de soporte de Apple que enumera los dispositivos compatibles con iOS 18. Están listados en orden cronológico, del más antiguo al más nuevo, y la lista comienza con el iPhone XR y iPhone XS de 2018. Pero en esta página de soporte, Apple estiliza los sufijos “R” y “S” como letras capitales pequeñas. Captura de pantalla:

Earlier today I linked to this Apple Newsroom post, regarding the new “Share Location” feature in Find My in iOS 18.2 beta 3. The Apple Newsroom post contains this sentence on iOS 18 compatibility:

La función Compartir Ubicación está disponible en la mayoría de las regiones del mundo como parte de la beta pública de iOS 18.2, que pronto estará disponible para todos los usuarios como una actualización de software gratuita para iPhone Xs y posteriores.

¿Se trata del iPhone XS, estilizado con una s minúscula? ¿O se están refiriendo al iPhone X de 2017, y pluralizándolo con la s minúscula? Por la naturaleza de mi trabajo, sé que el estilo interno de Apple nunca es pluralizar un nombre de producto como “iPhone X” agregando una s; escribirían algo como “modelos de iPhone X” o “dispositivos de iPhone X”. Pero para el lector casual, es ambiguo. Terminé verificando dos veces en la página de soporte de Apple enlazada anteriormente para la compatibilidad de dispositivos con iOS 18, solo para estar seguro. E incluso allí solo es claro porque una R en letras capitales pequeñas tiene una forma de letra distintiva.

El sufijo S de Apple para ciertos modelos de iPhone — 3GS, 4S, 5S, 6S, XS — siempre ha sido problemático en este sentido. Es un problema particular para publicaciones con un estilo de titulares en mayúsculas, como las publicaciones aquí en Daring Fireball. Esta publicación de julio de 2008, poco después de que saliera el iPhone 3G, tiene como título “iPhone 3Gs in Short Supply”, pero cuando lo ves estilizado en DF mismo, parece “IPHONE 3GS IN SHORT SUPPLY”. En ese momento en que escribí eso, no era confuso en absoluto — el iPhone 3G apenas había comenzado a enviarse unas semanas antes, por lo que el iPhone 3GS ni siquiera existía (y siendo el 3G el segundo modelo de iPhone, todavía no había ningún historial de Apple aplicando un sufijo S a un nombre de modelo). Si pudiera hacerlo nuevamente, habría usado un apóstrofe (“iPhone 3G’s in Short Supply”) o simplemente omitido la pluralización en primer lugar (“iPhone 3G in Short Supply”).

LEAR  Obtén más almacenamiento y velocidad con esta herramienta de limpieza de Mac por $11.97

Pero la letra S tiene un segundo problema de ambigüedad, además de la pluralización: sus formas de letra en mayúscula y minúscula se distinguen solo por el tamaño, no por la forma, en la mayoría de las fuentes romanas. Eso significa que si intentas distinguirlo mediante el uso de letras capitales pequeñas, no servirá de nada, porque una S mayúscula en letras capitales pequeñas se ve casi (si no completamente) idéntica a una s minúscula. Y de hecho, así es como Apple tiende a estilizar la S y la R en “iPhone XS” e “iPhone XR”, como se evidencia en la captura de pantalla anterior que muestra la lista de compatibilidad de dispositivos para iOS 18.

Al ver el origen HTML en Apple Newsroom se muestra que así es como han estilizado “XS” en la publicación de hoy:

iPhone Xs and later

La clase all-small-caps es un estilo simple de una regla definida en el CSS de Apple Newsroom:

.all-small-caps {
font-variant-caps:all-small-caps
}

Creo que Apple podría hacerlo mejor. En su marcado HTML, deberían usar una S en mayúscula dentro de la etiqueta span que delimita las letras minúsculas. Deberían hacer esto:

S

en lugar de esto:

s

Ambos renderizarán la s en letras minúsculas en el navegador. Pero cuando un usuario copia y pega el texto desde la salida renderizada en su navegador, obtendrán la S o s en el mismo caso en el que está en el HTML, porque el estilo de letras minúsculas no se conserva al copiar y pegar. Ya sea que el marcado HTML original use una S en mayúscula o una s en minúscula dentro del span all-small-caps, la salida renderizada que los usuarios ven en su navegador web será una S en letras minúsculas. Pero lo que el usuario obtiene al copiar y pegar volverá al caso real de la S en el código HTML.

LEAR  Apple añade más modelos de IA para estudio de código abierto.

De manera ideal, Apple quiere que veamos esa S en letras minúsculas. Pero inevitablemente se volverá a una mayúscula simple o minúscula después de copiar y pegar, y en esa situación, está claramente mejor usar la mayúscula, dando a los copiadores y pegadores el “iPhone XS” sin ambigüedades.

De todos modos, me alegra que Apple aparentemente haya abandonado estos nombres de iPhone con sufijo S. El próximo año, cuando el XS y XR queden obsoletos para iOS 19, podríamos dejar de escribir sobre ellos en tiempo presente.