CSSKarma

display your <style>

designing the web since 2002

A New Breed of Microformat

article banner

Because I’m a web dork (nice way to start a post, huh?), I was poking around YouTube last weekend and decided to crack it open in FireBug.

I was on YouTube’s MayerMusic channel fiddling around with the video info section and notice that some of the info was wrapped in a quasi familiar class “vfacets”. This appears to be some sort of Microformat; but none that I’ve ever seen.

mayermusic video info wrapped in div.vfacets

After seeing that, I decided to do a little digging (digging = 5 mins of Googling), and eventually found a pretty undetailed page about group examples of Microformats.

Generally, I find that Google’s front end development is a disgrace to the Internet (no offense…), but it seems like they’re buying into the concept of Microformats. With that in mind I thought I’d talk about how Microformat groups could be used.

Usage

Many of us are familiar with the most common types of Microformats (hCalendar, hCard, hReview, and XFN). There are also many that are still in draft form like hResume, geo, and rel-directory. However, it seems that a new type could be emerging for grouping information.

The link above listed out 4 examples of major sites using Microformat groups: YouTube, Magnolia, Linkedin and Flickr. I really like how Google (youtube) is marking it up though, so I’m going to get in to that.

YouTube vEntry markup
<div class="v120vEntry">
<div class="vstill">
<a href="/user/spoiledmilk"><img src="2.jpg" class="vimg"></a>
</div>
<div class="vtitle">
<a href="/profile?user=spoiledmilk">spoiledmilk</a>
</div>
<div class="vfacets">
<span class="grayText">Joined:</span> August 02, 2006<br>
<span class="grayText">Videos:</span> <a href="/profile_videos?user=spoiledmilk">21</a>
</div>
</div>

In marking up user information they are using:

  • ventry as a wrapper
  • vstill for the user image link
  • vimg for the image itself
  • vtitle for the user’s name
  • vfacets for, what seems to be, general information

I’m wondering why Google is going with this. In the past I think it’s safe to say that they don’t really do things like this unless they’re planning to use it in something they build. Not to take shots at Google, but they don’t really do things for the greater good of the web community (correct me if I’m wrong).

Consistent user tagging

The basis for using something like a vcard class is to let the browser, user, spambot, or software know that a page contains contact information (and your now beautifully marked up e–mail address). This same principle applies to Google’s vEntry.

Let’s consider that Google is building a large social networking platform; I know that the main complaint I have with all these new networking sites is that you have to constantly rebuild your contact list. Marking up a member’s information in a consistent way would aid in search and ease the pain of finding those Twitter followers (for example) we all love so much. Or even for building some sort of Internet phone book.

What are they scheming?

What’s Google planning? What else can be done with this new microformat? Did I completely miss a huge glaring detail here?

Maybe this isn’t even Google code, it could be left over from when they bought out YouTube. I guess we won’t know for sure until we can pick apart Google’s brain and find out what’s going on in there.

In the mean time, watch out for this new Microformat, I have a feeling they’ll be popping up in other Google sites as well.

Tags: , , ,

You can leave a response, or trackback from your own site.

|

Comments (3)

  1. Aiya101 says:

    So…we all know Google is snatching up everything it can that adds to its suite of Web apps. Do you think this tagging is a way of promoting “brand loyalty” through ease (a.k.a. surpassing even OpenID within the Google network and catering to the less-than-savvy Web users)? And, as for the rest of us – I think we all hate having 30 different user names and passwords to get access to the latest Web apps. I wonder if Google is looking to fill the gap of getting all types of users to use Web apps (the way AOL did for basic web access)…

  2. Tim says:

    I think they’re actually realizing that there isn’t any brand loyalty and people are staying with Facebook or Myspace out of pure laziness (they have all their stuff set up already). An big issue in getting those people over to a new service is to make the entry cost as low as possible.

    What’s best is that they’re hiding the technology, which is the best way to get things out to the general public.

|

Leave a Reply

New from the blog

Are My Sites Up? authenticjobs.com