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.

Progressive ehancement

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: 06.01.2007, 02:44