Baza wiedzy

Standardy sieciowe »

Czym są standardy sieciowe? The World Wide Web Consortium (W3C) - międzynarodowe konsorcjum przemysłowe dedykowane 'prowadzeniu sieci do jej pełnego potencjału' - tworzy specyfikacje, będące rekomendacjami w stosowaniu poszczególnych technologii sieciowych. Właśnie te specyfikacje nazywamy standardami sieciowymi. Standardy sieciowe pomagają zapewnić, iż każdy użytkownik sieci WWW (World Wide Web), ma dostęp do informacji tam zawartych. Przyczyniają się one do szybszego rozwoju sieci oraz pomagają kreować ją na bardziej przyjemną i przyjazną użytkownikowi. Wiele z zastosowań sieci nie byłoby możliwych bez szeroko rozprzestrzenionej zgodności ze standardami. Jeśli trzeba by w jak najbardziej zwięzły sposób opisać, jaka jest istota standardów sieciowych, można stwierdzić, iż stosowanie standardów sieciowych ma na celu odseparowanie struktury dokumentów (czyli treści), od jej prezentacji (czyli postaci graficznej). Stwarza to szerokie możliwości rozwoju sieci w kierunku jej pełnego potencjału.

Zgodność ze standardami przynosi wiele korzyści dla użytkowników, dla firm i dla web developerów. Umożliwia także dostęp do informacji dla użytkowników o specjalnych potrzebach. Niewidomi potrafią wykorzystać komputer, aby czytał dla nich zawartość witryn. Użytkownicy o słabszym wzroku mają możliwość powiększania tekstu. Co więcej, witryny są lepiej widoczne w wyszukiwarkach internetowych, co prowadzi do wyższych pozycji w wynikach wyszukiwania. Dzięki zastosowaniu standardów sieciowych programy zarówno po stronie serwerów, jak i użytkowników potrafią szybciej i poprawniej zrozumieć strukturę danej witryny, co przyspiesza ich działanie. Dają one możliwość kompletnej zmiany designu witryny w kilka godzin, zamiast w kilka miesięcy. Dokumenty zgodne ze standardami mogą być łatwo przekształcone do innych formatów, takich jak bazy danych czy dokumenty tekstowe. Standardy obniżają koszt budowy witryny, ponieważ jedna wersja witryny działa we wszystkich przeglądarkach internetowych zgodnych ze standardami. Eliminuje to konieczność projektowania kilku wersji witryny, które są wyświetlane w zależności od rodzaju przeglądarki stosowanej przez końcowego użytkownika.

Skok do góry

XHTML »

XHTML (ang. 'Extensible HyperText Markup Language') - rozszerzalny hipertekstowy język znaczników; jest to język służący do tworzenia stron WWW ogólnego przeznaczenia. XHTML jest młodszym bratem równolegle rozwijanego języka HTML; specyfikacje XHTML przygotowuje organizacja W3C. W odróżnieniu od "zwykłego" HTML (który jest aplikacją SGML), dokumenty pisane w XHTML są zgodne z oficjalną specyfikacją XML (to znaczy, że dokumenty w XHTML są poprawnymi dokumentami XML) i dzięki temu można je łatwo generówać z innych dokumentów XML, a także automatycznie przekształcać w inne formy XML. Na chwilę obecną XHTML konkuruje z nową wersją HTML tj. z HTML5, który ma znacznie uproszczoną składnię i wspiera domyślnie multimedia.

Skok do góry

CSS »

Kaskadowe arkusze stylów (ang. 'Cascading Style Sheets') - służą do opisu sposobu renderowania stron WWW. CSS został opracowany przez organizację W3C w 1996 r. jako potomek języka DSSSL. Pierwszy szkic CSS zaproponował w 1994 r. Håkon Wium Lie. CSS to lista dyrektyw (tzw. reguł) ustalających w jaki sposób ma zostać renderowana przez przeglądarkę internetową zawartość wybranego elementu (lub elementów) XHTML lub XML. Można w ten sposób opisać wszystkie pojęcia odpowiedzialne za prezentację elementów dokumentów internetowych, takie jak rodzina czcionek, kolor tekstu, marginesy, bądź też pozycję danego elementu względem innych elementów lub okna przeglądarki. Aktualnie rozwijana jest specyfikacja CSS3 - najnowsze przeglądarki wspierają już część nowych właściwości.

Skok do góry

SEO »

SEO (ang. 'Search Engine Optimisation') - najpopularniejsze działanie marketingowe mające na celu polepszenie pozycji danej strony w wyszukiwarkach internetowych. Inne tego typu działania to np. linki sponsorowane lub boksy reklamowe. SEO ma w Polsce swoją potoczną nazwę, tj. pozycjonowanie stron - podsumowując, pozycjonowanie to działania zmierzające do wypromowania danego serwisu internetowego na jak najwyższe pozycje w wynikach wyszukiwania wyszukiwarek internetowych dla wybranych wyrażeń kluczowych. Można to osiągnąć poprzez odpowiednią budowę strony internetowej i jej linkowanie.

Skok do góry

Dostępność »

Dostępność (ang. 'Accessibility') - nauka oraz zbiór standardów opisujących metody i wytyczne tworzenia serwisów WWW w sposób umożliwiający wygodny dostęp jak najszerszemu gronu odbiorców. Dostępne serwisy mogą być bez trudu wykorzystywane przez osoby niewidzące, niedowidzące, użytkowników mniej popularnych przeglądarek czy platform mobilnych. Standardy określające dostępność dla użytkowników niepełnosprawnych to WAI (wydany przez W3C) oraz Section 508 (obowiązujący zgodnie z prawem USA). Wszystkie jednostki organizacyjne państw UE są zobowiązane na mocy dyrektywy eEurope 2002 zapewnić dostęp do swoich serwisów bez dyskryminowania użytkowników. W Polsce nie ma zapisów prawa, które odnosiłyby się wprost do obowiązku stosowania standardów dostępności.

Skok do góry

Użyteczność »

Użyteczność (ang. 'Usability') - dział nauki zajmujący się ergonomią interaktywnych urządzeń oraz aplikacji. W Polsce pojęcie użyteczności stosowane jest zazwyczaj w odniesieniu do ergonomii serwisów WWW oraz aplikacji użytkowych. Użyteczność w ich przypadku skupia się na: mocno intuicyjnej nawigacji, ułatwieniu skanowania w poszukiwaniu informacji, zapewnieniu zrozumiałej dla użytkownika komunikacji. Norma ISO 9241 definiuje użyteczność jako miarę, zgodnie z którą dany produkt może być używany dla osiągnięcia celów użytkowników w sposób wydajny, efektywny i zadowalający.

Skok do góry