Mobile web browsers have always been noticeably inferior to their feature-rich desktop counterparts. Most of them were nothing more than a slow webpage rendering application, and gave the user a rather one-sided web experience. The message seemed obvious; mobile devices should only be used for a “dumbed down” version of the web.
Luckily, we’ve already been making a lot of progress in this area. Mobile browsers are, albeit still inferior, looking nicer and working more powerful each day; the mentality has changed and the gap is decreasing slowly but steadily. With the Fennec alpha release, Mozilla looks to be bridging that gap even faster.
Fennec (Alpha)
Mozilla, the guys who’ve been bringing you Firefox, have always been missing out on the mobile action. Although Opera, Internet Explorer and Safari all have mobile counterparts, Firefox stuck to the desktop. That’s where Fennec comes in. Fennec is Mozilla’s answer to the mobile browser; a Firefox mobile browser, so to speak. Sadly, it’s currently only available for Android 2.0 and higher. Older platforms should become available as development continues.

An early build has been floating around the web since earlier this year, but it was a mostly buggy experience. Last month, Mozilla officially released the Fennec Alpha version, which is not yet fully finished (hence the alpha tag), but nevertheless it still gives you a good idea about where the project’s heading.
Installing
Before we install Fennec, let’s make sure your phone is set up right. Verify that your user agent is set to Android, not Desktop, in the settings pane of your current mobile browser. Now you can point your mobile browser to the Fennec download page and install your shiny new Mozilla browser. If you’re not using Android 2.0 or higher, you also cannot install this release.
One thing I’ve noticed using Fennec is that it can be rightfully be called a memory hog. While running, it takes up over 30 MB of internal memory and may serve you a “˜low storage’ warning message. This can be solved by moving the application to SD, in Settings -> Applications -> Manage Applications -> Fennec. Doing so will rid you of the low storage warning and significantly improve your Fennec browsing speed.
Mobile Browsing On Steroids
Even in this Alpha release, Fennec shows itself to be an impressive browser candidate. Fennec offers a simple, non-cluttered interface. The menus are initially hidden, but the bookmarks and tabs overview can be dragged in from the side of the screen. Website content is easily shared across social networks and email by long-pressing an object, and with offline browsing in mind, the user can even save the entire page as a PDF to the SD card.

Like its desktop counterpart, Fennec supports browser add-ons, although they’re not cross-compatible. There are currently a good hundred mobile add-ons available in the Fennec gallery. Firefox Sync, a built-in feature, will also allow you to keep passwords, form data, history and open tabs synchronized between multiple Firefox installations and Fennec.

