Enter your contact information.
Enter your project information.
Step 3Choose the PHP programmers you want to hire.
Compare Free PHP Quotes
Firefox for Android Plans to Go Native
*Attention PHP Programmers* - Add A Free Listing! Get more clients.
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:
- Test Drive Firefox for Android Today
- Mozilla Shows Off Firefox for Tablets
- Firefox Storms the Small Screen With New Firefox 4 for Android
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
PHP/MySQL Developer
Zrenjanin, Vojvodina RS
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
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
Specializes in all aspects of Software Engineering such as Web Design/Developments, Software Developments, Database Administrations, Graphics Designs and so on
Lagos, Lagos NG
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
Live Help Chat Software
Web Design Quote
Web Design
