Ćwiczenie 17Znaczniki META | |
Dobrze zdefiniowane znaczniki <META> są bardzo przydatne i zapewniają poprawne funkcjonowanie witryny w Sieci. Jest to opcjonalne polecenie, które bardziej szczegółowo informuje o zawartości dokumentu, np. dla celów katalogowych czy indeksów, wykorzystywanych przez odpowiednie programy, np. wyszukiwarki sieciowe. Zawiera ono trzy atrybuty: HTTP-EQUIV, NAME i CONTENT w kombinacji pierwszy z trzecim lub drugi z trzecim. HTTP-EQUIV definiuje zmienne systemowe, natomiast NAME - zmienne użytkownika.
Polecenie jest deklaracją strony kodowej dokumentu. W dokumentach WWW
powinniśmy stosować standard kodowania ISO-8859-2, gdyż taka jest przyjęta w
naszym kraju norma. Należy unikać używania innych standardów, np. Windows-1250.
Nowe przeglądarki (Navigator/Communicator, Internet Explorer) potrafią się
automatycznie przestawić na właściwą stronę kodową, zgodnie z podaną deklaracją.
Nie jest potrzebna interwencja użytkownika, który nie musi nawet wiedzieć, z
jakim standardem kodowania polskich znaków ma do czynienia. Polecenie to jest
bezwzględnie zalecane przy tworzeniu stron WWW.
Uwaga: aby strona
była poprawnie wyświetlana w danym standardzie, np. ISO-8859-2, nie wystarczy
podać jedynie tę deklarację. Także i polskie litery muszą być zapisane w tym
standardzie. Jeżeli tworzysz swoją stronę w Notatniku musisz ją na końcu
przekonwertować do standardu ISO-8859-2. Problem konwersji już istniejących
dokumentów można załatwić "hurtowo" za pomocą specjalnych programów
konwertujących. .
Jest to niesłychanie ważne polecenie wykorzystywane przez sieciowe
wyszukiwarki. Polecenie to opisuje zawartość strony. Przykładowo, gdy posłużymy
się wyszukiwarkami: Infoseek, Google czy AltaVista szukając np. stron
poświęconych lekcjom HTML-a, to informacja zamieszczona w ramach TITLE, zostanie
wyświetlone jako tytuł znalezionej strony. Z kolei zawartość Description
zostanie wyświetlona niżej, jako opis naszej strony. Gdybyśmy nie użyli
Description, wyszukiwarka wyświetli kilka pierwszych wierszy naszego dokumentu,
które mogą być zupełnie przypadkowe. Uważnie i świadomie zredagowana zawartość
Description da natychmiast orientację co do zawartości strony. Może to być na
przykład:
<META NAME ="Description" CONTENT="HTML: strona zawiera
podstawowe informacje dotyczące tworzenia stron WWW.">
Zaleca
się nieprzekraczanie 200 znaków.
Polecenie informuje o wyrazach kluczowych dokumentu. Warto stosować wyrazy
kluczowe, gdyż ułatwia to pracę sieciowym programom
indeksująco-wyszukiwawczym i zwiększa szansę znalezienia strony przez innych
użytkowników. Dla scharakteryzowania strony zazwyczaj wystarcza kilka,
kilkanaście wyrazów. Nie powinno się przekraczać 1000
znaków.
Uwaga: Unikaj używania szczególnie popularnych wyrazów
kluczowych, poszukiwanych przez internautów, jeśli strona w ogóle się z nimi nie
wiąże.
Polecenie informuje o języku strony. Niektóre przeglądarki korzystają z niego przy precyzowaniu zapytań. Zapewne kiedyś będą także wykorzystywać ten wpis np. w automatycznym tłumaczeniu. Dla języka polskiego użyjemy pl, angielskiego en, dla amerykańskiego angielskiego en-us, dla niemieckiego de, dla francuskiego fr, dla rosyjskiego "ru" itd.
W tym miejscu podajemy imię i nazwisko osoby tworzącej dokument.
Polecenie informuje o użytym narzędziu do tworzenia stron HTML, np. Homesite, Pajączek, FrontPage, WebSite czy... Notatnik :-)
Polecenie określa, czy strona ma być cache'owana na lokalnym dysku. Użycie wartości no-cache zakazuje przeglądarce przechowywania strony lokalnie i za każdym razem strona jest wczytywana z Sieci. Polecenie to należy stosować bardzo rozważnie.
Polecenie spowoduje regularne odświeżanie strony co x sekund lub po kilku sekundach (ewentualnie od razu) przejść do innej strony. Pierwsza opcja może mieć praktyczne zastosowanie w przypadku, gdy strona zawiera bardzo często aktualizowane informacje (wiele razy dziennie). Gdy użytkownik korzysta ze strony przez dłuższy czas, strona będzie się sama aktualizowała. Drugi przypadek (przekierowanie na inna stronę) jest stosowany wtedy, gdy zmieniamy adres swojej witryny i pozostawiamy pod starym adresem, na pewien czas, informacje o tej zmianie. Polecenie spowoduje automatyczny przeskok do nowego miejsca po podanej liczbie sekund.
<META HTTP-EQUIV="Refresh" CONTENT="10; URL=http://google.pl/strona.html">Polecenie informuje o dacie utworzenia dokumentu w oficjalnym standardzie GMT.
Polecenie jest wskazówką dla mechanizmów indeksujących. Określa ono, czy strona i jej pochodne mają być indeksowane w systemach wyszukiwawczych. Domyślnie stosowane jest indeksowanie, ale możemy podać następujące dyrektywy, oddzielając je przecinkami:
Przykład:
<META name="robots" content="index, nofollow">Jest to przykład (pochodzący z "HTML Reference Library 4") polecenia definiującego "cenzuralność" (rating) strony. Aby je zastosować, należy zgłosić stronę do serwisu zajmującego się wyceną zawartości stron, np. Recreational Software Advisory Council (RSAC), wypełniając formularz. RSAC przesyła ostateczną treść polecenia. W nawiasie są widoczne wyceny przykładowej strony: nudity - 0, sex - 0, violence - 0, language - 0. Wspomaganie PICS (Platform for Internet Content Selection) zawierają m.in. HotDog 4.5 i WebEdit 3.
Przeglądarka (Internet Explorer) interpretuje zawartość strony według zadeklarowanych wartości i wczytuje stronę albo nie, zależnie od przyjętych w opcjach ograniczeń. Jest to narzędzie, które pozwala blokować dostęp do niektórych stron, np. nieletnim do serwisów pornograficznych.

Polecenie jest przykładem zastosowania przejść między stronami, interpretowanym jedynie przez Internet Explorer 4.01 lub nowszy. Polecenie jest umieszczane na pierwszym miejscu listy poleceń META.
|
| ebiznes.bitdom.com |
|
