Lukk annonse

Det er absolutt ingen mangel på langsiktige anmeldelser av iOS 7s utseende de siste ukene. Ethvert mer radikalt skritt forårsaker alltid sterk harme blant mange interessenter, og det er ikke annerledes med den kommende versjonen av Apples mobiloperativsystem. Noen "tyfofiler" tok til Twitter for å lufte bekymringene sine allerede før WWDC startet.

Typographica.org"Slank skrift på banneret på WWDC." Vær så snill, ikke.

Khoi VinhHvorfor iOS 7 ser ut som en sminkehylle: Mine refleksjoner om bruk av Helvetica Neue Ultra Light. bit.ly/11dyAoT

Thomas PhinneyiOS 7 forhåndsvisning: forferdelig font. Dårlig forgrunn/bakgrunnskontrast og uleselig slankere Helvetica. Det nåværende brukergrensesnittet bygget på Helvetica er allerede vanskelig å lese. Skriftslankingen i iOS 7 gjør meg virkelig forbanna.

Før du begynner å nikke samtykkende til disse tweetene, er det noen få fakta du bør være klar over:

  • utgivelsen av den endelige versjonen av iOS 7 er fortsatt noen uker unna
  • ingen kan bedømme effektiviteten til en font kuttet i et dynamisk OS fra videoer og skjermbilder
  • ingen av hovedkommentatorene sa et ord om skriftteknologiene som tilsynelatende har endret seg i iOS 7

Folk har allerede roet seg ganske mye under WWDC, ettersom Apple-ingeniører forklarte tilstrekkelig i sine presentasjoner hvordan iOS 7 håndterer fonter. Samtidig avslørte de andre nødvendige detaljer om den nye teknologien.

I foredraget sitt introduserte Ian Baird, personen som er ansvarlig for å behandle tekst på Apples mobile enheter, det han kalte «den kuleste funksjonen til iOS 7» – Text Kit. Bak dette navnet skjuler det seg et nytt API som vil spille en viktig rolle for utviklere hvis applikasjoner inkluderer tekst som et av de visuelle kjerneelementene. Text Kit ble bygget på toppen av Core Text, en kraftig Unicode-gjengivelsesmotor, men hvis potensial dessverre er vanskelig å håndtere. Alt skal nå forenkles av Text Kit, som i hovedsak fungerer som en oversetter.

Text Kit er en moderne og rask gjengivelsesmotor, hvis administrasjon er integrert i User Interface Kit-preferansene. Disse preferansene gir utviklere full makt over alle funksjoner i Core Text, slik at de kan definere veldig nøyaktig hvordan tekst vil oppføre seg i alle elementer i brukergrensesnittet. For å gjøre alt dette mulig, modifiserte Apple UITextView, UITextLabel og UILabel. Gode ​​nyheter: det betyr sømløs integrasjon av animasjoner og tekst (ligner på UICollectionView og UITableView) for første gang i iOS-historien. Den dårlige nyheten: applikasjoner som er nært knyttet til tekstinnhold, må skrives om for å støtte alle disse smarte funksjonene.

I iOS 7 redesignet Apple arkitekturen til gjengivelsesmotoren, slik at utviklere kan ta full kontroll over oppførselen til tekst i applikasjonene sine.

Så hva betyr alle disse nye funksjonene i praksis? Utviklere kan nå spre tekst på en mer brukervennlig måte, på tvers av flere kolonner, og med bilder som ikke trenger å plasseres i et rutenett. Andre interessante funksjoner er skjult bak navnene "Interactive Text Color", "Text Folding" og "Custom Truncation". Snart vil det for eksempel være mulig å endre skriftfargen hvis applikasjonen gjenkjenner tilstedeværelsen av et spesifikt dynamisk element (hashtag, brukernavn, "I like", etc.). Lengre tekster kan krympes til en forhåndsvisning uten å måtte begrenses til før/etter/midt forhåndsinnstillinger. Utviklere kan enkelt definere alle disse funksjonene der de vil. Typografibevisste utviklere vil bli begeistret over støtte for kerning og ligaturer (Apple kaller disse makroene "font descriptors").

Noen få linjer med kode lar deg enkelt endre utseendet på skriften

Den hotteste «funksjonen» i iOS 7 er imidlertid Dynamic Type, dvs. dynamisk skrifttype. Så vidt vi vet, vil Apples mobile enheter være de første elektroniske enhetene noensinne med så mye oppmerksomhet fokusert på skriftkvalitet, første gang siden oppfinnelsen av boktrykk. Ja, det er riktig. Vi snakker om operativsystemet, ikke applikasjonen eller layoutjobben. Selv om optisk redigering har blitt prøvd i fotokomposisjon og desktop publisering, har det aldri vært en helt automatisk prosess. Noen forsøk viste seg å være en blindvei, for eksempel Adobe Multiple Masters. Selvfølgelig er det allerede teknikker i dag for å skalere skriftstørrelsen på skjermen, men iOS tilbyr mye mer.

Dynamisk skriftsnitt i iOS 7 (senter)

Takket være den dynamiske delen kan brukeren velge (Innstillinger > Generelt > Skriftstørrelse) skriftstørrelsen i hver applikasjon som han vil. I tilfelle selv den største størrelsen ikke er stor nok, for eksempel for personer med nedsatt syn, kan kontrasten økes (Innstillinger > Generelt > Tilgjengelighet).

Når den endelige versjonen av iOS 7 slippes til titalls millioner brukere til høsten, vil den kanskje ikke tilby den beste typografien (ved å bruke Helvetica Neue-fonten), men systemets gjengivelsesmotor og andre relaterte teknologier vil gi utviklere muligheten til å trylle opp vakker lesbar dynamisk tekst på Retina-skjermer slik vi de aldri hadde sett ham før.

kilde: Typographica.org
.