Slashdot Mirror


Mozilla Releases Firefox 4 Beta For Android, Maemo

An anonymous reader writes "Mozilla has released the first beta of its Firefox 4 for Android and Maemo. The browser is based on the Firefox 4 core and should be released in the same time frame as the big brother. The mobile browser includes Firefox Sync, a cloud feature that enables users to sync browsing history, passwords, form-fill data and bookmarks, as well as open tabs." Android news site Androinica also mentions the release, and provides a small tutorial on installing beta apps for Android.

29 of 128 comments (clear)

  1. Re:Nice changes by hedwards · · Score: 4, Informative

    Sigh, I wish that meme would die a horrible death. Fennec is new and they haven't worked all the bugs out of it, but the whole firefox ZOMG memory leaks thing is really, really old.

    I've tried the portable version and it does have issues, but I haven't seen any evidence of leaks yet. Although admittedly since I've been using daily builds, I haven't been using it very much.

  2. Re:Firefox 8 by blair1q · · Score: 3, Funny

    They should just go to 9 and reflect the fact that they're ahead.

  3. Re:Nice changes by teh31337one · · Score: 4, Informative

    It uses 50MB RAM on boot, that's alot, but the app has worked pretty well for me so far. It's not bad, and the potential shines through. Sync works nicely, but there are some bugs with form data (saved data doesn't show up some times). Doesn't seem to like swype much, and forgets to bring up the software keyboard half the time. Page load times are a few seconds slower than stock android 2.2

    Tested on my Samsung Galaxy S GT-i9000 running froyo XXJPK

  4. Not impressed by wampus · · Score: 4, Informative

    Ugly font rendering and kinda jerky on my G2. Also uses a fuckload of ram and storage. I'm not impresses.

    1. Re:Not impressed by mbrubeck · · Score: 4, Informative

      This article explains why the beta uses so much storage, and how we're making it smaller and faster in the next release.

    2. Re:Not impressed by lowlymarine · · Score: 2, Informative

      I just tried this out on my Galaxy S. That is the highest-end Android phone on the market right now and guess what? Still runs slower than a one-legged dog. It certainly doesn't help that nothing loaded as mobile versions, either (I suspect that it's failing to broadcast an Android user agent).

    3. Re:Not impressed by quanticle · · Score: 2, Interesting

      There's also the fact that it hammers the network connection incessantly, which absolutely kills the battery. I have a Galaxy S (T-Mobile Vibrant) and Firefox made the top three in the list of energy users after about ten minutes. This phone doesn't have an especially stellar battery to begin with. I don't need my web browser adding to the strain unnecessarily.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    4. Re:Not impressed by denilson3 · · Score: 2, Insightful

      mistake to call this a beta and slap firefox brand on it so soon. this is pure crap still, pre-alpha stuff at least on my droid.

    5. Re:Not impressed by bemymonkey · · Score: 2, Informative

      That doesn't make it alright. This thing used about 30MB on my Desire, and I'm running Apps2SD with an EXT3 partition, meaning those 30MB probably all landed on /data/. You ARE aware that most Android devices currently out there have far less than 200MB of storage space, right?

      Nevertheless, I installed it, and was severely disappointed. The performance is in NO way that of a typical Firefox beta, the menu button seems to be without function (seriously, wtf?), Sync asks me for a key of some sort (my memory is a bit wonky, but I have three laptops connected via Sync, and I don't remember a key of any sort), and the rendering is the worst I've seen yet.

      As a huge Firefox fan, I'm so disappointed that I'm not sure I'll be trying the final. Unless that Apps is rebuilt from the ground up, it's just not fit for Android use.... Seriously, has anyone on the team actually compared the performance.and functionality to.the Webkit browser, or Firefox on any other platform, for that matter?

      Now if this was a pre-alpha, or hell, a proof of concept, okay... but like this? I don't understand why you would release this :(

    6. Re:Not impressed by Anonymous Coward · · Score: 2, Informative

      There's also the fact that it hammers the network connection incessantly, which absolutely kills the battery

      Network access is actually not the main reason it uses more battery power than you'd expect (although that might also be a factor depending on the website). The main reasons are timers and various miscellaneous inefficiencies. But the good news is that a large portion of that work has recently been finished, and consequently the current nightly builds will use much less power than the just-released beta. So by the next beta things should be much improved, and by the final release they should be even better, on par with other apps.

      If you're curious, here's a technical blog post about the methods being used.

  5. Re:The question is one of patents by h4rr4r · · Score: 2, Insightful

    Everything is patent encumbered, if we worried about that sort of thing nothing would ever get done.

  6. terrible by AvitarX · · Score: 2, Informative

    I just tried it and couldn't post here it was so aweful.

    Font and/or font rendering was aweful (had to be much larger than either dolphin or default to be readable)

    Double tap did not zoom enough (about 85 characters, I think it's keeping the pixel count true, but when I zoom I expect my characters to have at least one pixel between them, and many don't).

    Slow, but I expected that as it's a beta.

    The start page looks nice.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    1. Re:terrible by C0vardeAn0nim0 · · Score: 5, Informative

      it wasn't because of firefox you couldn't post. it's mobile slashdot that suck donkey ass.

      i tried at least 3 diferent mobile browsers and gave up.

      on mobile space, slashdot is just like microsoft. they just don't get it

      --
      What ? Me, worry ?
    2. Re:terrible by vigour · · Score: 3, Informative

      it wasn't because of firefox you couldn't post. it's mobile slashdot that suck donkey ass.

      i tried at least 3 diferent mobile browsers and gave up.

      on mobile space, slashdot is just like microsoft. they just don't get it

      Try the classic comments mode. I have it set to that, and I no longer have problems reading /. from my HTC Legend.

  7. Better, but... by Jethro · · Score: 3, Insightful

    I installed it on my Nexus One and tried posting this from there, but it's still way too unstable to do that (it didn't crash, but it kept scrolling/resizing in weird ways).

    It's much improved over the Alpha, but one thing still bugs me.

    Sync won't let you use your own server.

    Firefox Sync is /the/ killer-app for me. It's really the only reason I'd want to use a different browser (barring EXTREME speed improvements), and they've neutered it to the point where it's, well, pointless. I've seen people request this feature ever since the pre-alpha days, to no avail.

    --


    In the land of the blind, the one-eyed man is kinky.
    1. Re:Better, but... by mbrubeck · · Score: 2, Informative

      See bug 591661 where this is reported - one of the comments has a (slightly annoying) workaround to use your own sync server in Fennec.

  8. Ugh by MoeDrippins · · Score: 3, Informative

    First big issue for me: the sync credentials page use some non-Android text box, so I can't copy my username/password from my password keeper and paste them in. I use large ugly generated passwords for stuff like that and I REALLY don't want to have to type them.

    Waze does this crap too; why program *AROUND* the interface provided!? Seriously, your text boxes aren't precious snowflakes that are so special as to not use what the OS gives you (and supports).

    --
    Before you design for reuse, make sure to design it for use.
  9. Re:Browsers? by icebraining · · Score: 2, Informative

    Firefox Sync encrypts everything locally using your passphrase before sending to their server.

    The Weave client creates a 2048-bit RSA keypair and a salt value, and derives a symmetric key from the passphrase and salt with PBKDF2. The private key is encrypted with that key and uploaded to the server, along with the salt and cleartext public key.

    For each collection, a 256-bit bulk key and an IV are generated on the client. The bulk key is encrypted with the RSA public key and uploaded, with the IV, to the server.

    https://wiki.mozilla.org/Labs/Weave/Developer/Crypto

  10. Re:Firefox 8 by Dishevel · · Score: 2, Funny

    9 AND a fucking second foaming aloe strip!

    --
    Why is it so hard to only have politicians for a few years, then have them go away?
  11. Re:Browsers? by stoanhart · · Score: 2, Informative

    Good thing they can't, then, since all Sync data is very strongly encrypted, and only you get a copy of the encryption key.

  12. Re:If only it was usable.... by mbrubeck · · Score: 4, Informative

    There's a bug that causes random system freezes on the original Droid and the Droid 2: https://bugzilla.mozilla.org/show_bug.cgi?id=602252 Unfortunately we just discovered this today, too late to fix it for beta 1. We'll fix it before the stable release, of course.

  13. There should be a spellcheck for meme infringement by masterwit · · Score: 3, Insightful

    Really every application leaks memory. I use Firefox and will continue to use Firefox regardless of it leaking on my desktop. Sure the portable version leaked early in Alpha stage a bit more than preferred from what I hear, but what I said was meant as a joke not an insult towards the device. My comment...

    More ways to leak memory!

    ...also was completely ambiguous in relation to the four bullet points above I have no idea why people rated it as a troll, until I read your comment:

    Sigh, I wish that meme would die a horrible death.

    hedwards, I really am only halfway in tune with the latest memes it seems and I can see how my comment could have been annoying if everyone keeps on saying that memory leaks memory leaks (sorry Slashdot, oops)

    There is a little red line that tells me when I am an idiot and cannot spell. I need a blue line or some different color to tell me where potential meme infringement may occur...

    cheers

    --
    We should start a new Slashdot and return control to the geeks. It actually wouldn't be that hard to get some users to
  14. Re:Nice changes by Lukey+Boy · · Score: 3, Informative

    Actually, it has 256 megs of RAM and 768 megs of swap on an internal flash device.

  15. Re:The question is one of patents by tepples · · Score: 2, Insightful

    Everything is patent encumbered, if we worried about that sort of thing nothing would ever get done.

    And if we didn't worry about that sort of thing, nothing would ever get done because your business would be liquidated to pay damages to the plaintiffs who have successfully sued you.

  16. Re:Nice changes by Anonymous Coward · · Score: 3, Informative

    Dude, please don't sit there and pretend 768 MB of swap is anything like 768 MB of actual RAM. Seriously, just don't. Furthermore, a rooted Android device can be configured for as much swap space as your heart desires as well as compressed cache.

  17. 11+ MB? by VincenzoRomano · · Score: 2, Informative

    It's a really huge application in the Android world, though.
    I hope the RCs and the finale releases will be slimmer.
    And I hope it will get its way to the market.
    And I hope Google will release Chrome for Android as well, a main missing app there.
    Welcome the the mobile browser wars.

    --
    Maybe Computers will never be as intelligent as Humans.
    For sure they won't ever become so stupid. [VR-1988]
  18. Install it on your own server by RonVNX · · Score: 2, Informative

    You can install Firefox Sync on your own server (like I have), and then Mozilla won't even see your encrypted data.

    http://tobyelliott.wordpress.com/2009/09/11/weave-minimal-server/

  19. Tried it and uninstalled it less than 5 min after by bbruun · · Score: 2, Informative
    I just tried to install it. Needed to clear some space from other applications, as FF4 beta for Andriod takes up 40+Mb - that is a huge amount for a mobile app, compared with eg Dolphin Browser HD at approx. 3½Mb.

    Boot time (initial start of FF when not returning to it, but used a task killer) is as slow as booting my Ubuntu 10.04 desktop 64bit system with 8Gb RAM - not good.

    Firefox does render a page nicely, without much difference from the desktop version, but renders it in fullscreen (entire page on screen).
    No setting for "mobile view".
    No easy setting for default zoom level. When following a link, the next page is rendered at the same fullscreen zoom, so new zoom is needed.
    Click an Ajax link that updates a

    and the browser returns to the top of the page - not optimal, but it didn't reset the zoom...

    There aren't any customizations that are easily available, not enven enough to compare with a small fast browser like DB mentioned above or SkyFire. The general look/feel of FF for Android is a very basic app that should still be in alpha as the customization menu is very odd and not polished compared with other smaller and similar programs.
    Mozilla, please don't make Android apps that divert from the way Android apps are supposed to do, use the menues, and respect the backbutton when pressed... aka kill your current download/render of a page if the backbutton is pressed, don't continue working on something that the user want's to stop.

    My device is HTC Desire with latest HTC Android 2.2, so it is not an old G1 I'm using, though FF4 beta for Android feels like it is running on a G1.

  20. Doesn't work on Samsung Moment by ndtechnologies · · Score: 2, Informative

    My moment is running 2.1 Android and the app kept crashing. I uninstalled it.

    --
    I have nothing clever to put here...