Log in

View Full Version : Yet another review & comparison update: Web browser Teashark


Menneisyys
04-04-2009, 11:58 PM
As with UCWEB (see my new review HERE (http://www.smartphonemag.com/cms/blog/9/review-comparison-another-web-browser-ucweb-it-any-good)), it was more than one and a half year ago that I’ve reviewed (http://www.smartphonemag.com/cms/blogs/3/new_java_based_browser_teashark_really_a) the (then) current version of the Java-based Web browser, Teashark. In order to be as up to date as possible, I deemed it necessary to properly test the current version in order to see whether it’s any good and how it compares to the alternative browsers.

To make a long story short, I heavily recommend this browser if you have a non-touchscreen phone (for example, a Windows Mobile Standard smartphone or a Symbian phone) and, for some reason, you don’t want to use Opera Mini (or especially need the goodies Teashark has, while Opera doesn't: italic support and the sophisticated copy-from-webpages come into mind). Many of the shortcomings of the old version have been fixed; most importantly, the bad rendering engine. The new one is Webkit-based, which certainly shows: while one of the alternatives, UCWEB, completely fails at rendering most real-world Web pages retaining their original layout, Teashark very rarely fails to do the same. Two examples:

http://www.winmobiletech.com/032009BoltVsOM/teasharkdpreview.png
(DPReview forums – correctly rendered)

http://www.winmobiletech.com/032009BoltVsOM/teasharkw3ctext.png
(the W3C page: here, you always need to press left/right to align the differently indented original text. This works in exactly the same way as in Opera Mini.)

If you have a touchscreen-based phone or PDA, on the other hand, you most probably will want to ignore this title: it makes absolutely no use of the touchscreen. As, otherwise, the browser is very nice, I really hope this issue is fixed before long so that Windows Mobile or Symbian S60 5th ed users will be able to use their touchscreens.

Unfortunately, as with UCWEB, it doesn’t have a BlackBerry-compliant version. (The JAR file can be installed and runs, but it can’t be used as it still presents a three-softkey-based menu, which is pretty much far away from the one menubutton-based approach of BlackBerry. This also means none of the menu items can be accessed – all you see when you press the hardware menu button on the BB is “Close”.)

Teashark has several goodies the other browsers really should implement:

- Excellent and very easy copy/paste support – much cleaner than that of UCWEB
- Support for italic characters (it also supports bold but not underline)
- It even supports “previous” in “find in page”
- Pretty well thought-out thumbnail-based quick switching between in-memory (and recently visited) pages

Compared to Opera Mini, it has some major problems, though:

- No touchscreen support at all – a MAJOR drawback!
- Much fewer Web pages can be kept in-memory
- Somewhat worse Web standards compliance (still much better than that of UCWEB, though.) Note that you will encounter for example dropdown list selection problems (with, for example, THIS (http://www.winmobiletech.com/dr.html) demopage - give it a try if you have an old Jeodek [on Windows Mobile]! You’ll see you won’t be able to select any item) with old Esmertec Jeodek versions (for example, the one coming with the HTC Vox / s710 smartphone). You WILL want to upgrade to a newer Jbed version; for example, I haven’t encountered similar problems with the latest Jbed version, 20090217.5.1R2 available for download HERE (http://forum.xda-developers.com/showthread.php?t=407667) (direct link to download (http://forum.xda-developers.com/attachment.php?attachmentid=172753&d=1238842927)) – or, if you want a version with multiple midlet execution support, 20081203.2.1 linked from the same post (direct link to download (http://forum.xda-developers.com/attachment.php?attachmentid=155494&d=1234179263)).

Comparison chart

You'll want to very thoroughly scrutinize the chart - as with most my articles, a lot more information is contained in it than in the article. It's HERE (http://www.winmobiletech.com/032009BoltVsOM/chart3.html). Note that the chart has info on all the other Java-based browsers too – and a lot of never-before published tips and tricks on, for example, getting a signed version of Opera Mini.

Menneisyys
04-06-2009, 10:25 AM
Something worth considering when it comes to Teashark (and, to somewhat lesser degree, UCWEB) as opposed to BOLT and, most importantly, Opera Mini (the two latter browsers have a well-known company behind them with [as long as BOLT is considered, I refer to its predecessor, Thunderhawk] long years of working without any reports on their “listening to” the HTTP traffic). After all, don’t forget that all these four browsers (except for UCWEB’s non-Java versions) use a central server doing the reformatting & compression work for the requested pages and, therefore, eavesdropping, at least in theory, might be possible. Let me cross-post GldRush98’s post (original at http://forum.xda-developers.com/showpost.php?p=1522658&postcount=5 ).

Cross-posting this from a post I made on the Opera Mini forums, since this community is more likely to understand my issues with this browser...

There is something fishy with Teashark.
THINK ABOUT IT.

1) They appeared out of no where with a Java app.
2) There is NO linkable parent company on their site. Can't look up domain registration, can't find out ANY other information AT ALL about them and who they are.
3) They have absolutely NO way to relate back to the community. They have a "blog" run on a wordpress backend. That right there should throw up some red flags. Why would a "company" or WHATEVER they are that is developing a Java browser (with no ads in it mind you), use Wordpress as a blog backend? That just makes no sense to me
4) How exactly does this company make their money? Something tells me you don't want to know if you've been using their browser. They have no advertisements on their site or in the browser. They have to be making money somewhere, because they wouldn't have these proxy servers serving up loads of bandwidth for free. Where is their money coming from? A parent company? Who?
5) Their whole website is fishy. Aside from complete lack of information, why do all links on their site link you to port 8080 on their server? Why aren't they running over standard port 80? Something is odd about that alone.
6) The vendor tag in the app is labeled as "Vendor". Ummmm... what?

Their website traces back to: "IP 69.72.142.98 is from United States(US) in region North America"
That is about the only traceable information I can figure out.

It creeps me out that this mysterious company pops up out of no where and throws this "browser" app out there, with absolutely no effort to disseminate who they are. What is even creepier is that people have downloaded this app and are using it with ZERO knowledge of who this company is or who is behind them!