Native Opera Mini version released and is just great! - General Topics

While (as of today, a month after it being demoed at MWC for the press) there still isn’t any sign of the native iPhone version of one of the best Web browsers, Opera Mini, in the AppStore, the Opera folks don’t seem to have stopped with porting their browser into other platforms. In addition to the iPhone, there’s also a brand new Windows Mobile version released just two days after my publishing my previous news report on Windows Mobile browsers. (Please see the quick review of the Java version HERE)
Downloading, installing
Download it from HERE. The installer is WM5+ only and runs just fine on the iPAQ 210 (without the SMS / Phone DLL hacks.)
Pros / cons compared to the Java version
Pros:
- Visibly faster than the Java version
- Direct text copy to the system clipboard – no need to temporarily copy the selected and, then, copied text to any native text input area, as opposed to the Java version
- For a newbie, much easier to install than the Java version. (Although, with the latter, the custom third-party distributions with a pre-bundled Jbed JVM work just fine and are very beginner-friendly.)
Cons:
- The initial Opera Link synchronization throws an exception; however, it synchronized my mobile bookmarks just OK.
- There is no custom “smallest” character size – only three of them are available. They, however, are large enough on (W)VGA devices.
- While, as a native app, it could be invoked via an extension / type association (see my earlier articles / tutorials on this), by default, Opera Mini doesn’t allow the user to explicitly set up this, unlike, say, Opera Mobile. (I don’t know if the app indeed supports being invoked together with the link – haven’t had the time to test this in the Registry. Hopefully it is.)
Note that it, just like the Java version, doesn’t support italic characters either. It has, as with the Java version, has huge, easy-to-tap-with-finger drop-down lists – unlike, for example, NetFront 4.0. (Of course, they aren’t as nice as those on the iPhone, though.)
The native version uses the system-level keyboard, not the custom one of Opera Mini. This may be disadvantageous for people wanting to have a finger-only keyboard but refusing to install a third-party, large one. Nevertheless, I don’t list this as a disadvantage as, on Windows Mobile, it has always been preferable to have a system-level keyboard than a custom one - with all the niceties (seamless auto-completion, all keys etc.) By the way, with the address input field, the traditional keyboard shortcuts for quick text highlight (Ctl-A) / copy / paste don’t work. This could be fixed in a future version – as has also been done with Opera Mobile, back in 2006.
Memory usage
HERE (the official thread dedicated to the app) some people reported much better memory usage than with the Java version. I’ve pretty thoroughly tested this with my standard test pages (see THIS and THIS; more info on the test method in my past Web browser testing-related articles). Both versions were able to load several instances of these pages. (I’ve tested this to 19 with the native version and to some 6 with the Java one. The native version takes up about 520 kbytes of memory for each loaded test page, which is about one-tenth of the figure of other Web browsers.) Unlike on the BlackBerry, where 4.0 has a tendency to quickly run out of memory and, therefore, can’t really keep many pages in-memory at the same time – at least on the BB 8800 with the latest – official – firmware version.

Backspace Problem
when i hit the backspace key while entering text, it erases everything. I wrote a long email reply and when I hit backspace lost the whole thing. Seems like a pretty serious bug. Same thing apparently happened with an early blackberry version, but they fixed it. Any work-around?

I am extremely happy that Opera decided to make Mini native (I always thought Opera Mini was the best mobile browser available), but I will wait for Opera Mini 5 to leave beta before trying it.

I wonder why you guys like the new Opera mini? It's less usable than Opera mobile 10, because it's scrolling isn't much smooth (at least on my Touch HD). And Opera mobile 10 is less usable than Opera mobile 9.7, because of less settings, no option to change default page, ugly tabs, ugly animations wasting my time, no precise vertical scrolling (I mean when I scroll down, the page moves a bit to right/left) and no instant access to my taskbar (remember 9.7 where you tap the bottom-right icon to switch from fullscreen and you instantly see adress bar AND the taskbar? not anymore here). And I could continue, Opera mobile 10 and Opera mini 5 = useless crap. Opera mobile 9.7 = best mobile browser.
EDIT: Tell me, guys, what makes you use Opera mini 5/mobile 10? I just don't find anything positive on it and I'd like to know what makes it the best browser.

ZaxXx said:
I wonder why you guys like the new Opera mini? It's less usable than Opera mobile 10, because it's scrolling isn't much smooth (at least on my Touch HD). And Opera mobile 10 is less usable than Opera mobile 9.7, because of less settings, no option to change default page, ugly tabs, ugly animations wasting my time, no precise vertical scrolling (I mean when I scroll down, the page moves a bit to right/left) and no instant access to my taskbar (remember 9.7 where you tap the bottom-right icon to switch from fullscreen and you instantly see adress bar AND the taskbar? not anymore here). And I could continue, Opera mobile 10 and Opera mini 5 = useless crap. Opera mobile 9.7 = best mobile browser.
EDIT: Tell me, guys, what makes you use Opera mini 5/mobile 10? I just don't find anything positive on it and I'd like to know what makes it the best browser.
Click to expand...
Click to collapse
I imagine many will have the same reason it's so much faster than Opera Mobile "any version"
For me even with the not so great scrolling it's so much faster to load the page i need... Has the fast dial so very page i need again very fast to choose..
Many of us also have limited data so that'll be another reason.

stylez said:
I imagine many will have the same reason it's so much faster than Opera Mobile "any version"
For me even with the not so great scrolling it's so much faster to load the page i need... Has the fast dial so very page i need again very fast to choose..
Many of us also have limited data so that'll be another reason.
Click to expand...
Click to collapse
Would agree with Stylez on this....I use it for the speed

Using Opera Mini 5 Beta 2 on WM6 and loving it! Skyfire is now uninstalled
How do I make it my default browser? My RSS readers keep opening up IE.

Related

Internet Browser

