Step 1

Enter your contact information.

Step 2

Enter your project information.

Step 3

Choose the PHP programmers you want to hire.

Compare Free PHP Quotes





Country



Firefox for Android Plans to Go Native

*Attention PHP Programmers* - Add A Free Listing! Get more clients.

Win a new Compaq Presario Notebook!

Firefox on Android.

Mozilla is planning a makeover for Firefox on Android. The company has announced it plans to abandon the usual Firefox look on Android mobile devices and will instead use Android’s native user interface widgets.

Switching to native widgets on Android will mean a faster, more responsive mobile browser, but it might also make for a Firefox no one recognizes.

Under the hood Firefox for Android will still use the Gecko rendering engine, but without the XUL interface that powers Firefox on every other platform, Firefox for Android might be missing its familiar look.

XUL, which comes from the mouth-twisting phrase eXtensible User interface Language, was originally developed so that Firefox could have a similar interface across platforms. That is, with a few tweaks to Gecko, Firefox can easily move from Windows to Mac to Linux and back while maintaining a reasonably consistent appearance. Behind the scenes XUL means that Firefox has to do some extra work to draw itself on the screen, but on the desktop it’s hardly noticeable.

However, on mobile platforms, where memory and processors are still very limited, XUL is slowing Firefox down.

Writing on the Mozilla Mobile Platforms mailing list, Johnathan Nightingale, Director of Firefox Engineering, says that the move to a native Android interface will mean faster startup times, significantly less memory usage and a much snappier user interface — particularly when performing common mobile tasks like zooming and panning.

Of course everything in software is a trade off and the significant downside to using native elements for Firefox on Android is the possible loss of XUL-dependant add-ons. Nightingale says that the mobile team is working with the add-on team to find a solution, but so far nothing has been decided for sure. One possible solution would be to use native widgets for the main Firefox interface elements, but keep XUL around under the hood so that add-ons could still function.

Another concern is that, without its familiar user interface, Firefox won’t really be any different than other Android browsers. Firefox developer Robert Kaiser writes that he believes a “Firefox with native Android UI won’t be very much better than the native Android browser.”

Asa Dotzler, community coordinator for Firefox, is more confident, claiming that Mozilla is “not bound by any technology,” and that, if it needs to, Mozilla can “make add-ons work with a native [Android] UI.”

Nightingale says that a decision regarding add-ons will be made in the next few weeks, but that “Firefox 8 and 9 will ship with the XUL UI,” including the new user interface for tablets, while work continues on the native Android version. In other words, the native version isn’t likely to arrive until Firefox 10 rolls around in 2012.

If you don’t want to wait that long there is already a branch of Firefox on Android using the native widgets. There’s no binary yet, but if you want to try it out you can grab the source and compile it yourself.

Photo: Johan Larsson/Flickr

See Also:

Source http://www.webmonkey.com/?p=52030
Mon, 17 Oct 2011 15:56:26 GMT
Tags: android, Browsers, firefox, Mobile,

*Attention PHP Programmers* - Add A Free Listing! Get more clients.


android


Titanium Mobile Android Development: Installation

In this series of tutorials we use Appcelerator’s Titanium Mobile platform to create Android applications. This tutorial goes over the installation and configuration of the Android SDK and Titanium Mobil

Titanium Mobile Android Development: Soundboard App

In this series of tutorials we use Appcelerator’s Titanium Mobile platform to create Android applications. This tutorial walks you through developing and packaging a soundboard application. Full source and packaged application is available on Titanium Mobile Android Development: First Application

In this series of tutorials we use Appcelerator’s Titanium Mobile platform to create Android applications. This tutorial walks you through developing and packaging your first Titanium application. Full source and packaged application is available on

Browsers


Chrome 10 Beta Offers Faster JavaScript, Less CPU Usage

Google has released version 10 of its Chrome web browser to the beta release channel. Chrome 10 is a major overhaul, featuring a new version of the V8 JavaScript engine, which is 60 percent faster than the version of V8 found in Chrome 9. Faster JavaScrip

Mozilla Makes Plans for Firefox 5

Firefox 4 was originally scheduled for release in November of last year, but bugs and last minute features have seen the next version of Firefox delayed several months. However, Firefox 4 has finally entered the home stretch and should be available in rel

Microsoft, Mozilla Battle Over What Makes a ‘Modern’ Web Browser

Microsoft and Mozilla are trading barbs over the coming Internet Explorer 9. Microsoft has been touting its HTML5 support in IE9, claiming that it renders HTML5 better than Firefox (and Chrome, Safari and Opera). Mozilla then turned around and released an

firefox


Mozilla Plans Faster Firefox Development Model

Firefox 4, the latest incarnation of Mozilla’s popular web browser, will arrive in final form on Tuesday, March 22. While the final release is good news for Firefox fans, it comes over three months after the initial Firefox 4 release date. Firefox 4

Slow Firefox? Mozilla Says Add-Ons Are to Blame

If the new Firefox 4 isn’t fast enough for you, Mozilla says add-ons are likely to blame. The ability to extend Firefox with add-ons is a large part of the browser’s success, but those add-ons come with a cost. According to Mozilla, “i

How to Use Firefox’s New ‘Aurora’ Release Channel

Mozilla has announced the launch of Aurora, a new Firefox release channel designed to get experimental builds of the web browser out to a wider audience. The Aurora channel is part of Mozilla’s effort to speed up the Firefox development cycle. To ge

Members:
Zrenjanin
Mirza Delic Profile
Mirza Delic

PHP/MySQL Developer

Zrenjanin, Vojvodina RS
Chennai
Anis technologies Profile
Anis technologies

website creator chennai, web development firm chennai, product development in chennai, software developer in chennai, website designer in chennai, portal developing firm chennai SEO and SEM solutions

Chennai, Tamil Nadu IN
Bucharest
ITProWeb Profile
ITProWeb

Bucharest, Bucuresti RO
Sacramento
Technicate Solutions, Inc Profile
Technicate Solutions, Inc

Technicate Solutions, Inc. is a fast-growing IT Consulting firm servicing the Sacramento area and beyond. We combine innovative technologies with business savvy to make successful projects happen.

Sacramento, California US
Lagos
Simmie-Tech IT Training and Consultancy Profile
Simmie-Tech IT Training and Consultancy

Specializes in all aspects of Software Engineering such as Web Design/Developments, Software Developments, Database Administrations, Graphics Designs and so on

Lagos, Lagos NG
Design Leads


PHP Programmers Valid HTML 4.0 Transitional Valid CSS!

Behind the Scenes at Instagram: Tools for Building Reliable Web Services

Want to build a web service that sells for a cool billion dollars? Instagram's developers have some



Google, Microsoft, Yahoo, PayPal Go After Phishers With New E-Mail Authentication Effort

The biggest names in e-mail have teamed up to create a new system for authenticating e-mail senders,



The iPhone Monoculture Is in Your Mind

One mobile web expert argues that while it might seem like the mobile web is all iPhone, it just see



The Un-Internet

The tech world is in an infinite loop. I’ve written about it so many times, but that’s



Adapt.js Offers JavaScript Alternative to CSS Media Queries

With the mobile web comes a new set of design problems: how do you fit your content on a much smalle



Article Tags
PHP Programmers Articles
Browsers| Web Standards| CSS| firefox| HTML5| Web Basics| Programming| Web Services| Mobile| JavaScript| Web Development| Visual Design| Multimedia| chrome| Google| responsive design| This Week in Web| CSS 3| Opera| Web Apps|
Friends:
Live Help Chat Software
Web Design Quote
Web Design