Uždaryti skelbimą

Pastarosiomis savaitėmis tikrai netrūksta ilgalaikių iOS 7 išvaizdos apžvalgų. Bet koks radikalesnis žingsnis visada sukelia didelį daugelio suinteresuotųjų šalių nepasitenkinimą, o tai nesiskiria su būsima „Apple“ mobiliosios operacinės sistemos versija. Kai kurie „tifofilai“ socialiniame tinkle „Twitter“ pareiškė savo susirūpinimą dar prieš prasidedant WWDC.

Typographica.org„Plonas šriftas pastebėtas WWDC reklamjuoste“. Prašau ne.

Khoi VinhasKodėl „iOS 7“ atrodo kaip makiažo lentyna: mano pamąstymai apie „Helvetica Neue Ultra Light“ naudojimą. bit.ly/11dyAoT

Tomas FinnisiOS 7 peržiūra: pasibaisėtinas šriftas. Prastas priekinio plano/fono kontrastas ir neįskaitoma plonesnė Helvetica. Dabartinę „Helvetica“ sąsają jau sunku perskaityti. Šrifto mažinimas „iOS 7“ mane tikrai erzina.

Prieš pradėdami linktelėti pritardami šiems tviteriams, reikia žinoti keletą faktų:

  • iki galutinės iOS 7 versijos išleidimo dar liko kelios savaitės
  • niekas negali spręsti apie šrifto, iškirpto dinaminėje OS, efektyvumą iš vaizdo įrašų ir ekrano kopijų
  • nė vienas iš pagrindinių komentatorių nepasakė nė žodžio apie šriftų technologijas, kurios, matyt, pasikeitė iOS 7

Žmonės WWDC metu jau gerokai nurimo, nes Apple inžinieriai savo pristatymuose pakankamai paaiškino, kaip iOS 7 tvarko šriftus. Kartu jie atskleidė ir kitas būtinas naujosios technologijos detales.

Ianas Bairdas, atsakingas už teksto apdorojimą „Apple“ mobiliuosiuose įrenginiuose, savo kalboje pristatė tai, ką jis pavadino „šauniausia iOS 7 funkcija“ – Text Kit. Už šio pavadinimo slypi nauja API, kuri vaidins svarbų vaidmenį kūrėjams, kurių programose tekstas yra vienas iš pagrindinių vaizdo elementų. Teksto rinkinys buvo sukurtas ant pagrindinio teksto, galingo Unikodo atvaizdavimo branduolio, bet kurio potencialą, deja, sunku panaudoti. Dabar viską turėtų supaprastinti Text Kit, kuris iš esmės veikia kaip vertėjas.

Text Kit yra modernus ir greitas atvaizdavimo variklis, kurio valdymas integruotas į vartotojo sąsajos rinkinio nuostatas. Šios nuostatos suteikia kūrėjams visas galimybes valdyti visas pagrindinio teksto funkcijas, todėl jie gali labai tiksliai apibrėžti, kaip tekstas elgsis visuose vartotojo sąsajos elementuose. Kad visa tai būtų įmanoma, Apple pakeitė UITextView, UITextLabel ir UILabel. Geros naujienos: pirmą kartą iOS istorijoje tai reiškia sklandų animacijos ir teksto integravimą (panašiai kaip UICollectionView ir UITableView). Blogos naujienos: su tekstiniu turiniu glaudžiai susietos programos turės būti perrašytos, kad būtų palaikomos visos šios puikios funkcijos.

„IOS 7“ versijoje „Apple“ perkūrė atvaizdavimo variklio architektūrą, todėl kūrėjai gali visiškai kontroliuoti teksto elgesį savo programose.

Taigi, ką visos šios naujos funkcijos reiškia praktiškai? Kūrėjai dabar gali skleisti tekstą patogiau, keliuose stulpeliuose ir su vaizdais, kurių nereikia dėti į tinklelį. Kitos įdomios funkcijos slepiasi po pavadinimais „Interaktyvi teksto spalva“, „Teksto lankstymas“ ir „Custom Truncation“. Pavyzdžiui, netrukus bus galima pakeisti šrifto spalvą, jei programa atpažins, kad yra konkretus dinaminis elementas (hashtag, vartotojo vardas, „patinka“ ir kt.). Ilgesni tekstai gali būti sutraukti į peržiūrą, neapsiribojant išankstiniais nustatymais prieš / po / viduryje. Kūrėjai gali lengvai apibrėžti visas šias funkcijas ten, kur nori. Tipografiją išmanantys kūrėjai bus sužavėti palaikydami kerningą ir ligatūrą („Apple“ šias makrokomandas vadina „šriftų deskriptoriais“).

Kelios kodo eilutės leis lengvai pakeisti šrifto išvaizdą

Tačiau karščiausia „iOS 7“ „funkcija“ yra dinaminis tipas, t. y. dinaminis šriftas. Kiek mums žinoma, „Apple“ mobilieji įrenginiai bus pirmieji elektroniniai įrenginiai, kuriuose tiek daug dėmesio bus skiriama šrifto kokybei – tai pirmas kartas nuo aukštojo spaudos išradimo. Taip tai teisinga. Mes kalbame apie operacinę sistemą, o ne apie programą ar maketavimo užduotį. Nors optinis redagavimas buvo išbandytas nuotraukų komponavimo ir darbalaukio leidybos srityse, tai niekada nebuvo visiškai automatinis procesas. Kai kurie bandymai pasirodė aklavietėje, pavyzdžiui, „Adobe Multiple Masters“. Žinoma, šiandien jau yra būdų, kaip padidinti šrifto dydį ekrane, tačiau „iOS“ siūlo daug daugiau.

Dinaminis šriftas iškirptas iOS 7 (centre)

Dėl dinaminės skilties vartotojas gali pasirinkti (Nustatymai > Bendra > Šrifto dydis) kiekvienoje programoje norimą šrifto dydį. Tuo atveju, jei net ir didžiausias dydis nėra pakankamai didelis, pavyzdžiui, žmonėms su regėjimo negalia, kontrastą galima padidinti (Nustatymai > Bendra > Prieinamumas).

Kai galutinė iOS 7 versija rudenį bus išleista dešimtims milijonų vartotojų, ji gali pasiūlyti ne pačią geriausią tipografiją (naudojant Helvetica Neue šriftą), tačiau sistemos atvaizdavimo variklis ir kitos susijusios technologijos kūrėjams pasiūlys galimybę užburti gražiai skaitomą dinamišką tekstą Retina ekranuose, kaip mes jo dar niekada nematėme.

Šaltinis: Typographica.org
.