30.12.2005
Zrzucić więcej na przeglądarki
Wraz z rozwojem stron WWW kształtują się pewne standardy nazewnictwa, zawartości, układu stron i sposobu działania najważniejszych mechanizmów, takich jak wyszukiwanie wewnątrz witryny czy koszyk. Jednocześnie rozwijały się przeglądarki; dwa główne rozwijane elementy to wyświetlanie (ewolucja razem z nadejściem nowych standardów HTML i CSS) oraz poprawki interfejsu/nowe funkcje wspierające przeglądanie (np. zakładki/panele).
Czy nie byłoby dobrze poprzez odpowiednie znaczniki HTML “wyrzucić” część ważnych, często powtarzających się funkcji lub odnośników do stałego miejsca przeglądarki? Obecnie jest to częściowo możliwe poprzez znacznik LINK z odpowiednim parametrem REL, choć i tak niektóre tylko przeglądarki obsługują ten standard.
Opera obsługuje następujące odnośniki: strona główna, spis treści, indeks, wyszukiwanie, pomoc, pierwszy/poprzedni/następny/ostatni dokument w kolekcji, dokument o poziom wyżej w hierachii, informacje o autorze i prawach autorskich. Niektóre z tych łączy zdefiniowane są na przykład na pewnych stronach w3.org, ale mam wrażenie, że od dłuższego czasu nawet W3C odchodzi od stosowania tych znaczników.
Wspólne elementy wielu witryn, które pojawiają się dzisiaj, i które moim zdaniem warto przynajmniej rozważyć w tym kontekście, to:
- wyszukiwanie - w przeglądarce znalazłoby się dodatkowe okienko (a nie tylko odnośnik) służące do wyszukiwania, pod które “podczepiony” byłby adres odpowiedniego formularza witryny
- koszyk - w sklepach internetowych nie trzeba by już szukać koszyka. Odnośnik zawsze znajdowałby się w tym samym miejscu; odpowiednimi parametrami kodu HTML można by sterować dodatkowymi informacjami, takimi jak np. liczba towarów w koszyku
- logowanie/wylogowanie - odnośnik lub wręcz formularz, czyli dwa pola tekstowe służące do wpisania nazwy użytkownika i hasła
- kontakt - strona z informacjami adresowymi i kontaktowymi
- praca - na stronach firmowych, stały odnośnik do informacji dla szukających pracy
- nowości, promocje, bestsellery - typowe, często spotykane i interesujące klientów odnośniki dla sklepów internetowych
- złóż zamówienie - dość ryzykowne, ale kto wie - mogłoby się okazać, że całkiem przydatne
Prawdopodobnie, gdyby autorzy stron przekonali się do takiego mechanizmu, powstałyby “bloki” tematyczne, np. mocno reprezentowany na powyższej liście blok e-commerce (koszyk, logowanie, złożenie zamówienia).
Ostatnio w rozmowie z kolegą z pracy zastanawialiśmy się nad tym, czy warto umieszczać na stronie odnośniki powrotu… ostatecznie przecież przycisk “Wstecz” jest w każdej przeglądarce, i rzeczywiście użytkownicy z niego korzystają. Sam kiedyś zdecydowałem, że warto w małej aplikacji webowej umieścić stały odnośnik “powrót”, ponieważ niektórzy jej użytkownicy dopiero rozpoczynali przygodę z komputerem (i Internetem) i skupiali się niemal wyłącznie na zawartości strony, interfejsu przeglądarki w ogóle “nie zauważając”.
Powyższe propozycje można więc potraktować jako rozszerzenie koncepcji przycisku Wstecz obecnego w każdej przeglądarce. “Wyszukaj w witrynie”, “zaloguj” i “złóż zamówienie” zawsze w tym samym, znajomym miejscu przeglądarki, wyglądające i oznaczające to samo… czemu nie?

Z wyszukiwarką zgodzę się szczególnie, codziennie spotykam serwisy, gdzie do samego odnalezienia wyszukiwarki przydałby się serwis wyszukiwawczy.
Mam za to wątpliwości co do pozostałych pozycji (praca, promocje, zamówienie) - są bardzo specyficzne dla branży eCommerce. Równie dobrze autorzy blogów mogliby chcieć ustandaryzowania przycisku “archiwum” w przeglądarkach.
A nieco odbiegając od tematu odnośników i pozostając przy interfejsie przeglądarek - gdybym miał magiczną siłę sprawczą, to usunąłbym z przeglądarek wszelkie blokujące okna (jak chociażby logowanie przez protokół HTTP, czy okna o błędach - Firefox w wersji 1.5 zrobił tu bardzo dużo dobrego). Zamiast tego, informacje powinny być w przejrzysty sposób wyświetlone wewnątrz powiązanej zakładki i bez blokowania reszty interfejsu przeglądarki. Modalne okna są złe.
Pomysły ciekawe, ale koszyk jakoś nie za bardzo mi się widzi.
A po za tym czy nie ma rozszerzeń do przeglądarek, które zapewniają wsparcie dla elementów LINK,rel=”"?
Patrys: tak na marginesie, FF 1.5 robi po prostu to, co IE robił już od dłuższego czasu (czyli niemodalna informacja o niemożności otwarcia strony) ;)
Riddle: kiedyś szukałem takich rozszerzeń, ale nie pamiętam już, czy coś znalazłem. Poszukam…
Trzeba by jeszcze zastanowić się, czy silniejsze “rozbicie” interakcji na pracę z obszarem samej witryny i pracę z (umieszczoną zazwyczej wyżej) częścią przeglądarki nie byłoby zbyt rozpraszające, ale myślę, że ponieważ wszystko odbywałoby się na tym samym ekranie - bez konieczności przełączania między oknami - mogłoby to dobrze działać.
O takim wspólnym bloku wyszukiwania czytałem kiedyś zresztą chyba w komentarzach do Alertboksa, potem przyszło mi do głowy, że może warto wydzielić więcej elementów.
O tak, przydałyby się stałe przyciski, które można w przeglądarce sobie umieścić obok innych nawigacyjnych. W zasadzie nie potrzeba do tego wiele, tylko jakaś standaryzacja link rel, w kierunku, który podałeś…
Uwaga copywriterska: proste “zamów” wydaje się zręczniejsze od “złóż zamówienie”