Safari je na vnějším displeji iPhonu Duo stísněné. Apple hledá řešení
Vnější displej iPhonu Duo je kratší a širší než u ostatních iPhonů, a tak Apple přesunul ovládání Safari na jeho bok. Weby tím přišly o kus šířky a Apple teď hledá způsob, jak jim ji vrátit, aniž by zmizela polovina stránky pod tlačítky.
Každý, kdo si zkusil na iPhonu Duo otevřít web na zavřeném telefonu, si toho všiml. Ovládací prvky Safari nejsou dole, jak je zvykem, ale po straně displeje. Server MacRumors i 9to5Mac popisují, proč to tak je a co s tím Apple zamýšlí dělat. Vychází přitom z příspěvku Jen Simmons na blogu WebKitu, který vyšel v pátek a shrnuje novinky v Safari 27.1.
Důvod je geometrický. Vnější displej iPhonu Duo je kratší a širší než obrazovky ostatních iPhonů, takže by vodorovný pruh ovládání dole ukousl z už tak malé výšky příliš velkou část. Apple proto prvky otočil o devadesát stupňů a postavil je na bok. Stránka si tak zachová výšku, kterou potřebuje, ale přijde o šířku.
V současné podobě Safari 27.1 je řešení prosté a trochu neelegantní. Webová stránka se vykreslí jen do plochy vedle ovládacích prvků a zbylý pruh se vyplní barvou pozadí stránky. Výsledkem je, že weby na vnějším displeji vypadají stísněně a na okraji zůstává barevný proužek, který nic nedělá. Pro zběžné nahlédnutí do článku to stačí, pro cokoli složitějšího je to omezující.
Technicky vzato má web k dispozici nástroj, jak si o celou plochu říct. Jmenuje se viewport-fit s hodnotou cover a vývojáři ho znají z doby, kdy se iPhony učily žít s výřezem. Stránka s ním může sahat i do oblastí, které by jinak byly vyhrazené systému, musí si ale sama pohlídat, aby důležité prvky nezůstaly schované pod ovládáním.
A právě tady je podle Applu zakopaný pes. Jeho vlastní výzkum ukazuje, že spousta webů by to nezvládla správně. Jen Simmons konkrétně upozorňuje, že řada stránek sice počítá s okrajem nahoře nebo dole, ale ne na všech stranách zároveň. Kdyby Apple tuto cestu zapnul plošně, polovina internetu by na iPhonu Duo přišla o tlačítka v levém nebo pravém sloupci.
Hledá proto alternativu, která dá vývojářům víc kontroly a zároveň sníží riziko, že se obsah schová. Jako příklad uvádí hlavičku stránky, jejíž barevné pozadí by se roztáhlo přes celou šířku displeje, zatímco navigační odkazy by zůstaly v nezakryté části. Čtenář by viděl, že stránka využívá celý displej, a přitom by se dostal ke všem prvkům. Konkrétní podobu ale Apple zatím nezveřejnil.
Safari 27.1 přineslo i další novinky šité na míru skládacímu telefonu. Pokud telefon částečně složíte jako knihu, prohlížeč automaticky přepne zobrazení PDF do dvoustránkového režimu, a jakmile jej zase rozložíte nebo zavřete, vrátí se k jedné stránce. Je to drobnost, kterou ocení hlavně lidé, kteří na telefonu čtou dokumenty, ale funguje bez jakéhokoli nastavování.
Vývojáři navíc mohou vyzkoušet experimentální detekci polohy složení, díky které web pozná, v jakém úhlu je telefon rozevřený, a může podle toho rozmístit obsah kolem středového ohybu. Tyto funkce jsou ale zatím schované za přepínači experimentálních funkcí Safari, takže se k běžnému uživateli nedostanou. Je to typický postup WebKitu: nejdřív to zapnou vývojářům, pak se podle ohlasů rozhodnou.
Situace se mimochodem nápadně podobá tomu, co se děje s nativními aplikacemi. I tam platí, že program, který se novému tvaru displeje nepřizpůsobí, zůstane nataženou verzí z menšího telefonu. O tom, jak se aplikace přizpůsobují iPhonu Duo, jsme psali minulý pátek a závěr byl podobný – Apple dodal nástroje, ale rozhodnutí leží na vývojářích.
Z pohledu majitele telefonu jde o problém, který časem sám odezní. Velké weby se novým rozměrům přizpůsobí, protože návštěvnost z mobilních prohlížečů je pro ně zásadní, a menší je budou následovat. Nepříjemné je to jen teď, v prvních měsících, kdy je skládací iPhone na trhu a na internetu s ním nikdo nepočítal.
Potěšující na celé věci je, že Apple své úvahy publikuje otevřeně na blogu WebKitu, místo aby je držel pod pokličkou do další verze systému. Webaři tak mají možnost se ozvat dřív, než se rozhodnutí zabetonuje do standardu. U firmy, která o svých plánech obvykle mlčí až do chvíle oznámení, je to osvěžující výjimka.
Zdroje: Server MacRumors, 9to5Mac