Tworząc nową wersję naszego sajtu spróbowałem stworzyć ją wg reguł RD - było to o tyle łatwejsze, że działają już w Sieci inspirujące serwisy - choćby Pinterest, Tumblr i sporo innych.
Jest też publicznie dostępny, absolutnie piękny Javascript - Masonry. To właśnie za jego sprawą moduły automatycznie układają się na ekranie przeglądarki.
Podstawowe było założenie, że strona ma mieć budowę modularną o wielkości minimalnego ekranu na którym będzie wyświetlana.
Następnie wystarczyło "zmusić" moduły (zaprogramować skrypty i wszystko inne) tak, aby zachowywały się odpowiednio do aktualnej wielkości ekranu - np. na minimalnym ekranie miały układać się kolejno - jeden za drugim. Wówczas aby je obejrzeć - wystarczy skrolowanie ekranu (jest intuicyjne i to de facto standard w smartfonach).
Później już poszło łatwo - pozostałe elementy zostały zrealizowane z zastosowaniem metody radykalnej eliminacji wszystkiego co nie jest konieczne - np. jest tu jednopoziomowa nawigacja w postaci tylko czterech ikonek...
W tym przypadku to wystarczyło.
A w innych przypadkach, np. bardziej wymagających? - trzeba będzie znowu się zastanowić.
Ale właśnie to jest najfajniejsze w tej pracy :)
Tadeusz Pękacz