Anuncio cerrado

No faltan en absoluto las revisiones a largo plazo de la apariencia de iOS 7 en las últimas semanas. Cualquier paso más radical siempre causa un fuerte resentimiento entre muchas partes interesadas, y no es diferente con la próxima versión del sistema operativo móvil de Apple. Algunos "tifófilos" recurrieron a Twitter para expresar sus preocupaciones incluso antes de que comenzara la WWDC.

tipografia.org"Fuente delgada vista en un banner en la WWDC". Por favor no.

khoi vinhPor qué iOS 7 parece un estante de maquillaje: mis reflexiones sobre el uso de Helvetica Neue Ultra Light. bit.ly/11dyAoT

Tomas PhinneyVista previa de iOS 7: fuente espantosa. Mal contraste entre primer plano y fondo y Helvética más delgada e ilegible. La interfaz de usuario actual creada en Helvetica ya es difícil de leer. La fuente adelgazante en iOS 7 realmente me cabrea.

Antes de comenzar a asentir con la cabeza ante estos tweets, hay algunos hechos que debe tener en cuenta:

  • Aún faltan unas semanas para el lanzamiento de la versión final de iOS 7.
  • nadie puede juzgar la efectividad de un corte de fuente en un sistema operativo dinámico a partir de videos y capturas de pantalla
  • Ninguno de los comentaristas principales dijo una palabra sobre las tecnologías de fuentes que aparentemente han cambiado en iOS 7.

La gente ya se calmó bastante durante la WWDC, ya que los ingenieros de Apple explicaron suficientemente en sus presentaciones cómo iOS 7 maneja las fuentes. Al mismo tiempo, revelaron otros detalles necesarios de la nueva tecnología.

En su charla, Ian Baird, responsable del procesamiento de texto en los dispositivos móviles de Apple, presentó lo que llamó "la característica más interesante de iOS 7": Text Kit. Detrás de este nombre se esconde una nueva API que jugará un papel importante para los desarrolladores cuyas aplicaciones incluyan texto como uno de los elementos visuales centrales. Text Kit se creó sobre Core Text, un potente motor de renderizado Unicode, pero cuyo potencial, lamentablemente, es difícil de manejar. Ahora todo debería simplificarse con Text Kit, que esencialmente actúa como un traductor.

Text Kit es un motor de renderizado moderno y rápido, cuya gestión está integrada en las preferencias de User Interface Kit. Estas preferencias otorgan a los desarrolladores pleno poder sobre todas las funciones de Core Text, por lo que pueden definir con mucha precisión cómo se comportará el texto en todos los elementos de la interfaz de usuario. Para que todo esto sea posible, Apple modificó UITextView, UITextLabel y UILabel. Buenas noticias: significa una integración perfecta de animaciones y texto (similar a UICollectionView y UITableView) por primera vez en la historia de iOS. La mala noticia: las aplicaciones estrechamente vinculadas al contenido textual tendrán que reescribirse para admitir todas estas ingeniosas funciones.

En iOS 7, Apple rediseñó la arquitectura del motor de renderizado, permitiendo a los desarrolladores tomar control total sobre el comportamiento del texto en sus aplicaciones.

Entonces, ¿qué significan en la práctica todas estas nuevas características? Los desarrolladores ahora pueden distribuir texto de una manera más fácil de usar, en múltiples columnas y con imágenes que no necesitan colocarse en una cuadrícula. Otras funciones interesantes se esconden detrás de los nombres "Color de texto interactivo", "Plegado de texto" y "Truncamiento personalizado". Próximamente, por ejemplo, será posible cambiar el color de la fuente si la aplicación reconoce la presencia de un elemento dinámico específico (hashtag, nombre de usuario, "me gusta", etc.). Los textos más largos se pueden reducir a una vista previa sin tener que limitarse a ajustes preestablecidos antes/después/intermedios. Los desarrolladores pueden definir fácilmente todas estas funciones donde quieran. Los desarrolladores preocupados por la tipografía estarán encantados con la compatibilidad con el interletraje y las ligaduras (Apple llama a estas macros "descriptores de fuentes").

Unas pocas líneas de código te permitirán cambiar fácilmente la apariencia de la fuente.

Sin embargo, la "característica" más popular de iOS 7 es el tipo dinámico, es decir, el tipo de letra dinámico. Hasta donde sabemos, los dispositivos móviles de Apple serán los primeros dispositivos electrónicos en los que se prestará tanta atención a la calidad de las fuentes, la primera vez desde la invención de la impresión tipográfica. Si, es correcto. Estamos hablando del sistema operativo, no de la aplicación o el trabajo de diseño. Aunque la edición óptica se ha probado en la composición fotográfica y la autoedición, nunca ha sido un proceso completamente automático. Algunos intentos resultaron un callejón sin salida, como Adobe Multiple Masters. Por supuesto, hoy en día ya existen técnicas para escalar el tamaño de fuente en la pantalla, pero iOS ofrece mucho más.

Corte de fuente dinámico en iOS 7 (centro)

Gracias al apartado dinámico, el usuario puede elegir (Ajustes > General > Tamaño de fuente) el tamaño de fuente en cada aplicación como desee. En el caso de que incluso el tamaño más grande no sea lo suficientemente grande, por ejemplo para personas con problemas de visión, se puede aumentar el contraste (Configuración > General > Accesibilidad).

Cuando la versión final de iOS 7 se lance a decenas de millones de usuarios en otoño, puede que no ofrezca la mejor tipografía (usando la fuente Helvetica Neue), pero el motor de renderizado del sistema y otras tecnologías relacionadas ofrecerán a los desarrolladores la capacidad de evocar crear texto dinámico bellamente legible en pantallas Retina como nunca antes lo habíamos visto.

Fuente: tipografia.org
.