For this Fennec release, Mozilla keeps interface and rendering memory resources strictly divided. Loading a tricky website, or rather failing to load it, will no longer freeze the entire application. Despite a relatively fresh experience, this alpha can still contain bugs, so everyday use might not be recommended.
What browser do you use on your Android phone, and what do you think about Mozilla Fennec’s? Let us know in the comments section below!
MakeUseOf Recommends
More articles about:
Hide 20 Comments
I would like to hear how this compares to Opera Mini.
unable to move fennec to sd card
eris 2.1
user agent android
not rooted>is that why i can’t move it
in manage applications>fennec move to sd card is not an option
thanks for any assist
Hi wintkat812,There’s a way to enable this feature if it’s greyed out, and your phone doesn’t need to be rooted. Below is an excerpt from the full tutorial on AndroidForums.# Download the SDK from here- Android SDK | Android Developers.# Extract using something like WinRar.# Copy the second folder in the sdk named “android-sdk-windows” to the desktop.# Open the folder on the desktop and open the file, SDK Manager.exe (…)# Close the command / windows command prompt window that opens# Untick all options you are promted to download except ones like the manuals, and Essentially, ensure the USB driver option is selected / ticked.# Let these files download# Ensure on your phone, USB Debugging is on – Go to Settings/Applications/Development/USB Debugging and ensure its ticked / on.# Download and install HTC Sync from HTC’s website for your device.# Connect your phone by USB and select the HTC sync option when it pops up with charge only, disk mode etc.# Allow the sync to complete.# Open windows command promt. Start / Run# Type in (without quotations) “cmd”# Type in the following after the “>” at each step (without quotations,and including spaces and capital letters)”cd desktopandroid-sdk-windowstools”"adb devices”"adb shell”A $ sign should pop up”pm setInstallLocation 2″Another $ should pop upAnd you’re done. Close everything, disconnect phone, turn off phone and then turn it back on again.# Now the phone will be set to install all apps you install onto the SD card. However, current apps on phone will mostly still be stored on the internal memory. This process doesn’t move these apps for you, it adds the ability. So you must now manually move those already installed on the phone. Full tutorial, warnings concerning the use of this technique, and troubleshooting on AndroidForums
unable to move fennec to sd card
eris 2.1
user agent android
not rooted>is that why i can’t move it
in manage applications>fennec move to sd card is not an option
thanks for any assist
I will try to use it if it can climb over the GFW.
dolphin HD is my choice for now
Just checked it out, looks pretty nice. Need to give it a try.
http://home.dolphin-browser.com/tunny/Download.htm
Hi wintkat812,
There’s a way to enable this feature if it’s greyed out, and your phone doesn’t need to be rooted. Below is an excerpt from the full tutorial on AndroidForums.
# Download the SDK from here- Android SDK | Android Developers.
# Extract using something like WinRar.
# Copy the second folder in the sdk named “android-sdk-windows” to the desktop.
# Open the folder on the desktop and open the file, SDK Manager.exe (…)
# Close the command / windows command prompt window that opens
# Untick all options you are promted to download except ones like the manuals, and Essentially, ensure the USB driver option is selected / ticked.
# Let these files download
# Ensure on your phone, USB Debugging is on – Go to Settings/Applications/Development/USB Debugging and ensure its ticked / on.
# Download and install HTC Sync from HTC’s website for your device.
# Connect your phone by USB and select the HTC sync option when it pops up with charge only, disk mode etc.
# Allow the sync to complete.
# Open windows command promt. Start / Run
# Type in (without quotations) “cmd”
# Type in the following after the “>” at each step (without quotations,and including spaces and capital letters)
“cd desktop\android-sdk-windows\tools”
“adb devices”
“adb shell”
A $ sign should pop up
“pm setInstallLocation 2″
Another $ should pop up
And you’re done. Close everything, disconnect phone, turn off phone and then turn it back on again.
# Now the phone will be set to install all apps you install onto the SD card. However, current apps on phone will mostly still be stored on the internal memory. This process doesn’t move these apps for you, it adds the ability. So you must now manually move those already installed on the phone.
Full tutorial, warnings concerning the use of this technique, and troubleshooting on AndroidForums
Just checked it out, looks pretty nice. Need to give it a try.
http://home.dolphin-browser.co…
It looks like the older phones that are rooted and running 2.0+ still can’t use it. I moved it to the SD… it looks like it’s about to open, then just drops back to the desktop.
I’m on a MT3G running Cannon202′s Complete Eclair 2.2.1.
It looks like the older phones that are rooted and running 2.0+ still can’t use it. I moved it to the SD… it looks like it’s about to open, then just drops back to the desktop.
I’m on a MT3G running Cannon202′s Complete Eclair 2.2.1.
UPDATEMozilla has moved from Fennec (development branch) to the first Android Firefox Mobile beta. An optimized and more stable release compared to Fennec.
Android v.2.0 and above. Requires 32MB internal storage, 12MB SD storage.
UPDATE
Mozilla has moved from Fennec (development branch) to the first Android Firefox Mobile beta. An optimized and more stable release compared to Fennec.
Android v.2.0 and above. Requires 32MB internal storage, 12MB SD storage.
Yeah, I’m getting the same issue with it opening and then closing back to the desktop even with the Firefox Mobile Beta. Im using a HTC hero (cdma) rooted with CM6 (android 2.2)
Is there a fix or is this just because the program is still very new?
Have you tried installing the new release?
Yeah, I’m getting the same issue with it opening and then closing back to the desktop even with the Firefox Mobile Beta. Im using a HTC hero (cdma) rooted with CM6 (android 2.2)
Is there a fix or is this just because the program is still very new?