[uf-discuss] Microformats gets strong showing in Firefox 3 UI

Alex Faaborg faaborg at mozilla.com
Tue Jun 5 21:09:27 PDT 2007


Hey, I'm working with Mike Kaply on microformat support in Firefox 3,  
and I would love to get feedback from this group on the user  
interface design.

To answer a few questions that have been raised in this thread:

> if you could tell me the correct
> place to let the Mozilla folks know about this - they should be
> careful about changing the cursor for a microformat - sometimes an
> hCard, for example, will be the whole page

Yeah, Mike Kaply and I have been thinking about edge cases like  
this.  One possible solution would be to create some heuristics for  
determining if a microformatted content area is too large to change  
the cursor, and also provide a way for Web sites to directly control  
if the cursor changes or doesn't change.

> I'm still waiting for someone to come up with the
> "perfect" microformats UI.

Changing the cursor isn't perfect, but it is the only way for the  
browser to provide a visual cue of contextual action without directly  
modifying the page itself, which is why this is the best solution I  
have heard so far.

I think there are a few things we could do to improve the interface  
further include outlining the microformatted content on hover  
(Operator 0.7 and later tried this), and possibly flashing the  
microformatted content areas on page load.  I also like the user  
interface for viewing tagged sections of images on Flickr:  http:// 
flickr.com/photos/titanium-white/379894665/

> If an on-hover cursor change could indicate microformats for mouse- 
> users, how might keyboard access to microformats work?

We will need to provide a keyboard interface in secondary UI for  
accessibility.  Overall, microformats are great for accessibility due  
to the number of steps they eliminate for tasks like adding something  
to your calendar.

> The cursor thing could be in addition to other ways (that don't
> exhibit MMN) of getting at Microformats.

The cursor change isn't technically mystery meat navigation, since  
you can hopefully see what you are hovering over, and the icon of the  
application that is going to launch is appended to the cursor.   
However, I have heard this UI compared to a mid 1990s adventure game :)

We will likely have some type of interface to view all of the  
microformatted content on the page, but we haven't decided on what.   
A rather comprehensive list of various options is here:
http://wiki.mozilla.org/Microformats/UE/ideas

> I hope that the Operator will show the Firefox crew that  
> Microformats isn't clitter.

The creator of Operator, Mike Kaply is also writing the microformat  
implementation for Firefox 3, so technically "Operator" and "the  
Firefox crew" are the same person.

In terms of clutter, the right side of the location bar is quickly  
turning into the equivalent of the Windows system tray: the random  
place where you stick your extra stuff (locks and RSS icons and  
microformat icons, etc).  As we start to rethink the overall browser  
UI, we will hopefully find a better place to put these types of  
notifications.

> only if the users don't use it it becomes clutter

If the user is viewing a page with microformats and RSS through a  
secure connection, they will have a yellow location bar containing a  
favicon, lock icon, feed icon, and microformat icon.  We are worried  
that this is too much visual clutter.  Options include things like  
merging the feed icon and microformat icon, taking security UI out of  
the location bar, moving some of these things to secondary UI, etc.

> what would clutter Firefox is when it intrudes into my webpage

In a lot of cases it is easier to directly interact with information  
in the page than it is to find it in a menu somewhere.  For instance,  
if you want to map a single item in a list of 100 items, you don't  
want to do a visual scan for the same item in a menu, you just want  
to click on it.

We are of course going to allow Web sites to provide their own UI for  
interacting with microformats as well, but I personally think we  
should provide a good default interface.

Discussion of microformat support in Firefox 3 in the Mozilla  
community is going on here: http://groups.google.com/group/ 
mozilla.dev.apps.firefox/browse_frm/thread/19660ddf0589e15e/ 
d600f125dcc8b845#d600f125dcc8b845

-Alex




On Jun 5, 2007, at 1:24 PM, Pelle W wrote:

> On 6/5/07, Montgomery, Mike <MMontgomery at terpsys.com> wrote:
>> I like the idea of an icon that is activated when microformat  
>> content is
>> available as mentioned by Paul.  It would provide an immediate visual
>> cue that information is available without direct user interaction  
>> such
>> as having to hover of content or right-clicking.  It would also  
>> provide
>> a way to indicate information that may be hidden on the page.  I  
>> picture
>> it being similar to the RSS feed icon.  Maybe it is something that  
>> also
>> appears in the address bar.
> I also agree with Mike, Paul and others here. I read that someone  
> raised the question about keyboard navigation and the only real  
> solution to that problem I think would be to lift microformats out  
> of the actual webpage and into the the browser UI.
>
> Mike Kaply wrote:
>> I'm considering experimenting with putting a microformats icon on the
>> URL bar similar to the RSS icon, but that would be Operator only. The
>> Firefox folks specifically don't want to clutter up that bar.
> That would be the absolutely best solution - I hope that the  
> Operator will show the Firefox crew that Microformats isn't clitter.
>
> Mike Kaply wrote:
>> The basic problem with Firefox is that they don't want to clutter  
>> the UI
>> with something that might not be used a lot (this is a statement  
>> about
>> all microformats in the UI)
> What they referrer to here is whether the users will actually use  
> the microformats and not if the developers will support it - right?  
> Because if the developers don't support it it won't clutter the UI  
> - only if the users don't use it it becomes clutter.
> I personally think that microformats support would be more popular  
> than RSS-support. The latter has only been adopted by some people  
> and have a bit of a learning curve - a microformat almost doesn't  
> have a learning curve because it is information in a way we've all  
> already worked with.
>
>
> I personally would say that what would clutter Firefox is when it  
> intrudes into my webpage. What wouldn't clutter Firefox is a  
> friendly notification of the presence of some hidden data.
>
> / Pelle
> _______________________________________________
> microformats-discuss mailing list
> microformats-discuss at microformats.org
> http://microformats.org/mailman/listinfo/microformats-discuss



More information about the microformats-discuss mailing list