dotMobimobiThinkingmobiForgemobiReadyDeviceAtlasgoMobi
background image

Kind of a "sunshine transcoder story"

jonarne's picture
Posted by jonarne - 03 Mar 2009
Twitter share icon Facebook share icon Google Plus share icon

I guess many of you have been following discussions on various attempts by network operators to transcode desktop web sites and squeeze them on to a mobile device, without respecting the intentions of content owners. The case I'll be talking about is the TeliaSonera case, and their "SurfOpen" service. First time around, the launch caused an uprising among the content owners forcing TeliaSonera to go offline with SurfOpen. Now SurfOpen is launched again with a more reasonable approach.

First, a little bit of history: TeliaSoneras first attempt was powered by Novarra. This was a non-transparent proxy which transcoded everything that came in its way. And the most horrible part, placing advertising banners on every transcoded page. (More info and screenshots found here). This is of course a behavior that can't be supported by content owners and developers. The "SurfClosed" initiative was formed, and all members decided to physically exclude requests from Novarra. TeliaSonera rolled back SurfOpen as a result.

welcome screen, when accession SurfOpen 1st time
SurfOpen welcome screen, when accessed for the first time

Now, SurfOpen is live again. Is it still a bad thing? No, it's not all bad. SurfOpen v.2.0 is far less aggressive. In fact TeliaSonera has taken the mobile industry in Sweden very seriously, listened to and cooperated with content owners and developers to find a good solution.

So what has happened? First of all, Novarra was replaced by Byte Mobile. As far as I know, the Byte Mobile transcoder is powered by Opera (same software that transcodes desktop web sites for Opera Mini, or Opera Turbo-like thing). As you can see from the HTTP header below, the transcoding proxy identifies it self in the Via header. Also note the x-operamini-* headers. The proxy is also fully transparent this time. This means that URLs are preserved.

A sample HTTP header (sorry for the php look).

DOCUMENT_ROOT] => /home/mpulpmo/public_html
[HTTP_ACCEPT] => text/javascript, text/ecmascript, application/x-javascript, application/java-archive, application/java, application/x-java-archive, text/vnd.sun.j2me.app-descriptor, text/x-co-desc, text/vnd.nokia.rs-tgd, text/html, application/vnd.wap.xhtml+xml, application/xhtml+xml, text/css, text/vnd.wap.wml, application/vnd.wap.wmlc, application/vnd.wap.wmlscriptc, application/vnd.oma.drm.message, application/vnd.wap.mms-message, application/vnd.wap.sic, application/vnd.oma.dd+xml, */*, text/vnd.wap.si, text/vnd.wap.wmlscript, image/*;q=0.9, application/javascript, application/vbscript, application/xml;q=0.9, image/png, image/jpeg, image/jpg, image/gif, image/x-xbitmap
[HTTP_ACCEPT_CHARSET] => iso-8859-1, utf-8, utf-16, *;q=0.1
[HTTP_ACCEPT_ENCODING] => deflate, gzip, x-gzip, identity, *;q=0
[HTTP_ACCEPT_LANGUAGE] => no;q=1.0, en;q=0.5, fi;q=0.5, sv;q=0.5, is;q=0.5, da;q=0.5
[HTTP_CACHE_CONTROL] => max-age=259200
[HTTP_CONNECTION] => keep-alive
[HTTP_COOKIE] => PHPSESSID=75f65899476ea46ff8b2b614714be581
[HTTP_COOKIE2] => $Version=1
[HTTP_HOST] => mpulp.mobi
[HTTP_USER_AGENT] => NokiaE65-1/3.0 (1.0633.18.01) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1
[HTTP_VIA] => 1.1 Bytemobile OSN WebProxy/4.1
[HTTP_X_BMI_CA_UPSDOMAIN] => 1.2.3.50
[HTTP_X_OPERAMINI_PHONE_UA] => NokiaE65-1/3.0 (1.0633.18.01) SymbianOS/9.1 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1
[HTTP_X_WAP_PROFILE] => 'http://nds1.nds.nokia.com/uaprof/NE65-1r100.xml', '1-v4m6VXcj3NCzk1xrFxVd9A==', '2-XnrTOLDzBJdZHN2vSasoNA==', '3-ng5EuV6ttJfSLEU/i1fAbQ=='

As mentioned, TeliaSonera has listened to the players in the mobile industry before this re-launch. TeliaSonera invited Mobiletech (where I work), representing the developers and software providers, and Byte Mobile for a workshop on how to re-launch SurfOpen.

So the current state is that SurfOpen behaves as one would expect in terms of mobile optimized sites: User-Agent untouched, no-transform header respected, redirection from desktop web side if <link media="handheld" [..]/> is set and of course no ads on top of mobile sites. Desktop sites without reference to its mobile equivalent are still transcoded to fit the mobile. These sites still gets the TeliaSonera advertising banner on top of the page as well. Well, Rome was not built in a day. I choose to think of this as a kick in the behind for the owners of these sites to focus on their mobile presence.


A transcoded web site. Ads and nav bar added

So, well done TeliaSonera! If you, dear reader, are working on a transcoding project for a operator, I urge you to take note of the deployment model of SurfOpen in the Swedish market! You get the best from both worlds. I am happy to put you in contact with the right people in TeliaSonera.


Posted by jonarne - 03 Mar 2009

jonarne's picture

John Arne has seen the mobile world both from the inside of a Telco and outside as a content provider. Currently he works as Head of Product Development in Mobiletech AS which he also co founded.

twitter
linkedin

Posted by daniel.hunt 5 years ago

Quite a positive outcome there John - great news

Daniel Hunt
dotMobi

Posted by miohtama 5 years ago

Is there any kind of "common carrier" status for mobile operators in Scandinavian countries? I.e. the operator is not allowed to poke the content it delivers. Inserting advertisements on the pages where the content owner doesn't want to have seems to be quite violation against this principle.

Mikko Ohtamaa http://www.twinapex.com

Posted by jonarne 5 years ago

Well, there's no official agreements regarding poking or not poking... In my mind its about common sense. The nice thing about common sense is that when something does not make sense, someone will stand up and shout. This is what's happened.

--
Jon Arne S.

Posted by Glenda 4 years ago

Novarra is a company that has recently gained my interest. I heard about their company from one of my friends and I was really surprised that they have such a large presence in the mobile internet industry, especially considering that that they are not that well-known. I think that they have done great things in the past and I was happy to see that they have been receiving some more recognition in the past few months.

These articles listed below give an update on Novarra and what they are doing currently.

http://www.novarra.com/news/press-releases/novarra-partners-enjoy-boom-in-mobile-internet-users-data-and-video-consumption/

http://www.novarra.com/news/press-releases/novarra-partners-enjoy-boom-in-mobile-internet-users-data-and-video-consumption

Enjoy!