🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.misc.telefonia.wap
9 messages
9 total messages Started by Andrzej J. Turowicz Mon, 04 Aug 2003 12:12
Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP
#128
Author: Andrzej J. Turowicz
Date: Mon, 04 Aug 2003 12:12
8 lines
1195 bytes
Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP


Mam serwer www (www.buchalter.com.pl)
i chcę na nim niektóre stronu udostępnić telefonom komórkowym(WAP)
pracowników firmy

Andrzej
Re: Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP
#129
Author: Sergiusz Różański
Date: Mon, 04 Aug 2003 13:02
24 lines
1959 bytes
In article <bglihf$md$1@absinth.dialog.net.pl>, Andrzej J. Turowicz wrote:
> Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP
> 

przedewszystkim jest to całkowicie inna strona, bardziej zoptymalizowana
pod telefony, ma prawie całkowicie inną składne.
Nadaje się prawie wyłącznie do prezentacji treści i małych elementów
graficznych.
Jeśli są to strony statyczne to musisz je całkowicie przebudować.
Jeśli są dynamiczne i potrafisz oddzielić tekst od reszty to
możesz zbudować szkielet strony wap z dymaniczną treścią tej samej
strony co www.
Musisz jeszcze zadbać o limit długości strony (wysyła go telefon) itp.

Poszukaj w sieci są różnej maści tutoriale nt. języka wml.
Tam również znajdziesz info jak przerobić popularne servery http tak,
aby prezentowały odpowiedni content-type dla elementów wap.

ps.
może tak ktoś chętny na faq tej grupy? ;)

-- 
Sergiusz Różański
Pamiętaj, brama przeciwnika jest na dole!
Re: Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP
#130
Author: Bogdan
Date: Mon, 04 Aug 2003 15:55
60 lines
3949 bytes
> Musisz jeszcze zadbać o limit długości strony (wysyła go telefon) itp.
Telefon wysyla informacje jaka jest maksymalna dlugosc pliku wmlc ktora jest
w stanie obsluzyc ?
Byc moze, tylko ze chyba zaden wap gateway (Plus Era Idea) tego nie puszcza...
Hmmm... czy ja kolege dobrze rozumiem ?
Bo jesli tak to prosze o komentarz...

> może tak ktoś chętny na faq tej grupy? ;)
Ja sie pisze, ale nie na calosc, moge w kolektywnie opracowac
pewna grupe pytan... Wakacje sa to mam troche czasu,
zreszta laski nikomu robic nie bede :)

Kiedys sam zrobilem takie male FAQ:

Q: Co to jest WAP ?
A: WAP - Wireless Application Protocol (ang. Bezprzewodowy Protokół Aplikacji) jest
technologią pozwalającą na dostęp do informacji i usług umieszczonych w internecie, za
pomocą urządzeń przenośnych o ograniczonych możliwościach prezentacyjnych (takich jak
telefony komórkowe, pager-y czy też PDA).

Q: Jak działa WAP ?
A: Do tworzenia aplikacji WAP używa się >WML oraz >WMLS. Dokument WML zorganizowany jest w
dek ("deck"), który zawiera karty ("card"). Gdy wpisujemy adres URL w przeglądarce WAP
wysyła ona żądanie do Bramy WAP ("WAP Gateway"). Brama ta łączy się z serwerem WWW i
pobiera odpowiedni dokument (dek). Dek ten jest kompilowany w Bramie WAP i zostaje wysłany
do naszej przeglądarki. Przeglądarka prezentuje nam odpowiednią kartę (z reguły jest to
pierwsza karta w deku).

Q: Co to jest WML ?
A: WAP Markup Language (Język znacznikowy WAP) - jest to język skonstruowany za pomocą XML
na potrzeby usług w urządzeniach przenośnych.

Q: Co to jest WMLS ?
A: WML Script (Skrypt WML) - skrypt stworzony na potrzeby obsługi aplikacji WAP po stronie
przeglądarki.

Q: Co ze zwkłymi stronami ?
A: Istnieją konwentery HTML->WML, ale są one niedoskonałe. Obecnie WAP nie nadaje się do
dostarczania dużej ilości tekstu i grafiki, ale wraz z rozwojem technologii wzrosną
możliwości prezentacyjne urządzeń prznośnych.

Q: Ile mnie to kosztuje ?
A: Jesli nośnikiem danych jest połącznie CSD to płaci się za każdą minutę połączenia,
natomiast jeśli nośnikiem jest GPRS to płaci się za wysłane i odebrane dane.

Q: Co jest dostępne dzięki WAP ?
A: WAP został stworzony w celu dostarczania prostych usług bezprzewodowo, tak więc można
sprawdzić dzięki WAP pogodę, kursy akcji, wiadomości itp. oraz zamówić bilety, usługi itp.

