Идеята за превъртане е стара, както компютърния свят.Първите компютри, първите операционни системи и стабилните “бариери от началото” на компютърната възраст: 640K памет на компютъра и 80x25 в размер на текстовия екран (графичен режим е специален въпрос). Скролирането не забеляза клавиатурата, но успя да даде колело на мишката.
Съвременните концепции за превъртане не съвпадатнеговите истории, а какво ще се случи по-нататък е още по-интересно. Конвенционалната мъдрост по въпроса: "Какво е превъртане?" - начин за показване на информация във видимата област парче по парче, плавно, страница по страница, с ленти за превъртане или с бутони за придвижване през съдържанието, вертикално или хоризонтално.
Класическа идея
Днес скролирането обикновено се свързва с прозорец.браузър или блок за превъртане. Потокът от информация може да излезе извън избраната видима област и да покажете само част от нея. Естествено, ние се нуждаем от ленти за превъртане наляво-надясно (хоризонтално) нагоре-надолу (вертикално) или бутони за преместване по съдържанието.
Превъртането с натискане на бутони е нещо по-просто и по-компактно от гледна точка на изпълнението, то се случва поне толкова често - то има своя собствена ниша, в която лентите за превъртане не могат да се справят.
Понякога възможността за превъртане (HTML)е поставен върху мишка или тъчпад на лаптоп, но в съвременна класическа идея те са едни и същи плъзгачи: отдясно е вертикално, в долната част е хоризонтално. На колелото на мишката е налично само вертикално движение, а останалото е щракване върху лентата за превъртане и движенията на пръстите на екрана на смартфон или друго устройство.
Важна характеристика на класическата идея е превъртането на частинформация. Както в таблицата: заглавката трябва да е на мястото си, а редовете на таблицата трябва да се движат. Всяка информация на екрана може да бъде статична. Всичко зависи от обхвата, задачата и уменията на разработчика.
Блоковият таг може да има свои ивиципревъртане извън цялата страница, отворена в браузъра. Разработчикът може както да блокира движението на информацията, така и да направи плавно превъртане, или да му придаде някакъв друг ефект на движение.
Не е необходимо лентите за превъртане да бъдат самоотдясно и отдолу. Много разработчици правят свои собствени версии на лентите за превъртане и не винаги ги прикачват отстрани на прозореца на браузъра или блоковия елемент. Някои хора предпочитат да превъртат контрола за превъртане като отделен елемент. Това може да се определи от приложението или хардуерната архитектура - в крайна сметка не всички компютри имат само клавиатура и мишка, има и други контролни устройства.
Сблъсъци на класическия жанр
Разлика на мобилните устройства от„Клавиатура-мускул“: работата на пръстите, позицията (и / или въртенето и движението на устройството) и гласът от клавиатурата и бутоните на мишката (движение, щраквания, колело) са известни проблеми: съвместимост на различни браузъри, адаптивност ... определени решения.
Но когато например резултатите от търсенето изхвърчатмилион документи, според които превъртането е организирано, а посетителят се интересува само от един, по който превъртането вече е започнало, а какво да кажем за превъртането през всички документи, когато посетителят е разочарован от текущия документ и прозореца му все още не е затворен? Как да направите превъртане при превъртане, колко реализируема е рекурсията тук и колко големи са шансовете да се движите семантично паралелно на всички нива на превъртане?
Паралакс и адаптивни мисли
Съвременният разработчик преследва, далеч невинаги идеята е да носим доброто и вечното във формата, в която се изисква. Често не защото той не го иска, просто ресурсната база (предимно инструментална и семантична) все още е до голяма степен ограничена. При превъртането всеки ден има все повече и повече проблеми.
Идеята за превъртане с ефект на паралакс е много интересна, изглежда страхотно, изяжда много ресурси и абсолютно не е адаптивна към променящата се информация, нейната структура и съдържание.
Всъщност красотата винаги изисква жертви - ив реалния живот и в компютърните науки, но посетителят в реалния живот "винаги има" превъртане в желаната версия и никога не мисли за това къде да направи хоризонтално превъртане и къде да направи вертикално превъртане.
Всъщност в действителност човек не е свикналнасочете това, което правите, към придвижване през информацията през прозорец или прозорец. Концепцията за превъртане е нещо от света на компютърните монитори, на което няма място за разнообразна информация в пълен размер, така че трябва да се задоволявате с много през малко.
Паралакс и неговите реализации
От днес, превъртане на реализации с помощта наИма много ефект на паралакс. Добър пример: внедряване от SONY, което според мнозина е много прилично. Може би достатъчен брой разработчици вече са прекарали много време и са създали много опции за бърза промяна на една информация на фона на бавна промяна на друга.
Препоръки за инструментавнедряването на паралакс ефекти обикновено започва с общо желание да ги закачите на няколко елемента, за да не дразните посетителя с бавността на процеса на визуализация на информацията. Като цяло това е ненужно правило. Толкова е интересно да разгледате друго изпълнение, че дори можете да забравите защо сте дошли.
Двойка паралакс ефект и превъртане е нещонесъмнено светъл, но въпросът е друг. Информацията има динамика. Това означава, че великолепният паралакс може да е излишен, ако нещо се обърка. Ако търсачката промени резултатите от търсенето си, тя ще трябва да бъде променена при нейния анализ, това ще доведе до необходимостта от промяна на формите на представяне на информация и т.н.
Проблемът тук се крие в особеностите на модернотостил на писане на програми. Всички инструменти са страхотни, пълнофункционални и мощни. Опитът и знанията са валидни и значими. Но информацията е променлива, тя отнема собствен живот и задачите и областите на приложение трябва да се адаптират към нея.
Динамика на емисиите, пример
Търсенето е една от основните грижи на Интернет.Нека оставим извън нашето внимание задължението на търсачките да търсят в Интернет в търсене на променена информация, съгласни сме: превъртането е нещо статично според логиката на нещата.
Ако превъртането започва в прозореца на браузъра и още повече, когато елемент вътре в това превъртане е претърпял друго превъртане, тогава промяната в резултатите от търсенето няма значение.
Всъщност трябва да е различно.Информацията, върху която се извършва превъртането, е нещо различно от това, което е било в началото, както обемът, така и съдържанието му винаги могат да се променят. Посетителят обаче е лишен от възможността да научи за това. Единственият вариант за него е да започне отначало.
Относно превъртането в най-близко бъдеще
Разбира се, стига прозорецът към светаинформацията е браузър и блокира елементи на страници, физически това е екранът на монитор, таблет, смартфон или друго устройство, необходимостта от превъртане ще остане и ще има смисъл (как да се показва информация през прозореца, как да се оптимизира контрола на прозореца и информация в него).
Не по-малко важно е обаче да се допълни тази доктрина с изискването да се гарантира динамиката на информацията, която трябва да се показва.
Превъртането е нещо динамично, тоест непрозорец с ивици / бутони за превъртане / движение, това е инструмент за достъп до информация от определено съдържание (може би и структура, но поне за реализиране на динамиката на съдържанието ...).
Съдържанието се променя, както и обемът.Ако елемент на съдържание е в зрителното поле на посетителя, той трябва да получи съобщение за това, както и за факта, че вече са настъпили промени в гледания, но като цяло върху лентата за съдържание (това не е хоризонтално превъртане и не вертикално, но смислено) има място на движение на информацията.
Като цяло паралаксът е паралакс и то съвремененпревъртането е най-малко три ленти и един индикатор, ... Лентата за движение на съдържанието достига до двете известни и индикаторът казва на посетителя: "Всичко, което виждате, сър, отдавна се е променило."