Difference between revisions of "Competitor Analysis"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (Reverted edits by Badcreditcarloans2 (Talk) to last revision by 4bugzilla)
 
(39 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{| style="border: thin dashed #CC2222; padding:5px"
+
The Office 2010 column may not be completely precise, as I have never used it, but trust in one of my friends, [http://www.winsupersite.com/office/office2010_tp_ppt.asp info from the net], and similarities with Office 2007 instead.
|-
+
| '''Please, don't delete anything on this page. Relevant suggestions are welcome -- you can add those under "Ideas." Feedback (under "Discussion" or through the mailing list) is greatly appreciated.
+
|}
+
  
Well, I guess, following FLUX UI and DaVinci's example, I should put up my proposal also.
+
There's more to come. Or, if anybody wants to add these topics, go ahead: Installation, updating, Help, adding/removing slides, audio/video (setting audio to start/stop on slides, embedding and playing back a video), inserting images, creating templates, and downloading and working with language tools (grammar/spell checking). Also be sure to add your opinions to the "Thoughts" rows.
I think the main problem with OO.o today is that the menus are overstuffed and illogically/unclearly organized (almost everything can be sorted into "Edit," "Tools," or "Format"). So the main thing to do is just to organize all commands in all the OO.o applications, and that would actually suffice as a revival of OO.o. This proposal bases on that, but, of course, there are probably much better ways to organize the commands. So I think that's what we should work on, and if you have any ideas, please let them be known.
+
  
== Mockups ==
+
You can also add screenshots (be aware of copyright issues [http://www.microsoft.com/about/legal/permissions/default.mspx#E3C] [http://www.apple.com/legal/trademark/copyright.html], as Apple is particularly known for suing people who post unauthorized screenshots), other presentation applications, comments, links, and other things that could be useful. And feel free to correct me if I'm doing this wrong.
[[Image:Iced_coffee_-_default.png|300px|thumb|center|Mockup of the default Iced Coffee interface, minus the status bar]]
+
[[Image:Iced_coffee_-_full.png|300px|thumb|center|Mockup of the alternative menu mode, demonstrating most of the available UI elements]]
+
[[Image:Iced_coffee_-_small.png|300px|thumb|center|Mockup of OO.o resized to a pretty small size, showing how tabs/menus become icons, how secondary UI elements are automatically hidden, and how the tab browser button takes the place of other open tabs]]
+
[[Image:Iced_coffee_-_new_tab.png|300px|thumb|center|Mockup of the new StartCenter/new tab page (I call it "home page")]]
+
== Command categorization ==
+
So, this is how I imagine commands would be organized in Writer (identical commands would be arranged in the same places in other OO.o applications). The items that have ~ next to them I imagine should be either hidden by default and triggered through Options or made into extensions, since either their audience is very specific, or they don't seem necessary. I left out Help, Search, Developer (~), and contextual categories other than Text both for readability and because I have not completed their categorization yet...
+
{| border = "1" cellpadding="0" cellspacing="0" width = "100%"
+
|-
+
!File
+
!Edit
+
!Create
+
!Insert
+
  
 +
{|class="wikitable" border="1"
 +
|-
 +
! !! MS PowerPoint 2010 (an early build) !! MS Powerpoint 2008 (Mac) !! Apple Keynote '09 !! Google Docs (as of June 2009) !! Zoho Office
 
|- valign="top"
 
|- valign="top"
 +
| '''Default UI overview'''
 +
 +
(the main interface is bolded)
 
|
 
|
*New (now an inline gallery that provides templates, somewhat like Apple's pages, and also the wizards that create a new document)
+
* a unique interface of tabbed panels ('''the ribbon'''), showing the most common options on the default "Home" tab; contains both contextual and static elements, denoted by color and placement
*Open ("Recent documents" are listed at the side)
+
* the Office button provides access to options usually found under "File" in standard applications
-------------
+
* the Quick Access toolbar for the user's "favorite" commands
*Save
+
* inconsistencies in the UI:
*Save as > (includes exporting and digital signatures)
+
** the commonly-used buttons Undo, Redo, and Repeat are inexplicably not found in the ribbon, instead being in the QA toolbar
*Print... (automatically jumps to "Print Preview" in a separate tab; Print options are inline panels, glued to the top of the window; they include printer settings)
+
** the Help button, found on the right of the ribbon as the only button in the ribbon tab bar
*Send >
+
** the Options and Exit buttons are housed under the Office button at the bottom right unlike the other items in the menu
*~ Convert document
+
* controversial: praised for ease and speed of use [http://www.winsupersite.com/reviews/office2007_02.asp], but criticized for continuing with non-sensical deviations from logic [http://smurfonspreadsheets.wordpress.com/the-ribbon-ui/] [http://www.terminally-incoherent.com/blog/2007/07/13/office-2007-is-a-disaster/] [http://techrepublic.com.com/5208-6230-0.html?forumID=102&threadID=213534&messageID=2228926]
-------------
+
*Information
+
*Compare/Merge >
+
*Changes >
+
** Record/Stop recording
+
** Show Changes
+
** Evaluate Changes (Accept or Reject/Comment; uses notes)
+
*Versions...
+
*~ Currency converter
+
-------------
+
*Windows and tabs >
+
** Save all
+
** Arrange >
+
*** Side-by-side (triggers checkboxes on the window thumbnails in the window gallery so the user can choose the tabs to arrange)
+
*** Grid (also uses checkboxes)
+
** Close current
+
** Close others
+
** /Window/tab gallery/
+
*Options/Preferences... (includes "Extension manager" and "XML Filter Settings")
+
*Reload > ("Reload" and "Update >" combined)
+
*~ Exit
+
 
|
 
|
*Undo
+
* '''menus'''
*Redo
+
* a single heterogeneous toolbar with large icons (standard in Mac OS X) holding commonly-used commands
*Repeat
+
* "the Toolbox," a palette combining formatting tools, object insertion, animation parameters, a "scrapbook" tool, reference tools (thesaurus, dictionary, etc.), compatibility reports, and a project tool
-------------
+
* a unique, yet useful "Gallery" containing styles
*Cut
+
* a bit bloated, interface-wise
*Copy
+
*Paste (gives paste special options on mouse-over in toolbars, exceptionally)
+
-------------
+
*Select all
+
*~ Select text
+
*~ Selection mode
+
 
|
 
|
*List >
+
* '''menus'''
*Formula
+
* a heterogeneous static toolbar with commonly-used commands
*Hyperlink
+
* a small toolbar with contextual commands
-------------
+
* '''Inspector,''' a floating formatting palette providing formatting tools
*Text Box
+
* The Inspector features commands not found in the menus, forcing the user to look under both.
*Table >
+
*Chart >
+
*Diagram >
+
*Drawing
+
*Shape >
+
*Note
+
*Frame
+
 
|
 
|
*File >
+
* '''menus'''
*~ Image >
+
* a toolbar with static, commonly-used options
*Scan Image >
+
* a very spartan interface
*Database >
+
 
-------------
+
|
*Symbol > (used to be "special character")
+
* '''MenuTab design''' Toolbar with tabbed menus that organise commands in context-based groups. The main point is the ability to use the tabs as menus: you can access these commands either by clicking the tab, which brings up the appropriate button set on your toolbar (similar to Microsoft Office 2007's ribbon) or by clicking the little arrow to the right of the tab title, which opens a drop-down menu without changing the toolbar beneath.
*Special text >
+
* Interface also has a staic toolbar at the left upper corner. This toolbar is separated from the rest of MenuTab and contains icons for most commonly used commands like save, copy, paste, cut, print, undo, redo, etc
*AutoText >
+
Here are screenshots
|-
+
[http://www.zdnet.co.uk/i/z5/rv/2009/03/zoho_writer_tabmenu.jpg] and
!Pages
+
[http://www.zdnet.co.uk/i/z5/rv/2009/03/zoho_writer_collaboration.jpg]
!Paragraph
+
 
!View
+
|- style="background:#FFFFDD; font-style:italic" valign="top"
!Text
+
| Thoughts
 +
| colspan="5" |
 +
I'd say the Zoho MenuTab as well as MS ribbon are most interesting quick-access interfaces of the pack. Ribbon provides one central place to browse through, provides the most common options right up front (except for the Insert options), but it does suffer a bit from slight illogical organization and lack of flexibility (no vertical interface, previously also lack of customizability). Zoho MenuTab UI combines tab-like approach of ribbon with traditional menu. This makes it familiar and easy to use for most users. The inspector palettes in iWork and Mac:Office are good contenders for a useable vertical interface, but both have their share of disadvantages. For example, the fact that they are floating means that they can hide portions of the document. The MS Toolbox is overstuffed with features, as the tools that iWork spreads out nicely in the Inspector are crammed into one tab in the MS Toolbox. Both also suffer from unclear tab icons.
 +
 
 +
'''There are legal issues with ribbon interface'''. Microsoft has started the process of acquiring a patent on the ribbon user interface concept and licenses the ribbon design to third-party developers royalty-free if their product does not compete with MS Office. This means that there is no way ribbon can be used in OpenOffice.
 +
 
 +
|- valign="top"
 +
| '''Scrolling'''
 +
| Scrolls through slides, but doesn't show two slides at once
 +
| Behaves like its Windows counterpart
 +
| Scrolls within the slide only
 +
| No scrolling by default (the zoom changes as the window is resized), but, with zoom, one can scroll the slide only
 +
| No scrolling by default
 +
|- style="background:#FFFFDD; font-style:italic" valign="top"
 +
| Thoughts
 +
| colspan="5" |
 +
None of these behaviors is ideal or consistent with other applications in the suite (no option allows two slides to be shown at once) for no good reason, but the MS PowerPoint behavior is preferrable over the others.
 
|- valign="top"
 
|- valign="top"
 +
| '''Dragging/editing textboxes'''
 
|
 
|
*New page group
+
* Single click to edit
*New page (same as page break)
+
* Click on border and drag to move the frame
*Column break
+
* No live preview when resizing or moving (just an outline representing the frame)
*Columns >
+
* Shows guides
-------------
+
* Snaps to a small grid when moving (very uncomfortable)
*Styles >
+
* Easy, quick rotation with a green button above the frame
*Paper size >
+
| Same as its Windows counterpart
*Orientation >
+
|
*Background >
+
* Double click (or two consecutive clicks) to edit
*Borders >
+
* Click anywhere on the frame and drag to move it; not moveable when editing text
*Edit Header
+
* Live preview
*Edit Footer
+
* Shows guides
-------------
+
* Free movement
*Indexes and Tables >
+
* No (obvious) way to rotate the frame
*Cross-reference
+
|
*Add footnote
+
* Single click to edit
 +
* Click on border and drag to move the frame
 +
* No live preview when resizing or moving (just an outline representing the frame)
 +
* Doesn't show guides
 +
* Free movement
 +
* No way to rotate the frame
 
|
 
|
*Align >
+
*Single click to edit
** Left
+
*Click on border and drag to move the frame
** Center
+
*Live preview when resizing or moving
** Right
+
*Doesn't show guides
** Justify
+
*Free movement
 +
*No way to rotate the frame
  
** Top
+
|- style="background:#FFFFDD; font-style:italic" valign="top"
** Middle
+
| Thoughts
** Bottom
+
| colspan="5" |
*Indents and spacing >
+
Moving items in Keynote is a pleasure, due to the reasons listed above and the fact that the user doesn't have to struggle to select the textbox (it's one click anywhere on the textbox, as, unlike its competitors, double-clicking is required to edit it). This is definitely something OOo should take note of.
*Tabs >
+
|- valign="top"
*Borders >
+
| '''Lists'''
*Text flow >
+
*Drop caps >
+
*Borders >
+
*Background >
+
 
|
 
|
*Zoom >
+
* Text bulleted by default (in some masters)
*Full screen
+
* In PowerPoint, two consecutive "enters" creates a line break and continues with the list at the same hierarchical level
-------------
+
* In Word, however, two consecutive "enters" move the list to the superior level, and when there are no more, end the list
*Rulers
+
* In PowerPoint, a backspace deletes the bullet, but keeps the indent.
*Sidebar >
+
* Custom bullets
** Navigator
+
* No outline numbering in PowerPoint, but present in Word
** Inspector
+
* Moving items left and right arguably easy (although it makes the text smaller with each level and keeps the same bullet); moving it up and down has to be done manually
** Notes/Changes
+
* Inserted and managed through the Home tab
** Styles
+
** Stockpile
+
*~ Media player
+
*Layout >
+
** Print
+
** Web
+
*Statusbar
+
--------------
+
*Non-printing characters
+
*Line numbers
+
*Outline numbers
+
*~ Data sources
+
 
|
 
|
*Styles >
+
Same as its Windows counterpart except:
** Save selected style
+
* Inserted and managed through Format > Bullets and Numbering..., the Formatting Pane, or the hidden-by-default formatting toolbar
** /Style gallery/
+
|
*Font >
+
* Text bulleted by default (in some masters)
** /Font chooser/
+
* Inserted and managed through the Inspector (under Text > Bullets)
*Size >
+
* In Keynote, just like in PowerPoint, two consecutive "enters" creates a line break and continues with the list at the same hierarchical level
** /Size slider/
+
* In Pages, however, two consecutive "enters" end the list
*Emphasis >
+
* In Keynote, backspace deletes the bullet, the indent, and moves the contents to the end of the last line
** Bold
+
* Custom bullets
** Italic
+
* No outline numbering
** Underline >
+
* Very easy moving items left and right; up and down seems to have to be done manually
** Strikethrough >
+
|
*Color >
+
* Text not bulleted by default
*Highlight >
+
* Inserted and managed through a toolbar button
-------------
+
* In Google Docs (both the presentation and the document editor), two consecutive "enters" move the list to the superior level, and when there are no more, end the list
*Language >
+
|
** Browse through errors
+
*Inserted and managed through a toolbar buttons
** Autocorrect
+
|- style="background:#FFFFDD; font-style:italic" valign="top"
** Thesaurus
+
| Thoughts
** /Language chooser/
+
| colspan="5" |
** For selection
+
None of these behaviors seem to be completely logical or expected. Google Docs at least maintains consistency across its suite's applications, but uses the strange behavior of enter, where, instead of giving new blank lines each time, as it does with non-bulleted indented lists, the indent is decreased.
** For document
+
*Add/Edit Hyperlink
+
*Sort >
+
-------------
+
*Position >
+
** Normal
+
** Superscript
+
** Subscript
+
** Advanced >
+
*** Raise/lower by
+
*** Relative font size
+
*Effects >
+
** Shadow >
+
** Glow >
+
** Reflection >
+
** Fill >
+
*Rotation >
+
** /Rotation circle/
+
*Capitalization >
+
** Normal
+
** All caps
+
** All lower-case
+
** Capitals
+
*Character spacing >
+
** /Spacing slider/
+
|}
+
  
== UI Elements==
+
Anyway, instead of repeating the same info over and over again, let me just say what I think we should have, based on logic:
=== Central menus/toolbar ===
+
* Just like with regular indents, "Backspace" should decrease/remove an indent, "Enter" should create a new line with the same indent, and "Tab" should increase the indent. After the indent in the paragraph is removed, "Backspace" removes the bullet. This behavior should be the same across all OOo applications.
Iced Coffee has one central UI element, either a menubar or a toolbar, depending on the user's choice (they share categories and commands, so additions and improvements by developers are always reflected identically in both, and the user's own toolbars/menus are translated into both). Like FLUX UI, Iced Coffee tries to avoid dialogs, so "Options..." and "Help...," for example, are shown in a new tab, "Find and Replace," "Chart Data Table," and "Check Spelling and Grammar" are inline, pockets are utilized, and drop-down menus are used frequently. Both menus and toolbars are collapsible, so when the window is significantly downsized, the menu/tab labels turn into icons. To get users familiar with the icons, they are shown at mouse-over and selection next to the label (see the mockups). In the case of toolbars, like in MS Office 2007 (sorry), the icons' resolution is also adjusted with the window size. Also, when any command is moused over, an instant tooltip gives its description. (I'm still on the fence about this feature, as I worry about it being too annoying; the plus side of it is that, by giving the users a description about features they haven't heard of, the likelihood that a user will actually try such a feature is greatly increased.) When tabs or menus are customized to hide certain commands, an unobtrusive "Show all commands" button automatically appears (this is still debatable).
+
* It should be easy to set custom bullets.
:The toolbar, unless it somehow violated Microsoft's pending bogus Ribbon patent, is the default choice. Windows applications are shedding the menubar, and its users are getting used to the (arguably faster) workflow. It also makes more sense in Mac OS X (which requires the menubar), as it would be awkward to initially show only the menubar and the document (jeez, not even Apple's basic TextEdit application does that). (If the Mac user wanted to, he could hide the toolbars; this would be Mac-only, since Macs require the menubar, and therefore hiding this central UI element is impossible.) The toolbar, when big enough, uses a unique "halfie" view, in which static tabs are shown on the left and contextual are shown on the right, one from each category simultaneously (again, I think the mockups make this clearer). This is there because many switch between both very frequently.
+
* It should be easy to move list items up, down, decrease and increase indents, with and without subpoints, just like it currently is.
:The alternative menubar (Windows-only, I guess, since, under Mac OS, there would then have to be 2 menubars) is unusual in that, like the toolbar and its drop-down menus, it uses things such as galleries, color wheels, etc. Contextual menus are listed at the right. Under Windows and Linux, the menubar is as fat as a toolbar to make mouse navigation easier (not needed under Mac OS X, in which menu bars follow the Fitts Law).
+
|- valign="top"
=== Sidebar ===
+
| '''Customization'''
The Sidebar consists of five things -- Inspector, Navigator, Styles, Stockpile, and Notes.
+
|
:The Inspector is a left-hand properties sidebar, much like that in many Apple programs and Lotus Symphony.
+
* Customizable Ribbon tabs, groups, and commands, both static and contextual; these customizations are saveable.
:The Navigator here is pretty different from its current implementation in OpenOffice.org. It provides a way to easily navigate, search, or browse through various document elements (pages, images, tables, etc.) as well as organize page groups and arrange objects (dragging objects up or down in the sidebar has the same effect as "Arrange > Back One" and "Arrange > Forward one").
+
More to come...
:Styles is more like its cousin in OO.o today, but previews styles, like other suites do. If the font of the style is too big or too small, the font size is shown in a small rectangle over the preview. This behavior is identical to that of the styles gallery in the mockup.
+
|
:"Stockpile" is an improvement suggested by Leonard Mada, I think (someone please confirm this). It would basically be a place to drag files one might use in a document (think the "Clips Pane" in iMovie '06). The user can save these "stockpiles," creating somewhat like the old gallery.
+
* Customizable toolbar and menu items
:The Notes sidebar is pretty self-explanatory, but I should mention that since comments on changes in the document now use notes, the sidebar includes these comments, along with "Accept" and "Reject" buttons.
+
* '''General''' contains a heterogeneous mix of options of varied importance (such as "Link sounds with file size greater than __"), movie options, and web options
=== Rulers ===
+
* '''View''' provides ruler options, a choice of default view, and slide show options
This being a controversial subject, I really don't want to give up on rulers. Rulers could be really useful, if the user knew automatically how to use them. For that purpose, tabs, along with columns and "rows" (previously "sections"), are now added with a "+" button, so as to indicate to the user that he or she is adding something. The automatic tooltips that appear on hovering over most buttons explain tabs to novice users. The rulers are moved to around the pages, as to indicate their relationship to the page, make it easier to see where things are, and draw attention to itself. The old placement of the rulers, for the few who have gotten used to the old way, is triggered under "Options." The rulers also indicate the coordinates of an object as the user moves it (in rectangles over the ruler), and guides are shown by default to indicate alignment with other objects or the document (like in Apple's Pages). Anyway, the "Hide Rulers" button is under "View," where you expect it to be. Let's not clutter up the scroll bar with buttons like "Hide Rulers," like Microsoft is doing...
+
* '''Edit''' includes cut and paste, selection (including drag-and-drop), and undo (maximum #) options
=== Status bar ===
+
* '''Save''' asks for the default format (PPT or PPTX), at which time intervals to save AutoRecover info, whether to save slides as graphic files, and a few other minor adjustments
Although I guess there is a general consensus that OO.o should hide the status bar, I still want it there for four simple features. Being bilingual, I use the status bar all the time to switch between languages. In fact, all the multilingual people I know use this. I don't know a single Office 2007 or OO.o user that doesn't use the zoom slider. With the birth of the sidebar, the status bar picks up sidebar buttons, which both raise awareness of the sidebar and provide very quick access to its features. Lastly, quick statistics (Word count, page count, etc.), here a tooltip triggered by a mouse-over on the page indicator (next to the language indicator), tend to come in handy, at least for me. The bar can, of course, be hidden under "View" and customized with the features it used to hold.
+
* '''Spelling''' and '''AutoCorrect''' include the typical options
=== Scrollbar ===
+
* '''Gallery''' includes minor adjustments, mostly appearance
The scrollbar undergoes small changes. Page numbers are now shown over it to improve click navigation. Since the navigation arrows, like rulers, have been neglected by most so far, I suggest a refresh. One idea, probably not too effective in bringing new attention, is to just get rid of the "dot," but keep the double arrows, showing the navigate-by buttons (cut down to "Page," "Page group" [what is called a "Section" by both MS Office and Apple Pages]), "Row" [the current OO.o meaning of "Section"], "Bookmark," "Search item," and "Object >") on hover over the double arrows. Another is to get rid of even the double arrows and put the function elsewhere, perhaps in the way Apple Pages does it (in the status bar, next to the location indicator).
+
* '''Compatibility''' asks if to check docs for compatibility, and lists past issues if present
=== Pockets ===
+
* '''Advanced''', a bit of a misnomer, asks where to save files by default and also asks for user information
A while ago, there was a debate on what we should call "Direct Manipulation Snippets," and someone suggested the name "Pockets." It's translatable, to the point, and, although some want the name to be precise and thorough, I think we should settle on a simple, one-word name for the UI element (like most UI elements have). Enough of trivialities, I really like the way JaronBaron suggested Pockets should work, with access at the bottom, and tabs at the side. Also, optionally, Pockets can serve instead of the current annoying pop-up toolbars. In this case, a user selects a phrase or an item - anything really - and a gray (to show neutrality and lack of significance) down arrow suggesting a pocket shows under the highlight. In this way, OO.o can also utilize pockets for thesaurus, as Jaron Kuppers suggested.
+
* '''Feedback''' asks to participate in MS's Customer Experience Improvement Program
=== Tabs ===
+
* Shortcuts can be customized for any Mac OS X application under System Preferences
Tabs work similarly those in Google Chrome, except there is a new "All tabs" button. This button brings up a page of all tabs along with fitting actions, such as "Save all," "Arrange >," and "Compare". Since there is debate on whether the tabs would bother the traditional users, they could be more subtle, such as those in the new version of Safari.
+
|
== Details ==
+
* Customizable static toolbar
=== Help ===
+
* '''General''' includes theme, editing, saving, font preview, animations, and outline view options (each category includes about 1 or 2 choices; "Saving," though, includes 5)
Help now takes up a separate tab. It is a completely revised version of help, intended to be friendlier, simpler, and encourage exploration of new features. I'll expand on this later.
+
* '''Rulers''' includes not only the ruler unit options, but also master gridline, alignment guide, and object spacing and sizing view options
=== Options ===
+
* '''Slideshow'''
Options are, like Help, a separate tab. I imagine navigation to be done through either a grid of icons linking to different option categories (like "System Preferences" in Mac OS X, or the home screen on the iPhone), which would be similar to the proposed "Help" tab.
+
* '''Presenter Display'''
=== Home screen ===
+
* '''Remote'''
So, when you start OpenOffice.org or open up a new tab or window, you get this home screen, somewhat like the current StartCenter, but incorporating templates (through tabs), recent documents, document recovery, a light (unbloated), unobtrusive design ([http://labs.mozilla.com/2009/03/firefox-new-tab-page-cognitive-shield/ see the brainstorm on Mozilla Firefox's "New tab" page]), and a tabbed interface. I tried to do a mockup of this (it's up at the top); when one clicks on one of the "new" icons, a gallery of templates and wizards shows up.
+
* '''Auto-Correction'''
=== Toolbar/menu customization ===
+
* Shortcuts can be customized for any Mac OS X application under System Preferences
The user can create his or her own tabs(/menus), both static and contextual. Creating contextual tabs gives the user a choice of the launching action(s).
+
|
=== Font management ===
+
* No customization
Apple already has a font management application built into Mac OS. I suggest we let the user manage his or her fonts with categories in exactly the same way, through Options, but also have default categories, such as the [[Font_Categories|proposed]] "Serif," "Sans-Serif," "Proportional," "Monospace," "Symbol," and perhaps even "Fun" (fonts like Comic Sans), and "Professional" (Times New Roman). On Mac OS X, we should integrate with the bundled Font Book categories, and make this categorization two-way, meaning that edits in OO.o affect Font Book and vice versa.
+
|
=== Page groups, sections, and rows ===
+
* No customization
I know this is a new feature and, technically, it shouldn't be in this proposal, but OO.o really needs page groups. These page groups are called sections in both MS Office and Apple's iWork suites, so, obviously, if we want compatibility, we need to bring them in. But otherwise, a lack of page groups is still a great impediment for the average user; he or she is limited to one page orientation per document, to one page numbering system per document, etc. (If OO.o already has a similar system and I just didn't notice it, please edit this.) Now, since "Section" means something different in the more widely-used office suites than in OO.o, I propose a name change for the current OO.o meaning to "Rows," more accurate and fitting with the name "Columns," used for the vertical equivalent, to avoid switcher confusion.
+
|- valign="top"
=== Color scheme ===
+
| '''Paste Special'''
This proposal lacks a color scheme (ignore the one in the mockups). I like the FLUX UI scheme quite a bit, so that could be utilized where the OS design guidelines allow.
+
| A floating, contextual drop-down button, which presents three choices: "Keep Source Formatting," "Use Destination Theme," and "Keep Text Only"
== The Other Apps ==
+
| Same as its Windows counterpart.
=== Calc ===
+
| Split into two Edit options: "Paste" and "Paste and match style".
So Apple released this very innovative spreadsheet program called Numbers with iWork '08 (the newest version is in '09). It is radically different from Microsoft's Excel and, of course, OO.o's current Calc, in what I would say very positive ways. I like its canvas, I like its flexibility, I like its ease of use and logic, etc. OO.o shouldn't copy its features (let's keep away from copying; they might even be patented -- they are much more innovative than Microsoft's tabbed panels called the Ribbon), but I really think we should take example in them and consider a similar implementation. So I'm thinking we put the sheets somewhere where  they make sense and where they are noticed -- how about right below the toolbar/menubar, to show that the sheets are ONE document comprised of SEVERAL tabs.
+
| No paste special
I also think we should implement inline functions (the dialog is just annoying and unnecessary).
+
| No paste special
However, I don't really use Calc very much, so I leave the real figuring up to the Calc zealots.
+
|- style="background:#FFFFDD; font-style:italic" valign="top"
=== Draw ===
+
| Thoughts
So far, I don't think Draw has much potential. It's not even a true drawing program, just a mediocre shape and diagram program. To be honest, I very much prefer Inkscape. My most favorite vector programs, though, are Macromedia Fireworks (I say Macromedia, because I don't like some of the changes Adobe brought) and CreatureHouse Expression 3 (which, after being acquired by Microsoft, has been robbed of soul in what is called Microsoft Expression Design). Fireworks I like because it has a fast UI -- all the properties are in one place on the bottom, bitmap and vector editing blends together seamlessly, you see exactly what you're going to get after export (no white canvas showing), and, overall, it's just comfortable. Expression I liked because it was very new, innovative, and pretty comfortable at that (although having rulers as scroll bars bothered me, because they were on the wrong sides). (By the way, if anyone has the old Windows test version of LivingCels, I'd really like to try it out. I know there's a Mac version, but it only works with Tiger; I have Mac OS X Leopard. I heard LivingCels had some interesting workflow aspects as well.) I miss its B-Spline tool (an alternative to the Bezier/pen tool), its brushes, even its color picker. So that we could learn from. But I'm just not sure what direction Draw is taking. If it wants to be just a diagramming program, then we can greatly simplify it. If it wants to be a true vector program, then we need to radically change it, and simplify it also. It needs to put much more emphasis on the tools, like Inkscape does.
+
| colspan="5" |
== Ideas ==
+
Microsoft's implementation of paste special seems the best, as it allows the user to use the Command/Ctrl+V shortcut and then decide how it is pasted.
You're welcome to add derivatives and improvements on this proposal to this section. Also, make sure you check out the [[DaVinci]] and [[FLUX UI]] proposals, both excellent.
+
|- valign="top"
 +
| '''Image manipulation'''
 +
|
 +
* Easy rotating with a green "rotate" button above the image; also has a "size, rotation, and ordering" section in the toolbox, where the size can be typed in numerically, the image can be flipped, and distributed and aligned with other objects.
 +
* Restricted positioning
 +
* Outline, shadow, reflection, glow, soft edges, 3D, sharpness/softness, brightness, contrast, saturation, tone, recolor, filters, size, crop, and arrangement all set from the ribbon
 +
* "Background removal" and "Set transparent color" features
 +
* Live preview while cropping
 +
|
 +
* Easy rotating with a green "rotate" button above the image; also has a "size, rotation, and ordering" section in the toolbox, where the size can be typed in numerically, the image can be flipped, and distributed and aligned with other objects.
 +
* Restricted positioning
 +
* Recolor, shape, replace, brightness, contrast, transparency, effects, and quick styles and effects (including glow, shadow, and 3D options) set from the Toolbox
 +
* "Set transparent color" feature
 +
* No live preview while cropping
 +
|
 +
* Resized, rotated, flipped, and positioned through a comfortable, precise (the user can type in the angle, size, and position in numbers) Inspector "Metrics" tab. Objects are aligned and distributed through an "Arrange" menu.
 +
* Unrestricted positioning
 +
* Stroke, "image adjustements" (brightness, contrast, saturation, tint, temperature, sharpness, exposure, color levels, opacity, [reset]), shadow, and reflection can be set right from the format bar as well as from the Graphic tab in the Inspector.
 +
* Alpha "circular wand"
 +
* Masking (cropping) features live preview (the sections masked have reduced opacity)
 +
| * Unrestricted positioning (but no live preview)
 +
* No extra features except arrangement tools under the "Arrange" menu
 +
| * Unrestricted positioning (but no live preview)
 +
* No extra features except alligment selection from image properties
 +
|- style="background:#FFFFDD; font-style:italic" valign="top"
 +
| Thoughts
 +
| colspan="5" |
 +
The "Metrics" tab in iWork and the "Image adjustments" palette are wonderfully simple and straightforward while retaining a number of features. The best transparency feature seems to be in the planned Office 14 [http://www.beingmanan.com/wp/2009/05/office-2010-new-features/], where one can specify by drawing lines over the places the selection should include and different lines over the places it shouldn't, all with live preview that highlights in purple the areas to be removed.
 +
|- valign="top"
 +
| '''Compatibility checks'''
 +
|
 +
* When trying to save to PPT, the user gets a precise list of what is incompatible.
 +
* Saving to ODP (newly supported) gives a compatibility warning, but doesn't say what might be incompatible. It does this even with completely blank presentations.
 +
|
 +
* The "Save as..." dialog provides a "Compatibility Report..." button, but when a user tries to save to a not-completely-compatible format, he gets no forced warning.
 +
* The compatibility report clearly and specifically lists all the compatibility issues and comfortably provides Help, Fix, and Ignore buttons.
 +
|
 +
* Provides an ambiguous input warning when it's not fully compatible
 +
* I have not been able to test output warnings, because, as my 30-day-trial ran out, I am able to do everything except saving.
 +
|
 +
* No compatibility warnings, it seems.
 +
|
 +
* No compatibility warnings. There is a separate plugin to publish documents from Microsoft Office to online storage.
 +
|- valign="top"
 +
| '''Slide show'''
 +
|
 +
* Accessible through:
 +
** Slide Show > From Beginning, From Current Slide, Broadcast Slide Show, or Custom Slide Show
 +
** The view selector in the status bar (on the right)
 +
* Presentation mode gives four buttons:
 +
** Previous
 +
** Pointer
 +
*** Arrow
 +
*** Ballpoint pen
 +
*** Felt tip pen
 +
*** Highlighter
 +
*** Ink color >
 +
*** Eraser
 +
*** Erase all ink on the slide
 +
*** Mouse options
 +
** Options
 +
*** Next
 +
*** Previous
 +
*** Last viewed
 +
*** Go to slide >
 +
*** Custom show >
 +
*** Screen >
 +
*** Help
 +
*** Pause
 +
*** End show
 +
** Next
 +
|
 +
* Accessible (by default) through:
 +
** Slide Show > View Slide Show
 +
** The view selector in the statusbar (on the left)
 +
** The toolbar
 +
* Presentation mode gives a single menu with options:
 +
** Help
 +
** Next
 +
** Previous
 +
** Last viewed
 +
** Go to slide >
 +
** Custom show >
 +
** Black screen
 +
** Screen >
 +
** Pointer options >
 +
** End show
 +
|
 +
* Accessible through:
 +
** A toolbar button
 +
** Play > Play Slideshow
 +
* Presentation mode completely hides the cursor, and no buttons are provided when playing the slideshow
 +
|
 +
* A big Start Presentation button
 +
* Presentation mode gives:
 +
** A pop-up menu offering jumping to any slide
 +
** An actions button including common export options (including printing and creating a copy), "Report inappropriate content", and "Show speaker notes"
 +
** The URL of the presentation
 +
** A "View together" button, which provides a URL for presenting it online and a chat window for chatting with the audience
 +
|
 +
*A Start slideshow toolbar button
 +
|- valign="top"
 +
| '''Collaboration'''
 +
|
 +
* E-mail sharing, as well as sharing through a document management server and creating a document workspace
 +
* A "Broadcast Slideshow" feature, integrated with Microsoft's upcoming online PowerPoint application
 +
* Comments (aka. notes in Writer) shown as a small box, which, when clicked, reveals its contents, and, when double-clicked, allows editing
 +
* Comments easily added, browsed, deleted, and even shared through the Review tab in the ribbon
 +
There's probably more.
 +
|
 +
* Practically no collaboration features, except classic e-mail sharing
 +
* Comments (aka. notes in Writer) shown as a small box, which, when clicked, reveals its contents, and, when double-clicked, allows editing
 +
* Comments easily added, browsed, deleted, and even shared through the comment bar
 +
|
 +
* Built-in iWork.com, e-mail, and YouTube sharing
 +
* Comments very primitive, overlay the presentation (showing/hiding comments can easily be toggled)
 +
* No serious collaboration features
 +
|
 +
* Benefits from being an online service (although it can be used offline)
 +
* Can be simultaneously edited
 +
* People can be invited to be edited or viewers
 +
* A publish/embed option is available, along with the classic e-mail option
 +
* Chat available in slide show, but not during editing
 +
|
 +
*Benefits from being an online service (offline mode is available)  
 +
*Can be simultaneously edited
 +
*People can be invited to be edited or viewers
 +
*A publish/share/send options are available, along with the classic e-mail option
 +
*Chat available during editing
 +
|- style="background:#FFFFDD; font-style:italic" valign="top"
 +
| Thoughts
 +
| colspan="5" |
 +
It's surprising that nobody really has built-in chat (except Google Docs, when viewing a presentation). I heard this was to change with MS Office 2010, but we'll see. Otherwise, Google Docs is the clear winner in this category, but that's because it's an online service. iWork begins to pave the way toward integration with online services, but ties with only its paid iWork.com and is sure to attract only a very tiny audience. This is also something Microsoft is working on -- they're about to introduce an online version of Office, and it's almost definitely going to integrate with Microsoft Office. We need to work on this if we want to stay a viable competitor.
 +
|- valign="top"
 +
| '''Tables'''
 +
|
 +
Inserted through Insert>Table, which gives the "table insertion grid" as well as "Insert table...," "Draw table," and "Excel spreadsheet" options below the grid. The grid is 8-by-10 and doesn't expand beyond that.
  
*I think the it is time for an overhaul of the scroll bar. Adding page numbers is a step in the right direction, but lacks aesthetics. The idea I proposed on the FLUX page is similar to your navigation on the left side. I think you should just replace the scroll bar with it. If we could make it smarter it would really be useful; perhaps a navigator that slides out from the right hand side (where everyone is used to having a scroll bar), and have a faded (or transparent) scroll bar as a place holder that gives the user feedback on where they are in the document. - [[User:Ak13|Ak13]] 16:01, 24 March 2009 (UTC)
+
Selected, moved and resized with:
** Thanks for the comments. I know there have been a lot of innovative, new ideas on the scroll bar, but I just don't see the use of the screens. If shown all the time, they take up space, so they should be at least optional or more functional -- here I really prefer the thumbnail sidebar under both iWork and MS Office, which can hold a lot of additional features (without clutter) -- things such as page group management, all previous navigator features, page labels, etc. They thumbed scroll bar is not even very useful unless the user has something stand out on every page. If you have a long, text-only document, chances are you're not going to find the right page even with thumbnails. If shown only when dragging the scroll bar, the screens duplicate the better, default, full page browsing. --[[User:Mirek2|Mirek2]] 06:59, 26 March 2009 (UTC)
+
* The table border becomes fat and glass-like when the user clicks within the table
 +
* This border can then be used to resize and move the table
 +
 
 +
In Word:
 +
* The table is moved with a corner handle box and resized with a square at the opposite corner. It's very hard to delete a table.
 +
|
 +
Inserted through:
 +
* A toolbar button, which provides the "table insertion grid." The grid expands when more cells are needed.
 +
* Insert>Table..., which asks for the number of rows and columns
 +
* A "table styles" tab in the gallery, which also asks for the number
 +
Selected, moved, and resized the same way as in Windows
 +
|
 +
Inserted through:
 +
* Insert > Table
 +
* A toolbar button
 +
* Both of these insert a 3-by-3 table and trigger the "Table" tab under Inspector, which allows the user to edit various information, such as the number of rows and columns
 +
Selected, moved, and resized with:
 +
* Just like text boxes under Keynote, one click selects the whole table and allows it to be moved (by clicking anywhere within the table and dragging) and resized, two consecutive clicks allow the table to be edited
 +
 
 +
In Numbers:
 +
* Clicking inside the table allows its contents to be edited and shows the table "headers" (A, B, C, D..., 1, 2, 3, 4, ...), along with a handle in the corner (to move the table with), and a "dragger" at the ends (left, bottom, and the left-bottom corner) that add cells
 +
* When the aforementioned corner handle is clicked, the classic resize squares are shown
 +
|
 +
No obvious way to insert a table. Cells in tables in uploaded documents are changed to text boxes.
 +
|
 +
No obvious way to insert a table in Zoho Show. Insert Table action is available in Zoho Writer.
 +
 
 +
|- style="background:#FFFFDD; font-style:italic" valign="top"
 +
| Thoughts
 +
| colspan="5" |
 +
The "table grid" insert behavior seems to be the quickest and most comfortable. The Apple behavior in everything else (moving, selecting, etc.) seems to be easiest, most logical, and most comfortable. The differences between Keynote and Numbers have their own reasons and benefits.
 +
|- valign="top"
 +
| '''Transitions'''
 +
|
 +
* Added and managed through a gallery under a new Transitions tab
 +
* Custom:
 +
** Duration
 +
** Sound
 +
** Advance slide on click or after __
 +
** Different directions presented under "Effect options"
 +
|
 +
* Added through:
 +
** A "transitions" tab in the Gallery
 +
** Slide show > Transitions...
 +
* Managed through an "Options..." button in the Gallery
 +
* Custom:
 +
** Speed (Slow, medium, and fast)
 +
** Sound
 +
** Advance on click or automatically after __
 +
* Different directions are presented as different transitions
 +
|
 +
* Added and managed through the "Slide" tab in Inspector
 +
* Custom:
 +
** Duration (precise, in seconds)
 +
** Direction (for some transitions)
 +
** Start Transition (on click or automatic)
 +
** Delay
 +
|
 +
No transitions option.
 +
|
 +
No transitions option.
 +
|}
  
*I think your zoom slider should be updated to Clement's version. It really is a great design, though you may want to pretty it up ,) [http://wiki.services.openoffice.org/wiki/Zoom_Slider Zoom Slider] - [[User:Ak13|Ak13]] 16:01, 24 March 2009 (UTC)
 
** I don't know. I've had a bad experience with a similar interface (I don't remember where, though). I hate trying to drag in a straight line. When I drag, I tend to go waaay outside the dragged object. But I don't know. Perhaps if the "quick buttons" were only on the bottom, it wouldn't bother me. Or how about making these things really just big buttons, independent of the precise drag interface. But overall, I don't think that the current way to zoom is a problem -- I'm pretty satisfied with the way things are... (By the way, I did make a small change to the slider in the proposal -- the zoom indicator is now a text box, so the user can manually write the zoom level without having to open another window.) --[[User:Mirek2|Mirek2]] 06:59, 26 March 2009 (UTC)
 
  
[[Category:UX Idea]]
+
[[Category:User Experience Community]]

Latest revision as of 14:30, 1 March 2011

The Office 2010 column may not be completely precise, as I have never used it, but trust in one of my friends, info from the net, and similarities with Office 2007 instead.

There's more to come. Or, if anybody wants to add these topics, go ahead: Installation, updating, Help, adding/removing slides, audio/video (setting audio to start/stop on slides, embedding and playing back a video), inserting images, creating templates, and downloading and working with language tools (grammar/spell checking). Also be sure to add your opinions to the "Thoughts" rows.

You can also add screenshots (be aware of copyright issues [1] [2], as Apple is particularly known for suing people who post unauthorized screenshots), other presentation applications, comments, links, and other things that could be useful. And feel free to correct me if I'm doing this wrong.

MS PowerPoint 2010 (an early build) MS Powerpoint 2008 (Mac) Apple Keynote '09 Google Docs (as of June 2009) Zoho Office
Default UI overview

(the main interface is bolded)

  • a unique interface of tabbed panels (the ribbon), showing the most common options on the default "Home" tab; contains both contextual and static elements, denoted by color and placement
  • the Office button provides access to options usually found under "File" in standard applications
  • the Quick Access toolbar for the user's "favorite" commands
  • inconsistencies in the UI:
    • the commonly-used buttons Undo, Redo, and Repeat are inexplicably not found in the ribbon, instead being in the QA toolbar
    • the Help button, found on the right of the ribbon as the only button in the ribbon tab bar
    • the Options and Exit buttons are housed under the Office button at the bottom right unlike the other items in the menu
  • controversial: praised for ease and speed of use [3], but criticized for continuing with non-sensical deviations from logic [4] [5] [6]
  • menus
  • a single heterogeneous toolbar with large icons (standard in Mac OS X) holding commonly-used commands
  • "the Toolbox," a palette combining formatting tools, object insertion, animation parameters, a "scrapbook" tool, reference tools (thesaurus, dictionary, etc.), compatibility reports, and a project tool
  • a unique, yet useful "Gallery" containing styles
  • a bit bloated, interface-wise
  • menus
  • a heterogeneous static toolbar with commonly-used commands
  • a small toolbar with contextual commands
  • Inspector, a floating formatting palette providing formatting tools
  • The Inspector features commands not found in the menus, forcing the user to look under both.
  • menus
  • a toolbar with static, commonly-used options
  • a very spartan interface
  • MenuTab design Toolbar with tabbed menus that organise commands in context-based groups. The main point is the ability to use the tabs as menus: you can access these commands either by clicking the tab, which brings up the appropriate button set on your toolbar (similar to Microsoft Office 2007's ribbon) or by clicking the little arrow to the right of the tab title, which opens a drop-down menu without changing the toolbar beneath.
  • Interface also has a staic toolbar at the left upper corner. This toolbar is separated from the rest of MenuTab and contains icons for most commonly used commands like save, copy, paste, cut, print, undo, redo, etc

Here are screenshots [7] and [8]

Thoughts

I'd say the Zoho MenuTab as well as MS ribbon are most interesting quick-access interfaces of the pack. Ribbon provides one central place to browse through, provides the most common options right up front (except for the Insert options), but it does suffer a bit from slight illogical organization and lack of flexibility (no vertical interface, previously also lack of customizability). Zoho MenuTab UI combines tab-like approach of ribbon with traditional menu. This makes it familiar and easy to use for most users. The inspector palettes in iWork and Mac:Office are good contenders for a useable vertical interface, but both have their share of disadvantages. For example, the fact that they are floating means that they can hide portions of the document. The MS Toolbox is overstuffed with features, as the tools that iWork spreads out nicely in the Inspector are crammed into one tab in the MS Toolbox. Both also suffer from unclear tab icons.

There are legal issues with ribbon interface. Microsoft has started the process of acquiring a patent on the ribbon user interface concept and licenses the ribbon design to third-party developers royalty-free if their product does not compete with MS Office. This means that there is no way ribbon can be used in OpenOffice.

Scrolling Scrolls through slides, but doesn't show two slides at once Behaves like its Windows counterpart Scrolls within the slide only No scrolling by default (the zoom changes as the window is resized), but, with zoom, one can scroll the slide only No scrolling by default
Thoughts

None of these behaviors is ideal or consistent with other applications in the suite (no option allows two slides to be shown at once) for no good reason, but the MS PowerPoint behavior is preferrable over the others.

Dragging/editing textboxes
  • Single click to edit
  • Click on border and drag to move the frame
  • No live preview when resizing or moving (just an outline representing the frame)
  • Shows guides
  • Snaps to a small grid when moving (very uncomfortable)
  • Easy, quick rotation with a green button above the frame
Same as its Windows counterpart
  • Double click (or two consecutive clicks) to edit
  • Click anywhere on the frame and drag to move it; not moveable when editing text
  • Live preview
  • Shows guides
  • Free movement
  • No (obvious) way to rotate the frame
  • Single click to edit
  • Click on border and drag to move the frame
  • No live preview when resizing or moving (just an outline representing the frame)
  • Doesn't show guides
  • Free movement
  • No way to rotate the frame
  • Single click to edit
  • Click on border and drag to move the frame
  • Live preview when resizing or moving
  • Doesn't show guides
  • Free movement
  • No way to rotate the frame
Thoughts

Moving items in Keynote is a pleasure, due to the reasons listed above and the fact that the user doesn't have to struggle to select the textbox (it's one click anywhere on the textbox, as, unlike its competitors, double-clicking is required to edit it). This is definitely something OOo should take note of.

Lists
  • Text bulleted by default (in some masters)
  • In PowerPoint, two consecutive "enters" creates a line break and continues with the list at the same hierarchical level
  • In Word, however, two consecutive "enters" move the list to the superior level, and when there are no more, end the list
  • In PowerPoint, a backspace deletes the bullet, but keeps the indent.
  • Custom bullets
  • No outline numbering in PowerPoint, but present in Word
  • Moving items left and right arguably easy (although it makes the text smaller with each level and keeps the same bullet); moving it up and down has to be done manually
  • Inserted and managed through the Home tab

Same as its Windows counterpart except:

  • Inserted and managed through Format > Bullets and Numbering..., the Formatting Pane, or the hidden-by-default formatting toolbar
  • Text bulleted by default (in some masters)
  • Inserted and managed through the Inspector (under Text > Bullets)
  • In Keynote, just like in PowerPoint, two consecutive "enters" creates a line break and continues with the list at the same hierarchical level
  • In Pages, however, two consecutive "enters" end the list
  • In Keynote, backspace deletes the bullet, the indent, and moves the contents to the end of the last line
  • Custom bullets
  • No outline numbering
  • Very easy moving items left and right; up and down seems to have to be done manually
  • Text not bulleted by default
  • Inserted and managed through a toolbar button
  • In Google Docs (both the presentation and the document editor), two consecutive "enters" move the list to the superior level, and when there are no more, end the list
  • Inserted and managed through a toolbar buttons
Thoughts

None of these behaviors seem to be completely logical or expected. Google Docs at least maintains consistency across its suite's applications, but uses the strange behavior of enter, where, instead of giving new blank lines each time, as it does with non-bulleted indented lists, the indent is decreased.

Anyway, instead of repeating the same info over and over again, let me just say what I think we should have, based on logic:

  • Just like with regular indents, "Backspace" should decrease/remove an indent, "Enter" should create a new line with the same indent, and "Tab" should increase the indent. After the indent in the paragraph is removed, "Backspace" removes the bullet. This behavior should be the same across all OOo applications.
  • It should be easy to set custom bullets.
  • It should be easy to move list items up, down, decrease and increase indents, with and without subpoints, just like it currently is.
Customization
  • Customizable Ribbon tabs, groups, and commands, both static and contextual; these customizations are saveable.

More to come...

  • Customizable toolbar and menu items
  • General contains a heterogeneous mix of options of varied importance (such as "Link sounds with file size greater than __"), movie options, and web options
  • View provides ruler options, a choice of default view, and slide show options
  • Edit includes cut and paste, selection (including drag-and-drop), and undo (maximum #) options
  • Save asks for the default format (PPT or PPTX), at which time intervals to save AutoRecover info, whether to save slides as graphic files, and a few other minor adjustments
  • Spelling and AutoCorrect include the typical options
  • Gallery includes minor adjustments, mostly appearance
  • Compatibility asks if to check docs for compatibility, and lists past issues if present
  • Advanced, a bit of a misnomer, asks where to save files by default and also asks for user information
  • Feedback asks to participate in MS's Customer Experience Improvement Program
  • Shortcuts can be customized for any Mac OS X application under System Preferences
  • Customizable static toolbar
  • General includes theme, editing, saving, font preview, animations, and outline view options (each category includes about 1 or 2 choices; "Saving," though, includes 5)
  • Rulers includes not only the ruler unit options, but also master gridline, alignment guide, and object spacing and sizing view options
  • Slideshow
  • Presenter Display
  • Remote
  • Auto-Correction
  • Shortcuts can be customized for any Mac OS X application under System Preferences
  • No customization
  • No customization
Paste Special A floating, contextual drop-down button, which presents three choices: "Keep Source Formatting," "Use Destination Theme," and "Keep Text Only" Same as its Windows counterpart. Split into two Edit options: "Paste" and "Paste and match style". No paste special No paste special
Thoughts

Microsoft's implementation of paste special seems the best, as it allows the user to use the Command/Ctrl+V shortcut and then decide how it is pasted.

Image manipulation
  • Easy rotating with a green "rotate" button above the image; also has a "size, rotation, and ordering" section in the toolbox, where the size can be typed in numerically, the image can be flipped, and distributed and aligned with other objects.
  • Restricted positioning
  • Outline, shadow, reflection, glow, soft edges, 3D, sharpness/softness, brightness, contrast, saturation, tone, recolor, filters, size, crop, and arrangement all set from the ribbon
  • "Background removal" and "Set transparent color" features
  • Live preview while cropping
  • Easy rotating with a green "rotate" button above the image; also has a "size, rotation, and ordering" section in the toolbox, where the size can be typed in numerically, the image can be flipped, and distributed and aligned with other objects.
  • Restricted positioning
  • Recolor, shape, replace, brightness, contrast, transparency, effects, and quick styles and effects (including glow, shadow, and 3D options) set from the Toolbox
  • "Set transparent color" feature
  • No live preview while cropping
  • Resized, rotated, flipped, and positioned through a comfortable, precise (the user can type in the angle, size, and position in numbers) Inspector "Metrics" tab. Objects are aligned and distributed through an "Arrange" menu.
  • Unrestricted positioning
  • Stroke, "image adjustements" (brightness, contrast, saturation, tint, temperature, sharpness, exposure, color levels, opacity, [reset]), shadow, and reflection can be set right from the format bar as well as from the Graphic tab in the Inspector.
  • Alpha "circular wand"
  • Masking (cropping) features live preview (the sections masked have reduced opacity)
* Unrestricted positioning (but no live preview)
  • No extra features except arrangement tools under the "Arrange" menu
* Unrestricted positioning (but no live preview)
  • No extra features except alligment selection from image properties
Thoughts

The "Metrics" tab in iWork and the "Image adjustments" palette are wonderfully simple and straightforward while retaining a number of features. The best transparency feature seems to be in the planned Office 14 [9], where one can specify by drawing lines over the places the selection should include and different lines over the places it shouldn't, all with live preview that highlights in purple the areas to be removed.

Compatibility checks
  • When trying to save to PPT, the user gets a precise list of what is incompatible.
  • Saving to ODP (newly supported) gives a compatibility warning, but doesn't say what might be incompatible. It does this even with completely blank presentations.
  • The "Save as..." dialog provides a "Compatibility Report..." button, but when a user tries to save to a not-completely-compatible format, he gets no forced warning.
  • The compatibility report clearly and specifically lists all the compatibility issues and comfortably provides Help, Fix, and Ignore buttons.
  • Provides an ambiguous input warning when it's not fully compatible
  • I have not been able to test output warnings, because, as my 30-day-trial ran out, I am able to do everything except saving.
  • No compatibility warnings, it seems.
  • No compatibility warnings. There is a separate plugin to publish documents from Microsoft Office to online storage.
Slide show
  • Accessible through:
    • Slide Show > From Beginning, From Current Slide, Broadcast Slide Show, or Custom Slide Show
    • The view selector in the status bar (on the right)
  • Presentation mode gives four buttons:
    • Previous
    • Pointer
      • Arrow
      • Ballpoint pen
      • Felt tip pen
      • Highlighter
      • Ink color >
      • Eraser
      • Erase all ink on the slide
      • Mouse options
    • Options
      • Next
      • Previous
      • Last viewed
      • Go to slide >
      • Custom show >
      • Screen >
      • Help
      • Pause
      • End show
    • Next
  • Accessible (by default) through:
    • Slide Show > View Slide Show
    • The view selector in the statusbar (on the left)
    • The toolbar
  • Presentation mode gives a single menu with options:
    • Help
    • Next
    • Previous
    • Last viewed
    • Go to slide >
    • Custom show >
    • Black screen
    • Screen >
    • Pointer options >
    • End show
  • Accessible through:
    • A toolbar button
    • Play > Play Slideshow
  • Presentation mode completely hides the cursor, and no buttons are provided when playing the slideshow
  • A big Start Presentation button
  • Presentation mode gives:
    • A pop-up menu offering jumping to any slide
    • An actions button including common export options (including printing and creating a copy), "Report inappropriate content", and "Show speaker notes"
    • The URL of the presentation
    • A "View together" button, which provides a URL for presenting it online and a chat window for chatting with the audience
  • A Start slideshow toolbar button
Collaboration
  • E-mail sharing, as well as sharing through a document management server and creating a document workspace
  • A "Broadcast Slideshow" feature, integrated with Microsoft's upcoming online PowerPoint application
  • Comments (aka. notes in Writer) shown as a small box, which, when clicked, reveals its contents, and, when double-clicked, allows editing
  • Comments easily added, browsed, deleted, and even shared through the Review tab in the ribbon

There's probably more.

  • Practically no collaboration features, except classic e-mail sharing
  • Comments (aka. notes in Writer) shown as a small box, which, when clicked, reveals its contents, and, when double-clicked, allows editing
  • Comments easily added, browsed, deleted, and even shared through the comment bar
  • Built-in iWork.com, e-mail, and YouTube sharing
  • Comments very primitive, overlay the presentation (showing/hiding comments can easily be toggled)
  • No serious collaboration features
  • Benefits from being an online service (although it can be used offline)
  • Can be simultaneously edited
  • People can be invited to be edited or viewers
  • A publish/embed option is available, along with the classic e-mail option
  • Chat available in slide show, but not during editing
  • Benefits from being an online service (offline mode is available)
  • Can be simultaneously edited
  • People can be invited to be edited or viewers
  • A publish/share/send options are available, along with the classic e-mail option
  • Chat available during editing
Thoughts

It's surprising that nobody really has built-in chat (except Google Docs, when viewing a presentation). I heard this was to change with MS Office 2010, but we'll see. Otherwise, Google Docs is the clear winner in this category, but that's because it's an online service. iWork begins to pave the way toward integration with online services, but ties with only its paid iWork.com and is sure to attract only a very tiny audience. This is also something Microsoft is working on -- they're about to introduce an online version of Office, and it's almost definitely going to integrate with Microsoft Office. We need to work on this if we want to stay a viable competitor.

Tables

Inserted through Insert>Table, which gives the "table insertion grid" as well as "Insert table...," "Draw table," and "Excel spreadsheet" options below the grid. The grid is 8-by-10 and doesn't expand beyond that.

Selected, moved and resized with:

  • The table border becomes fat and glass-like when the user clicks within the table
  • This border can then be used to resize and move the table

In Word:

  • The table is moved with a corner handle box and resized with a square at the opposite corner. It's very hard to delete a table.

Inserted through:

  • A toolbar button, which provides the "table insertion grid." The grid expands when more cells are needed.
  • Insert>Table..., which asks for the number of rows and columns
  • A "table styles" tab in the gallery, which also asks for the number

Selected, moved, and resized the same way as in Windows

Inserted through:

  • Insert > Table
  • A toolbar button
  • Both of these insert a 3-by-3 table and trigger the "Table" tab under Inspector, which allows the user to edit various information, such as the number of rows and columns

Selected, moved, and resized with:

  • Just like text boxes under Keynote, one click selects the whole table and allows it to be moved (by clicking anywhere within the table and dragging) and resized, two consecutive clicks allow the table to be edited

In Numbers:

  • Clicking inside the table allows its contents to be edited and shows the table "headers" (A, B, C, D..., 1, 2, 3, 4, ...), along with a handle in the corner (to move the table with), and a "dragger" at the ends (left, bottom, and the left-bottom corner) that add cells
  • When the aforementioned corner handle is clicked, the classic resize squares are shown

No obvious way to insert a table. Cells in tables in uploaded documents are changed to text boxes.

No obvious way to insert a table in Zoho Show. Insert Table action is available in Zoho Writer.

Thoughts

The "table grid" insert behavior seems to be the quickest and most comfortable. The Apple behavior in everything else (moving, selecting, etc.) seems to be easiest, most logical, and most comfortable. The differences between Keynote and Numbers have their own reasons and benefits.

Transitions
  • Added and managed through a gallery under a new Transitions tab
  • Custom:
    • Duration
    • Sound
    • Advance slide on click or after __
    • Different directions presented under "Effect options"
  • Added through:
    • A "transitions" tab in the Gallery
    • Slide show > Transitions...
  • Managed through an "Options..." button in the Gallery
  • Custom:
    • Speed (Slow, medium, and fast)
    • Sound
    • Advance on click or automatically after __
  • Different directions are presented as different transitions
  • Added and managed through the "Slide" tab in Inspector
  • Custom:
    • Duration (precise, in seconds)
    • Direction (for some transitions)
    • Start Transition (on click or automatic)
    • Delay

No transitions option.

No transitions option.

Personal tools