Slashdot Mirror


Mozilla to Develop Mobile Firefox

Kelson writes "Mozilla has announced a new initiative to bring Mozilla to the mobile web, including a fully functional mobile version of Firefox (yes, with extensions). The focus will be part of Mozilla 2, the big revision coming after Gecko 1.9 and Firefox 3. Minimo, the previous attempt to port Mozilla to mobile platforms, is apparently dead, but 'has already provided us with valuable information about how Gecko operates in mobile environments, has helped us reduce footprint, and has given us a platform for initial experimentation in user experience.'"

37 of 152 comments (clear)

  1. By the time.... by CRCulver · · Score: 3, Insightful

    I'll bet that at the sluggish rate Gecko development proceeds, by the time the mobile version appears, mobile devices will have almost the power of today's stationary hardware.

    1. Re:By the time.... by Kelson · · Score: 2, Funny

      I'll bet that at the sluggish rate Gecko development proceeds, by the time the mobile version appears, mobile devices will have almost the power of today's stationary hardware.

      Wow! Someone who actually read the article!

    2. Re:By the time.... by AKAImBatman · · Score: 5, Insightful
      FTFA:

      Getting a no-compromise web experience on devices requires significant memory (>=64MB) as well as significant CPU horsepower. High end devices today are just approaching these requirements and will be commonplace soon For example, the iPhone has 128MB of DRAM and somewhere between a 400 to 600 MHz processor. It is somewhere between 10x-100x slower on scripting benchmarks than a new MacBook Pro and somewhere between 3-5x slower than an old T40 laptop on the same wifi network. But rapid improvements in mobile processors will close this gap within a few years.

      I find this to be a rather shocking statement. The author is claiming that a handheld that meets the minimum requirements for a modern web browser on a desktop OS is not quite sufficient to run an embedded version? If that's really the consensus of the Mozilla developers, then my opinion is that they need to reevaluate how their approaching phone handsets. It is not a desktop platform, nor will you get the best experience by treating a handset as a desktop platform. As Apple and Opera have been showing with their embedded browsers, the interface should be designed around the phone rather than forcing the phone to be designed around the interface.
    3. Re:By the time.... by mrslacker · · Score: 2, Interesting

      Perhaps (time, not reading the article), but there's another important player here that should be blatantly obvious, but no one has mentioned. That is of course Mozilla Foundation's best friend, Google. In particular, their emphasis on mobile platforms and Gphone. Guess what browser the gphone will have. In any case, there'll be a good deal of leverage and motivation from Google to make this happen sometime soon.

    4. Re:By the time.... by larry+bagina · · Score: 2

      WebKit/kjs/khtml is open source (LGPL, BSD-like) and used by Apple and Nokia and will be included with Qt 4.4. Yeah, Google sends a lot of cash to the MoFo (and I think they may have contributed code as well), but they're also Apple friendly and using WebKit would probably be less work.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    5. Re:By the time.... by Jussi+K.+Kojootti · · Score: 2, Insightful

      Saying "Nokia uses browser X" doesn't really make your point since Nokia uses pretty much all major rendering engines in their products, including gecko...

  2. it's a pattern of behaviour by User+956 · · Score: 5, Funny

    Mozilla has announced a new initiative to bring Mozilla to the mobile web, including a fully functional mobile version of Firefox (yes, with extensions).

    The thing I like about Firefox, is it's something people can really embrace, and extend.

    --
    The theory of relativity doesn't work right in Arkansas.
    1. Re:it's a pattern of behaviour by Daimanta · · Score: 2, Funny

      Hey there Bill. Wait, what are you doing with that extinguisher. No, wait, STOP, WAAAAAGGGGHH

      --
      Knowledge is power. Knowledge shared is power lost.
  3. reduced footprint? by moderatorrater · · Score: 5

    I wish they would carry those lessons over to firefox sometime soon.

    1. Re:reduced footprint? by JerkBoB · · Score: 3, Insightful

      Damn, you guys beat me to it.

      I suppose it's obvious, though...

      mjmac@ganymede:~$ ps axwu | grep firefox
      mjmac 13089 0.9 11.3 786244 232776 ? Sl Oct09 16:47 /usr/lib/firefox/firefox-bin

      Isn't firefox supposed to be the lightweight alternative to Mozilla? *cough*

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
  4. What is with the Mozilla naming conventions? by R2.0 · · Score: 4, Interesting

    Is it really necessary to consult a chart to make sense of their products?

    "Mozilla 2, the big revision coming after Gecko 1.9 and Firefox 3."

    So 2 is after 1.9, but is also after 3. But it's Firefox 3. But the product named Mozilla, the suite, stopped at 1.7.X, and was replaced by Seamonkey 1.0, which is really Mozilla 1.8.

    Anybody?

    --
    "As God is my witness, I thought turkeys could fly." A. Carlson
    1. Re:What is with the Mozilla naming conventions? by domatic · · Score: 4, Informative

      "Firefox 3" refers to an upcoming product release that will use the "Gecko 1.9" html/web renderer. "Mozilla 2" apparently refers to the APIs and release products based on them that will be what developers focus on once current developments (FF3 and Gecko 1.9) are finished.

    2. Re:What is with the Mozilla naming conventions? by savala · · Score: 5, Informative

      Mozilla 2 == Gecko 2. Mozilla is the catchall name for the platform, with a version number equal to that of the rendering engine.

      Individual products (such as Firefox, SeaMonkey, Camino, Thunderbird, etc, etc, etc) all have their own versioning scheme, as decided upon by their respective marketing people. This is the only number end-users should care about (for their own favorite product), but developers can always refer back to the gecko/mozilla version to know how these products relate to each other.

    3. Re:What is with the Mozilla naming conventions? by Arterion · · Score: 2, Informative

      The Mozilla/5.0 part is a little confusing, but I think that's a hold-over from Netscape days. But if you look you'll see rv:1.8.1.7, which is the version of Gecko, which they seem to be calling "Mozilla" in this summary.

      --
      "That which does not kill us makes us stranger." -Trevor Goodchild
  5. Reduced footprint by jimktrains · · Score: 4, Interesting

    Perhapses that knowledge could allow them to reduce the footprint of the full sized version, maybe? Hopefully?

    --
    "You will do foolish things, but do them with enthusiasm." - S. G. Colette
    1. Re:Reduced footprint by Vexor · · Score: 3, Informative

      They have a long way to go to catch up with Opera's performance. Excellent browser for viewing sites with loads of images/video etc.

      --
      ~Vexed and loving it!
    2. Re:Reduced footprint by Kalriath · · Score: 3, Funny

      It's not a bug, he was just spell checking using the Gollum dictionary. The English ones don't include "perhapses".

      My Precccccciooooouuuuuuusssss?

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  6. Wonder if it's the same as MicroB on the N800... by IANAAC · · Score: 2, Interesting

    I've been running MicroB on the Nokia N800 and it now handles pretty much any ajax site I throw at it. I had problems with many ajax sites using Opera 9, not to mention Minimo, but MicroB handles them nicely. Not many extensions available yet though.

  7. Re:Why have 23 flavors when you can't do vanilla? by Paradigm_Complex · · Score: 2, Insightful

    It's quite possible to have different people working on different things at the same time. Funky how there's been updates to fx2 while fx3 was in development, isn't it? I agree fx still needs a good bit of work, and awesomely enough it's getting it irrelevant of whether or not another related project is underway.

    --
    "A witty saying proves nothing." - Voltaire
  8. Already using Mozilla Browser on my N800 by c41rn · · Score: 4, Interesting

    Check out MicroB, a mozilla-based browser for the Maemo platform on the N800. I prefer it to the default Opera-based browser that the N800 ships with. It's based on Gecko 1.9.

  9. Google Phone by Frosty+Piss · · Score: 5, Funny

    This isn't surprising considering Google's recent purchase of Mozilla, and the search giant's new focus on mobile with their Google Phone.

    --
    If you want news from today, you have to come back tomorrow.
  10. Odd item in Related Links by Kelson · · Score: 3, Funny

    Anyone else think that "Compare prices on Mozilla" is an odd choice to appear in the list of Related Links?

    "Let's see, you can get it from this site for $0. But this one is offering it for $0. Or you could go over here and get it for $0, but they charge $0 for shipping. Hmm, I think I'll go with the place selling it for $29.95."

  11. A new name? by Arghdee · · Score: 3, Funny

    I suggest they call it:

    MObile FirefOx

    Then, we can abbreviate that to Mofo.

    1. Re:A new name? by Anonymous Coward · · Score: 3, Funny

      The Mozilla Foundation is already sometimes called MoFo, and it requires a much less retarded interpretation.

    2. Re:A new name? by butterwise · · Score: 5, Funny

      I prefer FoxBile.

      --
      If a baby duck is a "duckling," why would anyone want to eat "dumplings?"
  12. The more, the merrier by Kelson · · Score: 3, Interesting

    The more fully-capable mobile browsers are out there, the less we need to worry about a return to the bad old days when people designed one version of a site for Netscape and another version for Internet Explorer, then let one version bitrot. We've already seen the first rumblings of iPhone-only sites.

    A mobile web with Opera, Firefox and Safari? It'll be a lot harder to justify picking one and locking out the rest.

  13. Peer into the future by Bobfrankly1 · · Score: 2, Funny

    Apple: Iphone burns up in owner's pocket, flames burn up to his neck
    First slashdot post:
    "Liar Liar pants on..."
    ...followed shortly by...
    "Was he running FireFox?"
    -

  14. Is this because of the iPhone's Safari? by MSRedfox · · Score: 2, Interesting

    I've used mobile versions of Opera, InternetExplorer, Minimo, and now Safari (and a few other off-brand browsers). Up until Safari, I found Opera to be the best for mobile browsing, but even it was lacking. The iPhone's Safari seems pretty good so far, still not perfect, but better then the rest. But with Safari, you're limited to using it only on the iPhone (or iPod touch). Hopefully this new development from Mozilla will offer a nice high quality mobile browser that is compatible with multiple devices. I'm looking forward to a browser war for the mobile market, its about time we got a choice of good quality browsers instead of being stuck with low grade versions that can't even render simple pages well.

    Let the browsers wars start again.

    1. Re:Is this because of the iPhone's Safari? by Reverberant · · Score: 2, Informative

      But with Safari, you're limited to using it only on the iPhone (or iPod touch).

      Let the browsers wars start again.

      True for Safari proper, but don't forget that Webkit has been ported to Symbian

  15. Re:Fix the rest of the problems first by webmaster404 · · Score: 2, Informative

    Have you tried FF3? It is super fast compared to FF2, which was faster then FF1. In a world where speed is everything and as Vista shows, you can always tell people to buy a new computer/ram/CPU/graphics card using 50 MB of memory really isn't that much when you get the speed and speed has historically been the reason why people used IE, it was what stopped me from going all FF back when I used Windows, because FF is so poorly optimized in the default state. And for bugs, sure they are not all fixed but its better then the alternatives, Opera which is closed source, IE which is insecure 100% of the time and doesn't run on Linux, Konquorer which is lean and fast, but lacks support and a flash plugin, and I don't like the UI of Safari, plus it doesn't work on Linux anyways. Sure there are always "alternitive" browsers like Epiphany and Galelion but they are based on Gecko and work just about the same as FF. So yes, FF isn't the greatest, but its better then the competition and I hope that the new Minimo will help optimize the rendering speed of FF, something that I really want more then code optimization for resources

    --
    There is no "disagree" moderation, and troll, flamebait and overrated are not valid substitutes
  16. Reduced memory footprint?? by Em+Ellel · · Score: 4, Funny

    Firefox on mobile devices? Great, but where do I get 2GB of ram for my treo?

    --
    RelevantElephants: A Somatic WebComic...
  17. Webkit by Anonymous Coward · · Score: 2, Insightful

    Mozilla fears Webkit. Webkit went from not interesting to the new star of the future very quickly. First the KDE project made their peace with Webkit with Trolltech announcing it'll include it in the next Qt release. Following that were people doing proof-of-concept ports of Webkit to the Gnome Mobile platform and showing that it was far less ressource intensive and faster than Mozilla or Opera on mobiles. The same could be shown for the OLPC. Following that, quite some companies recently started investing heavily in a Webkit port to Gnome.

    If you now consider that both KDE and Gnome don't like Mozilla very much (because it suffers from extensive NIH), you'll realize that if Mozilla doesn't get their act together, they'll lose the Linux market to Webkit. And Linux is the next big thing in the Mobile world, so they'll also lose the mobile market. And from there it's only a short way to losing a lot of hobbyist developers, since those use Linux.

  18. Re:What about Opera?!? by Arterion · · Score: 2, Insightful

    Extensions are, I think, the number one cited reason why Firefox users don't want to switch to Opera. It's not just a nice addition, it's a deal-breaking feature.

    --
    "That which does not kill us makes us stranger." -Trevor Goodchild
  19. Re:Why have 23 flavors when you can't do vanilla? by Atti+K. · · Score: 2, Funny

    It can run at least for two days. See JerkBoB's comment above. It was started on Oct 9th. It just uses a few hundred MB's of RAM :P

    --
    .sig: No such file or directory
  20. Re:come on now by Kalriath · · Score: 2, Funny

    You're referring to PIE (Pocket Internet Explorer. Tastes bad, not to be confused with Apple PIE or Apricot PIE).

    Details page: http://www.microsoft.com/windowsmobile/microsoftprograms/iemobile.mspx.

    It's ultra basic. No popup support, no Flash, no ... wait a minute... can I get it for Windows XP?

    --
    For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  21. Re:They have tries before by RebelWebmaster · · Score: 2, Interesting

    Tamarin has very little to nothing to do with it. It has everything to do with massively cutting back on XPCOM usage within the codebase and other architectural changes which couldn't be made in a 1.x build for compatibility reasons.

    In fact, Tamarin currently needs a fair amount of optimization to reach parity with Spidermonkey (in the case of untyped data anyway).

  22. Re:Why have 23 flavors when you can't do vanilla? by DrXym · · Score: 3, Insightful
    I use Firefox all day, every day sometimes with 20 tabs open. I won't say it never crashes but it manages to last a hell of a lot longer than 3 hours on average. I don't have issues with the memory either considering the number of tabs, session history, cache and so on.

    If memory really bothers people they should turn their settings down and modify their browsing behaviour since Firefox takes the sensible default approach of using whatever memory you have to optimize the user experience.