Жарнама жабуу

Акыркы жумаларда iOS 7нин көрүнүшү боюнча узак мөөнөттүү сын-пикирлер такыр жетишсиз. Кандайдыр бир радикалдуу кадам ар дайым көптөгөн кызыкдар тараптардын катуу нааразычылыгын жаратат жана ал Appleдин мобилдик операциялык тутумунун келе жаткан версиясынан эч айырмаланбайт. Кээ бир "тифлофилдер" WWDC баштала электе эле Твиттерде тынчсызданууларын билдиришкен.

Typographica.org"Slim шрифт WWDCдеги баннерде байкалды." Сураныч, жок.

Хой ВиньЭмне үчүн iOS 7 макияж текчесиндей көрүнөт: Helvetica Neue Ultra Light колдонуу боюнча менин ой жүгүртүүм. bit.ly/11dyAoT

Томас ФинниiOS 7 алдын ала көрүү: коркунучтуу шрифт. Начар алдыңкы план/фон контраст жана окулбаган ичке Helvetica. Helvetica боюнча курулган учурдагы UI окуу үчүн мурунтан эле кыйын. iOS 7деги шрифттин арыктоосу мени чындап кыжырдантат.

Бул твиттерге баш ийкеп баштоодон мурун, билип алышыңыз керек болгон бир нече фактылар бар:

  • iOS 7нин акыркы версиясынын чыгышына дагы бир нече жума калды
  • Динамикалык ОСте кесилген шрифттин эффективдүүлүгүн видеолордон жана скриншоттордон эч ким аныктай албайт
  • Негизги комментаторлордун эч кимиси iOS 7де өзгөргөн шрифт технологиялары жөнүндө бир да сөз айткан жок.

Apple инженерлери өз презентацияларында iOS 7 шрифттерди кантип иштетээрин жетиштүү түшүндүрүп бергендиктен, адамдар WWDC учурунда бир аз тынчып калышты. Ошол эле учурда алар жаңы технологиянын башка керектүү деталдарын ачып беришти.

Өз сөзүндө Apple компаниясынын мобилдик түзмөктөрүндө текстти иштетүү үчүн жооптуу адам Ян Бэрд ал "iOS 7нин эң сонун өзгөчөлүгү" деп атаган Text Kit менен тааныштырды. Бул аталыштын артында жаңы API турат, ал тиркемелердин тексти негизги визуалдык элементтердин бири болгон иштеп чыгуучулар үчүн маанилүү ролду ойнойт. Text Kit Core Textтин үстүнө курулган, күчтүү Юникод рендеринг кыймылдаткычы, бирок, тилекке каршы, анын потенциалын иштетүү кыйын. Баары азыр Text Kit менен жөнөкөйлөштүрүлүшү керек, ал негизинен котормочунун милдетин аткарат.

Text Kit - бул заманбап жана тез рендеринг кыймылдаткычы, анын башкаруусу User Interface Kit артыкчылыктарына интеграцияланган. Бул артыкчылыктар иштеп чыгуучуларга Негизги Тексттеги бардык функциялардын үстүнөн толук ыйгарым укуктарды берет, ошондуктан алар тексттин колдонуучу интерфейсинин бардык элементтеринде кандай иштээрин так аныктай алышат. Мунун баарын мүмкүн кылуу үчүн Apple UITextView, UITextLabel жана UILabelди өзгөрттү. Жакшы жаңылык: бул iOS тарыхында биринчи жолу анимациялардын жана тексттин (UICollectionView жана UITableViewге окшош) үзгүлтүксүз интеграциясын билдирет. Жаман кабар: тексттик мазмун менен тыгыз байланышта болгон тиркемелер ушул сонун функциялардын баарын колдоо үчүн кайра жазылууга туура келет.

iOS 7де Apple иштеп чыгуучуларга өздөрүнүн тиркемелериндеги тексттин жүрүм-турумун толук көзөмөлдөөгө мүмкүндүк берген рендеринг кыймылдаткычынын архитектурасын кайра иштеп чыкты.

Ошентип, бардык бул жаңы өзгөчөлүктөр иш жүзүндө эмнени билдирет? Иштеп чыгуучулар эми текстти колдонууга ыңгайлуураак жол менен, бир нече тилкеге ​​жана торго жайгаштыруунун кереги жок сүрөттөр менен тарата алышат. Башка кызыктуу функциялар "Интерактивдүү Тексттин Түсү", "Тексттин бүктөлүшү" жана "Ыңгайлаштырылган кыскартуу" аталыштарынын артында жашырылган. Мисалы, эгер тиркеме белгилүү бир динамикалык элементтин (хэштег, колдонуучунун аты, "Мага жагат" ж. Узунураак тексттерди алдын ала кароого чейин/кийин/орто алдын ала орнотуулар менен чектелбестен кичирейтсе болот. Иштеп чыгуучулар бул функциялардын бардыгын каалаган жеринде оңой аныктай алышат. Типографияны түшүнгөн иштеп чыгуучулар kerning жана лигатураларды колдоо менен абдан кубанышат (Apple бул макросторду "шрифт дескрипторлору" деп атайт).

Коддун бир нече саптары шрифттин көрүнүшүн оңой өзгөртүүгө мүмкүндүк берет

Бирок, iOS 7деги эң ысык "функция" динамикалык тип, б.а. динамикалык шрифт. Белгилүү болгондой, Apple компаниясынын мобилдик аппараттары тамга басып чыгарууну ойлоп тапкандан бери биринчи жолу шрифттин сапатына өзгөчө көңүл бурулган биринчи электрондук аппарат болот. Ооба туура. Кеп тиркеме же макет иши эмес, операциялык система жөнүндө болуп жатат. Оптикалык түзөтүү фотокомпозицияда жана рабочий басып чыгарууда сыналган болсо да, ал эч качан толугу менен автоматтык процесс болгон эмес. Кээ бир аракеттер Adobe Multiple Masters сыяктуу туюк болуп чыкты. Албетте, бүгүнкү күндө дисплейдеги шрифттин өлчөмүн кеңейтүү ыкмалары бар, бирок iOS дагы көп нерсени сунуш кылат.

iOS 7де динамикалык шрифт кесилген (борбордо)

Динамикалык бөлүмдүн аркасында колдонуучу ар бир тиркемедеги шрифт өлчөмүн өзү каалагандай тандай алат (Орнотуулар > Жалпы > Шрифт өлчөмү). Эң чоң өлчөм да жетиштүү чоң эмес болсо, мисалы, көрүүсү начар адамдар үчүн, контрастты көбөйтүүгө болот (Орнотуулар > Жалпы > Жеткиликтүүлүк).

Күзүндө iOS 7нин акыркы версиясы он миллиондогон колдонуучуларга чыгарылганда, ал эң мыкты типографияны (Helvetica Neue шрифтин колдонуу менен) сунуш кылбашы мүмкүн, бирок системанын рендеринг кыймылдаткычы жана башка ага тиешелүү технологиялар иштеп чыгуучуларга ой жүгүртүү мүмкүнчүлүгүн сунуштайт. Retina дисплейлеринде сонун окула турган динамикалык текстти түзүңүз, анткени биз аны мурда эч качан көргөн эмеспиз.

Маалымат булагы: Typographica.org
.