Handy / PC-Browser Weiche
haschko
- browser
Hi all,
melde mich auch mal wieder zu Wort. Habe ein Problem, zu dem iuch keinerlei Informationen im Web gefunden habe.
Es geht darum eine Webseite zu einem Informartionsdienst zu erstellen, welche eigentlich nur für die Benutzer der neuen Webhandy generation zugeschnitten sein soll. Das P800, Nokis Communicator, stellen alles sauber dar, auf einem Handy wie z.B. Sony Ericsson t610 wird die Page im Prinzip wie eine WAP-Page mitr Farben und Logos dargestellt.
Um das Angebiot aber zu erweitern wäre es klassen wenn ich es irgendwie hinbekommen könnte das die 1. Seite erkennt, ob der User vom Handy aus surft oder daheim vom PC. (Ähnlich wie eine Flashweiche).
Wie gesagt habe ich im Netz keinerlei Infos dazu gefunden, und wollte hier einfach mal nachfragen, ob dies überhaupt möglich ist, und/oder wie weit der Entwicklungsstand zu diesem Thema ist..
Thnx fürs lesen, und noch grösseres THNX für evtl Antworten..
So long
Heiko
Hallo,
Um das Angebiot aber zu erweitern wäre es klassen wenn ich es irgendwie hinbekommen könnte das die 1. Seite erkennt, ob der User vom Handy aus surft oder daheim vom PC. (Ähnlich wie eine Flashweiche).
Die anfragenden Clients (Browser, Handy) sagen dem Server
bei der HTTP-Anfrage auch, was sie "koennen":
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
http://selfhtml.teamone.de/diverses/mimetypen.htm
text/html
text/vnd.wap.wml
image/gif
image/jpeg
Stichworte, die Dir weiterhelfen koennten:
Content Negotiation
HTTP Accept Header
Der Server oder eine von Dir erstelltes Skript
koennen diese HTTP-Anfrage auswerten und je nach Accept-Header
die eine oder die andere Ressource ausgeben (bei gleicher "URL").
(Das ist aber problematisch, weil dann eine "URL" nicht mehr
eindeutig ist.)
Du brauchst also einen Server, bei dem Du die entsprechenden
Moeglichkeiten hast.
Sinnvoller, als bei einer URL verschiedene Sachen auszuliefern,
finde ich ein Konzept mit Subdomains, also:
http://www.example.com - HTML, fuer Browser und neue Handys
http://wap.example.com - WML, fuer alte Handys
Allenfalls wuerde ich (nur in den obersten Verzeichnissen)
eine Content-Negotiation einbauen zur Umleitung von "falschen" Anfragen,
also z.B.
WAP-Handy verlangt http://www.example.com und sagt "ich kann nur text/vnd.wap.wml"
=> es wird umgeleitet (HTTP Status 303 oder so) auf http://wap.example.com
HTH, mfg
Thomas