WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Wap-sida (https://www.wn.se/forum/showthread.php?t=2835)

Peter_Holm 2004-07-20 12:52

Hej, någon som vet hur man gör en kompletterande wap-sida till ens företag? Just nu går det ju inte att nå min firma via wap. Bara <title> dyker upp och så står det "ogiltig sida". Självklart förstår jag att man måste koda nya sidor men kan man lagra dom på samma webhotell?...

Robert 2004-07-20 13:19

Du måste koda den i WML (en simpel variant av HTML). Du kanske också måste ha stöd för en viss doctype i servern (B-One) men jag är inte säker. Tror det ska gå att skriva i WML filens början, typ:


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



...sedan brukar det vara snyggt att ha en "wap" subdomän också, typ "wap.nissessida.se"

jahaa 2004-07-20 23:31

Det går också fint att använda WML genom PHP eller ASP. Vilket kan vara mkt nödvändigt.

I tex PHP så måste du använda denna header för att sidan ska kunna läsas genom WAP.
header("Content-type: text/vnd.wap.wml");
----------------
sen som Robert sa.
----------------
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";

Mvh Jocke.

Peter_Holm 2004-07-21 18:16

Det går att skapa WML-sidor direkt i Dreamweaver, men jag undrar lite över format, precis som man anpassar webbsidor efter olika upplösningar så kan man ju inte göra sidor bara för SE's stora skärmar utan att tänka på Nokia's pytterutor ;)

Har även frågat mitt webbhotell om wap-sidor på nåt sätt kan ligga där, måste ju vara nåt med "pathen" också... kanske heter "domän.se/index.wml" eller nåt... :D

Peter

Jocke 2004-07-21 22:35

Är det samma för 3g sidor eller är det vanlig html?

festiz 2004-07-22 00:14

Citat:

Originally posted by Jocke@Jul 21 2004, 22:35
Är det samma för 3g sidor eller är det vanlig html?
De flesta 3-lurar har browsers som pallar html 4, dock en nedskuren variant. Tror 3lurarna pallar wml också..

Peter_Holm 2004-07-22 16:01

Citat:

Originally posted by Robert@Jul 20 2004, 13:19
Du kanske också måste ha stöd för en viss doctype i servern (B-One) men jag är inte säker. Tror det ska gå att skriva i WML filens början, typ:

Var i kontakt med B-one men dom hade inte implementerat Wap-stöd... (ännu)...

FredrikMH 2004-07-24 02:56

Citat:

Ursprungligen postat av Peter_Holm
Citat:

Ursprungligen postat av Robert
Du kanske också måste ha stöd för en viss doctype i servern (B-One) men jag är inte säker. Tror det ska gå att skriva i WML filens början, typ:

Var i kontakt med B-one men dom hade inte implementerat Wap-stöd... (ännu)...

Går väl att göra ändå? Med ett serverspråk? Skicka headern manuellt som jahaa sa? Vad är det för speciellt som krävs för att visa WML sidor som jag har missat? Sen varför man ligger på B-One's servrar är en annan femma...

- Alla 3G telefoner stödjer inte WML, e616 gör det inte. Där krävs det XHTML eller HTML.
- Nokias äldsta med färg har nog en upplösning på 95x65 (SE har ju en del på 101x80). Annars är 128x128 du får jobba efter.

Frågan är hur du vill begränsa dig och hur mycket arbete du vill lägga ner. Går att kontrollera vilka lurar det är med USER AGENT och på så sätt optimera för olika telefoner. Annars hade jag nog rekommenderat en text variant utan några grafiska bilder eller något. Det är ju trotts allt inte billigt och snabbt går det heller inte så grafik kan också ses som störande. För idéer på WML/XHTML sidor så kan du ta en titt här:

wap.aftonbladet.se
wap.expressen.se
xhtml.expressen.se
wap.mobil.se
wap.esato.se
wap.eniro.se

Sen är inte WML en nerbantad version av HTML... skiljer sig ganska mycket och en helt egen standard.

Claysson 2004-08-03 15:52

Citat:

Vad är det för speciellt som krävs för att visa WML sidor som jag har missat?

Servern måste ha rätt MIME-type konfigurerad, sedan finns väl ytterligare inställningar man kan pilla med vad gäller wap.

Max 2004-08-03 22:45

Citat:

Originally posted by Claysson@Aug 3 2004, 15:52
Citat:

Vad är det för speciellt som krävs för att visa WML sidor som jag har missat?

Servern måste ha rätt MIME-type konfigurerad, sedan finns väl ytterligare inställningar man kan pilla med vad gäller wap.

Alt sätt detta i headern för varje sida:

ASP:
Response.ContentType = "text/vnd.wap.wml"

PHP:
header("Content-type: text/vnd.wap.wml");


Alla tider är GMT +2. Klockan är nu 07:43.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson