RkBlog

Hardware, programming and astronomy tutorials and reviews.

Dostępność i użyteczność stron internetowych

Przedstawienie głównych reguł tworzenia funkcjonalnych stron internetowych.

Użyteczność stron internetowych (web usability) i dostępność to dla wielu programistów obce pojęcia. Funkcjonalna, użyteczna strona internetowa to taka, z której użytkownicy, a nie twórcy - programiści umieją korzystać. Użyteczność ma ogromne znaczenie w przypadku stron komercyjnych - np. sklepów. Jeżeli coś będzie dla klienta niezrozumiałe, albo nie znajdzie dostępnego w ofercie produktu, to nie dokona zakupu.

Użyteczność stron www związana jest z:

Problemy w użyteczności strony internetowej wynikają z tego że twórca zna swoją stronę, zna technologię, natomiast użytkownik zazwyczaj będzie laikiem jeżeli chodzi o tworzenie stron internetowych i nie będzie zainteresowany "myśleniem" co i jak zrobić na danej stronie. Użyteczność bada się właśnie obserwując zachowania użytkownika wykonującego określone polecenia. Należy także uwzględnić że użytkownik witryny może mieć jakieś ograniczenia - np. wadę wzroku. Możliwością korzystania ze strony przez osoby z różnymi problemami, czy też za pomocą różnych przeglądarek z różną konfiguracją (dostępność), jest ściśle związana ze skutecznością strony (użyteczność).

Jak tworzyć użyteczne strony internetowe?

Nie ma na to całkowicie pewnego rozwiązania. Można stworzyć serwis zgodnie z zasadami użyteczności, lecz przy większych projektach konieczne może okazać się przeprowadzenie badań użyteczności. Podstawowe zasady jakich należy się trzymać to:

Przykłady

Associated Content płaci użytkownikom za pisanie dobrych artykułów - oferują usługę i zależy im na jak największej ilości klientów. By przekonać nowych użytkowników do zainteresowania się usługą przedstawiono jej ideę w trzech punktach:
usab2
Wizualizacja pokazuje użytkownikowi drogę od początku (wybrania usługi) do końca (zarobienia pieniędzy) - proste trzy kroki. Użytkownik patrząc na taką stronę od razu widzi trzy nagłówki - hasła oraz duży przycisk "zapisz się".

CouchDB to baza danych rozwijana w obrębie fundacji Apache. Na stronie znajdziemy informacje o projekcie, dokumentację i inne materiały dla programistów:
usab1
Nawigacja odbywa się za pomocę menu umieszczonego po lewej stronie. Po wybraniu określonej podstrony jej pozycja w menu zostaje podświetlona - widać gdzie jesteśmy. Także do nawigacji po zagnieżdżonych podstronach użyto nawigacji "jesteś tutaj" (breadcrumbs) poniżej nagłówka strony - Home - Documentation - Introduction. Jest to poręczne rozwiązanie ułatwiające przeskakiwanie między stronami podzielonymi na wiele kategorii i podkategorii.

W sieci

Ciekawe książki
RkBlog

16 July 2008;

Comment article