Kurs języka HTML i CSS

Poradnik webmastera

  • Zwiększ rozmiar czcionki
  • Domyślny  rozmiar czcionki
  • Zmniejsz rozmiar czcionki

Ukrywanie skryptów

Email Drukuj PDF

Jeśli dana przeglądarka nie obsługuje pewnego typu skryptów bądź też obsługa skryptów jest w niej wyłączona, zazwyczaj należy wyświetlić stosowną informację lub też wykonać alternatywny kod. Można wtedy użyć znacznika <noscript>. Przykładowa konstrukcja tego typu będzie miała postać:

<script type="text/javascript">

</script>

<noscript>

<h1 style="text-align: center">

Ta witryna wymaga obsługi skryptów.

</h1>

</noscript>

Istnieje również możliwość, że dana witryna będzie odczytywana przez przeglądarki nieobsługujące języka JavaScript i nierozpoznające znacznika <script> (choć obecnie jest to sytuacja mało prawdopodobna — nawet jeśli przeglądarka nie obsługuje skryptów, to z reguły rozpoznaje znacznik). Dawniej przyjmowano, że w celu uniknięcia wyświetlenia przez taką przeglądarkę kodu skryptu należy ująć go w komentarze SGML, czyli zastosować konstrukcję w postaci:

<script type="text/javascript">

<!-- Ukrycie przed przeglądarkami nieobsługującymi JavaScriptu

  tutaj treść skryptu

// Koniec kodu JavaScript -->

</script>

Obecnie ze względu na szeroko rozpowszechnioną obsługę skryptów ten sposób nie jest już polecany, niemniej wciąż można spotkać witryny stosujące tę metodę.

 

Nowości Helionu

Statystyki

Użytkowników : 3554
Artykułów : 513
Zakładki : 28
Odsłon : 18802763