Zamki w Polsce

Pomiń nawigację

 

INFORMACJE TECHNICZNE

Wtej części serwisu zamieściliśmy wymagania, jakie powinna spełniać przeglądarka aby w pełni korzystać z możliwości i danych zawartych w naszym serwisie. Ponieważ tworząc go staraliśmy się zachować zgodność ze standardami sieciowymi zamieściliśmy krótką informację co należy przez tą nazwę rozumieć oraz jakie przeglądarki internetowe są z nimi zgodne.

Wymagania naszego serwisu

Serwis internetowy „Zamki w Polsce” został opracowany zgodnie ze standardami W3C - XHTML 1.0Strict, CSS 2.0, ECMA Script 262 oraz obiektowym modelem dokumentów W3C DOM. Został on zbudowany w oparciu o trzy niezależne komponenty: strukturę (XHTML), prezentację (CSS) i zachowanie (JavaScript). Taka modułowa budowa pozwala na korzystanie z serwisu zarówno w przeglądarkach internetowych, programach odczytujących zawartość ekranu, przeglądarkach tekstowych oraz urządzeniach bezprzewodowych.

Serwis został zoptymalizowany dla przeglądarki FireFox i najlepiej go oglądać w rozdzielczości 1024 x 768 pikseli. W celu korzystania ze wszystkich możliwości serwisu należy zezwolić na obsługę przez przeglądarkę JavaScript’u oraz wyskakujących okienek. Wszystkie teksty zakodowano używając zestawu znaków UTF-8.

Poprawność działania serwisu została sprawdzona w następujących przeglądarkach: Firefox 1.5, Internet Explorer 6.0 SP1, Mozilla 1.7.12, Opera 8.51, Netscape 8.0.4. Na bieżąco staramy się również kontrolować poprawność jego działania w najnowszych wersjach wyżej wymienionych przeglądarek. Jednocześnie powinien on działać prawidłowo we wszystkich przeglądarkach, nawet w niższych wersjach programów wspomnianych powyżej, jeżeli są one tylko zaliczone do tzw. „nowoczesnych przeglądarek”.

Aktualne wersje przeglądarek internetowych można pobrać ze stron producentów:

Uwaga!!! Ponieważ przeglądarka Opera nie w pełni implementuje obiektowy model dokumentów W3C DOM niektóre funkcje mogą nie działać w taki sam sposób jak w innych przeglądarkach. Zapieniamy jednak, że staraliśmy się je zaprojektować w ten sposób, aby w jak najmniejszym stopniu wpłynęło to na funkcjonalność naszego serwisu.

Czym jest W3C

Stworzone w 1994 roku konsorcjum Word Wide Web (W3C)opracowuje specyfikacje oraz wytyczne, których celem jest promowanie ewolucji sieci WWW i zapewnienie prawidłowego współdziałania różnych technologii. Obecnie do konsorcjum należy około 500 organizacji z całego świata. W3C jest autorem następujących specyfikacji: HTML, CSS, XML, XHTML, DOM, SVG oraz wielu innych.

Do 1998 roku konsorcjum zajmowało się „rekomendacjami”, które nieumyślnie zachęcały wchodzące w jego skład kompanie, takie jak Microsoft czy Netscape, do implementowania specyfikacji W3C. Sytuacja zmieniła się we wspomnianym 1998 roku, kiedy to wystartował projekt standardów sieciowych, termin „rekomendacja” został zastąpiony „standardami sieciowymi”. Było to działanie, które pozwoliło przenieść punkt ciężkości na specyfikację, które stanowiły najistotniejsze składniki każdej przeglądarki lub urządzenia internetowego.

Elementy standardów sieciowych

Struktura

Język znaczników XHTML zawiera dane tekstowe sformatowane zależnie od ich strukturalnego znaczenia: nagłówka, drugorzędnego nagłówka, akapitu, listy numerowanej itp. Tworzony poprawnie (bez błędów, niedozwolonych znaków i atrybutów) kod XHTML jest całkowicie przenośny. Działa w przeglądarkach internetowych, programach odczytujących zawartość ekranu, przeglądarkach tekstowych oraz urządzeniach bezprzewodowych itp. Wewnątrz kodu mogą występować obiekty osadzone, takie jak rysunki, prezentacje Flash, filmy, razem ze znacznikami i atrybutami reprezentującymi ich tekstowe odpowiedniki przeznaczone dla użytkowników, którzy nie są w stanie zobaczyć tego typu obiektów w używanym środowisku.

Bardziej bogatszy (udostępnia znacznie więcej opcji) od XHTML jest XML. Niestety w chwili obecnej nie ma ogólnie dostępnego oprogramowania pozwalającego w pełni wykorzystać możliwości XML, dlatego też zaleca się do prezentacji stosowanie przejściowego języka, jakim jest XHTML.

Prezentacja

Języki prezentacyjne CSS1 i CSS2 formatują stronę WWW, kontrolują jej typografię, ułożenie, kolor itp. Ponieważ prezentacja jest odseparowana od struktury, można modyfikować dowolny z tych elementów bez negatywnego wpływu na drugi. Układ strony możne zostać zmodyfikowany bez ingerencji w strukturę znaczników dokumentu.

Zachowanie

Standardowy model obiektów (W3C DOM) wspólpracuje z CSS, XHTML i ECMAScript 262 (standardowy JavaScript) umożliwia tworzenie zaawansowanych funkcji witryny internetowej oraz efektów działających w różnych przeglądarkach i platformach.

Nowoczesne przeglądarki

Za „nowoczesne” przeglądarki internetowe uznawane są te które rozpoznają oraz obsługują HTML i XHTML, kaskadowe arkusze stylów CSS, ECMAScript oraz obiektowy model dokumentów (W3C DOM). Do takich nowoczesnych przeglądarek zaliczają się miedzy innymi FireFox 1.0+, Mozilla 1.0+, Netscape 6+, Internet Explorer 6+ oraz Opera 7+. Oczywiście należy pamiętać, że żadna z przeglądarek nie jest i nie może być całkowicie zgodna ze standardami.

Źródło: Jeffry Zeldman „Projektowanie serwisów WWW – standardy sieciowe” Helion 2004

 

Copyright © 2006 Paweł Soczewski