Potrzebujesz pomocy przy tworzeniu dobrego contentu?
Jesteś Tu, by się nauczyć tworzyć i promować dobry content, ale jeśli nie czujesz się na siłach, chętnie zrobimy to za Ciebie.
Dowiedz się więcejStandardy projektowania stron WWW nie są zbiorem sztywnych reguł, według których serwisy internetowe powinny być budowane. Podejście takie sprawiłoby, że strony niewiele by się różniły.
Projektowanie według standardów zalecane jest wszystkim projektantom oraz właścicielom serwisów internetowych. Budowa z ich uwzględnieniem sprawia, że serwisy stają się tańsze w realizacji, dostępne dla większej liczby użytkowników, dla których ich treść jest zrozumiała i czytelna w każdych warunkach. Zaprojektowana strona według standardów jest nie tylko dobrze działającą stroną dzisiaj, ale będzie nią również w przyszłości.
Od 1994 roku tworzeniem wytycznych w projektowaniu, nie tylko stron WWW zajmuje sięWorld Wide Web Consortium (www.w3c.org). W3C tworzy standardy, dzięki którym Internet rozwija się w sposób bardziej racjonalny i przyjazny dla użytkownika. Dzięki wysiłkom W3C sieć staje się bardziej dostępna dla wszystkich bez względu na ograniczenia fizyczne jak i techniczne użytkowników.
Aż trudno uwierzyć jak duża część serwisów internetowyc jest niezgodna ze standardami. Zaglądałem w kod niejeden strony i w zdecydowanej większości mogę powiedzieć, że ich właściciele każdego dnia tracą pieniądze.
Dlaczego? Ponieważ każde wyświetlenie strony oraz podstron zwiększa obciążenie serwerów, mało tego, transfer plików jaki może być zrealizowany w ramach działalności serwisu jest zwykle ograniczony. Może być to 2, 10 lub więcej gigabajtów na miesiąc. Podstawowa wartość jest zawsze zawarta w abonamencie, ale każde wykroczenie poza limity kosztuje, dlatego popularnym rozwiązaniem, jakie się stosuje jest zwiększenie pakietu, a co za tym idzie KOSZTU utrzymania strony WWW.
Jest tylko jedno wytłumaczenie dla przestarzałych konstrukcyjnie stron. Ich autorzy, bądź właściciele pragną by ich strony wyglądały jednakowo we wszystkich możliwych przeglądarkach, nawet tych, których nikt nie używa.
Ideą Standardów sieciowych jest możliwość jednakowego zrozumienia treści, niezależnie od platformy, na której strona jest wyświetlana. W przypadku np. Netscape 4.0, który używany jest tylko przez 0.1% internautów, dążenie do tego by strona wyglądała w nim identycznie jak w najnowszej wersji przeglądarki to strata czasu i pieniędzy! Należy tylko umożliwić logiczne wyświetlenie jej treści.
Projektowanie przestarzałych konstrukcyjnie witryn zawyża koszty utrzymania serwisów internetowych, jak również spowalnia ładowanie się stron. Problem godzi w „modemowców”, którzy nie mają łącza stałego, a szczególnie dla powiększającej się grupy osób, które używają komórek oraz innych urządzeń bezprzewodowych jako modemów.
Zastosujemy poniżej przestarzałą, ale jak mocno zakorzenioną w świadomości projektantów regułę HTML pisania tekstów za pomocą znaczników <font>, które zdecydowanie dzisiaj nie powinno się stosować.
Bardzo dużo serwisów zapisuje treść zawsze w powyższy sposób. Na każdej podstronie tekst jest wpisywany na nowo z zastosowaniem przestarzałej formy, która generuje zbędny ruch w sieci oraz na naszych serwerach.
Język CSS w połączeniu z XHTML daje olbrzymie możliwości. Poniżej zastosuję znacznik <p>osiągając identyczny efekt wizualny.
<p>Witam …</p>
<p>Zapraszam …</p>Reguła CSS
p {
font: normal 12px verdana, helvetica, arial; color: #000;
}
Zauważ, że powyższa reguła CSS ładuje się tylko raz. Obowiązuje cały serwis bez względu na to czy witryna składa się z 5 czy 500 podstron. Różnica widoczna jest gołym okiem.
Technologie takie jak CSS i XHTML zostały szczegółowo zaprojektowane tak, aby niosły ze sobą jak najwięcej korzyści dla projektantów jak i użytkowników Internetu.
Wyszukiwarki indeksując liczbę słów kluczowych na stronie biorą pod uwagę całą treść dokumentu wraz ze znacznikami HTML. Powoduje to procentowe zaniżenie słów kluczowych na stronie. Nadmiar kodu oraz błędy składni, takie jak pozamykane w złej kolejności tagi powodują, że nasza strona jest gorzej punktowana. Często zdarza się, że bot indeksujący stronę omija jej główne działy z wyżej wymienionych powodów.
Z biuletynu Ranking.pl wydanego na przełomie sierpnia i września 2006r. wnioskujemy, że nie warto już wspierać wszelkiej maści staroci. Właściwym rozwiązaniem jest zbudowanie strony wg najnowszych standardów i wytycznych W3C.
1 | MSIE 6.x | 65.7% |
2 | Firefox 1.x | 22.8% |
3 | Opera 9.x | 3.8% |
4 | MSIE 5.x | 2.4% |
5 | Opera 8.x | 2.9% |
6 | Mozilla 1.x | 0.9% |
7 | MSIE 7.x | 0.4% |
8 | Opera 7.x | 0.5% |
9 | Netscape 8.x | 0.1% |
10 | MSIE 4.x | 0.1% |
11 | Firefox 0.x | 0.1% |
12 | Safari 2.x | 0.1% |
13 | Netscape 7.x | 0.1% |
14 | Mac MSIE 5.x | 0.0% |
15 | Netscape 4.x | 0.0% |
Zabytkowe przeglądarki są praktycznie nieużywane. Jednak ze względu na to, że nawet ten mały ułamek stanowi naszych potencjalnych klientów warto sprawdzić jak prezentują się w nich nasze witryny. Należy wszystkim umożliwić logiczne zaprezentowanie treści stron.
Jak sprawdzić, czy nasze nowe serwisy są zgodne z takimi przeglądarkami jak Internet Explorer 4.0 lub 5.5? Ponieważ instalacja starszej wersji IE sprawia trudności, można pobrać specjalnie spreparowane wersje z poniższego adresu i uruchamiać je z katalogu. www.quirksmode.org/browsers na stronie znajdują się także starsze wersje innych przeglądarek. Pod adresem browsers.evolt.org znajduje się archiwum przeglądarek internetowych.
Zachęcam również do skorzystania z browsershots.org – serwisu umożliwiającego zrobienie zrzutów ekranowch stron internetowych. Browsershots w trybie online pokaże Tobie jak wyświetla się Twój serwis w różnych przeglądarkach.
Ponieważ jeszcze kilka lat temu każda przeglądarka internetowa taka jak Netscape, czy Internet Explorer miała własne standardy, powodowało to, że projektanci tworzyli kilka wersji strony dla różnych przeglądarek lub stosowali przestarzały i dużo zajmujący kod.
Wprowadzenie standardów było zatem konieczne. Zaprojektowana wg ich wytycznych strona jest niemalże jednakowo odwzorowywana w każdej z przeglądarek. Już nie musimy tworzyć odrębnych wersji strony, a tylko dodać kilka reguł do arkusza stylu CSS.
Żadna z obecnie dostępnych przeglądarek nie jest w 100% zgodna ze standardami. Nawet po poprawnej walidacji serwisu WWW należy go sprawdzić pod kątem różnych przeglądarek.
W3C Markup Validation Service jest darmowym narzędziem sprawdzającym zgodność serwisów WWW ze wszystkimi wersjami HTML, XHTML. validator.w3.org
Dostępne jest także narzędzie do sprawdzania poprawności użytych formuł CSS jigsaw.w3.org/css-validator
Potrzebujesz pomocy przy tworzeniu dobrego contentu?
Jesteś Tu, by się nauczyć tworzyć i promować dobry content, ale jeśli nie czujesz się na siłach, chętnie zrobimy to za Ciebie.
Dowiedz się więcejPiotr Zając
Open source lepszy od autorskiego CMS? O przewadze platform typu WordPress
16 myśli o content marketingu (infografika)
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |