{"id":858,"date":"2008-08-25T13:30:41","date_gmt":"2008-08-25T20:30:41","guid":{"rendered":"http:\/\/wapreview.com\/?p=858"},"modified":"2010-09-28T21:59:37","modified_gmt":"2010-09-29T04:59:37","slug":"browser-comparison-teashark-vs-opera","status":"publish","type":"post","link":"https:\/\/wapreview.com\/858\/","title":{"rendered":"Browser Comparison – TeaShark vs Opera"},"content":{"rendered":"

\"TeaSharkIt’s no secret that I’m a big fan of Opera Mini<\/strong><\/em><\/a>, the free full-web browser that makes it possible you use almost any website on most any phone. Amazingly, using sites designed for an 800×600 px screen on one a tenth as large is both practical and\u00a0 pleasant in Opera Mini, thanks its combination of server side compression, smart reformatting techniques like content folding and fit to width and a brilliant user interface built a around one and two-click shortcuts for common tasks. I use Opera Mini for a couple of hours a day and it has largely eliminated my need for a PC for\u00a0 checking email, following over 100 news feeds and approving comments on this site.<\/p>\n

Opera Mini’s success seems to have encouraged other companies to create their own free, installable browsers for mobile phones.\u00a0 This is a welcome development.\u00a0 As good as Opera Mini is their is always room for improvement and competition spurs both improvement and innovation. A few sites that I use don’t work well or at all in Opera Mini so I’m hoping one of these alternate browsers will. It would also be nice to have features Opera Mini lacks\u00a0 like tabbed browsing<\/strong>, the ability to copy text<\/strong> from a page and to spoof the browser user agent<\/strong> for sites that block access to mobile browsers. Probably impossible in a Java based browser but certainly desirable would be support for embedded media especially Flash <\/strong><\/em>video.<\/p>\n

I’ve been trying out three alternate browsers that promise full web browsing like Opera Mini and offer additional features.\u00a0 This post is dedicated to looking at the TeaShark <\/strong><\/em>browser.\u00a0 Subsequent posts will examine UC Web<\/strong><\/em> and Skyfire<\/strong><\/em>.<\/p>\n

TeaShark<\/a>, like Opera Mini, is a proxy based or server assisted browser. When you request a page, a server loads, parses and renders it using an actual desktop browser engine and then compresses the displayable page in a proprietary format and sends it to a thin Java client on the phone for decompression and display.\u00a0 This is what makes it possible for both Opera Mini and TeaShark\u00a0 to deliver fast full web browsing to low end phones on slow networks. The two browsers use different desktop rendering engines, Mini uses Opera 9.5 and TeaShark, the open source WebKit browser engine.<\/p>\n

I’m going to compare the three browsers in seven areas, features, performance, rendering accuracy, usability, compatibility with a variety of sites, compatibility with various phones<\/em><\/strong> and security<\/em><\/strong>.<\/p>\n

Features <\/strong><\/p>\n

\"TeaShark-TeaShark has several features that Opera Mini lacks, the best of which is tabbed browsing<\/strong>.\u00a0 Both links in a page and URLs that you type in can be opened in a second tab (top image).\u00a0 It’s not possible to open a bookmark in a new tab, however and TeaShark seems to be limited to to two tabs.\u00a0 Switching between tabs is a simple two click operation, press the “7” key and press “Up” on the dpad up to go to the 2nd tab or “7” plus “Down” to go to the first one<\/p>\n

There is a limited copy text<\/strong> function in Teashark which is also quite useful. You can select text on any Web page and then search Google, Wikipedia<\/em> or UrbanDictionary.com<\/a> for the selected text (2nd Image). If the text is a phone number you can call also the number.<\/p>\n

Teashark has inline editing<\/strong> of text fields, unlike Opera Mini which opens the phone’s native full screen edit window, hiding the original form.\u00a0 When editing inline, Teashark does word completion based on prior entries but only triple-tap mode is supported. By choosing “Menu > Edit” <\/em>you can bring up the field in the phone’s native full screen editor where all the built in entry modes like t9 (or iTap), symbol and numeric are available.<\/p>\n

The history function in Teashark works much like history in S60Webkit<\/strong>.\u00a0 When you press the right-softkey, which is TeaShark’s “Back” <\/em>button, a small window opens at the bottom of the screen showing thumbnails of visited pages (3rd image).\u00a0 Scrolling through the thumbnails instantly loads the page if it is in the cache.\u00a0 This is nice but Teashark’s cache only seems to hold two or three pages unlike Opera Mini which can cache a dozen or more.\u00a0 As\u00a0 with desktop browsers and with Opera Mini, Teashark’s history is persistent across sessions (4th image).<\/p>\n

However, Teashark lacks a number of useful features found in Opera Mini.\u00a0 There is no “Fit to Width mode<\/em>“, saving of pages or images, bookmarklet<\/a> support or direct file upload or download.\u00a0 Teashark is unsigned so obtrusive security prompts appear on many phones.<\/p>\n

Winner: Opera Mini<\/strong>. Athough I really like TeaShark’s tabs and searching by copying text, I use bookmarklets, page saving and “fit to width” in Opera Mini daily.\u00a0 There’s no way I’d give those features,\u00a0 not even for tabbed browsing.<\/p>\n

Performance<\/strong>\"TeaShark<\/p>\n

I define performance as speed plus reliability, how fast do pages load on the average, and if the browser can load a given page, can it do so all the time,\u00a0 every time without breakdowns or crashes.<\/p>\n

Opera MIni is noted for it’s speed and most of the time it is extremely fast. To test speed I used the WapReview Mobile Directory’s 447 KB page for the “News” category<\/a>. I loaded the page three times, clearing the cache each time and averaged the results. On a Nokia N95-3 using ATT’s 3G connection,\u00a0 Opera mini in desktop mode loaded the\u00a0 page in 19 secs. After the Mini server preprocessed and compressed the page it was only 191 KB.<\/p>\n

Teashark surprised me in this test by loading the page even faster, averaging only 16 seconds. The compressed page size was 217K.<\/p>\n

Service outages on Opera Mini are extremely rare, I only remember experiencing three all this year and only one\u00a0 was longer than an hour although the one that was lasted most of a weekend.\u00a0 The Opera Mini servers do slow down occasionaly,\u00a0 doubling or even tripling load times but again this is uncommon. Crashes and lockups are also rare with Opera Mini although they do occur.<\/p>\n

I’ve only been using TeaShark for a week and I’ve found it quite unreliable.\u00a0 Pages that normally load in a few seconds suddenly start taking 10 times as long or fail entirely with a timeout error.\u00a0 TeaShark’s timeout is fixed at 40 seconds, unlike Opera’s with can be increased to as much as 3600 seconds, essentially unlimited.\u00a0 At least TeaShark is pretty stable, it only crashed once during the week I was testing it.\u00a0 Opera Mini also crashed once in the same period.<\/p>\n

Winner Opera Mini<\/strong>. Teashark’s slight speed advantage doesn’t begin to compensate for it’s unreliability.<\/p>\n

Rendering Accuracy<\/strong><\/p>\n

\"TeaSharkBoth browsers generally do a reasonably good job of faithfully rendering desktop sites.\u00a0 Both are occasionally guilty of overlapping text or are missing parts of the page, particularly buttons and images. With Opera Mini, pages with overlapping or missing elements in “Desktop Mode<\/em>” are often OK in Fit tTo Width “Mobile View<\/em>” and vice-versa.<\/p>\n

Both have browsers don’t\u00a0 properly display italic <\/em>text.\u00a0 Opera Mini displays it as regular text, Teashark displays regular Italic<\/em> as bold italic<\/em><\/strong>.\u00a0 Bold italic<\/strong><\/em> text is displayed as bold regular<\/strong> by both browsers.<\/p>\n

Tie.<\/strong> Neither browser has clear superiority in rendering.<\/p>\n

Usability<\/strong><\/p>\n

I’m biased as I’ve used Opera Mini daily for the last three years and know its UI inside out, but I think it has much better usability.\u00a0 The main difference is the use of shortcuts<\/strong>.\u00a0 Opera has 33 one or two-key combinations for just about every common task. All functions are also available through the menu system in case you don’t remember the shortcut.\u00a0 TeaShark has just\u00a0 nine one-key shortcuts (5th image), mostly for page navigation (Zoom, page up, down, left, right etc.)\u00a0 Opera Mini has those plus 15 two-key shorts to perform common operations like jumping to the bookmark list, settings dialog or home page and for bookmarking or refreshing the current page. In Teashark, these operations require going into the menu system which always takes more clicks (6th image). And then there is Opera Mini’s Speed Dial<\/em><\/strong> which provides two-key access to your nine favorite bookmarks or bookmarklets.\u00a0 TeaShark doesn’t have any equivalent of Speed Dial and doesn’t support bookmarklets either.<\/p>\n

Winner: Opera Mini<\/p>\n

Site Compatibility
\n<\/strong><\/p>\n

Although Opera Mini can handle more different full web sites than any other mobile browser I’ve used, there are still a few sites it has problems with, Including three that I\u00a0 use regularly; the full versions of Yahoo Mail, Bloglines<\/em> and 1and1 Webmail<\/em>.\u00a0 I was hoping that Teashark would work with at least some of these.<\/p>\n

\"TeaShark'sThe problem with Bloglines in Opera Mini is that although I can log in and view the list of my subscribed feeds, when I click a feed, which should load the unread items in that feed, nothing happens.\u00a0 This occurs\u00a0 with both the “classic” version of Bloglines<\/a> and the Beta\u00a0 at beta.bloglines.com<\/a>. I first tried the Beta , which I prefer, in Teashark and got nowhere.\u00a0 I couldn’t even log in,\u00a0 as the Submit button on the login form was missing!\u00a0 But I found success with the “Classic” version of Bloglines which works perfectly in TeaShark.<\/p>\n

The full-web Yahoo “Mail Classic”<\/a> isn’t too bad in Opera Mini.\u00a0 The only real problems I have with it are that I can’t do mass operations, like tagging several emails and deleting them or moving them to a folder as a single operation. The check boxes and buttons are there, but when you try to use them the page just reloads without doing anything useful.\u00a0 I can at least delete emails one at a time by opening each one and then pressing the delete button for that message.\u00a0 Moving messages doesn’t work even in single message view. When you press the Move button, a\u00a0 drop down list of folders appears but the folder names\u00a0 will not accept focus so there is no way to chose the one you want to move the message to.\u00a0 Teashark was no help, it had the same issues as Opera Mini plus even deleting messages one at a time was impossible as the delete button was missing in single message view.<\/p>\n

\"TeaSharkI use 1and1<\/em><\/strong> for hosting, including my mail server.\u00a0 They provide a webmail interface<\/a> for reading and managing email.\u00a0 Unfortunately I can’t use 1and1 WebMail with Opera Mini, as after I login it “hangs” on a “Loading..<\/em>” splash screen.\u00a0 I was very pleased to discover that Teashark handles the site with no issues whatsoever.<\/p>\n

Although TeaShark can open some pages that Opera Mini can’t the opposite is also true. It has problems with quite a few sites that work well in Opera Mini. It consistently fails to load certain Wikipedia<\/a> results pages including those for “Japan”, “Tokyo” and “India”. At least it loads Wikipedia’s entry for “Teashark” ):.\u00a0 I don’t seem to be able to open pages that use HTML Basic Authentication<\/a> with TeaShark either.\u00a0 And on my personalized Yahoo home page<\/a>, half my RSS feeds show no content,\u00a0 just the text “loading…<\/em>“.<\/p>\n

Another Tie<\/strong>. Neither browser works with every site. But if you have both of them installed on your phone there is a good chance that one or the other will.<\/p>\n

Device Compatibility<\/strong><\/p>\n

One of great things about Opera mini is that it runs on almost any phone from the latest S60, Blackberry <\/em>and UIQ <\/em>handsets to inexpensive prepaid phones like Boost Mobile<\/em>‘s Motorola i425<\/em> and i855<\/em>. There’s even a low memory, MIDP 1 version of Opera MIni 3.1 that works well on ancient handsets like the Nokia 6200<\/em>.<\/p>\n

I tested Teashark with three phones, a Nokia N95, Motorola Z8 and a Motorola i855.\u00a0 Teashark worked well on the N95 and Z8 but not the i855.\u00a0 I could only run it once on the i855 and even then the key mappings were all wrong.\u00a0 The phone’s menu key performed the function normally mapped to the OK button. The softkeys and dpad did nothing at all: there was no way to bring up TeaShark’s main menu which is mapped to the left softkey.\u00a0 Plus, once I shut down Teashark the first time it never ran again, only displaying a\u00a0 blank white screen when launched.<\/p>\n

There are no low memory or MIDP 1 versions of TeaShark, further limiting its compatibly.<\/p>\n

Winner: Opera Mini<\/strong><\/p>\n

Security<\/strong><\/p>\n

Opera Mini and Teashark are both proxy based browsers. All traffic passes through the vendor’s servers where it is parsed, reformatted and compressed.\u00a0 This means that a Man in the Middle<\/a>“<\/em> attack is possible. An unscrupulous employee or a hacker who has gained access to the server could theoretically see the pages you are browsing, including reading your web based email and data entered, even passwords.\u00a0 Data protected by encrption on\u00a0 secure (SSL)\u00a0 sites is vulnerable too as the proxy server has to decrypt the data in order to process it.<\/p>\n

Opera Software<\/em><\/strong> is a public company based in Norway with offices around the world. The identities of it’s officers and principals are a matter of public record.\u00a0 Opera is a profitable company which counts mobile carriers and e-commerce sites including eBay<\/em><\/strong> as customers.\u00a0 It has a reputation for integrity and its business model depends on maintaining that reputation.\u00a0 All of this makes Opera accountable. I consider an Opera Mini security breach extremely unlikely.\u00a0 However, I don’t use Opera Mini for online banking or shopping, preferring to use S60WebKit <\/em><\/strong>or Opera Mobile<\/em><\/strong> with their end to encryption for those purposes.<\/p>\n

The origin of TeaShark <\/em><\/strong>is a total mystery.\u00a0 Teashark.com<\/a> has download links, a list of features, FAQ page and\u00a0 privacy policy but absolutely no information about the company’s ownership or even where it is located. The only way to contact Teashark is by email.\u00a0 The teashark.com domain is registered anonymously.\u00a0 I won’t say\u00a0 that using Teashark is unsafe,\u00a0 just that there is no information available to judge if the company is trustworthy or to evaluate its security practices.\u00a0 For these reason I won’t use TeaShark to log into any Google services as my Google password is also the password for Google CheckOut and Adsense and if compromised my banking and credit card information could be stolen.<\/p>\n

Conclusions<\/strong><\/p>\n

I’m keeping Teashark on my N95 and Z8 as an alternative browser for use on sites like Bloglines and 1and1 Webmail where Opera Mini doesn’t work.\u00a0 But for the vast majority of my browsing I will still use Opera Mini.\u00a0 TeaShark’s unreliability, lack of features important to me, especially fit to width and bookmarklets, and doubts about its security will keep me from using it as my main browser.<\/p>\n","protected":false},"excerpt":{"rendered":"

It’s no secret that I’m a big fan of Opera Mini, the free full-web browser that makes it possible you use almost any website on most any phone. Amazingly, using sites designed for an 800×600 px screen on one a tenth as large is both practical and\u00a0 pleasant in Opera Mini, thanks its combination of server side compression, smart reformatting techniques like content folding and fit to width and a brilliant user interface built a around one and two-click shortcuts … Continue reading →<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":14061,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[38,17],"tags":[254,145,1428,253,251,280],"_links":{"self":[{"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/posts\/858"}],"collection":[{"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/comments?post=858"}],"version-history":[{"count":39,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/posts\/858\/revisions"}],"predecessor-version":[{"id":901,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/posts\/858\/revisions\/901"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/media\/14061"}],"wp:attachment":[{"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/media?parent=858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/categories?post=858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/tags?post=858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}