Zapri oglas

Dolgoročnih ocen videza iOS 7 v zadnjih tednih sploh ne manjka. Vsak radikalnejši korak vedno povzroči močno negodovanje številnih deležnikov in nič drugače ni s prihajajočo različico Applovega mobilnega operacijskega sistema. Nekateri "tifofili" so na Twitterju izrazili svoje pomisleke še pred začetkom WWDC.

Typographica.org"Ozka pisava opažena na pasici na WWDC." Prosim ne.

Khoi VinhZakaj je iOS 7 videti kot polica za ličila: moja razmišljanja o uporabi Helvetica Neue Ultra Light. bit.ly/11dyAoT

Thomas PhinneyPredogled iOS 7: grozljiva pisava. Slab kontrast ospredja in ozadja in neberljiva tanjša Helvetica. Trenutni uporabniški vmesnik, zgrajen na Helvetici, je že težko brati. Zmanjšanje pisave v iOS 7 me res jezi.

Preden začnete prikimavati v znak strinjanja s temi tviti, se je treba zavedati nekaj dejstev:

  • do izdaje končne različice iOS 7 je še nekaj tednov
  • nihče ne more oceniti učinkovitosti izreza pisave v dinamičnem operacijskem sistemu iz videoposnetkov in posnetkov zaslona
  • nobeden od osrednjih komentatorjev ni rekel besede o tehnologijah pisav, ki so se očitno spremenile v iOS 7

Ljudje so se med WWDC že precej umirili, saj so Applovi inženirji v svojih predstavitvah dovolj razložili, kako iOS 7 obravnava pisave. Hkrati so razkrili še druge potrebne podrobnosti nove tehnologije.

V svojem govoru je Ian Baird, oseba, odgovorna za obdelavo besedila na Applovih mobilnih napravah, predstavil tisto, kar je imenoval "najbolj kul funkcija iOS 7" - Text Kit. Za tem imenom se skriva nov API, ki bo imel pomembno vlogo za razvijalce, v katerih aplikacijah je besedilo eden od osrednjih vizualnih elementov. Text Kit je bil zgrajen na osnovi Core Text, zmogljivega mehanizma za upodabljanje Unicode, katerega potencial je žal težko obvladati. Vse naj bi zdaj poenostavil Text Kit, ki v bistvu deluje kot prevajalnik.

Text Kit je sodoben in hiter motor za upodabljanje, katerega upravljanje je integrirano v nastavitvah uporabniškega vmesnika. Te nastavitve dajejo razvijalcem polno moč nad vsemi funkcijami v Core Text, tako da lahko zelo natančno določijo, kako se bo besedilo obnašalo v vseh elementih uporabniškega vmesnika. Da bi vse to omogočili, je Apple spremenil UITextView, UITextLabel in UILabel. Dobra novica: pomeni brezhibno integracijo animacij in besedila (podobno UICollectionView in UITableView) prvič v zgodovini iOS-a. Slaba novica: aplikacije, ki so tesno povezane z besedilno vsebino, bo treba prepisati, da bodo podpirale vse te čudovite funkcije.

V iOS 7 je Apple preoblikoval arhitekturo mehanizma za upodabljanje, kar je razvijalcem omogočilo popoln nadzor nad obnašanjem besedila v njihovih aplikacijah.

Kaj torej vse te nove funkcije pomenijo v praksi? Razvijalci lahko zdaj razširijo besedilo na uporabniku prijaznejši način, v več stolpcih in s slikami, ki jih ni treba postaviti v mrežo. Druge zanimive funkcije se skrivajo za imeni "Interactive Text Color", "Text Folding" in "Custom Truncation". Na primer, kmalu bo mogoče spremeniti barvo pisave, če aplikacija prepozna prisotnost določenega dinamičnega elementa (hashtag, uporabniško ime, "Všeč mi je" itd.). Daljša besedila je mogoče skrčiti v predogled, ne da bi jih bilo treba omejiti na prednastavitve pred/potem/sredino. Razvijalci lahko enostavno definirajo vse te funkcije, kjer želijo. Razvijalci, ki se zavedajo tipografije, bodo navdušeni nad podporo za kerning in ligature (Apple te makre imenuje "deskriptorji pisav").

Nekaj ​​vrstic kode vam bo omogočilo enostavno spreminjanje videza pisave

Vendar pa je najbolj vroča "funkcija" v iOS 7 Dynamic Type, tj. dinamična pisava. Kolikor vemo, bodo Applove mobilne naprave prve elektronske naprave, ki bodo tako veliko pozornosti namenile kakovosti pisave, prvič po izumu visokega tiska. Da, prav je. Govorimo o operacijskem sistemu, ne o aplikaciji ali postavitvi. Čeprav je bilo optično urejanje preizkušeno pri sestavljanju fotografij in namiznem založništvu, nikoli ni bil povsem samodejen postopek. Nekateri poskusi so se izkazali za slepo ulico, na primer Adobe Multiple Masters. Seveda že danes obstajajo tehnike za spreminjanje velikosti pisave na zaslonu, vendar iOS ponuja veliko več.

Dinamični izrez pisave v iOS 7 (na sredini)

Zahvaljujoč dinamičnemu delu lahko uporabnik izbere (Nastavitve > Splošno > Velikost pisave) velikost pisave v vsaki aplikaciji po želji. V primeru, da tudi največja velikost ni dovolj velika, na primer za osebe s slabšim vidom, lahko kontrast povečate (Nastavitve > Splošno > Dostopnost).

Ko bo jeseni končna različica iOS 7 izdana desetinam milijonov uporabnikov, morda ne bo ponujala najboljše tipografije (z uporabo pisave Helvetica Neue), vendar pa bodo sistemski mehanizem upodabljanja in druge povezane tehnologije razvijalcem ponudile možnost, da pričarajo lepo berljivo dinamično besedilo na zaslonih Retina, kot ga še nismo videli.

Vir: Typographica.org
.