Skyfire (web browser)

Skyfire
Skyfire Logo.png
Developer(s) Skyfire Labs, Inc.
Stable release 4.1.0 (Android), June 30, 2011 (2011-06-30)
4.0.0 (iOS), October 13, 2011 (2011-10-13)
Development status Active
Operating system Android 1.5, 1.6, 2.0, 2.1, 2.2
iOS 3.1.3, 4.0, 4.1
Available in English
Type Mobile browser
License Payware ($2.99)
Website www.skyfire.com

Skyfire is a mobile web browser which renders requested web page on a proprietary server and relays it to the browser on the end user's mobile phone which displays the content. Skyfire currently runs on Android and iOS.[1] As of 31 December 2010, it no longer supports Symbian OS or Windows Mobile.[2]

Skyfire comprises two distinct generations of mobile browser technology. In Skyfire's first generation (1.x) browser, a web page is fully rendered by a server separate from the mobile device, similar to the operation of a thin client.[3] This approach is also used by Opera Mini. Skyfire's second generation (2.x) browser employs a hybrid approach, using a conventional rendering of Web pages on the handheld device, but streaming video from Skyfire's servers.[4]

Features

Skyfire is a web browser which operates by rendering requested web page on a proprietary server.

Rendered output is relayed to the browser (running on the end user's mobile phone), which displays the content.

Skyfire 1.x

In Skyfire's first-generation browser, all content is rendered at Skyfire's servers using the Gecko rendering engine[5] before sending the rendered output to the browser. The output is sent as images annotated with interactive items such as links and text-fields.

Consequently, the browser is able to use features from a full desktop web browser without the need to have a powerful mobile device. Features such as Adobe Flash, Silverlight, and QuickTime are usable without additional plug-ins on the device, and can be easily updated server-side without the need to update millions of individual client installations.[6]

Downsides include that the user experience can be adversely affected by the abilities of the Skyfire server. For example, a user with an excellent 3.5G or Wi-Fi connection may still experience slow page loading and unwatchable video. Until December 2009, Skyfire's servers demonstrated few symptoms of limits. Since then, the browser's performance has degraded significantly for users of Skyfire 1.5.[7][8][9]

Skyfire 2.x

Skyfire's second generation browser uses the same three-tiered technology, but only for content that cannot be effectively processed at the handheld. Web page text and images, for example, are rendered on the phone. Flash video, on the other hand, is rendered at Skyfire's servers, re-encoded to a device-compatible video format, then relayed to the phone.

Flash video is currently supported with plans to add support for Windows Media, Silverlight, QuickTime, and others.[10]

Skyfire 2.x builds on the open source WebKit layout engine.

Skyfire 3.x

includes more available website support for video

Availability

Skyfire 1.x

The browser is supported on devices of various resolutions, including 240x240, 320x320, QVGA, WQVGA, VGA, and WVGA resolution screens. It runs on touch and non-touch phones.[11]

Although Skyfire 1.x has never been officially available outside the US, Canada, and portions of Western Europe, as of 2010 users worldwide had installed and run the browser. On July 1, 2010, Skyfire implemented restrictions to prevent use from most unsupported areas.[12]

Skyfire 2.x

Skyfire 2.x is available for Android and iOS devices. Android 1.5, 1.6, 2.0, 2.1, and 2.2 phones are supported. It is distributed via the Android Market. The iOS version supports any iPhone or iPod Touch running iOS 4 or above.

Unlike 1.x, Skyfire 2.x is not actively limited to a supported area.

The current version is Skyfire 2.x is 2.3.[13]

Skyfire 3.x

Skyfire 3.x is currently available for devices running Android 2.0 or above, or iOS. Devices with Android 1.5 or 1.6 can still use Skyfire 2.3.

Skyfire 4.x and Skyfire Video License Key

Version 4.0 was made available for Android on April 21, 2011. Starting with 4.0, the SkyBar toolbar is now configurable and expandable, enabling users to customize their Skyfire experience. With the new scrollable SkyBar, users now have access to fourteen Skyfire features and have the ability to enable, disable and position each button as desired. Also, eight new feature buttons were added into the SkyBar.

Also, with this version, all new customers must download the $2.99 Skyfire Video License Key to use the video feature after a 3-day trial.

Performance and other issues

Skyfire text rendering example 1
Skyfire text rendering example 1
Skyfire text rendering example 2
Skyfire text rendering example 2

Although the recently-added Android version of Skyfire has been updated to 2.0, Symbian and Windows Mobile are limited to version 1.5. Skyfire 1.5 users have, for more than six months, registered complaints regarding slow page loading and the inability to view web videos without severe frame rate and audio glitches. Though since skyfire has implemented restrictions to prevent use from most unsupported countries, page loading and viewing web videos has improved. Other complaints center on a text-rendering feature that enlarges some text several times its normal size. The original intent was to remove the need for the user to "zoom in" to the text of articles. However, the fragmented and seemingly random nature of the feature requires repeated zooming in to read captions, view pictures, find links and navigate a given website, then zooming out to read an article. The large, pixellated characters thus make even casual browsing (according to one editor's opinion) an awkward proposition. Unlike in prior versions of Skyfire, the text-rendering feature is locked in with no option to turn it off.[14][15][16][17][18]

A new concern has cropped up as of early June: in conjunction with virtually unplayable video, standard web pages can take between two and three minutes to load.[19]

Skyfire's privacy policy states that "no data is ever transmitted to our servers when users access secure (HTTPS) sites". [20] If Skyfire were to transcode HTTPS sites, that would create a potential security risk.[21]

Windows Mobile support(WMS aka windows mobile support)

In November 2010, Windows Mobile users began reporting that Skyfire would immediately close upon opening, stating "Sorry: Due to strong demand we cannot provide service at this time. Please try again later."[22] Several days later, the Skyfire developers announced that they would be ending support for Symbian and Windows Mobile,[23] and possibly releasing Skyfire 2.x for the Windows Phone 7 and MeeGo platforms at a later date.

Awards

References

Further reading

External links