Tutup iklan

Tidak ada kekurangan ulasan jangka panjang tentang penampilan iOS 7 dalam beberapa minggu kebelakangan ini. Mana-mana langkah yang lebih radikal sentiasa menimbulkan kemarahan yang kuat di kalangan banyak pihak berkepentingan, dan ia tidak berbeza dengan versi sistem pengendalian mudah alih Apple yang akan datang. Beberapa "tipofil" menggunakan Twitter untuk menyuarakan kebimbangan mereka sebelum WWDC bermula.

Typographica.org"Fon tipis dilihat pada sepanduk di WWDC." Tolong jangan.

Khoi VinhMengapa iOS 7 Nampak Seperti Rak Solek: Refleksi Saya Menggunakan Helvetica Neue Ultra Light. bit.ly/11dyAoT

Thomas PhinneyPratonton iOS 7: font yang mengerikan. Kontras latar depan/latar belakang yang lemah dan Helvetica yang lebih langsing tidak boleh dibaca. UI semasa yang dibina pada Helvetica sudah sukar dibaca. Pelangsingan fon dalam iOS 7 benar-benar mengganggu saya.

Sebelum anda mula mengangguk bersetuju dengan tweet ini, terdapat beberapa fakta yang perlu diketahui:

  • pelepasan versi terakhir iOS 7 masih beberapa minggu lagi
  • tiada siapa yang boleh menilai keberkesanan pemotongan fon dalam OS dinamik daripada video dan tangkapan skrin
  • tiada seorang pun pengulas utama berkata tentang teknologi fon yang nampaknya telah berubah dalam iOS 7

Orang ramai sudah agak tenang semasa WWDC, kerana jurutera Apple menerangkan dengan secukupnya dalam pembentangan mereka bagaimana iOS 7 mengendalikan fon. Pada masa yang sama, mereka mendedahkan butiran lain yang diperlukan mengenai teknologi baharu itu.

Dalam ceramahnya, Ian Baird, orang yang bertanggungjawab memproses teks pada peranti mudah alih Apple, memperkenalkan apa yang dipanggilnya "ciri paling hebat iOS 7" - Kit Teks. Di sebalik nama ini terdapat API baharu yang akan memainkan peranan penting untuk pembangun yang teks aplikasinya merupakan salah satu elemen visual teras. Kit Teks dibina di atas Teks Teras, enjin pemaparan Unikod yang berkuasa, tetapi malangnya potensinya sukar dikendalikan. Segala-galanya kini harus dipermudahkan oleh Text Kit, yang pada asasnya bertindak sebagai penterjemah.

Kit Teks ialah enjin pemaparan moden dan pantas, yang pengurusannya disepadukan dalam pilihan Kit Antara Muka Pengguna. Keutamaan ini memberikan pembangun kuasa penuh ke atas semua fungsi dalam Teks Teras, jadi mereka boleh mentakrifkan dengan tepat cara teks akan bertindak dalam semua elemen antara muka pengguna. Untuk membolehkan semua ini, Apple mengubah suai UITextView, UITextLabel dan UILabel. Berita baik: ini bermakna penyepaduan lancar bagi animasi dan teks (serupa dengan UICollectionView dan UITableView) buat kali pertama dalam sejarah iOS. Berita buruk: aplikasi yang berkait rapat dengan kandungan teks perlu ditulis semula untuk menyokong semua ciri bagus ini.

Dalam iOS 7, Apple mereka bentuk semula seni bina enjin pemaparan, membolehkan pembangun mengawal sepenuhnya kelakuan teks dalam aplikasi mereka.

Jadi apakah maksud semua ciri baharu ini dalam amalan? Pembangun kini boleh menyebarkan teks dengan cara yang lebih mesra pengguna, merentas berbilang lajur dan dengan imej yang tidak perlu diletakkan dalam grid. Fungsi menarik lain tersembunyi di sebalik nama "Warna Teks Interaktif", "Lipatan Teks" dan "Pemangkasan Tersuai". Sebagai contoh, tidak lama lagi mungkin untuk menukar warna fon jika aplikasi mengenali kehadiran elemen dinamik tertentu (teg cincang, nama pengguna, "Saya suka", dll.). Teks yang lebih panjang boleh dikecilkan menjadi pratonton tanpa perlu dihadkan kepada pratetap sebelum/selepas/tengah. Pembangun boleh dengan mudah mentakrifkan semua fungsi ini di mana mereka mahu. Pembangun yang mementingkan tipografi akan teruja dengan sokongan untuk kerning dan ligatur (Apple memanggil makro ini sebagai "deskriptor fon").

Beberapa baris kod akan membolehkan anda menukar rupa fon dengan mudah

Walau bagaimanapun, "ciri" paling hangat dalam iOS 7 ialah Jenis Dinamik, iaitu muka taip dinamik. Setakat yang kita tahu, peranti mudah alih Apple akan menjadi peranti elektronik pertama yang memberi tumpuan kepada kualiti fon, kali pertama sejak penciptaan percetakan surat. Ya betul. Kita bercakap tentang sistem pengendalian, bukan aplikasi atau kerja susun atur. Walaupun penyuntingan optik telah dicuba dalam komposisi foto dan penerbitan desktop, ia tidak pernah menjadi proses automatik sepenuhnya. Beberapa percubaan ternyata menemui jalan buntu, seperti Adobe Multiple Masters. Sudah tentu, sudah ada teknik hari ini untuk menskalakan saiz fon pada paparan, tetapi iOS menawarkan lebih banyak lagi.

Potongan fon dinamik dalam iOS 7 (tengah)

Terima kasih kepada bahagian dinamik, pengguna boleh memilih (Tetapan > Umum > Saiz fon) saiz fon dalam setiap aplikasi mengikut kesukaannya. Sekiranya saiz yang paling besar pun tidak cukup besar, contohnya bagi orang yang mengalami masalah penglihatan, kontras boleh ditingkatkan (Tetapan > Umum > Kebolehcapaian).

Apabila versi akhir iOS 7 dikeluarkan kepada berpuluh-puluh juta pengguna pada musim luruh, ia mungkin tidak menawarkan tipografi terbaik (menggunakan fon Helvetica Neue), tetapi enjin pemaparan sistem dan teknologi lain yang berkaitan akan menawarkan pemaju keupayaan untuk menjelma. sehingga teks dinamik yang boleh dibaca dengan indah pada paparan Retina kerana kami tidak pernah melihatnya sebelum ini.

Sumber: Typographica.org
.