Hi,
i just would like to know, what are the big differences between the web browsers (Opera, Opera Mini, Skyfire) ?
I am trying to find the browser that is most suited for my needs. I bet there's a lot of people who are wondering the same. So please, come someone enlighten us (me).
just a general note. you should try all browsers and then see as browser comfort is usually individual.
as of today i'd choose either the latest edition of Opera 9.5 or Skyfire... but for the sake of comparison.
Opera Mini is very fast and stable and is java based.. but doesn't have all the features the new browsers such as Opera 9.5 and Skyfire have.
Opera 9.5 is greatlooking and supports direct flash and has a fine comfortable interface.
Skyfire has a few options for browsing.. such as using a Mouse pointer to move across the page or sweep your finger to move the page. also it has a very comfortable home page which i use constantly with weather reports and google search. it also has a very fast loading time.
one major difference between opera and skyfire is the fact that skyfire supports most languages without having to use special language packs.
Internet Explorer sucks ass.
Netfront is great.. not as fast as the others but is very multilingual and has some new options.. you should look it up in google to see what it offers.
nir36 said:
just a general note. you should try all browsers and then see as browser comfort is usually individual.
as of today i'd choose either the latest edition of Opera 9.5 or Skyfire... but for the sake of comparison.
Opera Mini is very fast and stable and is java based.. but doesn't have all the features the new browsers such as Opera 9.5 and Skyfire have.
Opera 9.5 is greatlooking and supports direct flash and has a fine comfortable interface.
Skyfire has a few options for browsing.. such as using a Mouse pointer to move across the page or sweep your finger to move the page. also it has a very comfortable home page which i use constantly with weather reports and google search. it also has a very fast loading time.
one major difference between opera and skyfire is the fact that skyfire supports most languages without having to use special language packs.
Internet Explorer sucks ass.
Netfront is great.. not as fast as the others but is very multilingual and has some new options.. you should look it up in google to see what it offers.
Click to expand...
Click to collapse
wow, great..thnx for the info
but i got difficulty to download skyfire. it doesnt support for my country phone number
I knew i wasnt the only one that would be helped ! =)
Thanks a lot!
I will try Skyfire, and if i'm not satisfied, i will go for Opera (but i wonder if Opera Mini could be fine).
You also forgot about one VERY important thing - both Opera Mini and Skyfire use server-side processing: the phone sends all information to opera's or skyfire's server, the server downloads the page as a normal browser would, then strips it of unnecessary data, resizes pictures, compresses the page and then sends it to your device.
So everything you browse, and all the data you send, including passwords is not exchanged directly with the target website, but instead goes trough a third party server. Of course all server-device communications are encrypted, but still i don't encourage using these browsers for sensitive data like banking or shopping using your credit card information. This might be a bit paranoid, but considering how internet looks like today, paranoia is a rather healthy thing
Besides, there were already cases where browser used incorrectly made all the encryption useless: when opera (and probably skyfire too) is started for the first time, it generates a random key to encrypt data and identify your device. But when opera is cooked into ROM or made into CAB installer after this key has been generated, the server recognizes every device using this version as the same one. So if person A logs into a email account and then person B (using the same broken opera install with the same key) goes to this email website - he'll see he's already logged in as person A and can see all of his/her e-mails.
Of course this doesn't happen often (actually i know of only one such accident and the faulty opera was quickly removed from ROM) but still - better safe than sorry.
However, the advantage of these browsers is that they're really fast - all the hard work is done on the server so our devices don't need to do any html/css/javascript/etc interpreting and only have to draw the simplified version of website (opera mini) or something like a screenshot of the website (skyfire) sent by the server. And since the data sent to the device is compressed, they both use much less bandwidth than conventional browsers which is important on cellular connections where you usually pay for transmitted data quantity.
On the other hand, Opera Mobile (all versions), NetFront, Pocket Internet Explorer (which really sucks) are _real_ browsers, like the one on your PC - they communicate with websites directly. But they also have to do all the processing and interpreting, not only drawing so they're noticeably slower than Opera Mini and Skyfire. Also, they usually download all website content and transferred data is uncompressed so they use up much more bandwidth.
Generally, i prefer to use Opera Mini for general web browsing, forums, etc. But for sensitive data (shopping, banking, e-mail), or when bandwidth is not a concern (on a wifi connection) i tend to stick with Opera Mobile or NetFront.
Of these two browsers, Opera 9.5 gives a bit nicer and more finger-friendly user interface. But this requires quite a lot of memory and processing power to work smoothly, so it's almost unusable on low memory devices like Wizard.
NetFront has much simpler UI, closer to one seen in pocketIE and while it doesn't look as impressive an Opera's, it works much better on slower and low memory phones. Since they're both in open beta testing stage, it's best to download and try both to see which one you like more.
mr_deimos said:
You also forgot about one VERY important thing - both Opera Mini and Skyfire use server-side processing: the phone sends all information to opera's or skyfire's server, the server downloads the page as a normal browser would, then strips it of unnecessary data, resizes pictures, compresses the page and then sends it to your device.
So everything you browse, and all the data you send, including passwords is not exchanged directly with the target website, but instead goes trough a third party server. Of course all server-device communications are encrypted, but still i don't encourage using these browsers for sensitive data like banking or shopping using your credit card information. This might be a bit paranoid, but considering how internet looks like today, paranoia is a rather healthy thing
Besides, there were already cases where browser used incorrectly made all the encryption useless: when opera (and probably skyfire too) is started for the first time, it generates a random key to encrypt data and identify your device. But when opera is cooked into ROM or made into CAB installer after this key has been generated, the server recognizes every device using this version as the same one. So if person A logs into a email account and then person B (using the same broken opera install with the same key) goes to this email website - he'll see he's already logged in as person A and can see all of his/her e-mails.
Of course this doesn't happen often (actually i know of only one such accident and the faulty opera was quickly removed from ROM) but still - better safe than sorry.
However, the advantage of these browsers is that they're really fast - all the hard work is done on the server so our devices don't need to do any html/css/javascript/etc interpreting and only have to draw the simplified version of website (opera mini) or something like a screenshot of the website (skyfire) sent by the server. And since the data sent to the device is compressed, they both use much less bandwidth than conventional browsers which is important on cellular connections where you usually pay for transmitted data quantity.
On the other hand, Opera Mobile (all versions), NetFront, Pocket Internet Explorer (which really sucks) are _real_ browsers, like the one on your PC - they communicate with websites directly. But they also have to do all the processing and interpreting, not only drawing so they're noticeably slower than Opera Mini and Skyfire. Also, they usually download all website content and transferred data is uncompressed so they use up much more bandwidth.
Generally, i prefer to use Opera Mini for general web browsing, forums, etc. But for sensitive data (shopping, banking, e-mail), or when bandwidth is not a concern (on a wifi connection) i tend to stick with Opera Mobile or NetFront.
Of these two browsers, Opera 9.5 gives a bit nicer and more finger-friendly user interface. But this requires quite a lot of memory and processing power to work smoothly, so it's almost unusable on low memory devices like Wizard.
NetFront has much simpler UI, closer to one seen in pocketIE and while it doesn't look as impressive an Opera's, it works much better on slower and low memory phones. Since they're both in open beta testing stage, it's best to download and try both to see which one you like more.
Click to expand...
Click to collapse
you're right. my bad.
Incredible. Thanks for the update.
You guys @ XDA need a real THUMBS UP. Thanks for the fast answers, i hope that this will help a couple of users who we're wondering the same thing as I.
=)
That settles it. I'll try Skyfire & Opera Mini and find out wich one i like the most (since i don't use my cell phone for private use (banking & shopping) but more for browsing (forums & other).
YOU GUYS ROCKS!

FULL ROUNDUP:Browsing the Web on Windows Mobile just like on iPhone,incl. IEM6 review

