wtorek, 22 maj 2012
NEXT / Artykuły / NEXT 4/2009 / Artykuły z NEXT 4/2009 / Strona WWW w komórce
NEXT 4/2009 - okładka





Temat numeru:
Przejdź do innych artykułów:

NEXT 4/2009 - Strona WWW w komórce

Strona WWW w komórce - ikonka tworzymy serwis mobilny

Data: 9 marzec 2009
Identyfikator: 090413

Prawidłowo wykonanych i popularnych witryn mobilnych w Polsce nie ma zbyt wiele, chociaż stworzenie takiej strony jest dosyć łatwym zadaniem. Z artykułu dowiesz się, jak przygotować własną stronę WWW tak, by poprawnie wyświetlała się na urządzeniach mobilnych.

Strona 1 z 2
< Poprzednia 1 2 Następna >

Zarabiaj na reklamach

Na witrynie mobilnej, mimo braku obsługi JavaScriptu w większości przeglądarek, można umieścić reklamy. Przykładem są te z Google AdSense for Mobile. Istota ich działania jest podobna do reklam kontekstowych, z tą różnicą, że wstawką wyświetlającą reklamę jest nie kod JavaScript, ale kod wykonywany po stronie serwera (do wyboru Google oferuje: PHP, Perl, JSP lub ASP). Wstawka umieszczona w odpowiednim miejscu strony będzie pobierać z serwera Google treść reklamy i bezpośrednio ją wyświetlać, np. poprzez instrukcję echo w PHP.

Zanim zbudujesz wersję swojej witryny do komórki, zastanów się, jakie treści wyselekcjonujesz z głównej strony. Nie ma potrzeby tworzenia kopii całego serwisu do urządzeń mobilnych. Załóż raczej, że na bazie istniejącej witryny z contentem chcesz wyodrębnić część zawartości i udostępnić ją urządzeniom mobilnym. Internauta używający komórki do odwiedzania stron WWW najprawdopodobniej jest w podróży, a więc nie ma dostępu do swojego komputera. Czego zatem może szukać na poszczególnych witrynach?

Przede wszystkim aktualności. Poza typowymi newsami mogą to być indeksy giełdowe oraz informacje związane z samą podróżą, np. pogoda. Jeśli zarządzasz sklepem internetowym, to zamiast całej oferty możesz zaprezentować m.in. ostatnie promocje, dane kontaktowe i adresowe. Witryna mobilna będzie funkcjonować obok zwykłej, a więc musisz zapewnić jej osobną poddomenę. Główna zasada jest taka: im krótsza, tym lepsza, np. m.nextmag.pl. Jednocześnie warto pomyśleć o aliasie, który czasem może być użyty przez internautów, np. mobile.nextmag.pl (ciekawym rozwiązaniem jest nazwa przyjęta przez Onet – lajt.onet.pl). Alternatywnym podejściem jest zakup nowej domeny .mobi (patrz: ramka).

Pamiętaj, żeby wszystkie aliasy twojej poddomeny przekierowały użytkownika do jednej, wybranej przez ciebie. Dana zawartość może być dostępna z wielu adresów, ale widnieć musi pod jednym. Najprostsza reguła dla Apache’a w pliku .htaccess może brzmieć tak (przekierowuje wszystkie żądania w danej poddomenie do m.nextmag.pl z kodem 301):

RewriteEngine on
RewriteCond %{HTTP_HOST} !^m\.nextmag\.pl [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule (.*) http://m.nextmag.pl/$1 [L,R=permanent]

Dlaczego nie .mobi?

Z myślą o urządzeniach przenośnych powstała domena najwyższego poziomu (tj. tak jak .com) – .mobi. Budując swoją stronę do komórek, warto pomyśleć o takim właśnie adresie (np. nextmag.mobi) zamiast nowej nazwy w poddomenie. Ale i to rozwiązanie ma swoje wady. Przede wszystkim wiąże się to z zakupem dodatkowej domeny (i to droższej niż np. .com). Internauta musi pamiętać nowy adres, a właściwie nową końcówkę, co nie jest intuicyjne, a wpisanie słowa „mobi” na komórce wymaga naciśnięcia aż 9 klawiszy.
Gdy poddomena będzie funkcjonować, możemy na zwykłej stronie umieścić informację w sekcji HEAD:
<link rel=”alternate” type=”text/html” media=”handheld”
href=”http://m.nextmag.pl” title=”Mobile/PDA” />

Oprócz tego na samej stronie musi być widoczna informacja o wersji do komórek, np. w menu nawigacyjnym czy nagłówku przy logo.

Wymagania i ograniczenia layoutu

Głównym ograniczeniem urządzeń mobilnych są wymiary wyświetlacza – twoja strona powinna zmieścić się w szerokości 150 pikseli, bez konieczności przewijania w poziomie. Przeglądarka sama ograniczy tekst do wymaganych rozmiarów, więc musisz tylko się upewnić, czy nie masz szerszych grafik niepotrzebnie rozszerzających ekran.

Kolejnym ważnym aspektem jest łącze (większość abonamentów sieci komórkowych ma ograniczenia transferu). Strona główna wersji mobilnej nie powinna zawierać żadnych grafik poza raczej małym logo. Tam, gdzie nie jest to konieczne, nie wyświetlaj żadnych obrazków. Jeśli masz możliwość zmniejszenia rozmiarów samego kodu HTML czy arkuszy CSS, zrób to, np. używając HTML Tidy.

Poza nielicznymi wyjątkami praktycznie żadna mobilna przeglądarka nie obsługuje JavaScriptu (lepiej nie używaj go na stronie). W mobilnym serwisie nie ma również miejsca na animacje Flash czy elementy napisane w Javie, aczkolwiek niektóre przeglądarki na smartfony obsługują starsze wersje Flasha. Nie należy opierać działania witryny na ciasteczkach – część mobilnych klientów je akceptuje, część nie.


Ocena: +++++    (aby ocenić, musisz się zalogować w serwisie)

< Poprzednia 1 2 Następna >

Podobne artykuły:

Komentarze:

Redakcja nie ponosi odpowiedzialności za treść komentarzy.
Nikt jeszcze nie skomentował.
Niezalogowany

Aby mieć dostęp do niektórych części serwisu NEXT (np. forum dyskusyjnego, oceny numeru, newslettera), musisz posiadać konto w naszym serwisie. Zachęcamy do darmowej rejestracji!

Jeżeli posiadasz już konto w serwisie, to zaloguj się.