Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Mozilla The Internet

Feedback Sought for Proposed Mobile Firefox UIs 28

jangel writes to give us a look at the prototype UIs for Mobile Firefox, which is currently under development. Mozilla project lead Doug Turner has asked for opinions on the design. Quoting: "Comments on the Wiki provide an idea of the choices the developers still have to make. For example, should the chevron at the right of the toolbar open a history page listing the most recently viewed pages, or -- as on desktop Firefox -- merely a list of most frequently typed URLs? And should "full screen" mode hide everything except the page being browsed, or retain the lowermost toolbar? Turner writes that while the user interfaces shown are merely starting points, 'going from the pretty pictures that Photoshop can produce to something that is functional is easy with the Mozilla platform. Building functional prototypes ... using only Javascript, XML, CSS, and images is really awesome.'"
This discussion has been archived. No new comments can be posted.

Feedback Sought for Proposed Mobile Firefox UIs

Comments Filter:
  • Is it like having a nintendo DS with two screens?
    • Re: (Score:1, Funny)

      by Anonymous Coward
      Your Nintendo DS only has one screen?
  • I think that, especially with the ease of developing the interface discussed in the article, the frontend should be customisable and ship with a different default depending on the target device.
    Consider that it will end up running on lots of different devices, from blackberry devices with a full qwerty keyboard, to devices like the iphone where virtually all interaction is through the touch screen. A one size fits all approach isn't really suitable for the embedded space.
    • Re:Flexibility... (Score:5, Interesting)

      by Osty ( 16825 ) on Friday February 01, 2008 @06:04AM (#22259196)

      Consider that it will end up running on lots of different devices, from blackberry devices with a full qwerty keyboard, to devices like the iphone where virtually all interaction is through the touch screen. A one size fits all approach isn't really suitable for the embedded space.

      On the other hand, allowing for multiple interfaces dramatically increases your test matrix. There are some de facto standards in the world of mobile computing (screen sizes, soft buttons, numerical keypads, etc) and if you can work out the minimal number of interfaces you need to support for those you'll be in a much better place. Display-wise, most phone displays are either quarter-VGA (320x240 or 240x320) or full-VGA (640x480 or 480x640), with only a few oddballs to deal with (the iPhone is 480x320, Palm OS-based devices are generally 320x320, and the Blackberry Pearl is a strange 240x260). For the interface, non-touch models typically have two "soft" buttons and at least a numeric keypad (qwerty keypads still include numeric functions), so you can rely on those as common-denominator. Touch models generally use a stylus except for the iPhone, though if you design your interface right you might allow for some finger-based navigation (while the address bar and navigation buttons could be big enough to allow for finger access, you'll still need a stylus for page-internal items like hyperlinks if the phone is not able to accurately resolve a finger press like the iPhone).

      The way I see it, they're probably going to need three interfaces:

      1. Non-touch quarter-VGA for Windows Mobile 6 Standard, Symbian, Blackberry, and Linux devices. Designing for quarter-VGA would be sufficient, as quarter-VGA can easily scale to full VGA.
      2. Touch quarter-VGA for Windows Mobile 6 Professional devices (are there any Symbian, Blackberry, or Linux devices with touch screens?). The touch interface could probably just copy the non-touch interface, though it would be nice to have a targetted interface for touch interactions.
      3. Touch 480x320 for iPhone, due to the awkward resolution (neither quarter-VGA or VGA) and the extra functionality available through the iPhone touch interface (multi-touch, gestures, etc)
      All interfaces would need to work in both landscape and portrait mode, for devices that can switch (iPhone, HTC Tilt, etc). Considering that the interface will almost certainly just be XUL in any case, I'm sure you'll still have enough leeway to hack it yourself as you feel appropriate. At that point you're modifying at your own risk and your personal changes don't have to fit into the official test matrices.
      • by kamatsu ( 969795 )
        All Symbian UIQ devices have touch-screens, though I think this version of Firefox is only intended for WM5 and WM6.
      • What is this bizarre obsession with screen pixel dimensions? Non-scalable interfaces are so 2002, and the misuse of "VGA" makes baby Jeebus cry.

        BTW, non-Treo Palm devices are also 480x320, and have been for years. Nokia devices come in all manner of screen sizes. Several current BlackBerry models do 320x240, and there are several full "VGA" Windows Mobile devices. There is also the increasingly common 800x480, such as on the Nokia N800. And don't forget Android, which will probably run on anything.
        • by Osty ( 16825 )

          What is this bizarre obsession with screen pixel dimensions? Non-scalable interfaces are so 2002, and the misuse of "VGA" makes baby Jeebus cry.

          In the mobile market, the only scalable interface is the iPhone (by virtue of being OS X, and thus using DisplayPDF for everything). Everything else is bitmap-based, and thus it's very important to keep track of all of the different pixel dimensions in order to have a useful, useable, good-looking interface. Does it suck? Sure, it'd be great if everything used a

    • Flexibility is still no excuse for not making sure it's actually good and usable in the first place
  • Full Screen (Score:3, Insightful)

    by jrumney ( 197329 ) on Friday February 01, 2008 @06:02AM (#22259180)
    Full screen should definitely hide everything. That's the way every other mobile browser works. The bottom toolbar is only useful for telling you what the bottom 2 or 3 softkeys are used for, once you've used the browser a couple of times, it's just using up valuable screen real estate.
    • you mean the status bar?
      i think safari style fission would do well.
      i know nothing about UI design but i recon you can get a fairly good UI from:

      fission
      dynamic toolbear (unused buttons disappear, address bar expands to almost full width when selected, search bar gets about 1/2)
      auto hidding tabbar
      button to flash up softkey functions would be useful too
      mouseless browsing (for non touch screen)**
      mouse gestures (for touch screen)*

      mousegestures would need to be modified to turn into hand writing recognistion on w
    • by hey! ( 33014 )
      I agree with your basic premises: when you don't have enough screen, every tiny increment more is, relatively speaking, a bigger plus; also it is best to avoid "non-standard" behavior unless there is an iron-clad reason to do something in a quirky way. But sometimes there are strong reasons to consider doing things differently, particularly when a standard behavior comes from a completely different kind of device. What is convenient, or even possible on a desktop isn't necessarily convenient or possible o
  • by QuickFox ( 311231 ) on Friday February 01, 2008 @06:06AM (#22259208)

    should the chevron at the right of the toolbar open a history page listing the most recently viewed pages, or -- as on desktop Firefox -- merely a list of most frequently typed URLs?
    Apparently he means the chevron which in the desktop version is at the right of the address field. It's unfortunate that this dropdown list keeps track only of typed urls. It would be much better if it kept track of the urls that were most recently invoked by typing or by using the dropdown list, most recent first. When you often use the dropdown list for a certain url, you want that url at the top of the list, you don't want it wandering down lower and lower in spite of your frequent usage.
  • ... of what design is picked, I hope it is well thought out and applied, because I for one am greatly looking forward to the possibility of using Firefox on my Motorola Q. I simply cannot stand mobile IE.
    • by Zebedeu ( 739988 )
      Have you tried Opera Mobile?
      It's working wonderfully on my Pocket PC and it certainly beats the crap out of Pocket IE, even with all the plugins added.

      Unfortunatelly it's not free, but you can use the unrestricted trial for a long time before you decide if you like it or not.
      • Wow, actually, I haven't even heard of Opera mobile. I'll definitely give it a shot, thanks!
    • by Anonymous Coward
      I'm hoping it will have all the popular features we've come to know and protect, like the tons of memory leaks and piles of security holes.

      That's what we've come to expect from Firefox, and we won't settle for anything less just because it's on a mobile device.
  • This is a chevron: >>

    This is an arrow: >

    GET IT RIGHT.

  • Especially with a touchscreen version coming out soon, it would be pretty nice to have an alternative to the current fullscreen implementation in firefox (though the MiniFox theme does help out quite a bit at the moment)
  • memory (Score:3, Insightful)

    by mattwarden ( 699984 ) on Friday February 01, 2008 @12:20PM (#22262214)
    Maybe some of the memory optimizations will creep its way into the main codebase.

The Tao is like a glob pattern: used but never used up. It is like the extern void: filled with infinite possibilities.

Working...