Maak advertensie toe

Daar is absoluut geen tekort aan langtermynbeoordelings van iOS 7 se voorkoms die afgelope weke nie. Enige meer radikale stap veroorsaak altyd sterk gegriefdheid onder baie belanghebbendes, en dit is nie anders met die komende weergawe van Apple se mobiele bedryfstelsel nie. Sommige "tifofiele" het na Twitter gegaan om hul bekommernisse te lug selfs voordat WWDC begin het.

Typographica.org"Slank lettertipe op banier by WWDC opgemerk." Asseblief nie.

Khoi VinhWaarom iOS 7 soos 'n grimeringrak lyk: my besinning oor die gebruik van Helvetica Neue Ultra Light. bit.ly/11dyAoT

Thomas PhinneyiOS 7-voorskou: verskriklike lettertipe. Swak voorgrond/agtergrond kontras en onleesbare slanker Helvetica. Die huidige gebruikerskoppelvlak wat op Helvetica gebou is, is reeds moeilik om te lees. Die lettertipe verslanking in iOS 7 maak my regtig kwaad.

Voordat jy instemmend na hierdie twiets begin knik, is daar 'n paar feite om van bewus te wees:

  • die vrystelling van die finale weergawe van iOS 7 is nog 'n paar weke weg
  • niemand kan die doeltreffendheid van 'n font wat in 'n dinamiese bedryfstelsel gesny is, uit video's en skermkiekies beoordeel nie
  • nie een van die hoofkommentators het 'n woord gesê oor die lettertipetegnologieë wat blykbaar in iOS 7 verander het nie

Mense het al heelwat kalmeer tydens WWDC, aangesien Apple-ingenieurs in hul aanbiedings voldoende verduidelik het hoe iOS 7 lettertipes hanteer. Terselfdertyd het hulle ander nodige besonderhede van die nuwe tegnologie onthul.

In sy praatjie het Ian Baird, die persoon wat verantwoordelik is vir die verwerking van teks op Apple se mobiele toestelle, bekendgestel wat hy genoem het “die coolste kenmerk van iOS 7” – Text Kit. Agter hierdie naam skuil 'n nuwe API wat 'n belangrike rol sal speel vir ontwikkelaars wie se toepassings teks as een van die kernvisuele elemente insluit. Text Kit is bo-op Core Text gebou, 'n kragtige Unicode-weergawe-enjin, maar waarvan die potensiaal ongelukkig moeilik is om te hanteer. Alles moet nou vereenvoudig word deur Text Kit, wat in wese as 'n vertaler optree.

Text Kit is 'n moderne en vinnige weergawe-enjin waarvan die bestuur geïntegreer is in User Interface Kit-voorkeure. Hierdie voorkeure gee ontwikkelaars volle mag oor alle funksies in Kernteks, sodat hulle baie presies kan definieer hoe teks in alle elemente van die gebruikerskoppelvlak sal optree. Om dit alles moontlik te maak, het Apple UITextView, UITextLabel en UILabel gewysig. Goeie nuus: dit beteken naatlose integrasie van animasies en teks (soortgelyk aan UICollectionView en UITableView) vir die eerste keer in iOS-geskiedenis. Die slegte nuus: toepassings wat nou gekoppel is aan tekstuele inhoud sal herskryf moet word om al hierdie handige kenmerke te ondersteun.

In iOS 7 het Apple die argitektuur van die weergawe-enjin herontwerp, wat ontwikkelaars in staat stel om volle beheer te neem oor die gedrag van teks in hul toepassings.

So, wat beteken al hierdie nuwe kenmerke in die praktyk? Ontwikkelaars kan nou teks op 'n meer gebruikersvriendelike manier versprei, oor veelvuldige kolomme, en met beelde wat nie in 'n rooster geplaas hoef te word nie. Ander interessante funksies is weggesteek agter die name "Interaktiewe tekskleur", "Teksvou" en "Custom Truncation". Binnekort sal dit byvoorbeeld moontlik wees om die fontkleur te verander as die toepassing die teenwoordigheid van 'n spesifieke dinamiese element herken (hutsmerker, gebruikersnaam, "Ek hou van", ens.). Langer tekste kan in 'n voorskou gekrimp word sonder om beperk te word tot voor/na/middel-voorinstellings. Ontwikkelaars kan maklik al hierdie funksies definieer waar hulle wil. Tipografie-bewuste ontwikkelaars sal opgewonde wees oor ondersteuning vir kerning en ligature (Apple noem hierdie makro's "fontbeskrywers").

'N Paar reëls kode sal jou toelaat om die voorkoms van die lettertipe maklik te verander

Die warmste "kenmerk" in iOS 7 is egter Dynamic Type, dit wil sê dinamiese lettertipe. Sover ons weet, sal Apple se mobiele toestelle die eerste elektroniese toestelle ooit wees met soveel aandag gefokus op lettertipe kwaliteit, die eerste keer sedert die uitvinding van boekdrukdruk. Ja dis reg. Ons praat van die bedryfstelsel, nie die toepassing of uitleg werk nie. Alhoewel optiese redigering in foto-komposisie en lessenaarpublikasie beproef is, was dit nog nooit 'n heeltemal outomatiese proses nie. Sommige pogings blyk 'n doodloopstraat te wees, soos Adobe Multiple Masters. Natuurlik is daar vandag reeds tegnieke om die lettergrootte op die skerm te skaal, maar iOS bied baie meer.

Dinamiese lettertipe gesny in iOS 7 (middel)

Danksy die dinamiese afdeling kan die gebruiker (Instellings > Algemeen > Lettergrootte) die lettergrootte in elke toepassing kies soos hy wil. In die geval dat selfs die grootste grootte nie groot genoeg is nie, byvoorbeeld vir mense met verswakte sig, kan die kontras verhoog word (Instellings > Algemeen > Toeganklikheid).

Wanneer die finale weergawe van iOS 7 in die herfs aan tienmiljoene gebruikers vrygestel word, bied dit dalk nie die beste tipografie nie (met die Helvetica Neue-lettertipe), maar die stelsel se weergawe-enjin en ander verwante tegnologieë sal ontwikkelaars die vermoë bied om te tower pragtig leesbare dinamiese teks op Retina-vertonings soos ons hulle hom nog nooit vantevore gesien het nie.

bron: Typographica.org
.