Затвори ја рекламата

Кога ќе излезе наесен iOS 7, ќе добиеме еден куп нови функции во нашите Apple уреди. Покрај целосно редизајнираниот, понекогаш дури и контроверзен изглед, Apple ни нуди сосема нова парадигма на уживање на корисниците. Се чини дека Apple со овој драстичен чекор сака да го подготви својот мобилен систем за следната деценија.

Меѓу новитетите е и таканаречениот паралаксен ефект. Ако треба да цитирам Википедија, паралакса (од грчки παράλλαξις (parallaxis) што значи „промена“) е аголот подвижен со прави линии нацртани од две различни локации во просторот до набљудуваната точка. Паралаксата се нарекува и очигледна разлика во положбата на точката во однос на позадината кога се гледа од две различни локации. Колку е подалеку набљудуваниот објект од точките за набљудување, толку е помала паралаксата. На повеќето од вас веројатно им се буди по сеќавањето на училишните клупи и здодевните часови по физика.

Во пракса, ова едноставно значи дека со малку паметно програмирање, дисплејот се претвора во нешто повеќе. Одеднаш, тоа не е само дводимензионална површина со матрици на икони и други елементи од корисничкото опкружување, туку стаклен панел преку кој корисникот може да го види тродимензионалниот свет додека го снима уредот.

Перспектива и паралакса

Основниот принцип за тоа како да се создаде функционален паралакса ефект на дводимензионален дисплеј е прилично едноставен. Бидејќи светлината минува низ окото до една точка, мозокот мораше да научи да ја препознава големината на предметите во однос на аголот помеѓу нивните рабови. Резултатот е дека поблиските објекти изгледаат големи, додека далечните објекти изгледаат мали.

Ова се основите на перцепцијата на перспективата, за која сум сигурен дека секој од вас во одреден момент слушнал. Паралакса, во овој контекст на iOS, е очигледното движење помеѓу овие објекти додека се движите околу нив. На пример, кога возите автомобил, поблиските предмети (дрвјата покрај рамениците) се движат побрзо од подалечните (ридовите во далечина), иако сите тие стојат во место. Сè ги менува своите места поинаку со иста брзина.

Заедно со неколку други трикови на физиката, перспективата и паралаксата играат многу важна улога во нашата перцепција на светот околу нас, овозможувајќи ни да ги сортираме и разбереме различните визуелни сензации што ги доловуваат нашите очи. Покрај тоа, фотографи со чувство за перспектива сакаат да играат.

Од ракети до телефони

Во iOS, ефектот на паралакса е целосно симулиран од самиот оперативен систем, со мала помош од технологијата првично развиена за возила за лансирање. Внатре во најновите iOS уреди има вибрирачки жироскопи, уреди помали од човечко влакно кои осцилираат на одредена фреквенција кога се изложени на електрично полнење.

Штом почнете да го движите уредот по која било од трите оски, целиот механизам почнува да се спротивставува на промената на ориентацијата поради првиот Њутнов закон или законот за инерција. Овој феномен му овозможува на хардверот да ја измери брзината и насоката на ротирање на уредот.

Додадете на ова акцелерометар кој може да ја открие ориентацијата на уредот и добиваме идеална интеракција на сензори за многу прецизно откривање на потребните податоци за создавање паралакса ефект. Користејќи ги, iOS лесно може да го пресмета релативното движење на поединечните слоеви на корисничкото опкружување.

Паралакса за сите

Проблемот со паралаксата и илузијата на длабочина може да се реши на директен начин благодарение на математиката. Единственото нешто што софтверот треба да го знае е да ја организира содржината во збир на рамнини и потоа да ги премести во зависност од нивната воочена оддалеченост од очите. Резултатот ќе биде реално прикажување на длабочината.

Ако сте гледале WWDC 2013 или Воведно видео за iOS 7, ефектот на паралакса беше јасно прикажан на главниот екран на иконата. При преместување на iPhone, тие изгледаат како да лебдат над позадината, што создава вештачки впечаток на простор. Друг пример е суптилното движење на отворените јазичиња во Safari.

Сепак, точните детали засега се прекриени со мистерија. Само едно е јасно - Apple има намера да исткае паралакса низ целиот систем. На крајот на краиштата, ова може да биде причината зошто iOS 7 нема да биде поддржан на iPhone 3GS и првата генерација на iPad, бидејќи ниту еден уред нема жироскоп. Може да се очекува дека Apple ќе објави API за трети лица програмери кои исто така ќе имаат корист од третата димензија, сето тоа без голема потрошувачка на енергија.

Гениј или ЛАЖЕН?

Додека повеќето од визуелните ефекти на iOS 7 можат сеопфатно да се опишат како заменик, паралаксата бара свое искуство. Можете да гледате десетици видеа, без разлика дали се официјални или други, но дефинитивно не го оценувајте ефектот на паралакса без да го пробате сами. Во спротивно, ќе имате впечаток дека ова е само ефект на „око“.

Но, штом ќе добиете уред со iOS 7, ќе видите друга димензија зад екранот. Ова е нешто што е многу тешко да се опише со зборови. Екранот повеќе не е само платно на кое се прикажуваат апликациите што прикажуваат имитации на вистински материјали. Тие се заменети со визуелни ефекти кои ќе бидат синтетички и реални во исто време.

Повеќе од веројатно, штом програмерите ќе почнат да го користат ефектот на паралакса, апликациите ќе бидат преоптоварени со него бидејќи сите се обидуваат да го најдат вистинскиот начин да го користат. Сепак, ситуацијата ќе се стабилизира за кратко време, исто како и со претходните верзии на iOS. Меѓутоа, во исто време светлото на денот ќе го видат сосема нови апликации, за чии можности можеме само да сонуваме денес.

Извор: MacWorld.com
.