haudio-cheatsheet: Difference between revisions
Jump to navigation
Jump to search
AndyMabbett (talk | contribs) (rfc2119-intro) |
WebOrganics (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
<h1>hAudio cheatsheet</h1> | <h1>hAudio cheatsheet</h1> | ||
http://farm2.static.flickr.com/1216/604867362_da0921136a_o.png '''version 0.8''' | |||
== Notice == | == Notice == | ||
Line 7: | Line 8: | ||
== Properties == | == Properties == | ||
* haudio +. | * '''haudio'''{1}. | ||
** audio- | ** fn +. | ||
** ''album''*. as described at [[audio-info-proposal#Album]]. | |||
** ''item''*. as described at [[audio-info-proposal#Item]]. | |||
** position?. text. | |||
** ''contributor'' *. using [[hCard]]. | ** ''contributor'' *. using [[hCard]]. | ||
*** #( <code>''role''</code>)s * are as described at [[audio-info-proposal#Contributor]] | *** #( <code>''role''</code>)s * are as described at [[audio-info-proposal#Contributor]]. | ||
** ''published | ** ''published'' *. using [[datetime-design-pattern]]. | ||
** ''rel-sample'' *. sample file/stream using [[rel-design-pattern]]. | ** ''rel-sample'' *. sample file/stream using [[rel-design-pattern]]. | ||
** ''rel-enclosure'' *. full download of file/stream using [[rel-enclosure]]. | ** ''rel-enclosure'' *. full download of file/stream using [[rel-enclosure]]. | ||
** ''rel-payment'' *. link to purchase process using [[rel-payment]]. | ** ''rel-payment'' *. link to purchase process using [[rel-payment]]. | ||
** '' | ** ''photo'' *. using the HTML and XHTML tag (<code>img</code>). | ||
** ''category'' *. text. | ** ''category'' *. text, sub elements MAY be expressed using the [[rel-tag]] elemental microformat. | ||
** duration ?. ISO-8601 time duration using [[abbr-design-pattern]]. | ** duration ?. ISO-8601 time duration using [[abbr-design-pattern]]. | ||
** ''price'' *. using [[currency-proposal]]. | ** ''price'' *. using [[currency-proposal]]. | ||
** ''description''. text. | |||
{{cheatsheet-key}} | {{cheatsheet-key}} |
Revision as of 21:50, 2 November 2007
hAudio cheatsheet
version 0.8
Notice
- Please note hAudio is still under development and the schema outlined below may change from time to time please see Related Pages for more information.
Properties
- haudio{1}.
- fn +.
- album*. as described at audio-info-proposal#Album.
- item*. as described at audio-info-proposal#Item.
- position?. text.
- contributor *. using hCard.
- #(
role
)s * are as described at audio-info-proposal#Contributor.
- #(
- published *. using datetime-design-pattern.
- rel-sample *. sample file/stream using rel-design-pattern.
- rel-enclosure *. full download of file/stream using rel-enclosure.
- rel-payment *. link to purchase process using rel-payment.
- photo *. using the HTML and XHTML tag (
img
). - category *. text, sub elements MAY be expressed using the rel-tag elemental microformat.
- duration ?. ISO-8601 time duration using abbr-design-pattern.
- price *. using currency-proposal.
- description. text.
Key
Based on Perl's standard quantifiers:
bold {1} | MUST be present exactly once |
italic* | OPTIONAL, and MAY occur more than once |
+ | MUST be present, and MAY occur more than once |
? | OPTIONAL, but MUST NOT occur more than once |
[square brackets] | list of common values |
(parentheses) | data format |
# | comment |
! | awaiting documentation |
Notes
- The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.
- All properties are classes, except for rel-sample, rel-enclosure and rel-payment which use the rel-design-pattern.
Related pages
- hAudio
- hAudio cheatsheet - hAudio properties.
- hAudio authoring - learn how to add hAudio markup to your existing web pages.
- hAudio issues - issues with the specification.
- Audio info issues - issues with the preparatory work.
- hAudio brainstorming - ideas for the specification.
- hAudio-history - the history of the research and development of hAudio.
- Other cheatsheets: hAtom cheatsheet, hCard cheatsheet (also adr cheatsheet + geo cheatsheet), hCalendar cheatsheet, hResume cheatsheet, hReview cheatsheet, PDF cheatsheet