Alternatywy dla skryptów

Treść dla bezskryptowców: <noscript>

Przeglądarki które obsługują i mają włączony JavaScript zignorują zupełnie zawartość elementu <noscript>. Dzięki temu można w nim umieścić alternatywę dla botów i przeglądarek bez JS.

Ten element jest mało przydatny. Lepiej jest stosować technikę opisaną poniżej. I nie da się go użyć w XML-owej instrukcji przetwarzania

ę

Progressive enhancement

Zamiast robić osobne wersje dla przeglądarek z i bez JavaScript, można zrobić jedną, której podstawowe elementy działają bez JavaScript, a za pomocą skryptów na bazie istniejącego na stronie HTML (przez DOM) dodaje się pozostałe elementy, atrybuty i obsługę zdarzeń.

Technika ta została dokładnie opisana w  tutorialu Unobtrusive Javascript (po angielsku).


Zmodyfikowano: 29.08.2011, 09:26
submit