Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Sito Wap

  1. #1

    Sito Wap

    Salve

    Non so se in questo forum sono OT ma tra quelli disponibili mi sembrava quello più adatto.
    Dove posso trovare un pò di know how per creare siti Wap?
    Tenete presente che ne capisco un pò di HTML e ASP ma non di XML e compagnia...
    Sto cercando anche un tutorial sulla pubblicazione vera e propria dei siti...

    Un grazie a chi mi dà una mano.

  2. #2
    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

  3. #3
    Ok, qualcosa ho trovato... però ci sono alcune cose che mi sfuggono.
    Ad esempio, ammesso che abbia un mio sito www.pippo.it e nella root ci sia la pagina index.asp (che il server propone di default) e la pagina index.wml, se punto il mio cellurare wap (GPRS) alla pagina www.pippo.it quale delle due verrà caricata?

    E poi, per pubblicare il sito wap, basta solo caricare le pagine wml (e annesse immagini) o si deve fare altro ?

    Thanks !

  4. #4
    Ho creato questa semplice paginetta

    <?xml version="1.0"?>
    <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

    <wml>

    <card id="card1" title="Esse-I Wap Server">
    <p align="center">
    [img]logo.wbmp[/img]

    Benvenuti nei servizi Wap
    <u>Esse-I</u>
    </p>
    </card>

    </wml>


    Nell'emulatore wap browser mi dà "unsupported content type"... :master:

  5. #5
    E' possibile inserire codice ASP in pagine per sistemi wap?
    Mi spiego meglio: vorrei creare una pagina asp che, dopo essere stata procesata dal server, mi va a generare una pagina con al suo interno solo codice wml.
    Questa pagina verrà interpretata correttamente dal browser wap del cellulare sebbene abbia estensione .asp e non .wml ?

    Chiedo lumi.


    Bye

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    151
    ciao,

    forse posso darti una mano.

    Io ho creato un sito wap in jsp quindi puoi tranquillamente fare anche un sito in asp.
    In sostanza dovrai creare una serie di pagine .asp con il codice che ti serve. A questo punto sarà il server a elaborare le tue pagine e a convertirle in wml (quello che poi verrà visualizzato dal cellulare).

    Ricorda comunque 2 cose:

    1. nel tuo server devono esserci i MIME TYPE corretti (per esempio io ho dovuto inserire in tomcat quelli necessari per processare le pagine jsp).
    2. tutte le pagine che crei in asp devono produrre una volta processate codice valido e ben formato.

    Spero di esserti stat utile
    Ciao ciao

  7. #7
    Grazie per le info.

    In generale sono riuscito a fare qualcosa ASP -> WML
    Ho riscontrato problemi su una pagina in cui avevo inserito un piccolo script che stampava il nome dei giorni della settimana.
    Sull'emulatore wap la pagina era ok ma sul cellulare dava errore (la pagina non veniva caricata)...
    Alcuni problemi anche nel caso di estrazione dati da un database, in pratica la pagina veniva mostrata solo a metà.
    Per quanto riguarda i mime type dovrei essere a posto.

    Bye

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    151
    allora prova a utilizzare un emulatore (ad esempio winwap è ottimo) e guarda il tuo sito da lì.
    Quando il cell dà errore è perchè il codice che viene elaborato dal server non è wml ben formato. Con win wap puoi vedere il source delle pagine e capire quali tag non sono a posto.

    Ciao ciao

  9. #9
    Thanks !

    Ora provo...

  10. #10
    Provato... però c'è un problema.
    Sul server ho questa pagina:

    <?xml version="1.0"?>
    <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

    <wml>

    <card id="card1" title="Esse-I Wap">
    <p align="center">

    Benvenuti nei

    servizi Wap

    <u>Esse-I</u>
    </p>
    <p align="center">

    [img]logo.wbmp[/img]
    </p>
    </card>

    </wml>


    Molto semplice, vero?
    Bene, se ha l'estensione .wml WinWap la legge correttamente, se invece ha estensione .asp (sebbene non contenga codice asp tranne <%@LANGUAGE="VBSCRIPT"%> ) mi genera questo errore (prima mi chiede se voglio aprire la pagina in Internet Explorer):

    Not wml content :

    [Content Preview]
    <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card id="card1" title="Esse-I Wap"> <p align="center">
    Benvenuti nei
    servizi Wap
    <u>Esse-I</u></p><p align="center">
    [img]logo.wbmp[/img]</p></card> </wml>
    [End]


    Il codice generato è il seguente:

    HTTP/1.1 200 OK
    Server: Microsoft-IIS/5.0
    Date: Tue, 24 Jun 2003 16:00:27 GMT
    Connection: Keep-Alive
    Content-Length: 382
    Content-Type: text/html
    Cache-control: private
    --[ FINE INTESTAZIONE ]------
    <wml><card id="error" title="Error">Not wml content :

    <big>[Content Preview]</big>
    <![CDATA[
    <?xml version="1.0"?>
    <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

    <wml>

    <card id="card1" title="Esse-I Wap">
    <p align="center">

    Benvenuti nei

    servizi Wap

    <u>Esse-I</u>
    </p>
    <p align="center">

    [img]logo.wbmp[/img]
    </p>
    </card>

    </wml>
    ]]>
    <big>[End]</big></card></wml>

    Invece, se ha l'estensione .wml la pagina la carica correttamente...


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.