grouping-examples: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
Line 189: Line 189:
* [http://www.starzik.com/starzik.php Starzik SARL]
* [http://www.starzik.com/starzik.php Starzik SARL]
** Album Example (hidden url)
** Album Example (hidden url)
*** Information: ordered, non-sparse
*** Information: ordered, unordered, non-sparse, sparse


* [http://www.thecellcity.com CellCity]  
* [http://www.thecellcity.com CellCity]  
** [http://www.thecellcity.com/4DACTION/CDMProductQuery?CDMCommand=fuzzyquery&CDMdepartment=music&cdmalbum=What's%20The%20Word%20Vol.%201&CDMReturnURL=/music/albumdetails.shtml] Album Example]
** [http://www.thecellcity.com/4DACTION/CDMProductQuery?CDMCommand=fuzzyquery&CDMdepartment=music&cdmalbum=What's%20The%20Word%20Vol.%201&CDMReturnURL=/music/albumdetails.shtml] Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: unordered, non-sparse


* [http://www.top100.cn top100.cn]
* [http://www.top100.cn top100.cn]
** [http://www.top100.cn/product/specialall/S0027876000.htm Album Example]
** [http://www.top100.cn/Product/Product.aspx?ProductID=S0043406000 Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: ordered, non-sparse


* [http://www.wippit.com/default.aspx Wippit]  
* [http://www.wippit.com/default.aspx Wippit]  
** [http://www.wippit.com/AlbumDet.aspx?StrId=28724&StrCatType=S Album Example]
** [http://www.wippit.com/AlbumDet.aspx?StrId=28724&StrCatType=S Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: unordered, ordered, non-sparse


* [http://www.yanga.ru Yanga]
* [http://www.yanga.ru Yanga]
** [http://yanga.ru/music/album/-/Duke%20Ellington/Jack%20The%20Bear/?id=28510 Album Example]
** [http://yanga.ru/music/album/-/Duke%20Ellington/Jack%20The%20Bear/?id=28510 Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: ordered, non-sparse


* [http://www.somesongs.com/ somesongs]
* [http://www.somesongs.com/ somesongs]
** [Album Example]
** [http://www.somesongs.com/list_songs.php Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: unordered, non-sparse


* [http://magnatune.com/ Magnatune]
* [http://magnatune.com/ Magnatune]
Line 217: Line 217:
* [http://www.songfight.org/ SONG FIGHT!]
* [http://www.songfight.org/ SONG FIGHT!]
** [http://www.songfight.org/artistpage.php?key=15-16_puzzle&sortkey=date Album Example]
** [http://www.songfight.org/artistpage.php?key=15-16_puzzle&sortkey=date Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: unordered, non-sparse


* [http://www.yes.com/ Yes.com]
* [http://www.yes.com/ Yes.com]
** [http://www.yes.com/ Album Example]
** [http://www.yes.com/ Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: ordered, non-sparse


* [http://www.myspace.com MySpace]
* [http://www.myspace.com MySpace]
** [http://myspace.com/theradioknives Album Example]
** [http://myspace.com/theradioknives Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: unordered, sparse


* [http://musicbrainz.org MusicBrainz.org]
* [http://musicbrainz.org MusicBrainz.org]
** [http://musicbrainz.org/release/1138abc1-77f4-4ba9-900d-5cf52baaf4bf.html Album Example]
** [http://musicbrainz.org/release/1138abc1-77f4-4ba9-900d-5cf52baaf4bf.html Album Example]
*** Information: unordered, ordered, sparse, non-sparse
* [http://reactor-core.org/ogg-tagging.html Vorbis Comment Recommendations]
** [http://reactor-core.org/ogg-tagging.html Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: unordered, ordered, sparse, non-sparse


Line 241: Line 237:
* [http://www.discogs.com/ Discogs]
* [http://www.discogs.com/ Discogs]
** [http://www.discogs.com/release/705805 Album Example]
** [http://www.discogs.com/release/705805 Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: ordered, non-sparse


* [http://www.last.fm/ Last.fm]
* [http://www.last.fm/ Last.fm]
** [http://www.last.fm/music/Muse/+albums Album Example]
** [http://www.last.fm/music/Muse/+albums Album Example]
*** Information: unordered, ordered, sparse, non-sparse
*** Information: unordered, ordered, non-sparse


=== Analysis ===
=== Analysis ===

Revision as of 03:54, 26 April 2007

Grouping

Grouping is a fundamental mechanism for understanding the relationship between objects. Where an object resides in a network of relationships can clarify its purpose. Grouping relationships are fundamental to how we understand object interactions.

The Problem

It is useful to understand the relationship between objects on a website. A blogger may want to describe several different objects on a web page and group them explicitly. It is important that the structure of the page not affect this grouping as network relationships are often not hierarchical (HTML is always hierarchical).

Where an object resides in a network of relationships can clarify its purpose. For example, an audio album can have a number of audio tracks. It is desirable that the tracks and the album can be associated with one another without needing to be explicitly grouped. The same goes for chapters in a DVD movie, sections of a podcast, and a set of geographic points.

Grouping relationships are fundamental to how we understand object interactions.

Contributors

Discussions

Discussions related to grouping:

Real-World Examples

PLEASE USE THIS TEMPLATE WHEN MARKING UP EXAMPLES

Types of grouping

  • unordered - Unordered grouping is a type of grouping where the items in the group have no particular order or are not numbered in any way. These lists can be marked by <ul> HTML tags, but do not have to be.
  • ordered - Ordered grouping is when items in a group have a very clear order. The easiest way to differentiate ordered grouping is if the items are numbered. These lists are almost always marked by <ol>
  • sparse - Sparse grouping means that the items in the group are spread over the entire page and are not contained in a single list. Sparse groups are also created when items of the same type are interspersed, but don't belong to the same group. For example, an example of two sparse groups would be birds and fish: crow, dolphin, dove, shark, pigeon.
  • non-sparse - Non-sparse grouping means that the items in the group are very close together on the page and are usually encapsulated in a single list. For example: crow, dove, pigeon.

People and Music Grouping in Music Podcasting

These sites usually list one big file containg multiples songs, speech, audio advertising and prerecorded audio (such as voicemail or promos). Effort is taken to list each section of the recording as a group (aka: playlist).

Grouping in Music Services

  • Starzik SARL
    • Album Example (hidden url)
      • Information: ordered, unordered, non-sparse, sparse
  • CellCity
    • [1] Album Example]
      • Information: unordered, non-sparse

Analysis

Existing Practices

Listed below is an overview of existing patterns and practices found in the wild for grouping metadata.

Summary of common patterns discovered

Other attempts to solve The Problem

See Also