{"id":1837,"date":"2008-11-13T13:08:31","date_gmt":"2008-11-13T20:08:31","guid":{"rendered":"http:\/\/wapreview.com\/?p=1837"},"modified":"2020-09-29T21:24:12","modified_gmt":"2020-09-30T04:24:12","slug":"verizon-using-novarras-transcoder","status":"publish","type":"post","link":"https:\/\/wapreview.com\/1837\/","title":{"rendered":"Verizon Using Novarra’s Transcoder"},"content":{"rendered":"
The largest US mobile carrier, Verizon Wireless has started funneling traffic between Verizon feature phones and the web through a transcoder from Novarra. Verizon calls the service “Optimized View<\/em>” and has added promotional information<\/a> and a FAQ<\/a> to their customer website There is also a page on the carrier’s developer site<\/a> which has links to a opt-out form and to a PDF document detailing the rules that the transcoder uses to determine which sites to transcode.<\/p>\n Given the disastrous effects<\/a> that VodaFone’s UK roll-out of Novarra had on mobile sites and services, I’m rather apprehensive about this. In the PDF, Verizon\/Novarra say that they won’t change the User Agent header or transcode sites that have submitted an opt-out request or have a URL corresponding to one of these patterns:<\/p>\n *.mobi, m.*, mobile.*, avantango.*, wap.*, iphone.*, <domain>\/m\/*, <domain>\/mobile\/*, pda.*, wireless.*, wml.*, xhtml.*, <domain>\/m\/, <domain>\/gmm\/, <domain>\/portable<\/p>\n For sites that have not opted out or do not use one of the mobile URL patterns, the transcoder will change the User Agent and a number of other headers to ones mimicking a desktop browser. However the site will not be transcoded if it meets any of the following conditions:<\/p>\n I don’t have a Verizon account but I did do some limited testing in a Verizon store. I used a Motorola V950 which runs the Openwave 6 browser. I mostly tested my own sites. The transcoder seems to follow the rules in the PDF. None of my sites that use a mobile URL pattern, Doctype or no-transform were transcoded. A couple of test pages I created as copies of mobile pages but with none of the Novarra trigger conditions where transcoded even though they were under 10KB.<\/p>\n I didn’t really test the quality of the transcoded pages but noticed that a two line navigation bar is added to the top and bottom of the page and pagination is used. I thought the transcoded version of howardforums.com was reasonably usable, but my test sites, which were under 10KB, were needlessly split into two pages.<\/p>\n According to Verizon, the transcoder does offer users the ability to view the original version of any transcoded page by clicking a “Turn off Optimization” link in the bottom navigation footer. As a user, I consider this a very desirable feature which all transcoders should implement<\/strong>.<\/p>\n Secure HTTPS sites are transcoded, except for “banking sites”. I wonder how Novarra identifies banks? Users are warned that their security may be compromised when visiting a non-banking secure site through the transcoder. I didn’t try any secure sites so I don’t know what this warning looks like.<\/p>\n Transcoders are the bane of mobile web developers<\/strong>. This one will probably not be as disruptive has the Vodafone UK one was because Novarra has learned some lessons from that debacle and is doing a better job of detecting mobile sites and also because the development community is more aware of the transcoding problem and how to work around it. There should be no impact on m. and .mobi sites and others with a recognized mobile URL pattern. Sites that use a mobile doctype and don’t do browser detection will also be unaffected. However, sites on .com domains that rely on the User Agent or other headers to optimize for specific handsets need to either get on the white-list or start checking the “X-Device” headers where the transcoder is putting the original values of the headers it’s modified as follows:<\/p>\n\n
\n
\n“http:\/\/www.wapforum.org\/DTD\/xhtml-mobile11.dtd”><\/li>\n
\n“http:\/\/www.wapforum.org\/DTD\/xhtml-mobile10.dtd”><\/li>\n\n
\n