Napisalem to jakis rok temu i troche bym tu pozmienial patrzac z perspektywy czasu.

Do FAQ dodal bym rowniez dwie rzeczy (uwazam je za dosc wazne)
- guidelines tworzenia dokumentow WAP, czyli np. dlaczego przegladniecie 2 stron A4 tekstu
bylo by dla
uzytkownika koszmarem;
- tworzenie dokumentow WAP w PHP, ASP itp. ja wiem ze sa inne grupy od tego, ale takie
podstawy dla najpopularniejszych technologii byly by zapewne pomocne

Z Powazaniem
Bogdan
Re: Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP
#134
Author: Andrzej J. Turowicz
Date: Mon, 04 Aug 2003 18:52
37 lines
2564 bytes
To że strona WAP jest inna(składnia, wielkosc-długość itp itd) to wiem
bo zadaje pytanie.
Ale mnie interesuje szczegół techniczny
 - jaki plik i rozszerzenie
 - czy obsługije ja edytor FeontPage
 - jak na własnym serwerze postawić stronę WAP aby telefony je czytały

Andrzej


Użytkownik "Sergiusz Różański" <serek@media-lab.USUN.com.pl> napisał w
wiadomości news:slrnbism8s.7i8.serek@dns.media-lab.com.pl...
> In article <bglihf$md$1@absinth.dialog.net.pl>, Andrzej J. Turowicz wrote:
> > Jakie warunki musi spełniac strona internetowa aby widział ją telefon
WAP
> >
>
> przedewszystkim jest to całkowicie inna strona, bardziej zoptymalizowana
> pod telefony, ma prawie całkowicie inną składne.
> Nadaje się prawie wyłącznie do prezentacji treści i małych elementów
> graficznych.
> Jeśli są to strony statyczne to musisz je całkowicie przebudować.
> Jeśli są dynamiczne i potrafisz oddzielić tekst od reszty to
> możesz zbudować szkielet strony wap z dymaniczną treścią tej samej
> strony co www.
> Musisz jeszcze zadbać o limit długości strony (wysyła go telefon) itp.
>
> Poszukaj w sieci są różnej maści tutoriale nt. języka wml.
> Tam również znajdziesz info jak przerobić popularne servery http tak,
> aby prezentowały odpowiedni content-type dla elementów wap.
>
> ps.
> może tak ktoś chętny na faq tej grupy? ;)
>
> -- 
> Sergiusz Różański
> Pamiętaj, brama przeciwnika jest na dole!
Re: Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP
#135
Author: Marcin Szczepaniak
Date: Mon, 04 Aug 2003 20:20
31 lines
2209 bytes
At Mon, 4 Aug 2003 20:52:34 +0200 Andrzej J. Turowicz  wrote:
> To że strona WAP jest inna(składnia, wielkosc-długość itp itd) to wiem
> bo zadaje pytanie.
> Ale mnie interesuje szczegół techniczny
>  - jaki plik i rozszerzenie
Plik musi byc napisany w jezyku WML (taki HTML dla komorek)
Tyle ze gateway'e zupelnie sa nieodporne na bledy typu niezamkniete 
tagi, wielkosc znakow itp, wiec trzeba uwazac.
Poza tym jesli korzystasz z Apache'a to do mime-types dopisz:
application/vnd.wap.wmlc        wmlc
application/vnd.wap.wmlscriptc  wmlsc
text/vnd.wap.wml                wml
text/vnd.wap.wmlscript          wmls

i to wszystko w zasadzie:)

Pliki wml umieszcasz normalnie jak zwykle strony i z telefonu sie 
odwolujesz:
http://www.moj.serwer.pl/moja.strona.wml

>  - czy obsługije ja edytor FeontPage
nie mam pojecia, ale jakikolwiek edytor tekstowy na pewno:)

>  - jak na własnym serwerze postawić stronę WAP aby telefony je czytały
jak wyzej


--
....... Marcin Szczepaniak ......   
e-mail: szczepan@sieradz.info        
   www: www.szczepan.sieradz.info 
Re: Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP
#131
Author: Sergiusz Różański
Date: Mon, 04 Aug 2003 22:58
74 lines
3869 bytes
In article <bglvkv$bhg$1@news.onet.pl>, Bogdan wrote:
>> Musisz jeszcze zadbać o limit długości strony (wysyła go telefon) itp.
> Telefon wysyla informacje jaka jest maksymalna dlugosc pliku wmlc ktora jest
> w stanie obsluzyc ?
> Byc moze, tylko ze chyba zaden wap gateway (Plus Era Idea) tego nie puszcza...
> Hmmm... czy ja kolege dobrze rozumiem ?
> Bo jesli tak to prosze o komentarz...

