Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Mozilla The Internet Portables Hardware

Mozilla Heading to Mobiles 206

mu22le writes "CNET News.com has an interview with Doug Turner, the project leader of Minimo, the version of Mozilla for small devices. The article (also commented upon at mozillazine) roams from the challenges a small devices browser presents to the competition with Opera for Mobile. Brace yourself for the forthcoming Minimo 0.3, due in January."
This discussion has been archived. No new comments can be posted.

Mozilla Heading to Mobiles

Comments Filter:
  • Eventual PPC port? (Score:5, Interesting)

    by SIGALRM ( 784769 ) * on Monday December 13, 2004 @03:10PM (#11074497) Journal
    "We can be ported to many platforms that Opera can't," he said. "Mozilla has been developed to work on every flavor of Unix and every type of processor, chip or widget set."
    Exciting project. I hope they eventually port Minimo to the Pocket PC; I have an iPAQ 6315 PPC Phone Edition and happily abandoned Pocket IE in favor of the far superior Thunderhawk browser [bitstream.com]. However, Thunderhawk is subscription-based ($49.95/yr), so I'd be very interested in a Mozilla port for my PPC.
    • by Tx ( 96709 )
      I'm sure they'll get to a PPC port. But I currently use NetFront [access.co.jp] on my iPAQ, and that'll take some beating. The "Smart-Fit" page rendering does an amazing job of reformatting pages to be readable on the small screen. Plus tabbed browsing, very high degree of "big browser" compatibility, and a JVM for good measure. NetFront ain't free though, so a decent PPC version of Minimo would be velcome.
    • by DrXym ( 126579 )
      At the moment Minomo is targetted at Linux devices using GTK, so you'll have a while to wait yet. There was apparantely a Windows CE port of Moz at one point but there doesn't appear to be much in the tree.

      In theory porting a Win32 app to CE should be fairly straightforward since much of the API is similar. In theory. But in practice anyone faced with porting Moz to CE would probably ground down by hundreds of little issues - porting NSPR, libjpg, libpng etc and other dependent libs first, flags and APIs

    • by Kris_J ( 10111 ) *
      I tried Thunderhawk yesterday and it was completely unreadable, even the UI. As such, I couldn't find any options that appeared to affect the rendering engine in order to fix it.
    • by Herr_Nightingale ( 556106 ) on Monday December 13, 2004 @06:00PM (#11076265) Homepage
      I've been following the project for a while now, and Pocket PC is not even on the roadmap; Minimo is strictly *nix. Also, it requires a gigantic chunk of memory (min. 32MB) to run, and it's far from fast. There is absolutely no comparison to Opera. None.
      Mobile Opera is tiny (like 200k!!) and super-efficient, but only runs on smartphones right now.
      It looks like we have a chance of seeing Opera on the iPaq sooner than Minimo, even though Opera too doesn't care much for Pocket PC.

      In the meantime, try NetFront 3.1 - it's sweet. But it doesn't work on 2003SE in landscape mode.
    • Pocket IE blows, and my IPAQ does not yet support Linux (I cannot wait for OPIE). I am way to cheap for a $50/year browser.

      Off the subject a little bit, but.... I really like the form factor of my h4355, bluetooth and wireless together are very handy, but being stuck in PPC hell is kind of annoying. I though this model witht he keyboard, and connectivity would be a system admins dream.

      But no Linux (yet) and the lack of an escape key, limit the usefulness. Plus I'd like a free application to rotate the
  • Palm in the future? (Score:3, Interesting)

    by ISEENOEVIL ( 206770 ) * on Monday December 13, 2004 @03:11PM (#11074506) Homepage
    Blazer, the browser that comes installed with the Treo 650 smartphones, is usable, but I have had some stability issues with it and there are a few quirks here and there. Having the option of a Mozilla based browser on something like the 650 would be a blessing, especially considering the costs of many Palm applications.

    This is my first Palm, and to get it to do the really interesting things you have to spend 29.95 on this application, 39.95 on that, etc. After spending as much money on a Smartphone, I am hesitant to shell out more money for expensive applications. Heck, I am unwillingly. (Lets not mention bluetooth accessories)

    The CNET interview makes it sound like the Minimo team knows how to make a worthwhile portable browser that I would immediately jump to. Shrinking the unimportant images, zooming in and out quickly on a page, and providing better support for Javascript and frames can only be steps in the right direction for small browsers.

    I didn't see Palm mentioned in the article, so its only a hope. If this wouldn't work on Palm based devices, I wonder if Palms latest linux initiative rumblings would eventually lead to compatibility down the road? Tabbed browsing on the crisp 650 display would be nice.
  • I'd use it if... (Score:5, Informative)

    by teiresias ( 101481 ) on Monday December 13, 2004 @03:12PM (#11074514)
    Now if I just use one of my micro mobile devices for browsing the web...

    My cellphone, my pda, hell probably my digital camera can probably get on the Internet. But if you think I'm browsing webpages on that kind of screen your nuts.

    My hats off Doug Turner and to the guys programming Minimo but I just don't browse the web on my micro devices. I use them for their other features.
    • Re:I'd use it if... (Score:2, Informative)

      by bergwitz ( 702715 )
      Depends on what kind of web-pages we're talking about. Browsing news or forums with a mobile is pointless due to screensize, but I use my mobile on the net quite often. It is quite useful for things like bus schedules, cinema programs for tonight, finding the nearest ATM or gas station. But then again I live in Scandinavia...
    • My hats off Doug Turner and to the guys programming Minimo but I just don't browse the web on my micro devices. I use them for their other features.

      I browse the web with OmniWeb (and sometimes Opera) on my Zaurus (C750) - the screen is more than enough to handle something like the mobile version of Slashdot, as long as you block the flash ads (which are 20-30x the size of the content).

      It's great since it talks to the bluetooth cell phone in my bag and the batteries are good for over two hours each way
    • Ah, but some of us have hardware that this would be *perfect* for. My toshiba libretto 110, as a perfect example. I can have a *max* of 64Meg of memory in that thing, and even overclocked it is 'only' 266MHz.
    • if you think I'm browsing webpages on that kind of screen your nuts.

      Whoa buddy! No-one's screening my nuts.

  • Ummm... (Score:4, Informative)

    by LWATCDR ( 28044 ) on Monday December 13, 2004 @03:15PM (#11074549) Homepage Journal
    32 to 64 megs is lightweight?
    Man that seems like a pretty heavy memory requirement.
    • especially when it's supposed to compete with lightweight browsers that use just 2-4mbytes.

      though, the most important feature on the series60 opera for one example is the small screen rendering mode - which does a pretty good job of displaying info from fullblown websites.
      • Re:Ummm... (Score:4, Informative)

        by Rosonowski ( 250492 ) <rosonowski&gmail,com> on Monday December 13, 2004 @03:36PM (#11074752)
        I think that's more of a "total system memory" thing.

        PDAs tend to come in 16,32,64, and the occasional 128MB models.
        • Wow, I feel old.
          My Palm 1000 has 128K of ram.
          http://www.ciao.co.uk/Palm_Pilot_1000__5378332 [ciao.co.uk]
        • But really 32 to 64 MEGS!!!! I mean that is a few MP3s or other data or apps that I could use. Visicalc the orginal spreadsheet for the PC runs in under 128K you are talking about between 256 and 512 TIMES the memory requirements for a browser!
          I guess the old saying that programs will expand to fill the available RAM, CPU speed and or bandwidth is true. But..... Look at Google. Do we need that much eyecandy to get work done?
        • doesn't really change the tone anyways.

          besides.. one would be able to use fucking internet explorer for desktop windows with those memory amounts i suppose.
          • IE typically requires 10Mb of RAM + about 2-3 Mb per window over & above OS overheads (on my system, OS overhead is about 7Mb). So, yes, you could use a modern version of desktop IE on a 32Mb machine. I've seen older versions running on 16Mb, although it's painful to watch.
    • Why? High end phones meet these requirements already. And they'll be low end phones by the time this technology matures. Requiring stuff that is available now for software that won't be available until somewhere late next year (at the earliest) seems pretty conservative to me. I imagine, minimo will run quite nicely in phones with 128 or 256 MB of ram in about two years.
  • Not there yet (Score:3, Interesting)

    by m50d ( 797211 ) on Monday December 13, 2004 @03:15PM (#11074551) Homepage Journal
    I hate to say this, but at the moment minimo is nowhere near being able to compete with opera. Opera is really, really nice on embedded devices, and I can't see it being replaced on any but the cheapest devices any time soon.
    • The Minimo page says that their focus has been Linux-based devices with 32-64MB of RAM. The willingness to move to other platforms seems to really indicate PocketPC/Windows Mobile devices, which is one platform that lacks Opera (though there is apparently an Opera version for the fairly new Windows Mobile Smartphone 2003 edition).

      I still need to install Opera on my Nokia 3660. The small-screen rendering features I've heard mentioned in this discusion make it all the more tempting.
  • a light browser (Score:2, Interesting)

    by lubricated ( 49106 )
    I need this for my desktop. Firefox is pretty heavyweight. Currently it takes 133MB of ram. If they reduce this by half I can put it on smaller computers.
    • Re:a light browser (Score:3, Insightful)

      by Apreche ( 239272 )
      firefox takes 133 MB of RAM? What is wrong with your computer? On this windows machine here at school it takes 23MB. And it takes even less on my Linux boxen at home. You must have installed some pretty heavy extensions and startup up some pretty crazy plugins to get it to use that much RAM.
    • Re:a light browser (Score:3, Informative)

      by ricotest ( 807136 )
      33mb here after several hours of browsing. Unless you've been opening a lot of pr0n in tabs (I'm just going by your nickname :P) since it has known memory leak problems.
    • Re:a light browser (Score:2, Informative)

      by lubricated ( 49106 )
      Here's what top shows, for those of you in disbelief. The only window/tab open is the one I'm typin right now. It always seams to take this much.

      PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
      5146 mpalczew 15 0 135m 57m 35m S 7.6 13.2 7:45.43 firefox-bin
      3016 mpalczew 15 0 126m 41m 32m S 0.0 9.4 0:17.09 mozilla-thunder
      • I have a different version of top, but I'm sort of suspicious of the "VIRT" column. There's something kind of weird if only 57% of the non-shared size of your program is resident, there aren't any big inactive parts, and the program isn't completely bogged down swapping. I'd believe the 92M, with libraries being 35M of that (which may or may not count, depending on whether you have othe GTK+ programs you'd be using anyway). I have 38M resident, which probably reflects a smaller cache in memory.
    • I haven't seen this anywhere, but how much work would it take http://www.dillo.org/ [dillo.org] to run on a mobile device?

      Straight from their page:

      # Dillo is small: source is less than 400 KB, and the binary is around 350 KB !
      # Dillo aims to be a multi-platform browser alternative that's small, stable, developer-friendly, usable, fast, and extensible.

      I don't do much coding, but wouldn't it be trivial to take such a small code base and use it for the phone or pda? They have it available for the iPaq here [dillo.org] It looks l
      • I need something like Dillo for an old laptop with 24MiB of physical RAM. Unfortunatelly I really need suport for UTF-8 and Japanese, which Dillo doesn't have. Suggestions?

        Graphics are not a priority. Anyone knows if w3m under emacs works ok with Unicode? 8)
        • I couldn't. Unfortunately, unless I have a need for something I don't offhand remember how to get support for something of that nature. I know slackware will be good as they have good support for a whole array of languages and encoding types.
  • by Chillybott ( 835894 ) on Monday December 13, 2004 @03:17PM (#11074557)
    Or some other aptly named mini-version of Thunderbird for a handheld. I care much more about being able to synching my mail and calendar to my PDA via a bluetooth or wifi connection than I do about browsing the web. And enough with HotSynch already - now that these toys are wifi enabled, let's use regular file transfer methods and regular mail protocols to transfer this information - as if it were a hand sized laptop...
    • And enough with HotSynch already - now that these toys are wifi enabled, let's use regular file transfer methods and regular mail protocols to transfer this information - as if it were a hand sized laptop...

      I think HotSync is arguably the killer app of the palmtop. I program for a living, but do I back up my data properly? Are you kidding? (Um, is my boss reading? n/p, she doesn't back up either)

      But my Palm Pilot gets backed up daily, sometimes several times a day, because all I have to do is set it i
  • ...you may need to disable FreeType in your .mozconfig:

    . $topsrcdir/browser/config/mozconfig
    ac_add_option s --enable-default-toolkit=gtk2
    ac_add_options --disable-freetype2

    I'm working on a small "embed Mozilla in a GTK window" project, and some helpful fellow on IRC suggested this configuration.

    Incidentally, if you're doing something like that, be sure to check into gtkmozembed. It encapsulates all the XPCOM stuff, so all you have to do is include it and do a:

    GtkWindow *window = (GtkWindow*)gtk_window

  • banner ads (Score:5, Insightful)

    by gad_zuki! ( 70830 ) on Monday December 13, 2004 @03:23PM (#11074612)
    The biggest problem with using the sidekick on non-mobile pages is how much longer rendering/downloading takes for sites heavy with ads. The proxies should be filtering these out. Its not like anyone is losing money, as they're next to impossible to read on my tiny screen and if the mobile people think people are buying stuff from banners ads on mobile devices, then they're just fooling themselves.
    • Re:banner ads (Score:3, Interesting)

      Opera has a proxy service [opera.com] that resizes images and stuff to make web pages on mobile devices faster to download.

      When you buy Opera (at least for a Series60 Nokia phone) you get a 90 trial. It is well worth subscribing to.

      • The sidekick does this also, its part of the service. It still isnt a very good solution. Just blocking everything that starts with ads. would take care of 70% of the ads out there.
        • You could set up a proxy on your computer and set it up to resize images and block known ad hosts (can squid be programmed to do stuff like this? It couldn't be too hard to customize a proxy to resize all images...). It would work with Opera (since you can set the proxy) but I don't think it would work with the Sidekick (stupid closed platform).

    • The biggest problem with using the sidekick on non-mobile pages is how much longer rendering/downloading takes for sites heavy with ads. The proxies should be filtering these out.

      I recently picked up a Zaurus SL-C3000 and was using it for web browsing on a trip last week, and I totally agree with your point about the pain of rendering ad-heavy sites. I don't know if this is an option for the SideKick, but I found that the Privoxy [privoxy.org] proxy would compile and run fine on the Zaurus, and helped with gettin

  • by d_jedi ( 773213 ) on Monday December 13, 2004 @03:23PM (#11074614)
    Only thing I can view on my phone are sites that support the WAP... which sucks, considering many sites (/., even? If there is, I haven't found it) don't have one.
  • by GillBates0 ( 664202 ) on Monday December 13, 2004 @03:23PM (#11074620) Homepage Journal
    bash$ ln -s lynx minimo
  • by Photar ( 5491 ) <photar AT photar DOT net> on Monday December 13, 2004 @03:25PM (#11074638) Homepage
    And here I thought that Firefox was the streamlined mini browser of choice.

    How long before all the geeks are using Minimo and proclaiming firefox as bloatware?
    • They will always clame whatever version is bloadware. The problem is they are looking back in the days of 8 bit computing and these darn 32 bit executibles are 4 times a large to do the same job. Plus often forgotten are a lot of the new features added which makes the file more bloated if you go back to netscape 2 and try to browse the web you will see where a lot of the bloat went to.
      • you go back to netscape 2 and try to browse the web you will see where a lot of the bloat went to

        client-side scripting, layers, and a bunch of other crap that turned HTML from a markup language useful for conveying content to a layout language useful for conveying ads.

        Seriously, there's nothing on Slashdot, or Amazon, or my online bank, or ESPN, or Google, or any other site I visit that couldn't be well served by the HTML of that era in a tenth of the memory footprint if Web developers were interested in
        • Not really for adds. Client-side scripting is designed mostly for error checking on user inputs when entering forms.

          Layers are dead or should be they were replaced with CCS. But the layer concept is used to place text over a picture. So you can have a diagram and you can change the text for language on it.

          What a this does is prevents having to download tons of graphics in your page. Yes they can be over done, used for adds. But when used when it is the right job. They improve the experience in the page
  • Dandy, but... (Score:3, Interesting)

    by Universal Nerd ( 579391 ) on Monday December 13, 2004 @03:26PM (#11074645)
    ...how about finishing roaming profile support?

    Come on folks, it was built into Netscape 4.7, why is it so hard to build it into Firefox and the Suite? ...sigh...
  • by Big_Al_B ( 743369 )
    Even the slickest small, embedded browsers will struggle in the marketplace until more sites support small-screen browsable content.

    Sites with scheduling content (movie times, game schedules etc.) would be ideal, but there's not enough of that out there to drive the popularity of these browsers up yet.

    I'm sure the day will come though...
  • by Realistic_Dragon ( 655151 ) on Monday December 13, 2004 @03:33PM (#11074721) Homepage
    First they get their market on the desktop eaten so they make an excellent mobile product that's worth the money. Now they are facing (in a decade or so when Mozilla finishes development... they aren't the speediest at new products) getting that market wiped out too. I don't mind seeing it happen to companies like Microsoft but it seems a little hard on Opera who have this far been nothing but nice*.

    So, whilst I am looking forward to seeing what Moilla can do, I wish the Opera guys all the best and hope that the money they made in the mobile market lets them develop something spectacular to keep them going until the commodity stuff catches up again :o)

    *Do you see any lawsuits? Threats? Whining? Almost unbelievable in this day and age.
    • I think Opera will survive, they will keep following some niche market. I just gave them US$40 the other day, for Opera S60 - a brilliant piece of software. Full-blown webbrowser for my nokia 7610, which renders pages extremely well on the small screen and even does Javascript!

      Very cool.
    • by Anonymous Coward
      Well, OSS is essentially a "race to the bottom" to see who can devalue the software market the most. Even a superior "non-free" (as in beer) version cannot survive since most people will choose the free version to save a few bucks. Others will simply pirate the non-free version since the free version has established (in their minds) that the cost for such type of software should be zero.

      After since these Mozilla folks can give it away for free, why shouldn't the Opera folks? It doesn't matter that the pay
      • It's all a matter of value. If people don't see enough value in Opera vs Minimo to pay for Opera, it makes no sense for them to buy Opera. "Quality" counts for jack-shit --- the only thing that matters is cost vs benefit. That's just how capitalism works, and so far, we haven't found any better model.

      • Well, OSS is essentially a "race to the bottom" to see who can devalue the software market the most.

        OSS is a race to devalue the non-innovative end of the software market and to create a free platform for developers and users alike. The faster that ordinary software is commoditized, the faster the industry will move away from wheel re-inventing to actually improving the state of the art. Proprietary software has been a shackle on true progress for the last 25 years thanks to M$ and friends. That's not
        • "Opera took what it could get and then more-or-less got out of the desktop game as Mozilla/Firefox took off. Now they do mostly mobile browsers."

          This is nonsense. It is the desktop version of Opera which spearheads new technologies, that in turn find their way to mobiles.

          Opera is actively developing desktop software. In fact, there are long public beta tests/technology previews with new functionality and lots of fixes. Currently, the latest version is 7.60, and it is available for the desktop.

          "And

    • "First they get their market on the desktop eaten so they make an excellent mobile product that's worth the money."

      Don't tell me you were taken in by the Slashdot FUD about Opera's quarterly results [slashdot.org]?

      Opera's bigger than ever on the desktop, and that's a fact. It's never been a major player on the destkop at all, but right now, the PC revenues are higher than they've ever been. So what you are saying about getting "their market on the desktop eaten" is simply not true. How can they get a market eaten if

  • Minimo! (Score:4, Funny)

    by matt4077 ( 581118 ) on Monday December 13, 2004 @03:36PM (#11074750) Homepage
    Stop humping the laser!
  • Minimo was introduced 10 months ago (previous mention [geekzone.co.nz]). It takes a long time for people on the mainstream media to pick a story :0

    Anyway, their site says "The primary focus of Minimo to date has been system with ~32-64 MB of RAM, running Linux and using the GTK toolkit". Think that the latest Nokia based on Symbian OS 8.0 comes with only 7MB available, and most Pocket PC come with 64MB (sometimes only 50MB available after all loaded). This browser needs to be at most 5MB to be usable. Try using Access Netf
    • I don't get your point about the PocketPCs. The current HP iPAQ lineup looks like this memory wise:

      Model; amount of SDRAM; amount of ROM
      221; 64 MB; 0 MB
      1710; 32 MB; 32 MB
      3715; 64 MB; 128 MB
      2750; 128 MB; 128 MB
      2410; 64 MB; 64 MB
      2110; 64 MB; 64 MB

      They are all inside or above the specs mentioned in Minimo project page, and just one has less than 64 MB of memory.

  • by pb ( 1020 )
    a.k.a., konqueror.

    *ducks!*

    But seriously folks, you'd probably do better to start with links, w3m, arachne, dillo, Contiki [www.sics.se], HyperLink [armory.com], The Wave [videocam.net.au] -- any codebase that was designed to be relatively lightweight from the start. Or, especially in the case of the last three, probably just write a new one. :(

    Now on my desktop, I use konqueror because it's snappy; of course the mobile device game is totally different, but I'd expect that people would want some of the same things--notably, a responsive, un-bloated
  • I mean, if Mozilla can be ported to the Amiga [mozillazine.org], surely I can run it on my shiny new Treo 650. :)

  • by tsa ( 15680 )
    Not Minime? Hopefully it's just as fierce. Smash the competition baby yeah!
  • VGA PPCs (Score:3, Informative)

    by chman ( 746363 ) on Monday December 13, 2004 @03:55PM (#11074989)
    I've got a Loox 720, which has a fabulous VGA screen. Except, it may as well not have one, because everything is just double the size for compatibility's sake. PocketIE just doubles the size of all graphics, making web browsing a real chore on non-mobile-optimised sites. There's a workaround, that involves using SEVGA or OzVGA to eliminate this pixel-doubling, but that breaks a lot of applications, and just looks ugly in others. Better support for VGA devices is crucial if whatever's left of the market is going to go anywhere, as the increased resolution adds so much functionality to these devices - web browsing, email, even Office functionality such as viewing spreadsheets becomes feasible. MS really dropped the ball here. Has anyone had any luck with other apps? I'm using PIE with MultiIE, which is a great addon, but it's annoying having to soft reset every time I want to do some web browsing.
  • Define port (Score:2, Interesting)

    by slapout ( 93640 )
    We can be ported to many platforms that Opera can't

    Opera has been ported to Linux, cell phones, PDAs and embedded devices. What platform is he refering to when he says Opera can't be ported to it?
    • Opera has been ported to Linux, cell phones, PDAs and embedded devices. What platform is he refering to when he says Opera can't be ported to it?

      mostly the ones that don't yet exist. Like UNIX for iPaq, and Mobile BeOS, and the Duke Nukem Forever Desktop.
  • CSS for handhelds (Score:2, Interesting)

    by bjdevil66 ( 583941 )
    I've set up pages using the @media rules for handhelds in order to alter the layout of pages for these devices. However, they don't work in the handhelds I tested (at least that was the case months back). Hopefully this browser will work with these media rules...
  • konqueror embedded [konqueror.org] is only about 2mb! opera is abou 3mb. Both are extremly fast on Qtopia based handhelds. I dont think there is a need for mozilla. In fact, GPE and X based handhelds already have Dillio [dillo.org]

  • I dont want to pay $500 for a pda when something like this could run on a $100 one.

    http://www.dillo.org/

    I like mozilla but its not the right platform for all problems. Just try it on your desktop and you will see what I mean.
  • Firefox runs ok, but anything lighter on an old 266MHz machine that only has 64Meg of ram is welcome.
  • I don't know about anyone else, but what I'd like is a lightweight browser that I can use on the desktop in low-memory circumstances. When I am using time-sensitive internet-based applications with large memory requirements (for example, World of Warcraft), I usually end up slightly over my physical memory threshold - this is fine because Windows XP will swap parts of itself out of memory, so as long as I am not using those parts, I am A++ super-good.

    If, however, I decide I want to open a browser to do som

The rule on staying alive as a program manager is to give 'em a number or give 'em a date, but never give 'em both at once.

Working...