Firefox 4 Beta For Mobile Now Faster and Sleeker 70
An anonymous reader writes "Mozilla has released Beta 2 of Firefox 4 for Mobile. Some notable improvements over the initial beta release include 'reduced memory usage, improved text rendering and a 60% install size reduction on Android (from around 43 MB to 17 MB).' Mozilla also makes mention that 'actions like panning and zooming are faster and smoother, and page load times are reduced from our previous beta. On Android 2.2, we're now around 25% faster on the SunSpider JavaScript benchmark than the stock browser.' A future beta release will enable GL acceleration, which should further improve the performance of the browser."
Flash? (Score:2)
Unfortunately there's no mention of Flash support.
Re: (Score:2)
Re: (Score:2)
The plugin is included with newer versions of Android but Firefox does not use it.
Re: (Score:2)
It is, however, used on the maemo platform (it's much slower than flash in the native browser, but still available for use by firefox).
Re: (Score:2)
Because it doesn't work, at least on Android with the previous beta.
Re: (Score:2)
Android and Maemo
Re: (Score:1)
Re: (Score:1)
This review mentions it: http://www.pcworld.com/article/209906/firefox_4_beta_for_mobile_still_rough_around_the_edges.html [pcworld.com]
It sounds as though it can be obtained and installed through the addon system.
Slashvertizing? Re:Flash? (Score:2)
Has /. turned into the Firefox cheer brigade? How about articles about Seamonkey which also *just* arrived at the Beta stage. Or Opera 11 which is in testing stage.
It seems all /. talks about is Firefox and IE.
43mb to 17mb? (Score:3, Interesting)
That's a significant change in size. Usually when such a drastic change occurs, it means they originally included many things that weren't necessary. That leads me to believe they really didn't care about this before.
Re: (Score:2)
or they used squashfs (which incidentally is included with LZMA support in every modern linux kernel)
Re: (Score:2)
They are working on it - clearly. Its not like they are claiming its done.
Besides, as for the default browser, it gets a free ride because a lot of what it uses is actually bundled in the core OS. As such, it appears to be smaller than is actually apparent.
Re:43mb to 17mb? (Score:5, Funny)
Usually when such a drastic change occurs, it means they originally included many things that weren't necessary.
Meanwhile, at Mozilla labs:
Developer 1: Hey Bob, did you run strip after you built the final release?
Developer 2: Ummm... (looks at shoes)
Developer 1: Oh Bob, you're such a silly sausage!
(I imagine that Mozilla labs is a utopia where no one ever gets shouted at)
Re:43mb to 17mb? (Score:5, Informative)
That's a significant change in size. Usually when such a drastic change occurs, it means they originally included many things that weren't necessary. That leads me to believe they really didn't care about this before.
That's not the case - we both care a lot about this, and did not include unnecessary stuff. See this blog post [limpet.net], specifically the section "Installation size: Problems and solutions", for the reasons.
Basically, Firefox has some unique challenges to overcome, in that unlike other mobile browsers, it includes a complete web rendering engine (Gecko), unlike others which use the bundled WebKit. With some tricky methods (the custom linker mentioned there, and other stuff), it's now much better. You can also move a large part of it to SD now.
We're going to continue working on this - we know how much users care about it, and so do we!
Re:43mb to 17mb? (Score:4, Interesting)
> You can also move a large part of it to SD now.
That single sentence convinced me to give it another spin. Flash on my Desire is _extremely_ precious. Sure, this problem will more or less solve itself in a year or two, but when I see a _game_ gobble up 30 MiB, I truly question the developers' sanity and technical ability. It's nice that you guys are different :)
BTW: New & faster Firefox for N810? Pretty please? Or should I stop hoping to really use that beast? A clear no is better than an endless maybe.
In any case, thanks for your work :)
Re: (Score:2)
BTW: New & faster Firefox for N810? Pretty please? Or should I stop hoping to really use that beast? A clear no is better than an endless maybe.
Sorry, we support the N900 but not the N810. There are just so many mobile hardware and software variations, we don't have the time to make Fennec run properly on them all I'm afraid.
I like the Nokia devices myself - familiar Linux environment, open, etc. - so I'm sad about this. But we'll be supporting the future versions of them (running MeeGo).
Re: (Score:2)
> Sorry, we support the N900 but not the N810. There are just so many mobile hardware and software variations, we don't have the time to make Fennec run properly on them all I'm afraid.
Did you mean "any more"? I have Fennec running on my N810 as we speak..
Re: (Score:2)
Re: (Score:2)
Or it was debugging code. I know when we move from development to final deployment builds of our app, the size goes from about 40MB down to 12MB once all the debugging and tests are removed.
Re: (Score:3, Informative)
Re: (Score:1)
I'll bet the main difference is something like going from -O0 to -O2, and dropping debug code.
Re: (Score:2)
I think what you really need is -Os.
Re: (Score:2)
Or it's BETA with several DEBUG options included.
I promply deleted it from my Desire when it ate half my memory pool, since it doesn't even support installing on SD card.
Maybe I'll try it again now.
Horizontal fit? (Score:1)
Re: (Score:2)
Re: (Score:2)
762 (Score:1, Offtopic)
Re: (Score:3, Informative)
I have a 16 GB SD card in my phone, why do I care about a measly 17MB?
Re: (Score:2)
Well, I care since HTC Desire only comes with 100mb of internal space and that's where applications initially install.
Only with FroYo came the ability to install on SD card, but that's up to the developer to enable.
And Mozilla didn't enable that in beta 3.
Don't know if it's enabled in beta 4.
Opera Mobile (Score:2)
How does this compare to Opera Mobile (not Mini)? I run Windows Mobile 6.5 (shed a tear for me) and use Opera Mobile, and am curious how much better a browsing experience I would have with Android + Firefox 4.
Re: (Score:2)
I don't know, but Android + built-in-browser should be fine, right?
Re: (Score:2)
I ran WM5, 6, 6.1 and 6.5 for years before switching to Android, browsing with pIE, Opera, Iris, Torch, Skyfire and a couple of others. Opera & Iris were the best, and were usable but always somewhat sluggish and awkward, and I often reverted to my iPod Touch despite the lower-res screen. Then I switched to a Nexus One, and holy crap the mobile web is fun again :-) Chrome on 2.2 is easily faster than Safari on my wife's 3GS, and is far beyond compare to any WM6.5 browsing. Trying FF4b2 now, and while n
Requirements? (Score:2)
This device does not meet the minimum system requirements for Firefox.
Promising indeed!
Just downloaded it to my Droid (Score:2)
size doesn't warrant (Score:2)
on many android devices the space for apps is limited. even 17mb is significant. considering the built-in browser works just fine, it's hard to justify using 17mb of space for a slightly different browser.
Re:GPS? WTF? This is a browser! (Score:4, Informative)
Re: (Score:2)
Of course this is irrelevant in Firefox mobile, as no site recognizes your Android phone as such anyways, and so won't ask for location access. I don't see an option pertaining to disabling this, however, for when they sort
Re: (Score:2)
Why the heck does FF need the GPS location? *sigh* I really wish Android had a way to turn features off, not that I'm overly paranoid or anything...
You CAN turn that stuff off. I often do. But there are times when location is handy. For example, if I'm in an area of town that I'm not familiar with and find I've got some time to kill and want to do it with a cup of coffee.
Remember it's a Beta (Score:1)
A huge improvement, but still some major issues. (Score:2)
Re:A huge improvement, but still some major issues (Score:4, Interesting)
As a web developer I strongly disagree with the notion that a phone should include anything as specific as "Android" in the UA string. It just means every mobile-aware web developer out there needs to SPECIFICALLY cater for Android phones (otherwise there would not be a need for the string, would it?). The right way to do these kind of things is with CSS and it's 'handheld' media profile (http://www.w3.org/TR/CSS21/media.html#at-media-rule). And on top of it, don't go ape with fixed widths ;-) You can also get the screen size via client side scripting host (Javascript) if you care about such things. Most of the time, if the site has been designed well, it will work just fine on any modern Internet-enabled phone.
I think you would agree with me that polluting UA strings with specific product names is a BAD IDEA. You would say "yeah, they are already have been doing it for years with IE/Mozilla etc" but in any case, this has never been designed as a courtesy for web developers to make decisions as to what version of the site to serve. It's the last resort piece of information, in case you really need to know what browser user is running.
If you really feel strong about this, at least think about including a profile of the browser instead - like the string "mobile", not "Android". Because otherwise we would soon need "iPhone", "Symbian", "Windows CE" or whatever mobile product is on the market at a particular moment...
Re: (Score:2)
Damn right. UA detection is a hack, plain and simple. CSS is the way this should've always been done.
Re: (Score:2)
Would you happen to know how one can recognize a handheld (in a good abstract way CSS does) BEFORE serving the page to said handheld? Because CSS only kicks in after the page is at client side. Of course it can reshape the content to a great degree, including hiding and rewriting it, but there is the waste of having to send it in the first place, knowing that it will be "discarded" at client side. Also, many handhelds benefit from less page weight to have to wait for and parse, that's where it would help to
Re: (Score:2)
Hell, that all-caps VASTLY of yours is an understatement.
Fennec 3 takes ~minute to fully start on my n900. First it takes a long time to appear, and then there's an even longer wait for it to become responsive. I used it only because the alternatives (Nokia's MicroB, Opera Mobile) are a bad joke for basic functionality.
Fennec 4b1 -- well, it's beyond words.
Fennec 4b2 -- 12 seconds to start, fully responsive the moment the UI appears. It's also insanely faster -- Fennec 3 takes a couple of seconds to refr
NTLM Authentication Support (Score:1)
Breaking News! (Score:2)
Morbidly obese patient is now slightly less morbidly obese.
Can I run Fennec on my desktop? (Score:2)
> Some notable improvements over the initial beta release include
> 'reduced memory usage, improved text rendering and a 60% install
> size reduction on Android (from around 43 MB to 17 MB).'
Can I run Fennec on my desktop? Pretty please? Scrap the crap they call a desktop browser, and use Fennec instead.
I remember way back when Mozilla 0.9x was a painfully slow and bloated browser-cum-mailclient-newsreader-HTMLgenerator. People were yelling and screaming for a *LIGHTWEIGHT WEB BROWSER* dammit. Ph
Re: (Score:1)
Can I run Fennec on my desktop? Pretty please?
Yes you can [mozilla.org]