Slashdot Mirror


OpenOffice UI Design Proposals Published

An anonymous reader writes "Various members of the OpenOffice.org community have been submitting their first revisions of proposals to the OpenOffice.org Call for Design Proposals to redesign the user interface of Open Office. As part of Project Renaissance, attention is being drawn to the OpenOffice user interface, and it's 'user-friendliness.' Among the designs, is FLUX UI, which won an award at the Sun Microsystems Community Innovation Awards Program. Anyone can, and is encouraged, to check out the proposals (scroll to bottom of page) and leave your comments so that the designers can improve their designs for the final deadline for proposal submissions to the community."

7 of 252 comments (clear)

  1. I had some ideas, but they are pretty "out there" by BadAnalogyGuy · · Score: 5, Funny

    First, do away with the standard File menu bar. Put the most common actions (Create new file, Save file, Print file, etc) in a big button in the corner. Then create a tabbed menu "strip" separated logically by function. Have something like a Format strip and an Insert strip with all the actions you'd expect included there.

    As computers become more touch-panel oriented, bigger buttons will be mandatory. The old File Edit Options Help bar is going to be a millstone.

  2. Hide all the menus... by Tikkun · · Score: 5, Funny

    ... make everything available via hotkeys (emacs and vi mappings should be provided) and change the arrow keys to print the particular arrow typed. This would be a significant improvement over the current design and would encourage users to work instead of playing with their mice.

    ;)

    1. Re:Hide all the menus... by cptnapalm · · Score: 5, Funny

      I was going to mod you up, but then I realized you were joking.

      kkdd:q

      damn it.

  3. Mod me down, boys... by ActusReus · · Score: 5, Insightful

    I hated Office 2007's "ribbon" interface when I first saw it. However, after the first few days of using it, I found myself at least twice as productive when using it. Yeah, I know... it's a Microsoft idea, and therefore it's automatically bad. Except, it isn't. Everything I need is easier to get at with fewer clicks, and working properly with styles is finally a snap.

    It's hard for me to take seriously people's snobbery toward the latest Microsoft UI designs, when so much of the open-source world is simply a direct rip-off of OLD Microsoft UI designs. OpenOffice is largely an MS Office 2000 clone, KDE started out as a beefier Windows 95 clone, and the new desktop menu in Gnome is a bastard stepchild of Vista and OSX. Up until very recently, innovation in UI design hasn't been an open-source strong point... and it would be nice to see more innovation rather than derivative work in this area. I look forward to seeing what the OOo community(*) comes up with.

    (*) Just as I look forward to seeing what the "OOo community" IS under Oracle. Up until now, the community was basically "Sun".

  4. Re:I had some ideas, but they are pretty "out ther by vlm · · Score: 5, Informative

    Don't forget to make sure it's difficult for the visually impaired to use, and impossible for those relying on screen readers to explore the interface as a sighted person could do! You're 99% of the way there already, I'm sure you can come up with the remaining 1%

    Oh, theres a lot more than 1% of the way to go to make a totally useless GUI.

    How about using unintelligible icons? That way you can make it impossible to teach anyone how to use it verbally, makes it only possible to describe operations visually. "now right click on the second icon from the left that looks like a squashed centipede, obviously everyone who centers text thinks of squishing a centipede". Bonus points if the icon is could be interpreted obscenely in a Freudian manner or is a swear word in some obscure ideographic script. After all, all of your users are experts at learning ideographic scripts like Egyptian hieroglyphics, so instead of typing "load" or "open" on a command line, make them memorize that a clovis arrowhead means open in this program, but a little star trek shuttle means open in this program.

    Then too, make it graphically as utterly modal as possible. Pop up screens that come from pop up screens that come from menu bars on pop up screens. Make it as challenging as memorizing the knot and overlap structure of a bowl of spaghetti. Organize the pop ups and menus solely by programing team or by how the marketing gang declared how the tool would be used. Bonus points if its possible to open multiple different config windows simultanously, but only change things in one window at a time. And try to lock the screen so the user can't look at other windows (like a cheatsheet or notes or whatever) while a config window is open.

    Don't ever use threads and don't worry about responsiveness. If clicking on the "wrong" thing appears to lock the machine up for seconds, even minutes, with no way to quickly stop it or go back, thats OK. You know you've succeeded if the user forums describe the best roll back technique as "quit and reload" or "easiest just to reboot and try again". If they complain that is slow, tell them to get a faster PC.

    Can't get here from there... Lets say there is 20 step procedure to get from here to there. Make sure that the rollback procedure is a totally and utterly different 40 step procedure. Whatever you do, don't make a global "undo" button that works, or at least works reliably (its OK if it only works on 75% of the operations, then no one will expect it to ever work and thus will never use it). Forward should never equal or be equivalent to backward.

    Everyone whom uses the program only wants to see your glorious program, right? Not their little data or whatever it is they are working on. So FLOOD the workspace with an infinite array of tool bars and buttons covering almost the entire workspace. After all, if they paid $500 for a bigger monitor, your program should get that screen area, not their data.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  5. Re:I had some ideas, but they are pretty "out ther by GameboyRMH · · Score: 5, Insightful

    THANK YOU

    There are already more important problems with OO.o anyways.

    In Writer, the image scaling looks like crap (they print out OK, but on screen they look horribly pixelated).

    Various functions in Calc are cumbersome to use compared to Excel. They need to take some time with an accountant, hear all their complaints and streamline the UI - they're things that most users won't be bothered by, but when you're working with spreadsheets literally all day long it throws a big wrench in the works (accountants using spreadsheets where they should be using databases - NOT Access BTW - is another topic).

    I don't have any serious problems with OO.o but lots of people who use office apps more often have complaints, they should fix those instead of trying to make it look nice. I think offering an "MS Office compatibility mode" in the installer to change the default file formats would go a long way to reducing complaints - that's the most common one, they hit save, don't look at what they're saving it as and then other people can't open the OpenDocument file and the whining starts.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  6. Re:I had some ideas, but they are pretty "out ther by cbhacking · · Score: 5, Informative

    Double-click the tabs at the top of the ribbon, and the ribbon itself vanishes. Single click a tab to show it temporarily, like a menu. Double-click to get it to show permanently again.

    This has existed since it was beta software called "Office 12." It's surprisingly poorly advertised; the behavior is logical but a little un-intuitive since most UIs don't do things like that, so a little user education would be smart.

    --
    There's no place I could be, since I've found Serenity...