Dynamiczne przewijanie jest czym?

Idea przewijania jest tak stara jak świat komputerowy. Pierwsze komputery, pierwsze systemy operacyjne i stabilne "bariery" zaczęły "komputerowy wiek: 640K pamięci komputera i 80x25 w rozmiarze ekranu tekstowego (tryb graficzny - specjalny po prawej). Scroll nie zauważył klawiatury, ale miał czas, aby dać kółko myszy.

Współczesne koncepcje przewijania - a nie poziom jego historii, a co dalej - są jeszcze bardziej interesujące. Powszechna opinia na temat: "Przewijanie jest czym?" Jest sposobem na wyświetlanie informacji w bitach w widocznym obszarze, płynnie, strona po stronie, z paskami przewijania lub przyciskami do poruszania się w treści, w pionie lub w poziomie.


Klasyczny pomysł

Dzisiaj zakłada się, że przewijanie jest powiązane z oknem przeglądarki lub domeną elementu blokowego, który umożliwia przewijanie. Strumień informacji może wykraczać poza zakres wybranego widocznego obszaru i może tylko wyświetlać jego część. Oczywiście potrzebne są paski przewijania w lewo /w prawo (w poziomie) w górę (w dół) lub przyciski ruchu w treści.
Przewijanie przycisków jest czymś prostszym i bardziej kompaktowym pod względem implementacji, nie mniej powszechne - ma własną niszę, w której paski przewijania nie mogą sobie poradzić. Czasami możliwość przewijania (HTML) odbywa się za pomocą myszy lub touchpada laptopa, ale w nowoczesnym klasycznym pomyśle, to wszystkie te same paski przewijania: po prawej - w pionie, poniżej - w poziomie. Tylko ruch w pionie jest dostępny dla kółka myszy, a reszta to kliknięcie paska przewijania i ruchy palców na ekranie smartfona lubinne urządzenie.


Ważnym elementem klasycznej idei jest przewijanie informacji. Podobnie jak w tabeli: nagłówek powinien być na miejscu, a wiersze tabeli powinny się poruszać. Każda informacja na ekranie może być statyczna. Wszystko zależy od obszaru zastosowania, zadania i umiejętności programisty. Znacznik bloku może mieć własne paski przewijania poza całą stroną otwartą w przeglądarce. Deweloper może zablokować przepływ informacji i wykonać płynny przewijak lub dać mu inny efekt ruchu. Nie jest konieczne, aby paski przewijania znajdowały się po prawej i poniżej. Wielu programistów tworzy własne opcje pasków przewijania i nie zawsze przywiązuje je do boku okna przeglądarki lub elementu blokującego. Niektórzy wolą sprawić, aby przewijanie było niezależnym elementem. Można to określić na podstawie zakresu lub architektury sprzętowej - ponieważ nie wszystkie komputery są wyposażone tylko w klawiaturę i mysz, istnieją inne urządzenia sterujące.

Kolizje klasycznego gatunku

Różnica między urządzeniami mobilnymi a "klawiaturą a mięśniem": praca palców, pozycja (i /lub obrót i ruch urządzenia) i głos z klawiatury i przycisków myszki (ruch, kliknięcia, koło) - Znane problemy: przeglądanie krzyżowe, adaptacja. Wszystko to od dawna było jednym lub drugim rozwiązaniem.
Ale kiedy, na przykład, w wyszukiwaniu można było znaleźć milion dokumentów, na których zorganizowano zwój, a odwiedzający był zainteresowany tylko jednym, który również już przewinął się, a następnie jak przewijać wszystkie dokumenty, gdy w bieżącymdokument odwiedzającego był rozczarowany, a jego okno nie jest jeszcze zamknięte? Jak zrobić przewijanie przewijania jak rekurencja jest realizowany i jak wielka szansa, aby przejść semantycznie równolegle na wszystkich poziomach przewijania?

Parallax i adaptacyjne, że to

Obecne deweloper nie zawsze jest realizowany pomysł - aby przynieść dobre i wieczne w postaci, w jakiej jest on twierdził. Często nie dlatego, że tego nie chce, tylko baza zasobów (głównie instrumentalna i semantyczna) jest nadal w dużej mierze ograniczona. Podczas przewijania każdego dnia pojawia się coraz więcej problemów. Pomysł efektu paralaksy przewijania jest bardzo ciekawe, wygląda świetnie, zjada dużo zasobów i nie jest adaptacyjne do zmian w informacji, jej struktury i zawartości. Urody, rzeczywiście, zawsze wymaga poświęcenia - w prawdziwym życiu, aw przypadku komputera, ale użytkownik w prawdziwym życiu „zawsze” przewijanie go we właściwym formularzu, a nie myśleć o tym, gdzie zrobić przewijania w poziomie i gdzie można uzyskać pionowy .
W rzeczywistości ludzie nie są przyzwyczajeni do przypisywania tego, co robią, przenoszenia informacji przez okno lub okno. Koncepcja przewijanie - to coś ze świata monitorów komputerowych, gdzie różnorodność informacji nie ma miejsca w całości, więc mamy wielu zadowolonych poprzez małe.

