{"id":6234,"date":"2010-01-28T16:04:37","date_gmt":"2010-01-28T23:04:37","guid":{"rendered":"http:\/\/wapreview.com\/?p=6234"},"modified":"2010-02-05T16:17:16","modified_gmt":"2010-02-05T23:17:16","slug":"trying-out-firefox-mobile-rc3-for-maemo","status":"publish","type":"post","link":"https:\/\/wapreview.com\/6234\/","title":{"rendered":"Updated: Trying Out Firefox Mobile 1.0 For Maemo"},"content":{"rendered":"

\"Firefox
\nFirefox Mobile – Truncated header background<\/em><\/p>\n

Update<\/strong>: A couple of days after I originally wrote this piece, Firefox Mobile RC3 went golden as Firefox Mobile 1.0.\u00a0 As far as I can tell their were no code changes between RC3 and 1.0 so the content of this piece is relevant to the initial this the first non-Beta release of Firefox Mobile.\u00a0 There have however been updates to some of the extensions most notably <\/em>“Weave”.\u00a0 I’ve also found the elusive “Tabs From Other Computers” are hiding and updated the piece to reflect that<\/em><\/p>\n

Talk about good timing! Just as I was about try Firefox Mobile (aka Fennec) on the N900 I have on loan from\u00a0 WOMWorld<\/a>, Mozilla released a new version<\/a>.\u00a0 It’s RC3 – which a few days later RC3 was re-released as Firefox Mobile 1.0. It’s said to include significant performance and stability improvements, however Flash is disabled by default in this release because, according to Mozilla, it “degraded the performance of the browser to the point where it didn\u2019t meet our standards<\/em>“.\u00a0\u00a0 If you are using a N900 or N810 and have an earlier version of Firefox Mobile there is an update to 1.0 waiting for you in the Maemo Application Manager, otherwise can download it here<\/a>.<\/p>\n

Although both MicroB and Firefox Mobile are based on the Gecko engine there are major differences between them in terms of performance, user interface\u00a0 and extension support.<\/p>\n

Performance<\/strong><\/p>\n

I hadn’t used any of the earlier releases of Firefox Mobile as I didn’t have a compatible device until now. But I’d heard complaints about sluggish performance with earlier versions of\u00a0 the browser.\u00a0 So I was pleasantly surprised when I tried 1.0 and\u00a0 pages seemed to load as quickly as with MicroB. Startup time and scrolling speed were a bit slower than with Nokia’s browser and there were occasional “hangs” where the browser seemed to be ignoring clicks or scrolls.<\/p>\n

FireFox Mobile’s page rendering is good, sometimes better than MicroB’s and sometimes worse.\u00a0 Many sites, like IntoMobile\u00a0 use tabbed top navigation menus. In Micro B the tabs tend to wrap and overlap (image below).\u00a0 Firefox Mobile (image above) gets that right but prematurely truncates the blue background behind the banner image and search box.<\/p>\n

\"MicroB
\nMicroB – Menu wrapped and overlapped.<\/em><\/p>\n

User Interface<\/strong><\/p>\n

Firefox Mobile has a UI like no other browser.\u00a0 Instead of dropdown menus and toobars, you slide a finger toward the sides of the screen to bring up various UI elements. Slide left to see open tabs,\u00a0 slide right for back and forward buttons, bookmarks and browser options. Sliding in either direction also brings up the URL bar, which Mozilla calls the “Awesome Bar” because it does auto completion based on your browsing history and bookmarks. The Awesome bar has the reload and stop icons and an icon for the Maemo task switcher.<\/p>\n

\"Firefox<\/p>\n

I wanted to hate Firefox’s user interface but after using it a bit I’m mostly OK with it, at least the touch portion.\u00a0 Common tasks like bookmarking a site, switching tabs or bringing up a menu require fewer or the same number of taps as with MicroB. Although Firefox Mobile’s UI is unusual, it seems more intuitive than MicroB’s quirky combination of gestures, hidden toolbars and the main menu hidden behind the page title.<\/p>\n

Holding Ctrl and tapping a link opens it in a new tab in the background (without switching tabs).\u00a0 This is a big improvement over the convoluted dance that MicroB requires to do the same thing:\u00a0 first a long press on link for the context menu, then choose “Open in new window”, watch while MicroB switches to the new window where you either have to wait for the page to load or\u00a0 bring up the task manager to switch back to the original one!<\/p>\n

Things I don’t like about the Firefox Mobile UI are that it hides the very useful Maemo notification area and disables some of the Maemo system shortcut keys like Ctrl-Shift-P to take a screenshot.\u00a0 Also missing are some\u00a0 standard browser shortcuts like Ctrl-D to bookmark the current page and Ctrl-R to refresh the page. Firefox Mobile does implement some\u00a0 other keyboard shortcuts (complete list<\/a>) like Ctrl-T to open a new tab and Space – page Down and Shift-Space – Page Up but I really miss Ctrl-D and Ctrl-R, which I use extensively.<\/p>\n

Firefox Mobile’s zoom features are more limited and less effective than MicroB’s.\u00a0 Both browsers support double-tap to zoom in\/zoom out\u00a0 and both fit the current column to the page width when you do so. But FireFox Mobile doesn’t zoom using the volume rocker and doesn’t have any equivalent of MicroB’s swirl to zoom gesture.\u00a0 It does let you zoom in and out over a wide range of rather coarse steps using Ctrl-Up Arrow and Ctrl-Down Arrow. Unlike MicroB’s hard to type but useful Ctrl-Shift-I, Firefox has no way to reflow text after zooming in. Text size is not adjustable independently from zoom and there is no portrait mode support either.\u00a0 These limitations combine to render sites that use a single full width column, like many mobile web sites, almost unusable. When zoomed out so the column fits the screen, fonts are too small for easy reading. When you zoom in to make text readable, lines become wider than than the screen and horizontal scrolling is required, which is unacceptable in my book.<\/p>\n

\"Firefox<\/p>\n

Extensions<\/strong><\/p>\n

Firefox Mobile wins here with has 25 supported extensions<\/a> at the moment.\u00a0 I could only find two\u00a0 MicroB extensions. There doesn’t seem to be a single comprehensive catalog of MicroB extenstions. Only Location Provider<\/em> and Single sign on for Ovi<\/em> are listed under\u00a0 Add-ons in the browser menu.\u00a0 I thought there were\u00a0 four more available\u00a0 in Maemo Browser Extra<\/a>s they turned out to be incompatible.\u00a0 There may be other extensions somewhere, but where?<\/p>\n

The most interesting Firefox Mobile add-on is Weave, <\/em>which is supposed\u00a0 to synchronize your bookmarks, tabs, browsing history and remembered passwords between Firefox desktop and mobile browsers.\u00a0 It works pretty well, at least for bookmarks. It took about a minute for Weave to bring in the 50 or so bookmarks that I have on my desktop. They appear in the Awesome Bar, to see your imported bookmarks, click the Awesome Bar, then click “See All Bookmarks”\u00a0 and then\u00a0 “Desktop Bookmarks”.<\/p>\n

I’m not so sure where to find your desktop tabs in Mobile Firefox.\u00a0 I saw them listed under a\u00a0 “Tabs from other computers” item in the Awesome Bar once, but I can’t seem to figure out how to get back to them. Update: Tabs from other computers can be found in the left hand menu area.<\/em><\/strong> Password syncing seems hit or miss. It works with some sites but I have to enter my credentials in Mobile Firefox for other sites that have remembered passwords on the desktop.<\/p>\n

Conclusions<\/strong><\/p>\n

Firefox Mobile is a promising Beta. I like the GUI, which I expected to hate, but that alone not enough to outweigh the lack of Flash and slower startup and scrolling.\u00a0 The biggest show stopper is not\u00a0 being able to get a readable font size without horizontal scrolling on some sites. Firefox Mobile development is proceeding rapidly and I expect to see performance and usability improvements over the next view months that may eventually make Firefox a top mobile contender.<\/p>\n","protected":false},"excerpt":{"rendered":"

Firefox Mobile – Truncated header background Update: A couple of days after I originally wrote this piece, Firefox Mobile RC3 went golden as Firefox Mobile 1.0.\u00a0 As far as I can tell their were no code changes between RC3 and 1.0 so the content of this piece is relevant to the initial this the first non-Beta release of Firefox Mobile.\u00a0 There have however been updates to some of the extensions most notably “Weave”.\u00a0 I’ve also found the elusive “Tabs From … Continue reading →<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":14575,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[38],"tags":[1011,124,909],"_links":{"self":[{"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/posts\/6234"}],"collection":[{"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/comments?post=6234"}],"version-history":[{"count":15,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/posts\/6234\/revisions"}],"predecessor-version":[{"id":6243,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/posts\/6234\/revisions\/6243"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/media\/14575"}],"wp:attachment":[{"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/media?parent=6234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/categories?post=6234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wapreview.com\/wp-json\/wp\/v2\/tags?post=6234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}