Mobile Browsers

When browsing the Web on our mobile devices, we can use the preinstalled browser available by default on every device or we can install new browsers through  the application stores.

Preinstalled Browsers
오늘날 대부분의 Mobile Device에는 Preinstall 된 브라우저가 포함되어 있습니다. 사용자가 별도로 설치하지 않고 웹을 사용할 수 있다는 편의성도 있지만, Preinstall 브라우저는 Mobile Operation System이 업그레이드 되지 않는한 독립적으로 업그레이드 할 수 없다는 문제도 있습니다.

Safari on iOS
  • WebKit-based browser bundled with iOS.
  • Offers a great browing experience and smart zoom options.
  • Safari on iOS  was ther first mobile browser to support a range of new feature, including those that allow us to create animations, transitions, 3D effeccts, and Flash-like experiences using HTML, JavaScript, and CSS.
  • Designed for touch and multitouch navigation.
  • Most of th HTML5 APIs were first implemented in Safari on iOS.
  • iPhone/iPod touch versions are pretty similar, the table tversion additionally supports tab navigation.

Android browser
  • Android 4.0 버전까지 사용.
  • Based on WebKit.
  • Android browser는 Google Chrome이나 Safari on iOS와 비슷하지만 적확히는 둘 다 아니다.
  • 특히 Android browser는 Vendor별로 customized되기도 하는데 Samsung과 Sony에 포함된 Android browser는 다른 브라우저 버전입니다.
  • Google은 이런 상황이 좋지 않다고 파단하고 Android 4.1 버전부터는 “Google Chrome for Android”을 별도로 배포하고 있습니다.

Google Chrome
  • Android 4.1부터 기본 브라우저로 포함됨.
  • Desktop 버전의 기능을 대부분 지원
  • 2012년 중분 부터 iOS을 지원하는 Google Chrome을 출시, 하지만 iOS의 기본Web view engine을 사용해야 한다.

Amazon Slik
  • Tablets from Amazon include a new browser created by Amazon based on the Android browser, called Amazon Slik.
  • Slik의 특징은 “accelerated mode”에 있다. 웹 브라우징 중 HTML, CSS, JavaScript의 일부를 Amazon 서버에서 분석하고 그 결과를 압축하여 브라우저에 제공하는 기능이다.

Internet Explorer
  • IE는 1996년 처음으로 배포된 모바일 브라우저이다. 이것은 Pocket Internet Explorer (PIE)로 알려져있다. - for Windows CE 1.0
  • Launched in 2010 as Windows Phone7, came with a new version of Internet Explorer Mobile that was based on hte IE7 engine, with some IE8 feature mixed in.
  • Windows Phone 7.5 came with the first HTML5-compatible browser using the same codebase as IE9 for desktops.
  • Windows 8 and Windows Phone 8 come with IE10, which represents a big step forward in terms of mobile HTML5 API support.

Nokia Browser for Series 40
  • It was basically a focus navigation browser, based on Nokka’s own rendering engine.
  • Beginning in the 6th endition, the browser was updated to WebKit, creating a new browsing experience for low-end and mid-range devices.
  • The main problem with this browser was that the low-end and mid-range devices are not created with high-quality hardware, which can lead to some performance problems.

Nokia Browser for Symbian
  • In 2005, Nokia created the first open source WebKit-based mobile browser for symbian device.
  • It support focus, cusor, and multitouch navigation.

Nokia Browser for MeeGo
  • WebKit2 browser.
  • It has greate HTML5 support, but unfortunately there aren’t many device on the market today supporting this operationg system.

webOS browser
  • The HP operation sys tem comes with a WebKit-based browser that supports the latest web technologies.
  • It supports touch navigation and a card concept that allows the user to open many websites at the same time and flip between them using a finger.