, a jego realizacja Parallax

implementacje Dziś paralaksy przewijanie przy użyciu dużo skutku. Dobrym przykładem jest sprzedaż od SONY, która w opinii wielu jest bardzo przyzwoita. Być może wystarczającoprogramiści spędzili dużo czasu i stworzyli wiele opcji szybkiego zmieniania jednej informacji na tle powolnej zmiany innej.
Zalecenia dotyczące używania narzędzi do wdrażania efektów paralaksy zwykle zaczynają się od ogólnej chęci powieszenia ich na kilku elementach, aby nie drażnić gościa powolnym procesem wizualizacji informacji. Zasadniczo jest to niepotrzebna zasada. Patrzenie na inną implementację jest tak interesujące, że możesz nawet zapomnieć o tym, dlaczego przyszedłeś.
Para efektów paralaksy i przewijania jest czymś niewątpliwie żywym, ale pytanie jest inne. Informacja jest charakterystyczna dla dynamiki. Oznacza to, że elegancka paralaksa może zostać nieodebrana, jeśli coś pójdzie nie tak. Jeśli wyszukiwarka zmieni swój problem, konieczna będzie zmiana analizy, doprowadzi to do zmiany formy przesyłania informacji i tak dalej. Problem tkwi w osobliwościach współczesnego stylu pisania programów. Wszystkie fundusze są doskonałe, w pełni funkcjonalne i mocne. Doświadczenie i wiedza są ważne i znaczące. Ale informacje są zmienne, żyje w swoim życiu, a zadania i obszary zastosowania muszą się do niej dostosować.

Dynamika emisji, przykład

Wyszukiwanie jest jedną z głównych kwestii związanych z Internetem. Nie zwracajmy uwagi na obowiązek wyszukiwarki, aby wypaczać przestrzeń Internetu w poszukiwaniu nowych informacji, zgodzimy się: przewijanie jest czymś stałym w logice rzeczy. Jeśli okno przeglądarki zaczęło przewijanie, a tym bardziej, gdy inny zwój został poddany elementowi wewnątrz tego zwoju, to zmiana w wynikach wyszukiwania nie jestto ma znaczenie W rzeczywistości musi być inaczej. Informacje na której przewijanie odbywa się - to jest coś innego niż to było pierwotnie, zawsze zmienić zarówno jego zakres i jego zawartość. Jednakże odwiedzający nie ma możliwości dowiedzenia się o tym. Jedyną opcją dla niego jest rozpoczęcie wszystkiego od samego początku.

W dniu przewijanie najbliższej przyszłości

Oczywiście, tak długo, jak okno do świata informacji - przeglądarkę i blokowych elementów na stronach fizycznie - tego ekranu, tablet, smartfon lub innego devaysa, konieczności przewijania w lewo i będzie miał znaczenie (jak informacje widoczne w oknie, jak zoptymalizować i zarządzania oknie informacyjnym w nim). Ale równie ważne jest dodanie tego wymogu doktryny, aby zapewnić dynamiczne informacje mają być wyświetlane. Przewijanie - jest czymś dynamicznym, czyli listwy okienne /przycisk przewijania /ruch, jest to narzędzie, aby uzyskać dostęp do informacji o zawartości konkretnego (być może nawet strukturę, ale przynajmniej zrozumieć dynamicznej zawartości). Zawartość jest różna, również jej objętość. Jeśli element treści znajduje się w polu widzenia odwiedzającego, powinien otrzymać powiadomienie o tym, jak również, że wersja już zaszła zmiany, ale ogólnie na pasku zawartości (nie jest to przewijanie w poziomie, a nie pionowe, a mianowicie treść) jest przepływ informacji. Generalnie paralaksy paralaksy przewijania i nowoczesny - co najmniej trzy zespoły i jeden LED do dwóch znanych zawartość pochodzi pasa i wskaźnik gość powiedział: „Wszystko, co widzisz, panie, już dawno zostały zmienione.”

Powiązane publikacje