Re: What sort of script is needed for redirecting and detecting in my mobile site?
|
Sanju Somasekhar |
|
2/25/2008 9:56:00 PM |
What server-side scripting language are you using? ASP right?
i don't know much about server-side anything beyond knowing its done by the server, but i know browser detection and redirection is possible. How this is done and used i do not know.
Post Comments |
|
Re: Get better answer from ASP forum
|
Sanju Somasekhar |
|
2/25/2008 10:02:20 PM |
You would get a better answer in the ASP forum. The experts and mods there have a better understanding ASP and they would be happy to point you in the right direction.
Post Comments |
|
Re: What sort of script is needed for redirecting and detecting in my mobile site?
|
Vargassa De'Silva |
|
2/25/2008 10:03:58 PM |
I think you need WURFL on sourceforge dot net.
You can implement the code using several different languages (php,asp, and Java) but you're going to need a bit of programming skill to do much with it ;)
The information as to what is looking at pages on your server is sent via a http header (think this is the correct term), the browser and device information is contained in something called the 'User Agent', the type of files that the browser can handle is sent in the 'Accept' header.
Have a go browsing some of these terms and see how you get on.
I'm no expert but I've found php a good language to work in, maybe you should give that a go. Post Comments |
|
i think IIS only uses aspm correct?
Post Comments |
|
Re: Here is what we have so far...
|
Tzagustein Miereon |
|
2/25/2008 10:05:44 PM |
Here is what we have so far... placed in the head of the original index.html file:
<% userAgent = Request.ServerVariables("HTTP_USER_AGENT") isMobile = false if((InStr(userAgent, "AvantGo") > 0) OR (InStr(userAgent, "Windows CE") > 0) OR (InStr(userAgent, "NetFront") > 0) OR (InStr(userAgent, "BlackBerry") > 0) ) then isMobile = true end if if isMobile then response.redirect("http://www.namesandnumbers.com/mobile") end if %>
Seems to be doing the trick... just had to save the index.html file to an index.asp file and then had the server point to the .asp as priority.
We will then add any other "mobile" users to the list above for detection... Post Comments |
|
Good start, but you're going to need a much bigger database of devices if you want to capture any meaningful proportion of people. For example here's the user agent for a Nokia N73:
NokiaN73-1/3.0704.1.0.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1
And the same N73 with Opera Mini: Opera/8.01 (J2ME/MIDP; Opera Mini/3.1.7196/1630; en; U; ssr)
Also, there are a bunch of devices that depending on what you're looking for could appear to be a web browser (MSIE).
For example the Palm Treo 180: Mozilla/1.22 (compatible; MSIE 5.01; PalmOS 3.0) EudoraWeb 2.1
Seems that there is ve ry little standardization as to what a user agent needs to communicate, so for now the best thi ng I've found was the WURFL database. Post Comments |
|
Re: What sort of script is needed for redirecting and detecting in my mobile site?
|
Velveit Royston |
|
2/25/2008 10:09:34 PM |
The headers sent from a "cell phone" internet browser contain different values.
Check things like "Accept-Encoding" (is usually gzip or some form of compression) and "Accept-Type" will contain different types also it should ID itself as to what brows er it is (MWAVE or something). Post Comments |
|