oczywiście, nie wiem czy każdy, ale mój wysyła sporo informacji o sobie:
[sorry za kawałka sesji http] 

GET / HTTP/1.1
Host: www.comm.pl
Accept: application/vnd.wap.wmlc;Type=4365, 
application/vnd.wap.wmlc;Type=4360, application/vnd.wap.wmlc;Type=1108, 
application/vnd.wap.wmlc;Level=1.3, application/vnd.wap.wmlc, 
[..ciach..]
text/x-vCard, text/plain, 
application/x-mmc.wallpaper;type=image/bmp;size=2000;gray=1;w=101;h=64, 
application/x-mmc.ringtone;type=audio/midi;size=2000;voices=1, 
application/x-mmc.title;charset
Accept-Charset: utf-8, UTF-8, *
Accept-Language: po
Encoding-version: 1.3, 10 1.3
User-Agent: SIE-ME45/30 UP.Browser/5.0.2.3.100 (GUI) UP.Link/5.1.2.5
x-up-devcap-charset: utf-8
x-up-devcap-gui: 1
x-up-devcap-iscolor: 0
x-up-devcap-max-pdu: 2800    <----- o to własnie tu :)
x-up-devcap-numsoftkeys: 2
x-up-uplink: lh-base.eranet.pl
x-up-wappush-secure: www.openwave.com:9003/pap
x-up-wappush-unsecure: www.openwave.com:9002/pap
x-up-WTLS-info: off
X-Forwarded-For: 213.158.194.211
X-Forwarded-Host: proxy.comm.pl:80
X-Forwarded-Server: proxy.comm.pl
Connection: close

to przez gateway ery
a teraz inne przykłady z http://webcab.de/wbhhe.xhtml

user-agent: LGE-TM510/1.0 UP.Browser/4.1.22b UP.Link/5.0.2.6c
x-up-devcap-max-pdu: 2984

user-agent: Nokia3650/1.0 SymbianOS/6.1 Series60/0.9 Profile/MIDP-1.0
x-up-devcap-max-pdu: 357000

user-agent: SonyEricssonP800/R101 Profile/MIDP-1.0 Configuration/CLDC-1.0
x-up-devcap-max-pdu: 200000

dynamiczna aplikacja przygotowująca kontent dla danego aparatu który 
właśnie się z nim łączy może się o nim naprawdę dużo dowiedzieć.
Ja np mogę pobrać przez gateway ery jpg o gabarytach 100kB i bez problemu 
przechodzi (gdy urzyje innego wap-browsera z pocketpc)
Limit tez narzuca oczywiście również bramka operatora, ale chyba 
uwzględnia to w zapytaniu.


 
> Do FAQ dodal bym rowniez dwie rzeczy (uwazam je za dosc wazne)
> - guidelines tworzenia dokumentow WAP, czyli np. dlaczego przegladniecie 2 stron A4 tekstu
> bylo by dla
> uzytkownika koszmarem;
> - tworzenie dokumentow WAP w PHP, ASP itp. ja wiem ze sa inne grupy od tego, ale takie
> podstawy dla najpopularniejszych technologii byly by zapewne pomocne

popieram, to na dobry początek może być. Spróbuję też na kilka pytań 
napisać odpowiedzi.


-- 
Sergiusz Różański
Pamiętaj, brama przeciwnika jest na dole!
Re: Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP
#136
Author: Sergiusz Różański
Date: Mon, 04 Aug 2003 23:08
26 lines
2093 bytes
>>  - jaki plik i rozszerzenie
> Plik musi byc napisany w jezyku WML (taki HTML dla komorek)
> Tyle ze gateway'e zupelnie sa nieodporne na bledy typu niezamkniete 
> tagi, wielkosc znakow itp, wiec trzeba uwazac.

tu jeszcze moje 0,02zł:

każdy tag musi być zamknięty, jeśli tag jest samotny to musi być zamknięty 
sam w sobie np: <br/> czy <img .... />
tag img musi posiadać zmienną 'alt' bez tego dostaniesz compile error.
Nie wolno zazębiać tagów: zły przykład:

<p>Text<u><b>cos</u></b></p>

się nie wykona

każdy tekst na karcie _musi_ być w akapicie <p>, poza akapitem można sobie 
stawiać chyba tylko rysunki, tabelki (imho niewarte zachodu) też (chociaż 
niektóre gatewaye brały tabelki poza akapitem).

