26-12-2012, 20:39
Modernize jest zajebisty.
Ale tu nie chodzi o spradzanie i walenie js w każdy możliwy sposób. Javascript przydaje się w "duzych" przypadkach.
Np budowanie płynnych gridów jak w jednym z ostatnich tematów na tym forum:
http://cssdeck.com/labs/css-only-pinterest-style-columns-layout
Bez js to w IE nie zadziała, wtedy trzeba użyć pluginów.
Podobnie jest z responsive design, którego niektóre przeglądarki nie obsłuugją. Jeden plugin i z głowy. Z html5 zresztą też tak jest
Co do "małych" przypadków. Layouty powinno się robić tak, żebyś nie musiał stosować bibliotek do każdej rzeczy. Mały gradient, małe zaokrąglenia, małe subtelne przejścia transition itp gdy zamienią się na prosty kolor czy kwadratowe narożniki, a samej mini animacji nie będzie, to brak tego wszystkiego nie powinnien powodować zupełnie innych "emocji" u odwiedzającego. Właśnie tak się robi nowe laje.
Pierwszy z brzegu przykład:
http://themeforest.net/item/futureprospects-stylish-corporate-joomla-template/full_screen_preview/400149
Czy jeżeli w tym ciemnym menu gradient zamieni się w czarny kolor (ie) to czy urwie to głowę? Nie. To jest właśnie umiejętne korzystanie z właściwości css
Ale tu nie chodzi o spradzanie i walenie js w każdy możliwy sposób. Javascript przydaje się w "duzych" przypadkach.
Np budowanie płynnych gridów jak w jednym z ostatnich tematów na tym forum:
http://cssdeck.com/labs/css-only-pinterest-style-columns-layout
Bez js to w IE nie zadziała, wtedy trzeba użyć pluginów.
Podobnie jest z responsive design, którego niektóre przeglądarki nie obsłuugją. Jeden plugin i z głowy. Z html5 zresztą też tak jest

Co do "małych" przypadków. Layouty powinno się robić tak, żebyś nie musiał stosować bibliotek do każdej rzeczy. Mały gradient, małe zaokrąglenia, małe subtelne przejścia transition itp gdy zamienią się na prosty kolor czy kwadratowe narożniki, a samej mini animacji nie będzie, to brak tego wszystkiego nie powinnien powodować zupełnie innych "emocji" u odwiedzającego. Właśnie tak się robi nowe laje.
Pierwszy z brzegu przykład:
http://themeforest.net/item/futureprospects-stylish-corporate-joomla-template/full_screen_preview/400149
Czy jeżeli w tym ciemnym menu gradient zamieni się w czarny kolor (ie) to czy urwie to głowę? Nie. To jest właśnie umiejętne korzystanie z właściwości css