Main Page: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
m (get started)
(rewrote definition from simplified definitions that have worked well in presentations, shortened headings to narrow TOC, floated TOC, edited prose, all to bring more above the fold)
Line 1: Line 1:
<div style="float:right">__TOC__</div>
Welcome to the microformats wiki!
Welcome to the microformats wiki!


Please start with the [[introduction]] page and read [[how-to-play]] before making any edits.
Please start with the [[introduction]] page and read [[how-to-play]] before making any edits.


__TOC__
==Introduction==
==Introduction==
* Learn what it means to be [http://microformats.org/wiki/posh <abbr title="Plain Old Semantic HTML">POSH</abbr>] {{NewMarker}}.
* Learn what it means to be [http://microformats.org/wiki/posh <abbr title="Plain Old Semantic HTML">POSH</abbr>] {{NewMarker}}.
Line 11: Line 12:


==Definition==
==Definition==
One popular definition from our [http://microformats.org/discuss/ mailing list] (see also: [[mailing-lists]]) is "simple conventions for embedding semantics in HTML to enable decentralized development." More precisely, microformats can be defined as:
Microformats are small bits of HTML that represent things like people and events in webpages. 
:simple conventions
:for embedding semantic markup
::for a specific problem domain
:in human-readable (X)HTML/XML documents, Atom/RSS feeds, and "plain" XML
::that normalize existing content usage patterns
::using brief, descriptive class names
::often based on existing interoperable standards
:to enable decentralized development
::of resources, tools, and services


"Or do you just use your browser to browse? That's so 20th century." -- [http://diveintomark.org Mark Pilgrim]
Microformats enable the publishing of higher fidelity information on the Web, providing the fastest & simplest way to support an API for your website. See more explanations of [[what-are-microformats|what are microformats]], and [[what-can-you-do-with-microformats|what you can do with them]].  
 
See more explanations of [[what-are-microformats|what are microformats]], and [[what-can-you-do-with-microformats|what you can do with them]].  


== How to contribute ==
== How to contribute ==
Do you want to help take microformats to the next level?  You can:
Do you want to help take microformats to the next level?  You can:
* [[get-started|Get started]] by adding microformats to your website, services, and products.
* [[get-started|Get started]] by adding microformats to your website, services, and products.
Line 33: Line 22:
* Write a [[testimonial]].
* Write a [[testimonial]].
* Do something on the [[to-do|to do list]].
* Do something on the [[to-do|to do list]].
* Join the [http://microformats.org/discuss mailing lists] and [[irc|IRC Channel]] to learn and help answer questions about microformats.
* Join the [[irc|IRC Channel]] and [http://microformats.org/discuss mailing lists] to learn and help answer questions about microformats.
* [[Main_Page#microformats_wiki_translations_in_other_languages|Translate this microformats wiki into other languages]] to make microformats globally accessible.
* [[Main_Page#microformats_wiki_translations|Translate this microformats wiki into other languages]] to make microformats more accessible to readers of languages around the world.
* Find [[orphans|orphaned]] pages, and add links to them.
* Find [[orphans|orphaned]] pages, and add links to them.
* Before proposing any new microformats, make sure your website is [[POSH]] and uses existing microformats, and then read the [[process]].
* Before proposing any new microformats, make sure your website is [[POSH]], [[get-started|uses existing microformats]], and then read the [[process]].


== Specifications ==
== Specifications ==
Line 147: Line 136:
* [[zen-garden]]
* [[zen-garden]]


== Tools, Test Cases and Additional Research ==
== tools, test cases, additional research ==


The first place to look for examples, code, and test cases is in the pages for each individual microformat. There are only a few cross-cutting tools and services that need to process more than one microformat. This section is intended for editors, parsers, validators, test cases, and other information relevant across multiple microformats.
The first place to look for examples, code, and test cases is in the pages for each individual microformat. There are only a few cross-cutting tools and services that need to process more than one microformat. This section is intended for editors, parsers, validators, test cases, and other information relevant across multiple microformats.
Line 156: Line 145:
*[[internationalization]]
*[[internationalization]]
*[[parsing-microformats]]
*[[parsing-microformats]]
*[[profile-uri-examples-in-wild|Profile URI examples, in the wild]] (Profile URIs for <code>head</code> elements)
*[[selected-test-cases-from-the-web]]
*[[selected-test-cases-from-the-web]]
*[http://hg.microformats.org/ Source code repository] -- [[mercurial-quick-start|how to download code from the repository]]
*[http://hg.microformats.org/ Source code repository] -- [[mercurial-quick-start|how to download code from the repository]]
*[[user-interface]]
*[[user-interface]]
*[[user-profile-examples-in-wild|User profile examples, in the wild]] (User profiles, for social websites)
*[[vcard-implementations]], [[vcard-errata]], [[vcard-suggestions]]
*[[vcard-implementations]], [[vcard-errata]], [[vcard-suggestions]]
*[[why-are-content-standards-hard]]
*[[why-are-content-standards-hard]]
*[[user-profile-examples-in-wild|User profile examples, in the wild]] (User profiles, for social websites)
*[[profile-uri-examples-in-wild|Profile URI examples, in the wild]] (Profile URIs for <code>head<code> elements)


== resources ==
== resources ==
Line 183: Line 172:
* [[external-issues]]
* [[external-issues]]


== microformats wiki translations in other languages ==
== microformats wiki translations ==
You may read and edit microformats articles in many other languages:
<span id="microformats_wiki_translations_in_other_languages">You may read and edit microformats articles in many other languages:</span>


* languages with over 100 articles
* languages with over 100 articles

Revision as of 18:32, 31 July 2007

Welcome to the microformats wiki!

Please start with the introduction page and read how-to-play before making any edits.

Introduction

Definition

Microformats are small bits of HTML that represent things like people and events in webpages.

Microformats enable the publishing of higher fidelity information on the Web, providing the fastest & simplest way to support an API for your website. See more explanations of what are microformats, and what you can do with them.

How to contribute

Do you want to help take microformats to the next level? You can:

Specifications

Microformats open standards specifications (see also: implementations, examples-in-the-wild)

Drafts

Design Patterns

Design patterns are common uses of markup across microformats.

Exploratory Discussions

Per the microformats process: research and analysis of real-world examples, existing formats, and brainstorming to motivate the microformat. Please check rejected-formats before making additions.

Examples

tools, test cases, additional research

The first place to look for examples, code, and test cases is in the pages for each individual microformat. There are only a few cross-cutting tools and services that need to process more than one microformat. This section is intended for editors, parsers, validators, test cases, and other information relevant across multiple microformats.

resources

shared work areas

microformats wiki translations

You may read and edit microformats articles in many other languages:

See also other-languages, and how-to-start-a-new-translation.