<\/p>\n
Back in the bad old days of WML,\u00a0 redirection bugs with mobile browsers and WAP gateways were pretty common. Mobile web developers were urged to avoid using redirection.\u00a0 If you think that’s no longer the case, think again.\u00a0 I found what I believe is a nasty redirection bug with Sprint\/Nextel’s iDen network. In spite of being really old technology and having a data rate of only 19.2 kbit\/s, iDen is interesting to mobile web developers, at least in the U.S., because it’s the network used by Sprint’s hot selling $50\/month Boost Mobile Unlimited Prepaid plan <\/a>which includes unlimited voice, SMS, Push to Talk and data<\/strong>.<\/p>\n
Each of the three phones used a different version of the Openwave browser; 7.0.2.2.c.1.109, 7.0.2.2.c.1.110 or 7.2.7.2.520; but traffic to all three went though the same Openwave version 5.1.2.17 WAP gateway. I had no problem with the redirected\u00a0 pages using phones with Openwave browsers on the AT&T and Verizon networks which use newer (6.3.0.0.0 and 6.2.3.2 respectively) versions of the\u00a0 Openwave gateway.<\/p>\n
My guess is Sprint’s older gateway is either buggy or misconfigured and can’t handle redirection from one uri to another if both have the same host and path and differ only in the query string.\u00a0 I modified the wapreview.mobi caching code to eliminate the redirection and everything is working, even on iDen.<\/p>\n
So even today, mobile web developers need to be wary of redirection.\u00a0 Avoid it if possible, if nothing else it creates an extra round trip between the server and browser which can increase page load times.\u00a0 In some cases, as I found,\u00a0 it can even keep your site from loading.\u00a0 If you must redirect, test on as many devices and networks as possible.<\/p>\n","protected":false},"excerpt":{"rendered":"
Back in the bad old days of WML,\u00a0 redirection bugs with mobile browsers and WAP gateways were pretty common. Mobile web developers were urged to avoid using redirection.\u00a0 If you think that’s no longer the case, think again.\u00a0 I found what I believe is a nasty redirection bug with Sprint\/Nextel’s iDen network. In spite of being really old technology and having a data rate of only 19.2 kbit\/s, iDen is interesting to mobile web developers, at least in the U.S., … Continue reading