Programowanie
Szablon
Standardy projektowania | Standardy projektowania |
|
|
Niewątpliwie, Twoim celem jest stworzyć szablon możliwie najlepszej jakości - ładny, elastyczny, odporny na niesprzyjające warunki. Najprostszą drogą do tego celu jest projektowanie zgodnie ze standardami.
Standardy WWWSłowo standard jest wieloznaczne. Standardowy znaczy typowy, jednolity, ujednolicony, szablonowy, przeciętny. Ale przecież nie chcesz, by Twoja strona, Twój szablon, były przeciętne, takie sobie. I słusznie! Standaryzacja opiera się na ujednoliceniu. To prawda. Ale nie obejmuje wszystkich własności produktu, procesu czy usługi, a jedynie istotne ze względu np. na oczekiwania użytkowników czy bezpieczeństwo. Standaryzacja polega na ustanowieniu co najmniej podstawowych, niezbędnych wymagań w pewnym zakresie, ustanowieniu norm, których zachowanie:
W przypadku projektów dla WWW standard oznacza dobrą jakość, a na pewno niezbędne minimum dobrej jakości, potwierdzające, że produkt - strona WWW, szablon - jest dziełem fachowca, rzemieślnika lub artysty. Inaczej mówiąc - standardowy oznacza profesjonalny. Kto ustanawia standardy?Jeśli sądzisz, że jakaś mądra głowa czy instytucja, to jesteś w błędzie. Standardy ustanawiamy wszyscy, oceniając, że coś jest dobre, a coś innego złe. Jest to zatem proces demokratyczny. Ustanawianie standardów koordynuje konsorcjum World Wide Web Consortium, w skrócie W3C, organizacja, którą założył 1 października 1994 roku Tim Berners-Lee, twórca WWW oraz autor pierwszej przeglądarki internetowej i serwera WWW. Konsorcjum działa przy MIT w Stanach Zjednoczonych i przy INRIA w Europie. W konsorcjum uczestniczą uczelnie, labolatoria naukowe, firmy i organizacje, w tym producenci przeglądarek. Czym są standardy?Standardy są zalecenimi, wskazówkami. Oznacza to, że można się do nich stosować, ale nie można nikogo do ich stosowania czy uznawania zmusić. Nie mają one żadnej mocy prawnej. Ale mają siłę oddziaływania! Standardy są wynikiem konsensusu, czyli porozumienia uczestników procesu standaryzacji, skupionych w W3C, wśród nich producentów powszechnie używanych przeglądarek internetowych: Microsoft i Netscape. Stosowanie się do standardów powinno zagwarantować, że strony internetowe będą poprawnie odczytywane przez wszystkie urządzenia - nie tylko przeglądarki, ale np. czytniki zawartości ekranu czy monitory Braille’a Stosowanie się do standardów powinno zagwarantować także, że strony będą w różnych przeglądarkach wyświetlane tak samo lub przynajmniej w zbliżony sposób. No tak, powiesz, ale to marzenie! I po części słusznie. Mimo że w standaryzacji uczestniczą główni producenci przeglądarek, to ich przeglądarki nie zawsze zachowują się zgodnie ze standardami. Jest to w pewnej mierze wynik zaszłości, wojny przeglądarek w latach 90., a z drugiej strony efekt poszukiwania nowych doskonalszych rozwiązań technologicznych. Ale nie tylko! Wprowadzanie nowych rozwiązań wymaga niestandardowego podejścia do problemu. Projektanci WWW zawsze więc będą stać wobec dylematu: zastosować nowe, jeszcze nie uwzględniane przez standardy rozwiązanie technologiczne, czy też stosować się do standardów kosztem… mniejszej wydajności lub atrakcyjności. Standardy a dostęp do informacjiPriorytetem W3C jest uczynienie Internetu uniwersalnym środowiskiem wymiany informacji. Uniwersalnym, a więc powszechnym, dostępnym dla wszystkich, w każdym miejscu i czasie. Standaryzacja i stosowanie się do standardów ma w realizacji tej idei niebagatelne znaczenie. Jakość a standardyStosowanie standardów pozwala uzyskać, utrzymać i podywższać jakość projektów dla WWW. Trzy podstawowe cechy witryny dobrej jakości to:
Najprostszą drogą osiągnięcia tych walorów jest zaprojektowanie witryny zgodnie ze standardami W3C. Obrazowo zilustrował tę tezę Barrie North - por. z Usability, Accessibility, Web Standards, SEO and You. Jeśli witryna spełnia standardy W3C, to równocześnie spełnia wymagania dostępności, użyteczności i dostosowania do wymogów wyszukiwarek sieciowych. I odwrotnie. ![]() Standardy i Joomla!Joomla! wspiera projektantów WWW w stosowaniu się do zaleceń W3C. Bogatą informację na ten temat znajdziesz na oficjalnej stronie projektu oraz w serwisie Polskiego Centrum Joomla!. Jednakze satysfakcjonującej sytuacji można się spodziewać dopiero w kolejnej wersji systemu. Mimo przeglądu i przepisania całego kodu Joomla 1.0.x, nie wyeliminowano tabel nadużywanych do formatowania układu treści artykułów, komponentów, modułów. Dodano wszakże w skryptach modułów opcje pozwalajace projektantom znacznie ograniczyć ilość tabel generowanych w dokumencie HTML. Wykorzystanie tych możliwości zależy od projektantów szablonów. Uwagi, źródłaJeżeli masz sugestie odnośnie treści lub chcesz zgłosić poprawki do tego rozdziału, skomentuj go albo umieść wiadomość na forum: Dokumentacja - Propozycje, zmiany, poprawki Dziękujemy! Stefan Wajda, Zespół Dokumentacji PCJ |
| « poprzedni artykuł | następny artykuł » |
|---|







