Teashark
Encyclopedia
Teashark is a mobile web browser for Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

 MIDP 2.0. It is a browsing client which works in cooperation with the Teashark servers which transcode (and partly pre-renders) websites and then sends the results to the mobile device, like Opera Mini
Opera Mini
Opera Mini is a web browser designed primarily for mobile phones, smartphones and personal digital assistants. Until version 4 it used the Java ME platform, requiring the mobile device to run Java ME applications. From version 5 it is also available as a native application for Android, iOS, Symbian...

. Such 'transcoding' is not necessarily faster (as this is extra overhead) than 'direct' browsing like most phones built-in browsers or Opera Mobile
Opera Mobile
Opera Mobile is a web browser for smartphones and PDA's developed by the Opera Software company. The first version was released in 2000 for the Psion Series 7 and netBook. Today, it is available for a variety of devices that run on Android, S60, Windows Mobile, Maemo , and MeeGo...

 does, particularly when Wi-Fi
Wi-Fi
Wi-Fi or Wifi, is a mechanism for wirelessly connecting electronic devices. A device enabled with Wi-Fi, such as a personal computer, video game console, smartphone, or digital audio player, can connect to the Internet via a wireless network access point. An access point has a range of about 20...

, UMTS or HSDPA is used as data transfer medium. It supports Javascript as long as no interactive actions are used like popup menus or timed events. It features a preview based history, tabbed browsing (up to 3-4 pages open at a time), a list of all visited pages like desktop browsers and a nice bookmarking capability. Moreover it uses an AppleWebkit / Linux user agent
User agent
In computing, a user agent is a client application implementing a network protocol used in communications within a client–server distributed computing system...

which allows viewing full web sites rather than limited mobile sites what other mobile browsers do.

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK