7 posts tagged “browser”
One of the main reasons I got the new DSi was to see how the Web Browser compared to Browsers in other mobile devices. I was pleasantly surprised and impressed at how well the Browser on the DSi works.
The Browser is a version of Opera for the DSi that works very nicely with the touch screen. There has previously been versions of Opera available for DS and DS Lite on cartridge form, but the difference here is on the DSi it's a Free Download/install from the DS Game Store, where previously in cartridge form it cost about $20. This is what the address bar entry looks like on the DSi.
Notice the convenient entries for quickly entering 'www.', '.com', '.net', '.org', '.co', and '.jp' each can be entered easily with the touch of the stylus or finger. Also text input can be easily switched between Hiragana, Katakana, english, and other alphabet sets.
By default the Top screen displays a Zoomed out view of the webpage, and the Bottom screen displays a Zoomed in view of the webpage. This can be easily swapped on the fly by pressing the 'Up-Down' icon, and there is a nice animated transition affect when the screens swap.
There is an RSS Feed Reader built into the Browser, when an RSS Feed is selected it displays the Feed Titles from the feed in a Fullscreen list with an arrow next to them, click on the Arrow next to a Title and the Entry Body slides out from the arrow. The RSS Feeds can be saved as a Bookmark for quick access later on.
In the Browser you can search for words on the webpage you're viewing. A fairly standard feature, but important none-the-less.
The Browser doesn't have any Flash support (not even Flash Lite), but I wasn't surpised by this considering the limited resources of the DSi both in storage space (without an SD Card inserted) and RAM. But it also can't play MP3s or audio files linked on a webpage either.
All actions on the DSi are performed with Single tap, having no Double Tap action provides good consistancy and I think makes things easier for the user. So while there is no double tap action, I was surprised to find that Long Press is a recognized action, and when long pressing then sliding the Stylus or your finger across the words text on the page can be highlighted! I found this very impressive, considering no other Browser that I know of has the capability to highlight text on a mobile device; this includes the iPhone Browser, Android Browser, S60 Browser, windoze mobile Browser, Netfront Browser, and the other versions of Mobile Opera; none of them have support for hilighting text on a webpage! After I discovered that text could be highlighted, I looked for a Copy/Paste option but found none. I was thinking, what is the purpose of highlighting text if it can't be
copied? Until I noticed that the Search icon lit up when text was highlighted..
After pressing the Search icon I was asked if I'd prefer to
use Google or Yahoo to search with. I selected Google, making it the
default Search engine, clicked Search and was immediately brought to the Google results for the search! This is an amazingly quick and easy way to search for text you see on a page, the usability of this feature is excellent!
To Summarize here's a list of the Pros and Cons about the Browser.
Pros:
- One of the most important things in a Browser is that it's Easy to navigate, and the DSi Browser accomplishes this with easy to scroll up/down/left/right and around the page you're viewing using the Touchscreen.
- Navigating in the Browser works best with the Stylus, but it can also be used with your finger.
- When Scrolling Up/Down/Left/Right both the distance the Stylus moves and the Speed that it moves is used, this makes scrolling down a long page easier because quickly touching and flicking the Stylus will cause the Browser to scroll down quicker than repetitively pressing on the screen and dragging the length of it.
- Shortcuts for quick entry of URLs (ie. 'www.', '.com', '.net', '.jp', etc.)
- Built-in Search using Google or Yahoo.
- Support for reading RSS Feeds.
- Ability to Highlight Text, then easily Search for the highlighted text with Google or Yahoo.
Cons:
- I don't think this is such a big problem, but several people that tried the Browser wanted to control the Zoom level (ie. Zoom into our Out from the page.) The Browser on DSi has no support for controlling the Zoom level, but with that said I found most of the time the Zoomed in view to be readable and the Zoomed out view easy to tell where on the page I was.
- No Flash support.
- No support for playing MP3s or other audio audio from the Browser.
- While loading a large page the performance of scrolling is affected, but it is still pretty easy to scroll around.
- It's fairly easy to cause Memory Full messages when loading a large webpage, when that happens the page stops loading and what text and images were rendered is viewable. During the time that a page is loading scrolling around the page still works pretty well. I don't know how much RAM is available on the DSi, but my guess is it's less than most S60 mobiles/iPhone/Android devices that I'm comparing the browsing experience to. Thus the Memory Full message isn't unexpected.

Overall:
The Browser on DSi provides a Comparable experience to the iPhone/iPod Touch Web Browser, eventhough the
DSi has a Resistive Touch screen, and the iPhone/iPod Touch as a
Capacitive touch screen. I'd say the DSi provides a fairly high benchmark for ease-of-use in a resistive touch device. While certainly having Google and Yahoo quickly accessible from within the Browser is not something new (iPhone/iPod Touch Browser, Android Browser, and Opera Mini have already had Search built-in for some time), the ability to highlight text is something that no other Browser (that I know of) on a Mobile device have support for. Based on my experiences with the Browser, it's no laptop replacement, but it is a welcome new application on the DSi and will come in handy for quickly looking up information or browsing websites when on the go.
Video from some of the development team that worked on Google Chrome.
The creator of KHTML, Lars Knoll, has been promoted to VP of engineering at Trolltech.
A little background story about KHTML and Webkit, KHTML was first started as the HTML rendering engine in the Konqueror web browser for KDE's Desktop environment. When Apple started porting KHTML to Mac for use in their Safari Browser the changes that Apple made to KHTML were Open Sourced as Webkit. Shortly after this Nokia was looking to utilize the benefits of Open Source in a browser for the S60 platform. After careful consideration Nokia announced that they would also be using Webkit in it's new S60 Web Browser.
Prior to S60 3rd edition Nokia had developed a proprietary browser for S60, but with the many complexities of web standards and the fast advancements in web technologies it became increasingly difficult to maintain the proprietary browser. At the same time Open Source browsers were thriving on the web with the success of Mozilla's browser suite projects and KDE's browser technologies improving in terms of complying with web standards. Nokia sponsored the Mozilla Minimo project in order to encourage porting and minimizing Mozilla to run on embedded mobile devices. Both Minimo and Webkit were closely looked at for use in the next S60 Browser, the winner of the 2 was Webkit due to it's less demanding usage of RAM and CPU. S60 third edition was the first time for the Webkit based browser to be available on S60 devices, but just in case of any legacy webpages that were not standards compatible the older proprietary S60 browser was also included on all S60 3rd edition devices.
However with S60 3rd edition Feature Pack 1 the Webkit based S60 Browser became the default and only browser on the devices that run S60 Feature Pack 1. Last year Apple introduced the iPhone and iPod Touch that also have a Safari Browser that is based on Webkit. Google has also announced that their Android software will have a Webkit based browser. Along with these big players there have been other ports of Webkit to run on various OS ranging from the GNU/Linux Maemo project to windows mobile.
With the huge success of Webkit I would like to congratulate Lars Knoll, he deserves this promotion to VP of engineering at Trolltech.
On an interesting side note, if the Trolltech acquisition by Nokia is approved by the shareholders then he and I will both be working for the same company. I would be proud to work with such a talented engineer. =)
Great blog post describing the difficulties for users accessing mobile websites and some suggestions to help developers make a better mobile site!
Windows Mobile users may finally be getting a better web browser, seeing as the WebKit Browser has recently been ported to Windows Mobile. WebKit is currently used in Apple's iPhone/iPod Touch browser and S60's Browser.
Video of the WebKit Browser running on Windows Mobile