Pages

Showing posts with label Browser. Show all posts
Showing posts with label Browser. Show all posts

Friday 15 March 2013

Android Browser User-Agent Issues

[This post is by Bart Sears, who manages the Android Browser team. —Tim Bray]

This posting describes some issues when browsing websites with mobile variants using large-form-factor Android devices. This posting will be of interest both to OEMs (with recommendations on how to set the User Agent string for the device) and to web site designers/administrators (with recommendations on how to decide to provide either a mobile version, a desktop version, or a large-form-factor touch device version of the site).

Details

With the advent of Android devices with larger form factors, we’ve been evaluating the best way for web sites to provide a UI appropriate for the various Android devices that are now available to consumers. We have received feedback that consumers using larger-form-factor devices often prefer the “full” or “desktop” version of the site over the “mobile” version. Most websites providing “mobile” versions key off of the HTTP User-Agent header field to determine whether to provide the full site or a mobile version.

While large-form-factor Android devices could use “User Agent Spoofing” to provide a desktop User Agent in the HTTP header, we recommend against this. There may be site customizations needed for Android devices (for example changes in the way that mouseover is used) and the site would be unable to provide these customizations if it receives a spoofed User Agent that did not indicate that this was an Android device.

Currently, Android devices provide the following (in addition to standard info) in the User-Agent: "Android", a version number, a device name, a specific build, Webkit version info, and "Mobile". For example, Froyo on a Nexus One has the following User Agent:

Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; Nexus One Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

The "Mobile" string in the User Agent indicates that this device would prefer a version of the website optimized for Mobile (small form factor devices), if available.

We recommend that manufactures of large-form-factor devices (where the user may prefer the standard web site over a mobile optimized version) remove "Mobile" from the User Agent (and keep the rest of the User Agent as currently implemented). Web sites can then key off "Mobile" in the User Agent to decide on which UI version to present to the device. So a large screen device running Froyo would have a User Agent similar to:

Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; device Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Safari/533.1

Where "device" would be replaced with the actual name of the new device. Sites can continue to use “Android” in the User Agent to optimize for Android specific features and can also key off of “Mobile” to determine which UI to present.

Tuesday 26 February 2013

Dolphin Browser HD v7.6.0 for Android

Dolphin Browser HD v7.6.0
Dolphin Browser HD v7.6.0 for Android

Dolphin Browser HD is a professional mobile browser presented by Mobotap Inc. Dolphin browser HD is the most advanced and customizable Web browser. With maximum speed and efficiency, you can browse using the Dolphin browser HD network. Experience features include additional components, signs, labels, bookmark folders, multi-touch pinch zoom, user agent switch, save the page, download, and so on.

What makes Dolphin better than others?
? Webzine
Changes the way we browse the mobile web
? Add-ons
Do customize your own browser, and make your browser look and function the way you want.
? Gestures
Use gestures for easy navigation while surfing the Internet. You can draw any pattern for any sites & actions.
? Unlimited Tabs
Enjoy desktop class web browsing experience. Create as many tabs as you need, quickly switch between opened web pages and open links in new tabs.
? Manage Bookmarks
Dolphin excels bookmark management. Add bookmarks, create multiple nested folders.
? Bookmark Favorite Web Pages
You can add your favorite web pages to the bookmarks. Open a new tab and quickly navigate to any preferred web site.
? Save Web Pages
You can save web pages to read them offline with all images preserved.
? Find on Page
Easily find a word on the web page. Work great for long articles.
? Turn on Desktop Browsing
You can set Dolphin to browse desktop versions of the web sites.
? Stay Private
Enabling private mode will stop the browser from remembering history.
? Colorful theme pack
Decorate your own browser with the color you want.
? Your Mother Tongue supported
16 languages supported, eliminate the strangeness on other languages.

v7.6.0 change log:
- Dolphin Sonar : supported multi languages
- Fixed freeze issue while playing video in full screen on ICS devices
- Various stability and performance improvement