Tutup iklan

Benar-benar tidak ada kekurangan ulasan jangka panjang mengenai penampilan iOS 7 dalam beberapa minggu terakhir. Setiap langkah yang lebih radikal selalu menimbulkan kebencian yang kuat di antara banyak pemangku kepentingan, dan hal yang sama berlaku untuk versi sistem operasi seluler Apple yang akan datang. Beberapa "penderita tipus" menggunakan Twitter untuk menyampaikan keprihatinan mereka bahkan sebelum WWDC dimulai.

Typographica.org"Font ramping terlihat di spanduk di WWDC." Kumohon tidak.

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

Thomas PhinneyPratinjau iOS 7: font yang mengerikan. Kontras latar depan/latar belakang yang buruk dan Helvetica yang lebih ramping dan tidak terbaca. UI saat ini yang dibangun di Helvetica sudah sulit dibaca. Pelangsingan font di iOS 7 benar-benar membuat saya kesal.

Sebelum Anda mulai mengangguk setuju dengan tweet ini, ada beberapa fakta yang perlu diperhatikan:

  • rilis versi final iOS 7 masih beberapa minggu lagi
  • tidak ada yang bisa menilai efektivitas pemotongan font di OS dinamis dari video dan tangkapan layar
  • tidak ada satu pun pemberi komentar utama yang mengatakan sepatah kata pun tentang teknologi font yang tampaknya telah berubah di iOS 7

Orang-orang sudah cukup tenang selama WWDC, karena para insinyur Apple menjelaskan secara memadai dalam presentasi mereka bagaimana iOS 7 menangani font. Pada saat yang sama, mereka mengungkapkan rincian penting lainnya dari teknologi baru tersebut.

Dalam ceramahnya, Ian Baird, orang yang bertanggung jawab memproses teks di perangkat seluler Apple, memperkenalkan apa yang disebutnya "fitur paling keren dari iOS 7" - Text Kit. Di balik nama ini tersembunyi API baru yang akan berperan penting bagi pengembang yang aplikasinya menyertakan teks sebagai salah satu elemen visual inti. Text Kit dibuat di atas Core Text, mesin rendering Unicode yang kuat, namun sayangnya potensinya sulit untuk ditangani. Semuanya sekarang harus disederhanakan dengan Text Kit, yang pada dasarnya bertindak sebagai penerjemah.

Text Kit adalah mesin rendering modern dan cepat, yang manajemennya terintegrasi dalam preferensi User Interface Kit. Preferensi ini memberi pengembang kekuasaan penuh atas semua fungsi di Core Text, sehingga mereka dapat menentukan dengan tepat bagaimana teks akan berperilaku di semua elemen antarmuka pengguna. Untuk mewujudkan semua ini, Apple memodifikasi UITextView, UITextLabel, dan UILabel. Kabar baik: ini berarti integrasi animasi dan teks yang lancar (mirip dengan UICollectionView dan UITableView) untuk pertama kalinya dalam sejarah iOS. Kabar buruknya: aplikasi yang terkait erat dengan konten tekstual harus ditulis ulang untuk mendukung semua fitur bagus ini.

Di iOS 7, Apple mendesain ulang arsitektur mesin rendering, memungkinkan pengembang mengambil kendali penuh atas perilaku teks dalam aplikasi mereka.

Jadi, apa arti semua fitur baru ini dalam praktiknya? Pengembang kini dapat menyebarkan teks dengan cara yang lebih ramah pengguna, di beberapa kolom, dan dengan gambar yang tidak perlu ditempatkan dalam kotak. Fungsi menarik lainnya tersembunyi di balik nama "Warna Teks Interaktif", "Pelipatan Teks" dan "Pemotongan Kustom". Misalnya, dalam waktu dekat, warna font dapat diubah jika aplikasi mengenali keberadaan elemen dinamis tertentu (hashtag, nama pengguna, "Saya suka", dll.). Teks yang lebih panjang dapat diperkecil menjadi pratinjau tanpa harus dibatasi pada preset sebelum/sesudah/tengah. Pengembang dapat dengan mudah mendefinisikan semua fungsi ini sesuai keinginan mereka. Pengembang yang sadar tipografi akan senang dengan dukungan untuk kerning dan ligatur (Apple menyebut makro ini sebagai “deskriptor font”).

Beberapa baris kode akan memudahkan Anda mengubah tampilan font

Namun, "fitur" terpanas di iOS 7 adalah Tipe Dinamis, yaitu jenis huruf dinamis. Sejauh yang kami ketahui, perangkat seluler Apple akan menjadi perangkat elektronik pertama yang begitu memperhatikan kualitas font, pertama kalinya sejak ditemukannya mesin cetak letterpress. Ya itu benar. Kita berbicara tentang sistem operasi, bukan pekerjaan aplikasi atau tata letak. Meskipun pengeditan optik telah dicoba dalam komposisi foto dan penerbitan desktop, proses ini belum pernah sepenuhnya otomatis. Beberapa upaya ternyata menemui jalan buntu, seperti Adobe Multiple Masters. Tentu saja, saat ini sudah ada teknik untuk menskalakan ukuran font pada tampilan, namun iOS menawarkan lebih banyak lagi.

Pemotongan font dinamis di iOS 7 (tengah)

Berkat bagian dinamis, pengguna dapat memilih (Pengaturan > Umum > Ukuran font) ukuran font di setiap aplikasi sesuai keinginannya. Jika ukuran terbesar pun tidak cukup besar, misalnya untuk orang dengan gangguan penglihatan, kontrasnya dapat ditingkatkan (Pengaturan > Umum > Aksesibilitas).

Ketika versi final iOS 7 dirilis ke puluhan juta pengguna pada musim gugur, versi tersebut mungkin tidak menawarkan tipografi terbaik (menggunakan font Helvetica Neue), namun mesin rendering sistem dan teknologi terkait lainnya akan menawarkan pengembang kemampuan untuk menyulap teks dinamis yang dapat dibaca dengan indah di layar Retina karena kami belum pernah melihatnya sebelumnya.

Zdroj: Typographica.org
.