![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Aby przeglądanie naszej witryny WAP było jak najbardziej proste i intuicyjne, czy będzie się ona składała z jednej talii, czy kilku mniejszych, musimy z rozwagą rozplanować połączenia poszczególnych kart. Pomimo iż na pierwszy rzut oka wydaje się to być bardziej skomplikowane niż w HTML`u, gdyż w jednym dokumencie mieściła się tam tylko jedna strona, a w WML`u może być ich (kart) więcej, tworzenie odnośników w WML jest analogiczne do sposobu w jaki robiliśmy to w przypadku HTML. Dla jasności wspomnę, że aby wybrać jakiś odnośnik należy;
<a> </a> jest znacznikiem umożliwiającym przechodzenie do innych kart. Jego obligatoryjnym atrybutem jesthref="adres_url " który deklaruje położenie pliku do którego odwołuje się nasz link. Innym atrybutem, jest title="tytul" Jego użycie nie jest konieczne, jednak jeżeli wpiszemy tytuł, niektóre przeglądarki w jakiś sposób go pokażą; najczęściej na dole wyświetlacza. Nie wszystkie jednak; przykładem może być emulator Nokii 6150, standartowo znajdujący się w Nokia WAP Toolkit.Może teraz sprawdzimy jak to działa w rzeczywistości. Proponuję stworzyć nowy folder, a w nim dwa pliki; talia1.wml oraz talia2.wml Pierwszy z plików, niech zawiera taki kod;
a drugi taki;
W ten sposób stworzyliśmy dwie talie, w każdej po jednej karcie, między którymi możemy się poruszać. Proponuję sprawdzić jaki efekt w używanej przez nas przeglądarce będzie miało dodanie do znacznika <a href=""> atrybutu title="tytul" W Nokia WAP Toolkit możemy wybierać emulatory Noki z pośród dwóch modeli; w standardowym menu wybieramy "Toolkit"- "Preferences..."- zakładkę "General" i w menu WAP Device wybieramy interesujący nas model. Standartowo możemy wybrać Nokię 6150 lub 6110. Ta pierwsza nie interpretuje atrybutu "title", zaś ta druga powinna pokazać tytuł odnośnika w lewym dolnym rogu ekranu. I oto przykład iż podobnie jak w przypadku HTML`a nie ma porozumienia między przeglądarkami Microsoftu i Netszkapy, tak tutaj różne przeglądarki różnie interpretują kod wml. Jest to wyzwanie dla wapmasterów, aby tworzyli karty, które będą poprawnie wyświetlane we WSZYSTKICH modelach telefonów :-) Teraz, kiedy już wiemy jak tworzyć połączenia między dwoma taliami, proponuję utworzyć jedną talię z kilkoma połączonymi odnośnikami kartami. Plik będzie się nazywał nawigacja.wml, i będzie zawierał trzy karty; z każdej będzie można przejść do innej. Widzimy tutaj, jak ważnym elementem każdej karty jest jej "id". Oto przykładowy kod talii "nawigacja.wml"
Na koniec przedstawię, jak wygląda kod odnośniku do danego numeru telefonicznego, tzn. po wybraniu tego linku telefon powinien automatycznie łączyć się z podanym numerem; <a href="wtai://wp/mc;+48501333222">501-333-222</a>
|
WSTĘP | WPROWADZENIE | NARZĘDZIA | STRUKTRA DOKUMENTU | FORMATOWANIE TEKSTU | TABELE I OBRAZY | NAWIGACJA | ZADANIA I ZDARZENIA | FORMULARZE | PHP | LINKI | AKTUALIZACJE |
Copyright (c) Tomasz Libera "Liberator" 2000- 2002 All Rights Reserved Zezwala się na kopiowanie i rozpowszechnianie wiernych kopii niniejszego dokumentu, bez prawa wprowadzania zmian. |
Kontakt: liberator@hot.pl, tel. 503-734-117, Gadu-Gadu: 868607 |