strony nie mogą być zbyt długie, statyczne strony najlepiej gdy nie 
przekraczają 2kB albo i 1,5kB.

-- 
Sergiusz Różański
Pamiętaj, brama przeciwnika jest na dole!
Re: Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP
#132
Author: Bogdan
Date: Tue, 05 Aug 2003 08:42
50 lines
3597 bytes
6310i z Plus-a:
accept: application/vnd.wap.wtls-ca-certificate, text/plain, text/x-vCard,
text/x-vCalendar, application/x-wap-prov.browser-settings, application/x-nokia.settings,
application/vnd.wap.wmlc, application/vnd.wap.wmlscriptc, application/x-NokiaGameData,
image/vnd.wap.wbmp, image/gif, application/x-wap-prov.browser-bookmarks,
text/vnd.sun.j2me.app-descriptor, application/java, application/java-archive,
application/x-java-archive,text/vnd.wap.wml,text/vnd.wap.wmlscript
accept-charset: ISO-8859-1, UTF-8; Q=0.8, ISO-10646-UCS-2; Q=0.6
accept-language: po
Connection: close
Host: ---------------
user-agent: Nokia6310i/1.0 (5.22) Profile/MIDP-1.0 Configuration/CLDC-1.0
via: WTP/1.1 wapser (Nokia Artuse WAP Gateway 3.0/ECD10/1.2.90)
X-Network-info: GPRS,unsecured
X-Nokia-BEARER: GPRS
X-Nokia-CONNECTION_MODE: CMODE
x-wap.tod-coded: Thu, 01 Jan 1970 00:00:00 GMT

7650 z Ery:
Accept: text/X-CalypsoLink, text/x-vCalendar, text/calendar, text/X-vCard, text/plain,
application/vnd.wap.wtls-ca-certificate, application/vnd.symbian.install,
application/vnd.nokia.ringing-tone, audio/sp-midi, audio/midi, audio/x-beatnik-rmf,
image/gif, image/tiff, image/x-wmf, image/png, image/vnd.nokia.ota-bitmap,
image/vnd.wap.wbmp, image/jpeg, image/x-bmp, image/x-epoc-mbm, audio/basic,
audio/x-sibo-wve, audio/x-epoc-wve, audio/amr, audio/x-wav, application/java-archive,
text/vnd.sun.j2me.app-descriptor, application/x-nokiaGameData,
application/vnd.wap.wmlscriptc, application/vnd.wap.multipart.related,
application/vnd.wap.multipart.mixed, application/vnd.wap.wbxml, application/vnd.wap.wmlc,
application/vnd.wap.sic, application/vnd.wap.mms-message,
image/bmp,image/vnd.wap.wbmp,text/x-wap.wml,text/vnd.wap.wml,text/x-hdml,text/html,text/vn
d.wap.wmlscript,text/vnd.wap.si, */*
Accept-Charset: iso-8859-1, us-ascii, utf-8;q=0.8, iso-10646-ucs-2;q=0.6, UTF-8, *
Accept-Language: po, en, fi
Connection: Keep-Alive
host: -----------------
User-Agent: Nokia7650/1.0 SymbianOS/6.1 Series60/0.9 Profile/MIDP-1.0
Configuration/CLDC-1.0 UP.Link/5.1.1.2a
x-up-devcap-charset: iso-8859-1, us-ascii, utf-8;q=0.8, iso-10646-ucs-2;q=0.6
x-up-devcap-max-pdu: 357000
x-up-uplink: lh-base.eranet.pl
x-up-wappush-secure: www.openwave.com:9003/pap
x-up-wappush-unsecure: www.openwave.com:9002/pap
x-up-WTLS-info: off
x-wap.tod: 00

Jak sie kolega przyjrzy to zobaczy skad moje watpliwosci...
Z roznymi bramkami bywa roznie...

Z Powazaniem
Bogdan
Re: Jakie warunki musi spełniac strona internetowa aby widział ją telefon WAP
#133
Author: Sergiusz Różański
Date: Tue, 05 Aug 2003 08:50
13 lines
1689 bytes
> Jak sie kolega przyjrzy to zobaczy skad moje watpliwosci...
> Z roznymi bramkami bywa roznie...

wiem że nie wszystkie to puszczają, niestety :(
bramka plusa to ma nie tylko to za uszami :)
kiedyś leciał tam np numer telefonu nawet gdy był zastrzeżony,
do tej pory jak juz pisałem basic auth nie działa itp.
Można poprostu pisząc dynamiczną stronę przyjąć ten parametr,
a gdy nie przyleci ustawić na jakieś bezpieczne minimum.

-- 
Sergiusz Różański
Pamiętaj, brama przeciwnika jest na dole!
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads