Nokia has lent me a Nokia Asha 303<\/a> S40 Touch and Type phone that I’ve been using to explore the latest Nokia Browser for S40 devices. The Nokia browser is a proxy browser like Opera Mini and the UC Browser. When the user requests a page, the browser sends the request to a Nokia server which fetches the page and pre-formats the content before sending it to the browser as a compressed binary stream. Proxy browsers are especially well suited to feature phones and the slow and expensive data that is common in the developing world. Because the proxy compresses web content by up to 90% before it’s sent to the phone, pages load up to three times faster, at a tenth of cost they would with a direct browser. The proxy architecture helps even basic phones display large complex desktop pages that would otherwise overwhelm\u00a0their limited resources.<\/p>\n
The most interesting feature of the Nokia Browser is that it supports Web Apps. They are built with HTML, CSS and JavaScript and have access to device features including geolocation and messaging.\u00a0Web apps run full screen without the URL\/search bar or browser menu (image above, right)\u00a0and look and act much like native or Java ME apps. Users can choose from thousands of web apps in the Nokia Store. When installed they show up as icons in the phone’s Apps and games folder just like Java Apps. Web app icons can be added to a shortcut bar widget on the phone’s start screen on the Asha 303. In the image above, left, the three icons on the right in the bottom row are web apps.
\nNokia has created Nokia Web Tools<\/a>, an easy to use free desktop SDK for creating web apps, that helps web developers to quickly get up to speed building apps for the platform. S40 web apps and the web app development tools and ecosystem deserve a post of their own which I’ll be publishing here in a week or so.<\/p>\n
When you launch the S40 browser a startup screen (image above, left) loads with a bunch of pre-configured links to popular sites like YouTube, Facebook, Twitter, Wikipedia and the Nokia Store and to a weather web app. The Start page content is localized for 20 countries today, in addition to a global version.\u00a0Nokia is currently running a promotion with the five biggest mobile operators in India right now that gives purchasers of the Nokia 202\u00a0six months of free data<\/a>. For some Asha purchasers, the phone may be their first opportunity to explore the web on their own. This curated set of quality mobile\u00a0destinations is a great starting point for new mobile web users. However, more\u00a0experienced\u00a0users will probably like to be able to customize the start screen, which currently isn’t possible.<\/p>\n
With pages that aren’t mobile optimized there are two zoom levels, an initial fully zoomed out page overview (above, left) where you can see the full width of the page, and a zoomed in view with readable text in columns that fit the screen width (above, right). A single tap switches between zoomed out and zoomed in. To zoom back out you tap an onscreen minus sign button (lower left in the image on the right, above). This is different from most touch screen browsers which use a double tap to toggle between zoomed in and zoomed out view, but it works well and does take fewer taps, always a good thing. The Asha 303’s capacitive touch screen is very responsive and pages scroll easily with a light touch. If you lock the key pad in number mode by pressing the function key key twice, the 2 and 8 keys act as page up and page down, which I find faster and more precise than drag scrolling.<\/p>\n
The browser’s menu structure is relatively flat and easy to navigate. Tapping an upward arrow icon at the bottom right of the screen (visible in the images above) brings up a top navigation bar and a bottom toolbar (below, left). The navigation bar has a combined URL\/Search box in the middle, a stop\/refresh button on the right and a menu button on the left.<\/p>\n
I found it browser fast and pleasant to use, most pages load quickly and rendering is usually very accurate. The browser was able to handle\u00a0almost\u00a0all of the sites I tried, including some like CNET that Opera Mini has trouble with.<\/p>\n
Not to say the Nokia browser is perfect, there were a few sites that didn’t work properly such as Dropbox.com where hitting the submit button on the login form just reloaded the form without logging me in. No browser, let alone a mobile proxy browser, works perfectly with every site. That’s why I have multiple browsers installed on all my phones. The latest versions of Opera Mini and the UC Browser run very well on the Asha 303 and I can log into Dropbox with Opera Mini if I need to. On the other hand, Opera Mini has issues with CNET, a site that works well in the Nokia browser.<\/p>\n
The browser scored a remarkable 241 and 2 bonus points on HTML5Test.com<\/a> which is an excellent score for a proxy browser. It even tops the Symbian Belle browser’s score of 164 and 7 bonus points.<\/p>\n\n\n\n\n
Browser<\/th>\n | UC Browser 8.2 Java<\/td>\n | Opera Mini Next (7.0)<\/td>\n | Symbian Belle Browser 7.4.2.6<\/td>\n | Nokia Browser 2.0.2.62.10<\/td>\n<\/tr>\n | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
HTML5Test Score<\/th>\n | Test Did Not Run<\/td>\n | \u00a063 + 0 Bonus Points<\/td>\n | \u00a0164 + 7 Bonus Points<\/td>\n | \u00a0241 + 2 Bonus Points<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n
|