Black berry browser
  • Many versions of the browser are available, depending on the device. There are devices with trackball and cusor navigation, older devices with focus navigatin, and newer smartphones with touch support.
  • The first generation of the BlackBerry brower, version 4.5 and earlier.
  • The second generation, version 4.6 to 5.0, had a redesigned rendering engine but was still far behind other mobile browsers in terms of performance and compatibility.
  • OS 6.0 to 7.1 have a WebKit-based browser that was completely redesgined for the tablet playBook and the new BlackBerry 10 platform.

UC Browser
  • The #1 browser in t he Chinese market
  • Now available in English for other market as a downloadable browser.
  • It is a cloud-based browser suppporting full HTML and JavaScript,. multiple windows, and many advanced features.
  • It works on some 3000 different mobile device models, including Android, Symbian, BlackBerry, Windows Phone, Java-based devices, and the iPhone.

Samsung Dolfin & jasmine
  • The WebKit-based browser installed with the Bada OS is called Dolfin.
  • This browser has included HTML5 support from Bada 2.0 and is installed on social devices.

LG Phantom
  • Included on some social devices from LG.
  • Based on WebKit.
  • It doesn’t have huch market share, and there is not much information available for developers.

  • A mobile browser created by the Japanese company ACCESS.
  • Targeting low-end and mid-range devices including phones, digital TVs, printers, and game consoles.
  • It is installed on thousand of Sony Ericsson, LG, Samsung, and ZTE devices, as well as on Amazon Kindle ebook readers.
  • It is also included with the PlayStation 3, PSP and Nintendo 3DS.
  • NetFront 4.2, released in late 2011, includes some basic HTML5 support, enhanced JavaScript performance, and an optional Flash Lite Player.
  • ACCESS has also released two WebKit-based spin-off browsers: NetFront Life Browser for smartphones and tablet and NetFront Browser NX for other devices, such as settop boxes.

User-Installable Browsers

Opera Mobile
  • Full browser supporting tab and cusor navigation that comes factory-preinstalled on some devices and is sometimes preinstalled by the carrier using an OEM license, replacing the default device browser.

Opera Mini
  • My Opera addiction continues: Opera Mini remains one of the best Java ME applications ever produced for feature phones. It is a free browser that works on almost any device, including feature phones from Nokia, LG, Samsung, and Sony, and smartphones such as Android and iOS devices (iPhone, iPod, iPad). It supports “the full web” as a proxied browser. This means that if you browse using Opera Mini, you won’t be accessing web‐ sites directly. Instead, the application will contact an Opera Mini server that will compress and pre-render the websites. This allows very quick full web navigation for every device, whether low-end or smartphone.
  • Version 4, it supports video playback, Ajax, offline reading and smart zooming.
  • Version 5, it also supports tabbed browsing, a password manager, and touch navigation in devices with touch support.
  • Version 6 and 7 include new rendering engines, more CSS3 support, and performance improvements.
  • In early 2013, Opera Mobile and Mini were merged into one browser on Android.
  • Version 14 of this browser is the first edition using a Chrominum engine instead of the previous Presto engine.

  • The Mozilla Foundation arrived a bit late to the mobile browser world. Mozilla offers a downloadable Firefox version for Android and MeeGo (the Nokia N9) and a working version for the Windows 8 Metro UI (optimized for tablets), and it has been updated in sync with the desktop version.

  • Dolphin (not to be confused with Samsung’s Dolfin) started as a pseudo-browser for Android, adding features to the default engine in the Android web view; this was soon followed by a similar iOS version. The latest versions of this application for Android replace the web view with their own WebKit-based engine, which has one of the top scores in terms of HTML5 compatibility and performance.

Baidu Browser
  • Baidu, the most-used search engine in China, has released a browser for Android- and Windows Phone–based devices.

  • SkyFire is a pseudo-browser available for iOS and Android with the particularity of delivering Flash and video content from its own servers, which transcode nonmobile content to be compatible with these platforms

Browser Overview


이 블로그의 인기 게시물

Android Service에서 AlertDialog 띄우기

MongoDB, 설치와 간단 사용법

Android Thread 내에서 UI 핸들링