After purchasing an iPhone 3G, I immediately fell in love with Safari, its Web browser. Granted, it's somewhat less capable as the best, comparable Windows Mobile (WinMo for short) titles (no Flash, no page saving, no copy/paste, no Opera Link, no explicit text size settings, no caching etc.) and, from time to time, it crashes even with the last, 2.2 firmware version, but it's still much better usable and much faster than anything on Windows Mobile.
Needless to say, seeing the immense success and popularity of iPhone's Safari, Windows Mobile software developers followed suit and, for quite some time now, have been trying to simulate the interface and easy controllability of Safari. Sure, they can't circumvent the problems caused by the hardware (namely, the resistive touchscreen, which, in cases, require a lot of pressure, unlike on the capacitive iPhone); nevertheless, the Windows Mobile developers have indeed managed to come up with some really decent alternatives.
In this roundup, I mostly explain how current Windows Mobile Web browsers are able to provide the same user experience as Safari on the iPhone (again, apart from the much inferior hardware, touchscreen-wise). There have been several shots of providing the same; see for example THIS and, most importantly, THIS article. The latter one, unfortunately, severely lacks in that it only compares Internet Explorer Mobile and Opera Mobile 9.5 - read: no SkyFire, no Iris, no NetFront, no Opera Mini. In addition, the date of the article also shows that it doesn't test the latest Explorer Mobile 6 and the latest, further enhanced builds of Opera Mobile.
Being focused on Safari-like finger-only controllability, I've also reduced the stuff that is more technical: for example, Web compliance testing, strict benchmarking and documenting even the most hidden features. Please consult my previous all-in-one article (my W3C speech) for more info and further links on all these.
I've only tested browsers capable of finger-based scrolling. This is why I've completely disregarded older, non finger-based scrolling-capable plug-ins and that I used Spb Pocket Plus with the older (but still exclusively used) Internet Explorer in order to add this kind of functionality.
Note that I provide a lot of info never before published; for example, a decent (!) comparison of the latest buzz, Internet Explorer Mobile 6 (IEM6) to the previous version, running on real(!) devices - and not just emulators. As you will see, the current IEM6 version is simply not worth bothering with - it's definitely slower and, configurability-wise (see the lack of One Column mode or the lack of the, on (W)VGA devices, highly useful Use High Resolution switch), far less capable than the previous IEM. It's just not worth flashing your device with a ROM containing IEM6 - for example, Tomal 8.5 for the HTC Universal and MoDaCo's Touch HD ROM's - currently, there [still] aren't easily-installable CAB distributions of IEM6, you need to hunt down an XDA-Devs or MoDaCo-cooked ROM coming with it; currently, it's the only way to get the browser onto your phone.
Also note that, now with high-resolution screens being increasingly used in devices like the Diamond and Diamond Pro (VGA) and the X1 and the HD (WVGA), I've found it sufficient to run the tests on VGA devices, and only some on QVGA ones (mostly for testing QVGA-only versions). Therefore, most of the screenshots and the additional hacks (for example, the VGA Jbed one) I provide are for VGA devices.
Note that I paid special attention to elaborating on how the reviewed Web browsers are able to use large(r) fonts so that you'll be able to use them while, for example, commuting to/from work. (Actually, it was, at first, because of this that I started testing browsers in this regard. I generally love riding the bike in the gym. I want to remain thin and biking is the best way to do this. It, however, can become very tedious, particularly if you ride three hours without any pause so that you can always keep your pulse over 120. Watching a movie from one of my 15" UXGA ThinkPads is one way of killing the time during this; another is browsing the Web on my PDA's and smartphones. This, however, requires you to use comparatively large characters as you're constantly moving and keep the device in your hand.) In this regard, the VGA screenshots I present and the approach I take (let's find out whether the browser is able to render the test pages with sufficiently large characters) can be perfectly applied to QVGA devices. After all, it's only when rendering text with small character sizes ("requiring a magnifying glass") that there's significant difference between low-res (QVGA) and hi-res (VGA or WVGA) screens; with large character sizes used, the difference pretty much diminishes. (Apart from the characters' being much prettier and less blocky / pixelizated, of course.)
Mozilla's Mozilla / Firefox port still has no Windows Mobile version. Finally, note that while Makayama's Touch Browser does support iPhone-like scrolling, I just don't see any point in actually paying for it. In the tests of the latest, 1.16 version on my HP iPAQ 210, it proved to be vastly inferior to the IEM + Spb Pocket Plus 4 combo. The latter scrolls pages orders of magnitude faster and nicer. There is just no comparison between the speed of the two browsers. Speed issues aside, the current, 1.16 version still isn't much better than the initial version I've reviewed HERE (albeit some of my biggest, interface-related, complains have indeed been fixed; for example, a QWERTY keyboard has been added.)
1.1 Opera Mobile 9.5
Let's start with Opera Mobile, which is, especially with its latest version (so far, only released for the Samsung Omnia, but already ripped by the XDA-Developers folks and released as an easily-installable CAB file), offers everything a decent Safari-alike should - and more. With Opera Mobile, the only difference in browsing the Web will only be your having to actually hold down the touchscreen for it to work.
Currently, there several versions of Opera Mobile. Of them, I’ve reviewed the (currently) official and, compared to the Omnia version, old (Oct. 2008) version 9.51b2 available for download HERE and the much more recommended, latest, unofficial Samsung Omnia version available HERE (direct links to download HERE and HERE. Note that there’s a combined VGA + QVGA + Flash Lite 3.1 version HERE; it has all the three CAB’s in one RAR file). The latter is the way to go if you have a QVGA Pocket PC or want to see embedded, Flash Lite 3.1-compliant videos (currently, YouTube, Google Video, blip.tv and PornoTube - nothing else; please see THIS for more info). If you, on the other hand, have a VGA model, you absolutely don't want built-in support for the above-mentioned video services or don't need the freedom of the zooming the new version offers (most of the time, you'll find the old, official version in this regard just OK), you may want to stick to the official version.
Note that there’re a lot of (slightly) older “unofficial” Opera Mobile builds. Some are, in some respects, better than the Omni release reviewed in this roundup; for example, some support being installed to a memory card, while the Omni version doesn’t. I haven’t included these older builds in the article to keep its size down.
Speaking of “unofficial” “rips”, also the question of legality should be mentioned. While, strictly, it’s not really legal to rip a browser off a ROM (and installing it on a device), as Opera, currently, doesn’t offer any kind of a downloadable and purchasable, stable and final version of Opera Mobile, I think that, for the time being, you can freely install these XDA-Devs rips on your phone. However, when a commercial (and superior) version of Opera Mobile is released, you will want to upgrade to it. Not only because you it’s everyone’s interest to support the, currently, best multiplatform browser developer that produces browsers that are really pleasant to work with on both desktop PC’s and mobile phones / PDA’s so that they can continue improving their products, but also because the final version will surely have Opera Link.
Support for Opera Link, unfortunately, is severely missing from the currently available 9.x Opera Mobile builds. I’ve played a bit with overwriting \Application Data\Opera9\opera6.adr with the desktop Opera’s \Documents and Settings\username\Application Data\Opera\Opera\profile\opera6.adr, but in vain: it didn’t work. (The reason for this may have been my bookmark file containing some 3000 bookmarks.) I’ll go on with hacking the file to see whether there’s an easy way of doing so. If I succeed, it’ll mean you’ll be able to easily replicate your desktop Opera favorites on your WinMo phone (and vice versa), which will, to some extent, fix the lack of Opera Link.
1.1.1 Problems on VGA devices
Note that the CAB above is strictly meant for QVGA devices; if you want to install Opera Mobile on VGA devices, you'll need THIS file instead. It fixes all the issues of the original version: provides a VGA skin (directly available HERE, should you want to deploy it on the original, QVGA version), which, in addition to providing large icons, also doubles the size of the on-screen zoom arrow and, finally, increases the zoom magnification to 200%.
You may want to know what the latter means (even if you no longer need it - the VGA CAB comes with the hack applied) - after all, Opera Mobile has excellent (!) configuration and tweaking capabilities worth knowing of (some of them are listed HERE - and, of course, my chart.) With the QVGA version, automatic (the one with double-taps) zoom-in seems to calculate the right zoom level based on QVGA horizontal sizes; that is, the zoomed-in state will contain at most half the size of the actual, zoomed-in contents as can be seen in the following screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The same screenshot taken showing the exact same screenshot on a QVGA model (also showing the newly-introduced, albeit, for quick positioning, useless minimap in the upper left corner):
This means you, unless you do the hack I'll describe soon, almost always want to prefer using manual zoom to correctly zoom into the text. To avoid having to do this, just enter "opera:config" in the address bar:
Then, select Adaptive Zoom (it's on the top) and scroll down to Maximum zoom. Change 100 to 200:
After this, automatic (!) zooming will work just fine.
Important: this version (both the QVGA one with the additional tweaks explained above and the VGA one) uses pixel doubling with images (and videos). This, to my knowledge, can't be fixed. Nevertheless, it, otherwise, works just fine on VGA models.
1.2 SkyFire
The second, particularly for QVGA users, most recommended browser is SkyFire, which works in exactly the same way as the pretty much useless, incapable and, since then, cancelled DeepFish did: everything is done on the central server(s) of the developer. The server only transfers (QVGA-resolution) images to the client. In this regard, it's less data use- and CPU-efficient, than Opera Mini, the other (current and recommended) solution using the central server approach. Yes, it constantly uses your data connection and CPU; which means both (at times, dramatically) decreased battery life and increased data usage. Keep this in mind if you plan to use it over a non-unlimited cellular connection. Furthermore, if you have a VGA device, you may want to look for something else if you can't put up with the low-resolution, pixel doubled text and graphics.
It has a lot of goodies. For example, it has one of the best zoom-in algorithms: it has never failed to zoom into text. With all (!) of the other browsers, there have been problems doing this with some sites or forums - even the latest, b15233 version of Opera failed at this sometimes, necessitating some kind of a manual zoom-in, let alone the others.
Furthermore, it supports playing Flash, Java applets, Ajax and everything else Firefox / Mozilla on the desktop Windows supports. This means it's capable of playing back YouTube etc. videos - and not only them, but virtually everything: as it uses the "real" Flash behind the scenes, it has no problems playing back Flash 9 contents either - that is, the video services Flash Lite 3.1, used together with Opera Mobile b15233, is incompatible with.
Note that it does have some disadvantages at playing back YouTube (Google etc.) Video compared to the Flash Lite 3.1 + Opera Mobile b15233 combo. Granted, it's far better in that
1, it uses far less CPU at rendering videos than Opera Mobile: about 40-50% on my 624 MHz HP iPAQ 210, while Opera Mobile is around 90%.
2, initially loading a page containing several compatible videos doesn't result in a major performance hit. Just try to load a TouchArcade page containing more than two or three videos in Opera Mobile and you'll see what I mean. Opera spends minutes loading it; SkyFire, on the other hand, only spends some seconds. Quite big a difference! (Note that the same stands for the Opera Mobile & Flash Lite vs. iPhone Safari relationship – the latter loads pages having a lot of directly embedded YouTube videos - like TouchArcade – in some seconds only. Yes, at times, not having true Flash Lite, “only” YouTube support pays off.)
3, video playback works just great on slow Pocket PC's; for example, ones based on 195 MHz TI OMAP CPU's like the HTC Wizard. The Opera Mobile + Flash Lite 3.1 is plain incapable of playing back any videos on this kind of a CPU without major stuttering and pauses.
However, particularly in not supported countries, the speed of the video playback will be much lower - between 4-5 fps (frame per second) and there will be times there won’t be any sound at all (and, if there is, it’ll be of worse quality than with direct, non-streaming playback like that of Flash Lite). While, on faster WinMo devices, Flash Lite 3.1 has no problems in playing them back at full speed - that is, 25-30 fps.
Fortunately, now SkyFire is accessible from all around the world – in the first few year of service, you could only register to it from the US and Canada.
1.3 Opera Mini 4.2.13337
Opera Mini, along with all Jbed versions (the MIDlet manager - that is, the execution environment - I recommend the most to be used with Opera Mini), offers a lot of goodies; for example, finger-based scrolling. It surely isn't as nice as Safari or Opera Mobile (there're no "rubberband", that is, inertia effects); however, the traditional strengths of Opera Mini (for example, the very low data traffic essential if you're on a limited cellular data subscription and Opera Link, which, unfortunately, is still not supported in the latest Opera Mobile versions) can easily make this browser the browser of choice.
For VGA users, I especially recommend the VGA-hacked Jbed 5.1 version; please see THIS for more info. For QVGA users, you can safely stick with older versions of Jbed.
Opera Mini behaved pretty nice in my tests - it zoomed into text very well and reflown the columns intelligently. No problems in here - much as it's "only" a Java MIDlet, it's still a very decent browser, particularly if you want to make use of its excellent (!) Opera Link and multitab capabilities.
Finally, note that, after my W3C speech, I've published a full tutorial on making Opera Mini your default system browser.
1.4 Iris 1.0.16 (1.1.0 b3)
This browser was another nice surprise - no wonder for example the MSMobiles folks liked it very much. While it's still lacking a bit here and there (the most important of them being the lack of keeping the previously zoomed-to screen contents horizontally aligned when finger-scrolling vertically), it can already be rightfully compared to the other browsers available on Windows Mobile. I, however, would still stick with Opera Mobile, SkyFire or Opera Mini (depending on your needs) instead - they're (still) superior.
1.5 Pre-6 Internet Explorer Mobile (IEM) with Spb Pocket Plus 4.0.2
Unfotunately, the "old" (but still the only built-in IEM version shipped with even the latest devices) Internet Explorer Mobile (IEM) is far inferior to anything else, even with the really decent, 4-series Spb Pocket Plus plug-in to allow for multitabbing and iPhone-like scrolling.
The biggest problem with this browser, along with the heavily outdated HTML / scripting engine, is the inability to dynamically zoom in/out to/from the page: to switch between reading some text (with sufficiently large and readable characters) in the zoomed-in state and the page overview. All the other browsers are capable of this via single or double taps on the selected (textual) area. (Yes, even Opera Mini - it's just that you can't use the same screentap(s) to switch back to zoomed-out, page overview mode but have to use the hardware Action button [if available] or a menu command to do so.)
Add the poor testpage rendering results to this (many times, you will need to switch to One Column mode very often to be able to make use of the entire screen estate), the comparatively slow page loading speed and you'll see why I don't recommend this browser at all.
1.6 Internet Explorer Mobile 6 (IEM6)
Unfortunately, the current version of IEM6 has turned out to be a real disaster. While it supports goodies like dynamic zooming (with screen taps) and built-in, rubberband-like finger scrolling, it is very slow (actually, much-much slower than even the previous, pre-6 IEM version(s)), its zoom-in capabilities are really bad (doesn't take advantage of the entire screen and, in addition, it uses really small characters, which can't be fixed) and, what is more, you can't even use the One Column mode to make it render properly.
All in all, stay away. This browser is pretty bad and, currently, not worth installing (which, currently, involves flashing an entire XDA-Devs or MoDaCo “cooked” ROM). Hope Microsoft does fix these issues before releasing a "real" version for OEM's to be included in their ROM's. Again, note that the current version of IEM6 most probably doesn’t represent the final version Microsoft releases some time. I’m absolutely sure they’ll for example include for example the “Use High Resolution” checkbox, which will make it possible to make it render large(r) fonts. That is, my “trashing” the current IEM6 doesn’t mean the final, official version will be this bad at all. The current version is definitely an early alpha.
1.7 NetFront (NF) 3.5.009 b729
NF has recently received screen dragging support. Unfortunately, it can barely be used as, as soon as you start to drag the screen, in most cases, the context menu is displayed. The situation is way worse than with other browsers also having a context menu (Opera Mobile etc.).
It has other problems too: compared to the, in this regard, best browsers (Opera Mobile / Mini, SkyFire and, of course, the really fast iPhone Safari), it is slow to load pages. Even screen orientation or view mode changes require (lengthy) page reloads, unlike with most other browsers (except for Opera Mini and SkyFire, which also reloads pages if you dynamically change your screen orientation).
All in all, I cannot recommend NetFront at all. There is simply no point in preferring it to the three most recommended browsers: Opera Mobile, SkyFire and Opera Mini.
2. The feature / comparison chart
It's available HERE. Make sure you open it in a maximized (F11 in all the three major Web browsers under Windows) Web browser window. Also use zoom in/out (Ctrl+mouse wheel on all the browsers; if you don't have a wheel, Shift + and - in Opera; Ctrl + and Ctrl - in both Mozilla / Firefox and IE) to avoid having to scroll the chart horizontally.
Explanation (and additional comments) of the chart:
2.1 Real-world rendering tests
The first part of the chart elaborates on rendering some forum engines, also with some that caused iPhone Safari some problems. Note that I've tested (and published) the results in both orientations because, at times, you'll want to prefer browsing in Portrait mode simply because most phones are easier to hold that way, particularly while walking / doing some physical exercise - or, if you have a phone / PDA with a screen that has issues like that of the Dell Axim x50v / x51v. I used the letter "L" to denote landscape and "P" the portrait orientation.
A very important note: I’ve evaluated the browsers based on their ability to render text with large, well-readable-even-when-commuting-or-walking characters (or, with character sizes that are well readable on 2.8” VGA or 3” WVGA screens like those of the HTC Diamond, HTC Diamond Pro or the S-E X1), NOT based on the overall rendering quality of the engine. That is, I’ve only given “Poor” to browsers that could render textual content with small characters, regardless of the overall quality and standards compliance of the engine.
This is why IEM6, which is plain incapable of rendering text with acceptable-sized, in general, got very bad marks. Nevertheless, the IEM6 engine isn’t THAT bad – it’s pretty much on par with, say, NetFront. That is, based on the “Poor” and “Unacceptable” marks I’ve given IEM6 in most cases, don’t think it is THAT bad. It’s currently bad for reading in circumstances where you do need considerably larger characters. If you have a (W)VGA phone (like the HP iPAQ 210, hx4700, the HTC Touch HD or the Athena with the 5” screen) with a large (at least 3.8”) screen AND you aren’t moving, you may find IEM6’s rendering quality just fine. (It’s another question IEM6, being just an alpha version, severely fails in many other areas: speed, capabilities etc.)
The first link takes you to a pretty problematic site with code not compatible with the zoom-in engine of any of the Web browsers (except for Mozilla / Firefox, which has no problems with zooming them in) - which is a major problem on higher-resolution, but not very large screen like the UXGA 15" or WUXGA 15.6" screens of high-end ThinkPad models. I've paid special attention to checking out how the browsers render the number of the post (it's in the upper right corner of every individual entry). As you can see (of the three most recommended browsers), Opera Mobile is the best to retain this - at least in Landscape mode, using automatic (non-manual) zoom and large char. Unfortunately, only the first part of this number is visible in Opera Mini (and only in Landscape), unless you switch to the more restrictive (albeit a bit more bandwidth-friendly) Mobile View mode (either the “Mobile View” context menu or in Settings) – then, it’ll show these numbers without problems. SkyFire fares the worst in this regard: it not only hides the number of the post, but also (in Landscape, part of) the date.
Other than these, I haven't found other problems related to zooming-in in order to display large characters (where it was at all possible - for example, the maximal size I could get was still very tiny with IEM6 and it was only by switching to the very restrictive One Column mode that I could get readably large chars with Iris.)
(Incidentally, you can easily make these forum pages work in the desktop Opera by just removing all occurrences of <div class="art_t"> [and the accompanying </div>] from the source. Nevertheless, the Opera / Microsoft folks could really look into this problem to make the non-Mozilla/Firefox folks' life easier that long for the ability to freely zoom in.)
The second link takes you to the Pocket PC Thoughts frontpage. I've chosen this page to one of the standard test pages because iPhone Safari severely fails at rendering the contents of this, otherwise, when it comes to the HTML source, very simple page: it uses relatively small characters you may not be able to read (particularly not while moving). In this regard, all of the Windows Mobile browsers behaved orders of magnitude better - except for, again, IEM6, which behaved far worse than anything else.
The third link points to a Thinkpads.com thread, where one of the posts contain a very long thread. iPhone's Safari fails at rendering these kinds of HTML pages without any advanced markup. Needless to say, zooming in (with pinching the screen) doesn't help either - Safari isn't as sophisticated as Opera Mobile, where the latest build already supports reflowing the text at any (manual) zoom level - not just automatic ones. IEM6, as usual, sucks really bad; with Iris, you again have to switch to the One Column mode, but even then the charsize may still turn out to be too low. Speaking of the most recommended three browsers, Opera Mini and SkyFire had no problems with fully taking advantage of the available screen estate (note that, in SkyFire, you can hide the address bar as is also explained in the "Full screen" row). Opera Mobile, in Landscape mode and using Large characters, only used the two-third of the screen on the left (and left the rest unused); this is why I only gave it a "Fair". Again, only using dynamic, automatic zooming; I haven't tested the text reflowing capabilities of b15233, used together by manual zoom fine-tuning, with this particular case. You might want to give it a try to see whether, then, you can use the entire screen estate or not - I bet you will.
The fourth link shows how the DPReview main page is rendered by default. As can you see, you will most probably want to use manual fine-tuned zooming with Opera Mobile so that the text fully fills in the entire screen estate. Alternatively, if you use the latest, b15233 build with the VGA hacks I've explained (or, straight the VGA version), you won't have problems with the zoom - the screenshots here have been made with the official, earlier 9.51b2 and not the latest b15233.
The fifth link takes you to the DPReview forum. The recommended browsers have no problems rendering this, not even with large characters. Iris, again, needs to be switched to the restrictive Column Mode and IEM6 uses uselessly small characters.
2.2 Scrolling-related tests
In the first test, Scrolling speed, I've elaborated on how quickly you can scroll and how much time it takes to display the text you've just scrolled to. The best and fastest browser is, in this regard, Safari; Opera Mobile and NetFront aren't much worse, though.
The second one, "Real rubberband and inertia", elaborates on whether the tested browser is able to measure the speed of your finger when the latter leaves the screen, and if the speed is above a certain threshold, the screen will continue to ‘roll' in the last direction of your finger when it lost contact with the screen. This is one of the best features of iPhone's user interface, and, of course, Safari. As you can see, of the three most recommended titles, neither Opera Mini nor SkyFire support this. Hope this will be later implemented.
"Does it try to keep the same horizontal position while scrolling?" lists whether a slight horizontal displacement while you quickly scroll up or down results in the screen content dragged to the left / right, which, then, may result in having to re-position the text column you were previously reading. As can clearly be seen, the two Operas (and, of course, Safari) are the least sensitive to this kind of error.
"Minimap? Quick positioning possible on it?" shows whether there's any kind of a minimap on the screen and whether it can be directly used to quickly change your zoomed-in position. In this regard, Iris is by far the best. Note that it's only the QVGA version of Opera Mobile b15233 that supports minimap (but, unfortunately, no quick positioning); the VGA version doesn't have this any more. However, you can add this back with some manual hacking, should the need arise.
Other scrolling issues: here, I listed the problems you may face during scrolling the web pages. NetFront has the biggest problems of all with displaying the context menu almost as soon as you start dragging. This makes NetFront almost useless for this kind of usage.
Manual (free) zooming?: in addition to the well-known automatic zoom (which has been elaborated on in the first section), some browsers also support freely zooming into any area of the screen. You may already seen this on the iPhone, where the two-finger "pinching" of the screen does exactly this - in not only Safari, but also a lot of other apps as well. Of the other solutions, Opera Mobile b15233's is by far the best because it allows you to use any zoom level: it'll always make sure the text is correctly re-flown in the given level. Unfortunately, this kind of functionality is really missing from Safari. Yes, this is one of the areas where Opera Mobile is way better than its iPhone alternative.
2.3 Input
This group examines the various input capabilities of the browsers.
Finger-friendly drop-down lists: if you've ever used Safari, you may have already noticed it has very nice and finger-friendly drop-down selector lists:
Here, I explained (and shown) how finger-friendly Windows Mobile browsers are. Unfortunately, none of them excel; probably the best are the two Opera browsers, but they're still a far cry away from iPhone's Safari. Note that if you have a D-pad, you can use the up/down arrows to move the selection and the Action button to select the current one, which, to a certain degree, provides a solution to this problem. Too bad some WinMo phones (for example, the Touch HD) don't even have a D-pad…
How does it work together with third party full screen keyboards?: as the built-in on-screen keyboard in Windows Mobile is almost impossible to use (even after switching to Large size in Settings / Input / Large Keys) with fingers, you may want to take a look at alternative, considerably bigger (or even full-screen ones) on-screen keyboards to allow for finger-based, stylus-less input. I've, in this regard, tested Spb's Full Screen Keyboard. It turned out to be working wonderfully with all browsers, the only exception being Opera Mobile 9.51b2, which always switched back to the standard keyboard on my iPAQ 210. Fortunately, I haven't run into the same problem with version b15233 any more.
2.4 Misc
This category, as you may have guessed, lists all the miscellaneous tests I didn't want to put in other categories.
Copy / paste: iPhone's Safari is heavily lacking copy/paste capabilities. In this regard, most WinMo web browsers are clearly better. Unfortunately, two (SkyFire and Opera Mini) of the three most recommended apps fail at this: they don't support copy/paste at all. (With Opera Mini, of course, you can still save the current page and, then, find and copy the given text from a simple text viewer like Total Commander.) As usual, with the other browsers, I've explained how you can switch to the text selection mode, as the default "screen dragging" mode, in general, needs to be disabled first.
Other goodies: I've listed some additional features I didn't want to create a separate row for: finding text in the current document (Iris, Opera Mini & Mobile, NetFront), Opera Link support etc. Unfortunately, SkyFire doesn't support finding in page - the only goodie it supports is image saving (also available with all the other browsers). Note that I haven’t listed all features of Opera Mobile: in addition to what the chart contains, it also supports sending image/links via MMS, SMS and E-mail. It even has a download manager that can even pause/resume a download – as has also been explained in my two-year-old article on downloading with Windows Mobile Web browsers.
DPReview top left menus: DPReview.com has a menu in the top left area none of the WinMo browsers can invoke subcategores of - unlike Safari. (An exception is Opera Mobile if you navigate over the main menu items with the D-pad - then, they don't get selected; still, their submenus are displayed, where you can already select anything. This means Touch HD users will need to use the custom onscreen keyboard displaying a virtual D-pad to fix this problem - not the cleanest solution...)
Page saving: the two Operas, Iris, NetFront and PIE, thanks to Spb Pocket Plus, are capable of saving the current page into the local file system. Unfortunately, the pretty barebone (but, still, excellent) Safari doesn't - neither does IEM6 (not that I'd recommend it to anyone) or SkyFire.
CPU usage: I've also benchmarked the CPU (and, consequently, the battery) usage of the tested apps (except for that of iPhone, as I don't know of anything like Windows Mobile's acbTaskMan for the iPhone. I may need to write it myself? After all, Unix does support getting the CPU usage of a given process.) NetFront has turned out to be buggy if and only if it's in the background. SkyFire has a continuous CPU usage: 40% while not doing anything (on the 624 MHz iPAQ 210). This may be quite much a stumbling block for many requiring as good a battery life as possible.
Dynamic zoom, only zooming into a given column: here, I elaborated on whether the browser supports the dynamic two-tap zooming in/out pioneered by Safari. The three most recommended titles work just great in this respect. Unfortunately, IEM6 has nothing comparable.
Clicks vs zooming: here, I explained how easy it is to click / activate links. With some browsers (for example, Iris), it's a bit harder to do this on most Windows Mobile phones, unlike you're using the D-pad and the action button to do this. Sometimes, you need to re-tap the same link some three or four times in order to activate it. This isn't an issue on the iPhone, where links do get activated at once.
Makes use of VGA?: as you can see, SkyFire will always use the 320*240 (QVGA) resolution to converse bandwidth, reduce the load on their servers and speed up screen rendering. This, unfortunately, results in a not-that-spectacular rendering quality on VGA screens. Opera Mobile's current Omnia b15233 rip, having come from a QVGA device, is VGA-unaware and, therefore, displays images (and, via Flash Lite 3.1, compatible videos) pixel-doubled, resulting in low-resolution images.
Quick(!) navigation to beginning of page: in cases, it might be very important to be able to navigate to the beginning of the page without having to waste some 10-20-30 seconds to continuously scroll everything up like mad. In this case, I've explained whether the browsers have a way of quickly doing this. As most current WinMo browsers (except for PIE, IEM6 and the non-native Opera Mini) no longer have a verticalscrollbar, this, in cases, may turn out to be very tedious. Of course, you can still avoid having to scroll all the way up by just reloading the page.
…end of page: unfortunately, getting to the bottom of a page can be even more tricky if a browser doesn't have a draggable scrollbar or hardware button / key shortcuts as simple page reloading won't help in this case. This can be a real pain in the butt if you want to quickly visit discussion threads where the (new) posts you'd like to see are at the bottom of the page.
A quick note: while the iPhone Safari supports quickly going to the top of the page, there's no support of doing the opposite, unfortunately.
Multitab/page: here, I explained whether the browser supports opening more than one tabs (windows) and, if it does, whether you can force the current link to be opened in that tab. The latter is really missing from the iPhone Safari. The fact that Safari always reloads the previous page when you tap the Back icon makes things even worse. Fortunately, it's still the fastest browser to download and render pages, even when compared to Pocket PC's that have an 1.5 times faster CPU, but still...
As you can see, of the WM web browsers that do support mutitabs (unfortunately, SkyFire isn't one of them; nevertheless, it's also very fast to reload previous pages as it just sends over the image of the current viewport to the phone, not that of the entire page), Opera Mobile lets the user to select whether the link should be opened in a new tab. Note that, by default, Opera Mobile only allows for 3 tabs; this, fortunately, can really easily be raised. Opera Mini should be also mentioned: it automatically opens the link in a new tab and only after opening 30 links (new tabs) does it start closing the previous ones.
Making use of memory : especially on memory-restricted devices (for example, most Windows Mobile devices only having 64Mbytes of RAM and running WM5 or later) and with browsers supporting multitabs can the memory consumption be of high importance.
Fortunately, the best (and most recommended) browsers (the two Operas and SkyFire) all have pretty low memory requirements, even with (with the first two) tons of tabs (web pages) open. Not so with Safari: in addition to it always reloading pages when you press Back, if you load a page in another tab, the Web page on the old one will be reloaded except when the page you loaded in the new tab was a small one.
Stability: as you may have heard, Safari's stability isn't the best: it often crashes, particularly upon loading large pages (for example, the comments at the old [before the recent switch] iPhone Dev-Team Blog). Yes, this is indeed the case, even with the latest, 2.2 firmware. Fortunately, it remembers (and quickly and automatically reloads after restarting it) the last page you were on - or the one before, so, this issue isn't that bad.
In general, I've found the stability of all the tested WinMo browsers significantly better than that of the Safari. Another thumbs up for using Windows Mobile for Web browsing. (Now, I can only hope there were WinMo phones with capacitive touchscreens not requiring any kind of physical force when scrolling or doing stuff!)
Flash support?: as has also been explained in my earlier articles (particularly the one on the Flash Lite 3.1 hack and in my Flash bible), you need Flash or Flash Lite support to play back (most) Web videos, play games etc. Safari, again, is really bad at this: all it offers is playing back most YouTube videos but doesn't support Google Video (and the other, less relevant ones like blip.tv and PornoTube) at all. (Note that not even its YouTube support is as full as that of Flash Lite 3.1. For example, THIS video can't be played back in Safari. Furthermore, it doesn't play back stereo videos in stereo like THIS either, which is played back without problems by Flash Lite 3.1).
As you can clearly see, the current, hacked Flash Lite 3.1 is only compatible with the latest (b15233) Opera Mobile version (but not the official 9.51b2) - and not on all devices. (It worked OK on my HTC Wizard and HP iPAQ 210 but not my HTC Universal with Tomal 8.5.) SkyFire supports even the latest, desktop Flash (as it's running on the central server) and PIE only supports the old and pretty much useless, full Adobe 6/7 plug-ins (and the even more useless Flash Lite 2). NetFront, unfortunately, isn't a tad better either because of its sub-par Flash engine, which is even worse than the native Pocket PC Adobe 7 support.
Full screen?: finally, I elaborate on whether the browsers can use the entire (full) screen estate. Most of them can; the two exceptions being Iris (which will always display the bottom bar) and iPhone's Safari.</p>
3. Verdict – will I switch back to WinMo from iPhone Safari?
As has already been mentioned, the three most recommended Windows Mobile browsers (Opera Mobile, Mini and SkyFire), generally, are more featureful, stable (no crashes) and compatible (see for example the PPCT or the ThinkPads test cases) than iPhone Safari. The latter, however, is definitely faster at both loading and scrolling pages than any of these browsers (unless you want to do some special kind of scrolling; for example, going straight to the end of a page, which is very easy in Opera Mini.) If you can live with WinMo browsers loading your pages slower, you may want to prefer them to the iPhone.
This was strictly about the software part. As far as the hardware is concerned (and my switching back to WinMo to browse the Web), the advantage of the capacitive touchscreen of the iPhone pretty much negates the software superiority of particularly Opera Mobile. It’s just far easier to scroll and control the iPhone Safari than any of the browsers on any(!) of my Pocket PC’s and Pocket PC phones. (I’ve, in this regard, tested the following Pocket PC’s with Opera Mobile 9.5: Dell Axim x51v, HTC Wizard and HP iPAQ hx4700 (all three with a high-quality, expensive [Brando] screen protector) and HP iPAQ 210 and the HTC Universal (both without a screen protector) so that I can have a picture of how each of these models, with varying force needed to make screen taps / drags registered, fare. (Yes, I did test at least Opera Mobile 9.5 on five different WinMo models and the rest of the browsers on at least one [mostly the iPAQ 210, except for IEM6, which, currently, is only available in flashable ROM images and not as freey installable CAB files] of them) It was painfully harder to scroll around a page on all(!) of them. While I have a screen protector on my iPhone 3G as well, even with it, it’s way easier to scroll around. In this regard, the Safari (that is, browsing the Web on the iPhone and not any of the current WinMo models) is simply unbeatable. (Note that I use the screen protectors that come with the Switcheasy Rebel cases; according to THIS thread, they’re Pure Reflects. They make screen taps just a little bit harder to register and make the surface a bit less slippery, meaning it’s a little bit harder to drag the screen with the screen protector on. Nevertheless, the touchscreen interface still remains orders of magnitude easier to use than any of resistive WinMo models I’ve ever tested or had.)
All in all, while I’d prefer using Opera Mobile on Windows Mobile because it’s more powerful and stable, the fact that scrolling around pages is way harder than on the iPhone, I’ll stick with the latter. I’m afraid I’ll only change my mind if and when Windows Mobile hardware manufacturers, at last, come up with real capacitive screens, as easy-to-use (even through screen protectors) than those of iPhones. Hope the Microsoft folks are listening…
If you "only" have a Windows Mobile device and, consequently, must select from the browsers available for the platform (and can't go for the iPhone instead), selecting the right one should be based on your personal preferences. In my opinion, Opera Mobile (particularly when backed up with Flash Lite 3.1) is the best. However, if you absolutely must have a browser that either supports Opera Link (Opera Mobile, currently, doesn’t) or have the lowest available data usage figures, go with Opera Mini. It’s not as spectacular as its big brother (there’s, for example, no copy/paste or “inertia” support) but still does what it’s meant to – and it’s free.
SkyFire is, on the other hand, a perfect choice if you have a QVGA device (or a VGA one, but the QVGA-resolution text / image rendering isn’t a problem), have an unlimited Internet subscription (its data usage is far higher than that of even Opera Mobile, let alone Opera Mini) and the much higher CPU usage (and, consequently, battery consumption) aren't an issue.
Very nice write up. Thanks a lot for all your hard work. This will make choosing a browser easier for many in the community.
I personally have used a combo of Opera Mobile and Mini and found that between the two I found most of my needs could be met.
Thanks again!
Thank you very much for these in-depth explanations.
UPDATE (01/05/2009 3:33 AM CET): I’ve cleaned up the article a little; for example, added a Verdict section. I've also very thoroughly explained the evaluation of the tested browsers largely reflects on how they're able to render text with large(r) characters, NOT the overall rendering fidelity / quality. After all, one of the main aims of this article is explaining which of these browsers can be used when you simply can't use small characters on a VGA screen because you're either moving, the screen physically is just too small (2.8...3") or you have bad eyesight. I’ve also added some explanation of why the current, “hacked” IEM6 version (hopefully) isn’t a representative of the final one Microsoft will release some day. (They have a lot of time bugfixing it and they too surely realize IEM6 is plain useless in many usage scenarios like the one requiring large(r) characters.)
There’s a frontpage of the article at WM Power User.
UPDATE (01/05/2009 4:26 AM CET) : MobilitySite frontpage
1. MSMobiles frontpage at http://msmobiles.com/news.php/7944.html
2. The MS folks have just published a (not very deep, but still worth checking out) roundup at http://blogs.msdn.com/windowsmobile...urvey-of-web-browsers-for-windows-mobile.aspx
Bolt Browser
In the family of the server-optimized/rendered browser like Opera Mini or Skyfire, there is a promising newbie: the J2ME-based Bolt Browser by Bitstream. Here is a preview of that (private beta) browser.
gaelynx said:
In the family of the server-optimized/rendered browser like Opera Mini or Skyfire, there is a promising newbie: the J2ME-based Bolt Browser by Bitstream. Here is a preview of that (private beta) browser.
Click to expand...
Click to collapse
Promising, but even scrolling is very slow (so far, tested on my Blackberry 8800). Mobile View also involves a lot of positioning at first, which is pretty annoying as, as has already been stated, scrolling itself is very slow.
Opera Mini is WAY faster (at scrolling around, including scrolling down)- at least on my BB. That is, it still needs a lot of work. For the time being, I'd prefer Opera Mini.
You have not mentioned UCWEB6 which is my browser of choice.
i currently have Opera. as soon as Fennec releases its public beta for there browser im switching (mozilla mobile)
And what about compatibility?
Nice job with this review.
However, I did come to your post looking for a choice for flash and frames and metaframes web pages, something that makes a lot of web-based services simply UNAVAILABLE in the current PDA browsers.
Something so "simple" as checking my terra web mail, is plain impossible either in the latest Opera or IE6 browsers. Not to mention many banking services.
Any suggestion on that particular limitation?
Regards.
Edit: Found some workaround in IE6 to set the browser to identify itself as a Desktop browser instead of PDA browser.
Also some frame rendering seems to work only every other time. Hyperlinks don't always show up or work properly.
And forget about finger browsing, of course. :-(
Wow, this is the kind of USABILITY-driven stuff I love!
Fantastic framing of the issue, description of the process, and clear identification of pros and cons. This thread rates a 10 out of 10 in terms of its focus on what is now driving touchscreen phones -- web browsing as though on a laptop.
This was strictly about the software part. As far as the hardware is concerned (and my switching back to WinMo to browse the Web), the advantage of the capacitive touchscreen of the iPhone pretty much negates the software superiority of particularly Opera Mobile. It’s just far easier to scroll and control the iPhone Safari than any of the browsers on any(!) of my Pocket PC’s and Pocket PC phones.... While I have a screen protector on my iPhone 3G as well, even with it, it’s way easier to scroll around. In this regard, the Safari (that is, browsing the Web on the iPhone and not any of the current WinMo models) is simply unbeatable. ..The touchscreen interface still remains orders of magnitude easier to use than any of resistive WinMo models I’ve ever tested or had.)
Click to expand...
Click to collapse
Fantastic!
Tried Fennec, its really slow on my HTC Touch Diamond
quicksite said:
Fantastic framing of the issue, description of the process, and clear identification of pros and cons. This thread rates a 10 out of 10 in terms of its focus on what is now driving touchscreen phones -- web browsing as though on a laptop.
Fantastic!
Click to expand...
Click to collapse
Thanks
kosmos5457 said:
Tried Fennec, its really slow on my HTC Touch Diamond
Click to expand...
Click to collapse
DOn't bother with Fennec. Remember the first alphas of Minimo? They were equally bad and buggy. Wait for half a year for a usable version to come out; in the meantime, use Opera Mini, Mobile, SkyFire or Bolt. (I'll review the latter very soon.)

Quick Web browser test & comparison: latest Iris and Opera Mobile versions

I’ve quickly tested the latest, current Iris and Opera Mobile versions, 1.1.9 and 9.7b1, respectively. (The former is available HERE, the latter HERE) I’ve done so on both VGA (the IPAQ 210 and the HTC Universal) and QVGA (the HTC Wizard) devices.
Of the two, I’d definitely go with Opera Mobile as it’s definitely closer Safari (or iCab Mobile) on the iPhone. While Iris does get better and better over time, it’s still nowhere as fast and easy-to-use as Opera Mobile. Furthermore, it still has rendering problems affecting particularly QVGA users. (And, on VGA, causing pretty small character sizes, particularly in Portrait orientation. Needless to say, it’s not possible to change the character size in Iris, unlike in Opera Mobile [see Settings / Display / Minimum Font Size])
On QVGA: with some sites, no problems at all with OM; with Iris, you MUST switch to Column mode; otherwise, the text is unreadable
Some of the disadvantages of Iris 1.1.9 compared to OM 9.7:
Iris: Impossible to directly copy text from Web pages to the clipboard. In Opera Mobile, all you need to do is select the appropriate menu item from the page context menu.
Open in new tab: still not supported (while it does exist in OM’s link context menu)
Impossible to disable animations, which kinda slows down working
No plug-ins
Much slower to load pages than OM 9.7 on the HTC Wizard
No “stop page loading” icon or even menu at all
To see the rendering difference, check out the test suite pages linked from HERE (more specifically, the Formatting (first) group in the chart. Basically, Iris is still suffering from exactly the same problems as with the, back in January, tested version 1.0.16 (1.1.0 b3).
I tested Operamobile on my Universal with Tomal 6.5 and results were very slow.
I love Opera on desktop or mobile but havent found a way to make it work properly
I´ll try again...
Thanks for the topic, Menneisyys.
Anyway, to be honest, I largely prefer Iris over Opera (except in cases of needing to download something). I just like Iris' interface much better and it appears less cluttered than that of Opera Mobile.
But you know, after all this time, I'd would have to say Opera Mini is still the best mobile browser.
I stopped using it a while back after discovering Iris, but I recently decided to use it again, and I haven't been back to Iris since. I've really forgotten how good Opera Mini is. It lacks some nice extras, yes, but the interface/usability/speed is simply incredible. Text is very readable, websites are easy to navigate, and, of course, it's fast.
Even on phones with small screens, it's pretty good. Well, that is to say, it makes phones with small screens bearable.

Web browsing news: Opera Mini 5b; no Iris browser any more; Fennec 1.0b3

1. The first beta of Opera Mini 5, with a completely redesigned interface on both touchscreen and non-touchscreen phones has been released.
It’s accessible at m.opera.com/next (which takes you to the official homepage when visited from a desktop browser) from your handset, should you prefer installing it on-the-fly. (This worked without problems on by BB 8800; in my WinMo tests, I used the JAR downloaded and transferred to the handset separately.) The dedicated threads are HERE, HERE and HERE).
I’ve thoroughly tested it on my VGA iPAQ 210 running the Jbed MIDlet manager and the BlackBerry 8800.
Pros
- Tabbed interface
- Support for saving passwords
- Built-in support for copying text from a web page. Note that, on Windows Mobile, you can only use text copied this way to copy into either the (non-native) address bar or in-page search bar (by pressing and holding the Action button) but not onto the system-level clipboard. Switching to using the native (system-level) text input field doesn’t help either (so that you can copy the text further – just like using my Opera Mini text copying service explained HERE). On the Blackberry (tested on the 8800), this doesn’t seem to be the case, where everything is copied to the system clipboard and made available to other apps like Notepad.
- Natively tabbed interface with explicit “Open in new tab” link context menu
Cons
- Still no support for Italic fonts. Again, Opera Mini folks, this would be really easy to implement – and, some of the alternative MIDlet-based Web browsers (see THIS for a full overview & really detailed comparison) already do this.
- Scrollbars have been removed, which makes it far harder to scroll down / up large amounts of text on a touchscreen phone without a hardware keypad (see #3)
- No automatic “History” any more – the tabbed interface substitute in earlier versions without having to explicitly bring up a link context menu and selecting “Open in new tab”. That is, the present solution is a bit more time-consuming for the seasoned Opera Mini user used to quickly switching between pages in the History tab, particularly on a phone with a hardware keypad (#5).
- No support for the native text input field (which would make it possible to copy from Web pages too) on BlackBerry (at least the 8800), unlike on Windows Mobile. There’s a “Disable inline text entry” setting under Advanced in Settings but it only seems to have effect on Windows Mobile.
- Major problems on the BlackBerry (at least the non-touchscreen-enabled 8800): I just couldn’t get rid of the “Find text in current page” text input field without removing the battery (simply initiating a power off with the hardware switch / the Power off menu item wasn’t sufficient)
- Doesn’t work on low-resolution, earlier or cheaper phones (176*220 Windows Mobile Standard / MS Smartphone phones or 176*208 older Nokia s60 phones, for example) with the native resolution less than QVGA (320*240). The reason for this is that it can’t render all its GUI components on screens this small. That is, if you’re a WinMo user sticking with a touchscreen-less, non-QVGA (that is, 176*220) MS Smartphone, don’t even bother – stick with Opera Mini 4. This wasn’t the case with the previous versions.
All in all, the new version shows a lot of promise but definitely has its share of problems on both Windows Mobile and BlackBerry. Fortunately, it nicely co-exists with earlier versions so you don’t have much to lose if you do give it a try.
2. The company, Torch Mobile, has been acquired by RIM – no Iris browsers for Windows Mobile any more
A lot of Windows Mobile folks love the Iris browser. (Not me, as I find its text reflowing capabilities far worse than those of Opera Mobile and Opera Mini, both running just great under Windows Mobile. I, most of the time, used the latter to browse the Web before switching to the iPhone.) A very bad piece of news for them is the complete termination of the Windows Mobile version.
Also see the user comments (including mine) HERE for more info.
3. Fennec 1.0b3 released
Fennec is the official Windows Mobile port of the renowned Firefox / Mozilla Web browser.
I’ve thoroughly tested it on my iPAQ 210 having 128 Mbytes of RAM (it’s stated it doesn’t work on 64M ones) and found it useless. Yes, it has a nice, tabbed interface and some goodies. Still, it seems it’s as bad as Minimo (the previous attempt at porting the browser to WinMo) was, even at version 0.2. For the time being, I don’t think you should bother.
Note that the MsMobile folks were pretty happy with the new version. Also see the user comments HERE - they are less than enthusiastic.
Thanks my friend!
As always very usefull information

Web Browsing News & Reviews & Tips and Tricks (01/Mar/2010)

While there are very-very few new releases for Windows Mobile (almost all of the games and a lot of app/utility developers seem to have jumped ship and went straight for the iPhone), Web browsers seem to continuously receive love from app developers. At MWC (where I was also present), there have been even two major, new releases (the new Opera Mobile and BOLT).
I didn’t bother with looking up the links for my reviews of the previous Web browser versions listed. You may still want to take a look on them – just look around HERE.
Let’s start with Opera.
Opera has (lately) come out with new versions of their two browsers with largely the same interface (at least on touchscreen platforms; the non-touchscreen Opera Mini is vastly different; note that, with the new Opera Mobile beta, the touchscreen-less MS Smartphone aka Windows Mobile Standard has also received official support):
Opera Mobile 10 beta 3
It, now, also officially supports Flash Lite (up to now, this was only available through manual hacking and using unofficial versions), with an additional twist: it only shows them when they’re really needed; that is, a Flash-heavy web page won’t bring your phone to its knees. (See THIS for more info - linked from HERE)
Should you need an XDA-Devs one-tap installer with Flash Lite built-in (and a lot of other goodies like automatic rotation on some newer HTC phones with built-in accelerometers), download version 1.1 HERE (linked from HERE; official thread HERE). I’ve tested it (as with the official Opera Mobile 10b3) and found it excellent. If you need prompt support for Flash Lite, go for this distribution in the first place. Nevertheless, don’t forget that Flash Lite has pretty bad performance on everything not having an 1 GHz Snapdragon – don’t bother with, say, watching YouTube videos on a WinMo phone / PDA with a, say, 624 MHz XScale CPU. Use the alternatives – there are quite a lot – I’ve explained in my YouTube bible. Nevertheless, it can still be of great help with Flash sites otherwise not compatible with any other players (see my Flash Lite compatibility list HERE).
Opera Mini 5 beta2
The new, beta 2 version of Opera Mini 5 was released on 12/02/2009; see THIS for more info. It already supports a lot of goodies and is much-much better than the pretty much useless beta1.
There is a one-step all-in-one download package HERE, which, in addition to beta2, also has Jbed 20090216.5.1 bundled. Just start the CAB; it’ll set everything up – it’s an absolutely hassle-free install great for newbies. (On phoneless PDA’s, you will, of course, need the “dumb” Phone / SMS DLL’s for it to work.) After installing, a new Opera Mini icon will be displayed in Programs, along with the Java icon. The former can be used to even more quickly start the browser.
Note that, despite the bundled Jbed version is meant for QVGA devices (that is, it doesn’t have the necessary Registry hacks to make character sizes larger) works – with the largest chars – just great on large-screen WinMo VGA phones too. Now, on my test HP 214 VGA WinMo PDA, it’s working flawlessly (except for the still-lacking italic characters), unlike the first, barely-working beta of version 5. Even Opera Link is supported and working great. It also has a large on-screen keyboard taking up more than the bottom half of the screen, even in landscape mode, and pretty well usable with fingers on larger-screen devices.
Copying text from web pages also works great. Should you want to paste your text into an external program (e.g., Notes), do the following:
- Tap-and-hold the screen anywhere
- Select “Select Text” from the pop-up menu
- Select the text (with the stylus / your finger) you’d like to copy to the clipboard; when you finish selecting (raise the stylus / your finger from the screen), a context menu will appear. Select “Search With” from it.
- Tap-and-hold the text input field until the context menu is displayed; from it, select Fullscreen Edit.
- In the Fullscreen Edit (that is, the native text input / edit area of Jbed) mode, make sure the cursor is at the very end of the text (by default, it will be). Now, activate both Ctl and Shift on the on-screen keyboard (tap them once to change color) and, with the stylus, tap the beginning of the text. It’ll then be highlighted; now, on the on-screen keyboard, deactivate Shift and just tap C (while Ctl is still active) to copy the currently (!) selected text to the system clipboard. With this, it’ll become available for other apps, not only Opera Mini. (Note that Ctl + A, to select all text, doesn’t work; neither does the standard, stylus-based, standard text selection.)
You may ask why so many steps are needed. The answer is simple: we needed to switch to the full screen mode (native) editor because the in-app text copy didn’t make the text available for external apps, only Opera Mini itself. It was only by re-copying it from the full screen mode (native) editor that we could make it available for all the other, external apps.
Note that this method only works with MIDlet managers that do support copy/paste in their native text editor. Not all of them do (for example, the outdated TAO Intent couldn’t), as can also be seen in the “Text input: cut/paste?” row of THIS chart.
SkyFire 1.5
SkyFire has just come out with the new version of their excellent Web browser, SkyFire. (Press release HERE). The new version, among other things, supports high-resolution, that is, (W)VGA devices in that the text /images are no longer “blocky” or “pixelizated”, az opposed to previous versions.
I’ve thoroughly tested it on my HP iPAQ 210 and found it excellent. Even YouTube streaming went on acceptably over a 128 kbps DSL connection way-way away (in Finland). Now, I can only recommend the new version – if the lack of tabs isn’t a problem with you, you may like the new version very much. Of course, in my opinion, it isn’t better than, say, iCab Mobile (the best Web browser on the mobile Apple platforms) on an iPhone 3G S, despite what some pundits state.
NetFront 4.0 Concept Version
While Access no longer plans to offer their NetFront web browser to the general public (NetFront, officially, can only be purchased bundled with a phone), I have still tested the “concept” version (available for download HERE) of the latest, 4.0 version.
It, now, has six tabs, which is way more usable than the two of the previous concept (trial) versions. The Browser Settings has really been redesigned (most of the previous settings seem to have been completely removed). It also has a new “PC View” mode, which may be something similar to the “Desktop view” mode of Internet Explorer Mobile.
Unfortunately, unlike with the two Opera’s (both Mini and Mobile) or SkyFire, its usage is still very awkward with finger-only usage – it uses standard menus to, for example, switch to full screen mode. I’ve also continuously run into memory outage problems with large forum pages (say, with 500 posts) – NetFront has always used more memory to render Web pages than even Opera Mobile, let alone the even more memory-conscious Opera Mini.
Therefore, particularly given that the previous tree browsers are way better, quicker etc., I don’t recommend NetFront 4 at all – its days are simply over (as opposed to the “good old” PPC2k2 days, when it was the only alternative browser, along with Thunderhawk), it seems.
Bolt 1.70
This now-excellent Java-based browser has received a lot of goodies lately:
- Support for Russian has just been implemented; however, there’s no support for other non-Western languages (for example, Middle/Far-East or East-European) languages at all
- Widget support
- Copy/paste support. To make use of this, tap-and-hold the screen (or select Menu / Page Tools / Select Text) and select the text. (Note that you don’t need to make sure all of the text is inside the selection box – you can just draw a vertical line, it’ll still select all the surrounding text.) After finishing highlighting the text block, select Menu / Search (NOT Copy!). From then, do exactly the same as in the case of Opera Mini (Ctl + Shift – highlight; Ctl-C: copy to the system clipboard).
I’ve tested it, just like Opera Mini, on my HP iPAQ 210 running Jbed 20090216.5.1.
You can download Bolt from HERE.
This browser is also highly recommended – particularly if you don’t need multiple tabs (which it, unfortunately, still doesn’t support) and/or non-Western / Russian languages (Opera Mini is compatible with every language as long as you don’t use its “smallest”, custom and Western-only character set) and/or you absolutely need italic support, which Opera Mini isn’t capable of.
Firefox (Fennec) 1.0 alpha 3
I’ve also tested the latest (released in Sept 2009) alpha 3 of the official Firefox port, Fennec - which has nothing to do with the now-abandoned Minimo project. The browser is available HERE.
I’ve found the browser far from usable. In my tests done on the HP iPAQ 210, the browser always crashed (requiring a reset) after loading a page. The other, reviewed browsers didn’t exhibit this problem. Moreover, it was considerably slower than the other browsers. In a word, I in no way recommend this browser – for the time being, just stay away, there are waaaaay better browsers out there, some of them even for free. (Note that there may be different opinions on the usability of this version; see for example THIS).
netfront 4.o sucks......
i cannot even download a thing from it...
like 3.5 instead
Thanks Menneisyys!
Nice to see you around
Good old Web-Viewer v1.2.3 (30 March 2009)
Web Viewer for WM5/6
http://www.anbsoftware.co.uk/viewproduct.php?id=11
[C/P from the above webpage]
This program has been developed to give Windows Mobile users the facility to have a very useful and functional tabbed web browser. Other tabbed mobile web browsers are either bulky, slow, or not free. This program is entirely free to use and uses Pocket Internet Explorer to display the web pages.
v1.2 Features
Screenshots;
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
* Option to save open tabs when closing
* Rotate screen
* Clear cache and cookies buttons
* Clear cache and cookies on exit options
* Increased 'F' (file menu) size for easier access
* Web page receives focus on selecting associated tab
* Added cut, copy, and paste to address bar
* Option to hide tab when only viewing one page
* Option to turn off acquiring title of page (speeds up page loading time)
* Save options on exit: full screen, view tabs, screen rotation, etc
* Multiple language support using an editable language file. Now supports Unicode.
Features
* Tabbed Browser
* Standard Navigation Buttons (Back, Forward, Refresh, Stop)
* Open links in new tab
* Duplicate tab
* View Source (customise external viewer/editor)
* Remember closed tabs
* Remember typed URLs
* Full Screen mode
* Hide Tabs Option (to increase viewing area)
* Various Tab Options (Close, Close Others, Reload All)
Notes
This software is NOT supported on Windows Mobile for SmartPhone.
This program has been developed using Microsoft .NET Compact Framework 2.0.7045.0, which is required to run it. Only this version will work as there are numerous bugs in previous versions, as well as this one, but this is the one that is most stable and enables the functionality to open new tabs.
Favourites are managed by Pocket Internet Explorer.
There is a known issue when navigating, the back/forward buttons do not function correctly (device dependant). For example, when you click on a link for the first time you should be allowed to "go back". However, due to bugs in Microsoft .NET Compact Framework 2.0 and the device this may not register correctly that you can "go back". However, there is a workaround, which is to go to another tab and then return. This then registers correctly. Alternatively, you can use the context menu to select 'Back'.
:END
I set Web-Viewer to \Windows\Favorites\
and use iexplore.exe to handle new favorites.
Have fun with this stable (103.5 Kb) superfast tabbed browser,
Senax
Great stuff Menneisyys. Opera all the way for me.
orb3000 said:
Thanks Menneisyys!
Nice to see you around
Click to expand...
Click to collapse
Yeah, I've been very-very busy lately...
any info about UCWEB? it's a good browser too and come in windows mobile native so no need jbed anymore
Personally, I am happy with Opera 10.0 mobile... Like it a lot!
Scott
What about XScope browser...? The first thing that comes to mind when I use it is "Firefox mobile better be damn good or else."
This browser is one of the fastest out there for Android currently (some say it actually IS the fastest). It has tabbed browsing, ability to mod theme, a new way to zoom (dbl tap and move finger) and much much much more... Oh yeah it actually has FULL screen browsing. It hides the notification bar unless you enable it and hides the address bar unless you need it too.
If no one has used it I'd write a review with a few screenshots to post in here.
Let me know.
Enndr said:
What about XScope browser...? The first thing that comes to mind when I use it is "Firefox mobile better be damn good or else."
This browser is one of the fastest out there for Android currently (some say it actually IS the fastest). It has tabbed browsing, ability to mod theme, a new way to zoom (dbl tap and move finger) and much much much more... Oh yeah it actually has FULL screen browsing. It hides the notification bar unless you enable it and hides the address bar unless you need it too.
If no one has used it I'd write a review with a few screenshots to post in here.
Let me know.
Click to expand...
Click to collapse
Does it have a native WinMo version? I coulnd't find any track of it...
Right now its for Android only. I don't think this guy has plans to cross it over to other mobile operating systems but who knows.
Like it a lot!
good resource.
General
Hi everybody, I am a new member just joined the community
to share my knowledge with others.
opera is the best guys
General
Hi everybody, I am a new member just joined the community to share my knowledge with others. This is the best place to share our opinions. Good resource.
-annasmith
--------------------------------
Browser
Thanks to Menneisyys about the info, I'really lika opera and firefox by asianbraindotcom
:laugh: ucweb maybe:good:
---------- Post added at 08:53 AM ---------- Previous post was at 08:44 AM ----------
Novice
learn :fingers-crossed::fingers-crossed:
opera is the no. 1 in my opinion
Personally, I am happy with Opera 10.0 mobile... Like it a lot!

Categories

Resources