So'nggi haftalarda iOS 7 ko'rinishini uzoq muddatli ko'rib chiqishlar mutlaqo kam emas. Har qanday radikal qadam har doim ko'plab manfaatdor tomonlarning kuchli noroziligiga sabab bo'ladi va bu Apple mobil operatsion tizimining yaqinlashib kelayotgan versiyasidan farq qilmaydi. Ba'zi "tifofillar" WWDC boshlanishidan oldin ham o'z xavotirlarini e'lon qilish uchun Twitterga murojaat qilishdi.
Typographica.org: "Yupqa shrift WWDC bannerida aniqlangan." Iltimos, yo'q.
Xoy Vinh: Nima uchun iOS 7 bo'yanish tokchasiga o'xshaydi: Helvetica Neue Ultra Light-dan foydalanish bo'yicha fikrlarim. bit.ly/11dyAoT
Tomas Phinney: iOS 7 oldindan ko'rish: dahshatli shrift. Oldingi/fon kontrasti yomon va o'qib bo'lmaydigan ingichka Helvetica. Helvetica-da qurilgan joriy UI allaqachon o'qish qiyin. IOS 7 da shriftni yumshatish meni juda g'azablantiradi.
Ushbu tvitlarga rozilik bildirishni boshlashdan oldin, bilishingiz kerak bo'lgan bir nechta faktlar mavjud:
- iOS 7 ning yakuniy versiyasi chiqishiga hali bir necha hafta bor
- Hech kim video va skrinshotlardan dinamik OTda shrift kesilishining samaradorligini baholay olmaydi
- Asosiy sharhlovchilarning hech biri iOS 7 da o'zgargan shrift texnologiyalari haqida bir og'iz so'z aytmadi.
WWDC davomida odamlar biroz tinchlanishdi, chunki Apple muhandislari o'z taqdimotlarida iOS 7 shriftlarni qanday boshqarishini etarlicha tushuntirib berishdi. Shu bilan birga, ular yangi texnologiyaning boshqa zarur detallarini ham ochib berishdi.
Apple mobil qurilmalarida matnni qayta ishlash uchun mas'ul shaxs Ian Baird o'z nutqida "iOS 7 ning eng zo'r xususiyati" - Text Kit bilan tanishtirdi. Ushbu nomning orqasida ilovalari matnni asosiy vizual elementlardan biri sifatida o'z ichiga olgan ishlab chiquvchilar uchun muhim rol o'ynaydigan yangi API yashiringan. Matn to'plami kuchli Unicode renderlash mexanizmi bo'lgan Core Text-ning ustiga qurilgan, ammo afsuski, uning imkoniyatlarini boshqarish qiyin. Endi hamma narsa tarjimon vazifasini bajaradigan Text Kit yordamida soddalashtirilishi kerak.
Matn to'plami - bu zamonaviy va tezkor renderlash mexanizmi bo'lib, uning boshqaruvi Foydalanuvchi interfeysi to'plamining afzalliklariga kiritilgan. Ushbu afzalliklar ishlab chiquvchilarga asosiy matndagi barcha funktsiyalar ustidan to'liq vakolat beradi, shuning uchun ular foydalanuvchi interfeysining barcha elementlarida matn qanday harakat qilishini juda aniq belgilashlari mumkin. Bularning barchasini amalga oshirish uchun Apple UITextView, UITextLabel va UILabelni o'zgartirdi. Yaxshi xabar: bu iOS tarixida birinchi marta animatsiya va matnning (UICollectionView va UITableViewga o'xshash) uzluksiz integratsiyasini anglatadi. Yomon xabar: matn mazmuni bilan chambarchas bog'langan ilovalar ushbu ajoyib xususiyatlarni qo'llab-quvvatlash uchun qayta yozilishi kerak.
Xo'sh, bu barcha yangi xususiyatlar amalda nimani anglatadi? Ishlab chiquvchilar endi matnni foydalanuvchilar uchun qulayroq usulda, bir nechta ustunlar bo‘ylab va to‘rga joylashtirish shart bo‘lmagan tasvirlar bilan tarqatishlari mumkin. Boshqa qiziqarli funksiyalar "Interaktiv matn rangi", "Matnni katlama" va "Maxsus kesish" nomlari orqasida yashiringan. Tez orada, masalan, ilova ma'lum bir dinamik element (heshteg, foydalanuvchi nomi, "Menga yoqadi" va hokazo) mavjudligini tan olsa, shrift rangini o'zgartirish mumkin bo'ladi. Uzunroq matnlarni oldindan/keyin/o‘rta sozlamalar bilan cheklanmasdan oldindan ko‘rishga qisqartirish mumkin. Ishlab chiquvchilar ushbu funktsiyalarning barchasini xohlagan joyda osongina belgilashlari mumkin. Tipografiyani yaxshi biladigan ishlab chiquvchilar kerning va ligaturelarni qo'llab-quvvatlashdan juda xursand bo'lishadi (Apple bu makrolarni "shrift identifikatorlari" deb ataydi).
Biroq, iOS 7 da eng issiq "xususiyat" bu Dynamic Type, ya'ni dinamik shrift. Bizga ma'lumki, Apple mobil qurilmalari shrift sifatiga katta e'tibor qaratiladigan birinchi elektron qurilmalar bo'ladi, bu esa matbaa ixtiro qilinganidan beri birinchi marta bo'ladi. Ha to'g'ri. Gap dastur yoki tartib ishi emas, balki operatsion tizim haqida bormoqda. Optik tahrirlash foto kompozitsiyada va ish stoli nashrida sinab ko'rilgan bo'lsa-da, bu hech qachon to'liq avtomatik jarayon bo'lmagan. Ba'zi urinishlar Adobe Multiple Masters kabi boshi berk ko'chaga aylandi. Albatta, bugungi kunda displeyda shrift hajmini o'lchash usullari allaqachon mavjud, ammo iOS ko'proq narsani taklif qiladi.
Dinamik bo'lim tufayli foydalanuvchi har bir ilovada shrift o'lchamini o'zi xohlagancha tanlashi mumkin (Sozlamalar > Umumiy > Shrift o'lchami). Agar eng katta o'lcham ham etarlicha katta bo'lmasa, masalan, ko'rish qobiliyati zaif odamlar uchun kontrastni oshirish mumkin (Sozlamalar > Umumiy > Maxsus imkoniyatlar).
Kuzda iOS 7 ning yakuniy versiyasi oʻn millionlab foydalanuvchilarga chiqarilganda, u eng yaxshi tipografiyani (Helvetica Neue shriftidan foydalangan holda) taqdim etmasligi mumkin, ammo tizimning renderlash mexanizmi va boshqa tegishli texnologiyalar ishlab chiquvchilarga sehrgarlik qilish imkoniyatini beradi. Retina displeylarida chiroyli o'qiladigan dinamik matnni ko'taring, chunki biz uni ilgari hech qachon ko'rmaganmiz.
Iltimos, ushbu jumlaning ma'nosi nima? "eng yaxshi tipografiyani taklif qilmasligi mumkin (Helvetica Neue yordamida)"
Helvetica Neue-dan foydalanish eng yaxshi shriftmi yoki bu shunchaki iOS 7mi?
Dokuji
iOS 7 Helvetica Neue dasturidan foydalanadi.
Bu (ko'pchilik) Helvetica Neue shrifti eng yaxshi tipografiyaga ega deb o'ylamasligini anglatadi.
Ko'pchilik Helvetica Neue o'rniga Myriad shriftini afzal ko'radi, bu yangiroq va displeylar uchun ko'proq mos keladi. Ammo mening fikrimcha, men tipograf bo'lmasam ham, Helvetica Neue retinaning displeylarida va dinamik kesishda ajoyib ko'rinadi. Bundan tashqari, u allaqachon Apple kompaniyasiga tegishli.
Xo'sh, men an'anaviy ravishda so'nggi ming yillikdagi yaxshi eski Apple Garamond shriftini afzal ko'raman, lekin tan olamanki, bu iOS uchun moslikdan ko'ra ko'proq nostalji ... Hech bo'lmaganda bu mening sevimli shriftim iPad uchun iDraw ilovasiga o'rnatilishi mumkin, u erda u bilan yozing.
Shaxsan menga iOS 7 tipografiyasi yoqadi, men beta-versiyasini WWDC-dan keyin chiqarilganidan beri ishlataman va har bir keyingi versiyada tizim yanada mukammalroq... Shrift har qanday sharoitda juda tushunarli va bu haqiqat
Men bu xususiyatdan xursandman. Onam bu bilan juda qiynaladi. Men bu xususiyatni darhol BETA-da sinab ko'rdim va uni onamga sinab ko'rish uchun berdim va bu unga juda ko'p yordam berdi (tizim ilovasi).
Va nega ular imkonsiz, ammo o'qilishi yaxshiroq bo'lgan shriftni qo'ymaydilar? Tushundimki, maqolaga ko'ra, ishlab chiquvchilar tanlovga ega bo'lishadi, ammo tizimning o'zi undan foydalanmaydi.
Dinimik tip - kichik detallar matnning tuyg'usini qanchalik yaxshilashi ajoyib:)) yuqoriga!