what-are-microformats-ja

(Difference between revisions)

Jump to: navigation, search
(Translated through the whole page)
Current revision (01:45, 12 October 2007) (view source)
(Translated into Japanese)
 
Line 1: Line 1:
 +
<!-- もとにした英語版: 2007年9月15日 (土) 15:52  -->
__NOTOC__
__NOTOC__
Line 46: Line 47:
== Tantek Çelik ==
== Tantek Çelik ==
-
<blockquote style="font-size:larger"><p>Microformats are the way to publish and share information on <strong>the web with higher fidelity</strong>.</p><p>For example, if a company wanted their <strong>contact information</strong> to be easily found and shared, they would publish it with [[hcard|hCard]]. Similarly if an organization is planning a series of events and wants more people to know about them and add them to their calendars, then they would publish their <strong>events listing</strong> with [[hcalendar|hCalendar]].  For advocacy groups, whenever they take a position on some political leader, some piece of legislation etc., if they wanted their <strong>evaluations/reviews/ratings</strong> of those people/laws to be more easily found and passed around, they would publish such opinions with [[hreview|hReview]].  For all of these, to make it easier, publishers can use [[implementations|tools and services that support microformats]].</p><p>The key here is that microformats are simple/easy enough that the any organizations own <strong>web authors/designers can easily add them</strong> in themselves. Adding microformats is easier than publishing an RSS feed for example. You don't have to be a programmer. Anyone with decent (X)HTML+CSS authoring/writing skills can use microformats.  Pretty much anyone who is literate can be taught how to author HTML+CSS, and thus microformats makes use of very widely available skill sets.</p></blockquote>
+
<blockquote style="font-size:larger"><p>Microformatsは、<strong>Web上でより高品質</strong>な情報を公開・共有するための手段です。</p>
 +
<p>例えば、<strong>連絡先情報</strong>をより見つけやすく、共有しやすくしたいと思っている企業は、おそらくその情報を[[hcard|hCard]]を使って公開するでしょう。同じように、ある団体が<strong>イベント</strong>を企画していて、より多くの人にそのことを知ってもらったり、各自のカレンダーにイベントを追加してもらったりしたい場合、[[hcalendar|hCalendar]]を使うでしょう。 政治家や法律改正運動の支持団体などがある人物や法律の<strong>評価、レビュー、採点</strong>をより簡単に広めたい場合、こういった意見を[[hreview|hReview]]を使って公開するでしょう。どの場合も、情報公開者は[[implementations|マイクロフォーマットを使ったツールやサービス]]を利用することで、さらに簡単に目的を実現することができます。</p>
 +
<p>ここで大事なことは、マイクロフォーマットは<strong>Web制作者やデザイナーが自分で簡単に追加できる</strong>くらい、シンプルで簡単だということです。例えば、RSSフィードを作成するよりも、マイクロフォーマットを追加するほうが手軽です。プログラマーでなくても、まあまあ(X)HTMLとCSSを書ける人なら、誰でもマイクロフォーマットを使うことができます。文字の読み書きができる人ならたいていHTMLとCSSを書けるようになると言ってもいいので、マイクロフォーマットはかなり幅広い層の人が使える技術だと言えます。</p></blockquote>
-- 「knowprose」がMicroformatsに賛同するきっかけとなった2006年6月6日、IRCでの会話から。<br />
-- 「knowprose」がMicroformatsに賛同するきっかけとなった2006年6月6日、IRCでの会話から。<br />
Line 66: Line 69:
== Aaron Gustafson ==
== Aaron Gustafson ==
簡単に言うとこうだね。「Microformatsは、慣例の体系化だ」 -- [http://easy-reader.net Aaron Gustafson]
簡単に言うとこうだね。「Microformatsは、慣例の体系化だ」 -- [http://easy-reader.net Aaron Gustafson]
-
 
==Alok Jain==
==Alok Jain==
<blockquote style="font-size:larger">Microformatsは、一般的によく使われるデータ項目を公開するために使う、進化中のフレームワーク。たとえば、hCardマイクロフォーマットは、人の姓名、所属組織、連絡先などの詳細情報を記録するためのフレームワークを提供している。</blockquote>
<blockquote style="font-size:larger">Microformatsは、一般的によく使われるデータ項目を公開するために使う、進化中のフレームワーク。たとえば、hCardマイクロフォーマットは、人の姓名、所属組織、連絡先などの詳細情報を記録するためのフレームワークを提供している。</blockquote>
-
In my view this is doing two things:
+
僕の考え方では、これはつまりこんなことを意味している。
-
*a Bringing some amount of standardization to commonly used data sets, which can lead to several benefits towards data retreival
+
*一般的に使われているデータセットに対し、ある程度の標準化をする。これにより、データの取り出しがしやすくなる。
-
*a Bringing an implicit meta data structure which again can be used to fetch informaiton at more granular level. SO in above example one could fetch just the company name, even thought there is not meta data around company name
+
*暗黙に認められているメタデータ構造を提示することで、制度の高い情報を得ることができる。つまり、上の例では会社名に関するメタデータは存在していないけれど、会社名だけを取り出したりすることもできるっていうわけ。
[http://www.iPrincipia.com Alok Jain]
[http://www.iPrincipia.com Alok Jain]
Line 104: Line 106:
== Guillaume Lebleu ==
== Guillaume Lebleu ==
-
<blockquote style="font-size:larger">Microformats are simple standardized annotations of content available on the Web that provide a practical solution today to more productive and decentralized Web-based information search and sharing. </blockquote>
+
<blockquote style="font-size:larger">マイクロフォーマットは、シンプルで標準化された、Web上のコンテンツにくっつける注釈。今の時点で、より生産的で非中央集中的な情報の検索と共有ができるよう、実用性のあるソリューションを提供する。</blockquote>
-
 
+
-
<blockquote style="font-size:larger">In other words, Microformats allow you today to copy/paste information from a Web page, for instance someone's contact information from their blog to your address book, instead of manually retyping it. Eventually, microformats will allow anyone to make the information they publish easily sharable and searchable (products, events, resume, etc.) without having to duplicate and maintain up-to-date their data in centralized databases.</blockquote>
+
 +
<blockquote style="font-size:larger">言い換えれば、マイクロフォーマットは、Webページ上の情報をコピー&ペーストできるようにしてくれる。例えば、誰かのブログの連絡先情報を、実際に自分で打ち込む必要なくアドレス帳に移したり。将来的には、マイクロフォーマットにより、簡単に共有・検索できるような形式の情報(製品、イベント、履歴書など)を、重複や整合性を心配せずに、誰でも公開できるようになるでしょう。</blockquote>
== BenWest ==
== BenWest ==
Line 117: Line 118:
== DerrickPallas ==
== DerrickPallas ==
-
<blockquote style="font-size:larger;">microformats are semantics with momentum, a codification of what everyone did anyway. They are what works, written down.</blockquote>
+
<blockquote style="font-size:larger;">マイクロフォーマットは勢いのあるセマンティクス。みんながすでにやっていることをちゃんと書式化したもの。実際に使われていることをきちんと書いて形にしたもの。</blockquote>
== Alessandro Martin ==
== Alessandro Martin ==
<blockquote style="font-size:larger;">
<blockquote style="font-size:larger;">
-
Microformats are frames for your contents. Using microformats you tell, in a way both humans and machines can understand, what is the basic meaning of what you are writing in a web document. 
+
マイクロフォーマットはコンテンツのための枠組み。マイクロフォーマットを使うことで、人間と機械がどちらも理解できる形で、Web文書に書かれたことの基本的な意味を明言化できる。
</blockquote>
</blockquote>
-
written by [http://www.thinkpragmatic.net Alessandro Martin].
+
[http://www.thinkpragmatic.net Alessandro Martin]
-
== Add Yours Here ==
+
== あなたの定義は? ==
-
<blockquote style="font-size:larger;">microformats are...(insert your definition here)
+
<blockquote style="font-size:larger;">マイクロフォーマットとは… (ここに、あなたの定義を入れましょう)
</blockquote>
</blockquote>
-
written by You.
+
--出典:あなた
-
'''Note:''' feedback on the existing definition or those on this page can be found in the [[definition-feedback]].  Please add feedback there (rather than inline here).
+
'''注:''' このページにある定義に対してのご意見は、[[definition-feedback-ja|定義への意見]]ページにあります。ご意見がある方は、このページにインラインで書くのではなく、あちらのページへ追加してください。
-
== See Also ==
+
== こちらもご覧ください ==
* [[what-can-you-do-with-microformats]]
* [[what-can-you-do-with-microformats]]
* [[faq]]
* [[faq]]

Current revision


初めての方は、まず Microformatsの手引きページをご覧ください。

Microformatsとは?

Contents


1385900792_0769162b18.jpg

撮影:Hugh Macleod(2007年9月)

プロジェクト開始時点での定義

現在、microformats.orgのホームページには以下のような定義が書かれています。

人がまず優先、機械はその次という考えのもとにデザインされた Microformats は、すでに現存し、幅広く受け入れられている標準をベースに整備された、シンプルでオープンな一連のデータ形式です。

これは、microformats.orgサイトの立ち上げ時(2005年6月20日)にDan Cederholm が Tantek Çelik の力を借りて書いたものです。

メーリングリストより

Microformats とは、拡散開発ができるよう、HTMLの中に意味(セマンティック)を埋め込む時に使う、シンプルなきまりごとのことです。

これは、microformats-discuss メーリングリスト での誰かの発言です。出典元が分かる人は、リンクまたは引用を付け加えてください。

さらに的確に Microformats を定義するなら、このようにも言えます。

シンプルなきまりごと
セマンティックなマークアップを埋め込むため
はっきりした問題の存在する領域のため
人間が解読できる(X)HTML/XMLドキュメントやAtom/RSSフィード、単純なXMLでの提供
すでにあるコンテンツの利用パターンを標準化する
簡潔で説明的なclass名を使う
多くの場合、現存する相互運用可能な企画をもとにしている
リソース、ツール、サービスなどの拡散的な開発を可能にするため

http://microformats.org/discuss/mail/microformats-discuss/2005-September/000922.html by Dr. Ernie Prabhakar

「ネットのコンテンツをブラウザーでしか見ないの?それはまた20世紀的だね。」 -- Mark Pilgrim

Chris Messina

Microformatsは、Webページ上で特定の種類のデータ(人に関する情報やイベント情報など)を識別するのに用いるシンプルなコード。

Tantek Çelik

Microformatsは、Web上でより高品質な情報を公開・共有するための手段です。

例えば、連絡先情報をより見つけやすく、共有しやすくしたいと思っている企業は、おそらくその情報をhCardを使って公開するでしょう。同じように、ある団体がイベントを企画していて、より多くの人にそのことを知ってもらったり、各自のカレンダーにイベントを追加してもらったりしたい場合、hCalendarを使うでしょう。 政治家や法律改正運動の支持団体などがある人物や法律の評価、レビュー、採点をより簡単に広めたい場合、こういった意見をhReviewを使って公開するでしょう。どの場合も、情報公開者はマイクロフォーマットを使ったツールやサービスを利用することで、さらに簡単に目的を実現することができます。

ここで大事なことは、マイクロフォーマットはWeb制作者やデザイナーが自分で簡単に追加できるくらい、シンプルで簡単だということです。例えば、RSSフィードを作成するよりも、マイクロフォーマットを追加するほうが手軽です。プログラマーでなくても、まあまあ(X)HTMLとCSSを書ける人なら、誰でもマイクロフォーマットを使うことができます。文字の読み書きができる人ならたいていHTMLとCSSを書けるようになると言ってもいいので、マイクロフォーマットはかなり幅広い層の人が使える技術だと言えます。

-- 「knowprose」がMicroformatsに賛同するきっかけとなった2006年6月6日、IRCでの会話から。
2006年6月7日追加:knowproseのブログ記事 Microformatsを理解する:データがあれば、誰かが見つけてくれる

Microformatsとは、注意深く設計された、(X)HTMLのクラス名。これにより、(X)HTML文書の持つ意味を拡張し、セマンティクス性が非常に信頼できるコンテンツ(人、イベント、レビューなど)を公開できるようになる。

-- 2007年7月28日、IRCでの会話から(tcaspers、irc.freenode.net/#wasp にて)。

Microformatは、Webページに単なるHTMLの見出しや段落以上の意味を持たせる方法。これを使えば、人/会社/イベント/レビュー/タグなどについて話しているということを示すことができる。

-- 2007年7月6日、インスタントメッセージの会話から。

Drew McLellan

Microformats are a way of attaching extra meaning to the information published on a web page. This extra semantic richness works alongside the information already presented, and can be used for the benefit of people and computers. This is mostly done through adding special pre-defined names to the class attribute of existing XHTML markup.

-- とあるIRCの会話から。

Aaron Gustafson

簡単に言うとこうだね。「Microformatsは、慣例の体系化だ」 -- Aaron Gustafson

Alok Jain

Microformatsは、一般的によく使われるデータ項目を公開するために使う、進化中のフレームワーク。たとえば、hCardマイクロフォーマットは、人の姓名、所属組織、連絡先などの詳細情報を記録するためのフレームワークを提供している。

僕の考え方では、これはつまりこんなことを意味している。

Alok Jain

Dave Sanford

Chris asked me to contribute my 'definition,' although I refer to it as a distillation:

“Microformats are a way of identifying and labeling classes of commonly used data that make it easier for humans or computers to locate or distribute such information on websites.”

Andy Mabbett

Here's my re-write of the current opening blurb, from:

人がまず優先、機械はその次という考えのもとにデザインされた Microformats は、すでに現存し、幅広く受け入れられている標準をベースに整備された、シンプルでオープンな一連のデータ形式です。

から、

Microformatsは、Webページ上にあるイベントや連絡先情報や場所などの人間が解読できるデータ項目に対して、ソフトウェアがインデックス化、検索、保存、相互参照、統合することができるよう、シンプルなマークアップを付け加えるための方法。

にするね。

Which can be followed by:

More technically, they are items of semantic markup, using just standard (X)HTML with a set of common class-names. They are open and available, freely, for anyone to use.

方針:

Guillaume Lebleu

マイクロフォーマットは、シンプルで標準化された、Web上のコンテンツにくっつける注釈。今の時点で、より生産的で非中央集中的な情報の検索と共有ができるよう、実用性のあるソリューションを提供する。
言い換えれば、マイクロフォーマットは、Webページ上の情報をコピー&ペーストできるようにしてくれる。例えば、誰かのブログの連絡先情報を、実際に自分で打ち込む必要なくアドレス帳に移したり。将来的には、マイクロフォーマットにより、簡単に共有・検索できるような形式の情報(製品、イベント、履歴書など)を、重複や整合性を心配せずに、誰でも公開できるようになるでしょう。

BenWest

A microformat is a specific collection of names, values, and accompanying structure defined through rigorous market research intended to consider pervasive use of semantic html that increases data fidelity in HTML-borne data widely distributed on the web. Microformats are more than one of these, eg "hcard and hcal are microformats."

DerrickPallas

マイクロフォーマットは勢いのあるセマンティクス。みんながすでにやっていることをちゃんと書式化したもの。実際に使われていることをきちんと書いて形にしたもの。

Alessandro Martin

マイクロフォーマットはコンテンツのための枠組み。マイクロフォーマットを使うことで、人間と機械がどちらも理解できる形で、Web文書に書かれたことの基本的な意味を明言化できる。

Alessandro Martin

あなたの定義は?

マイクロフォーマットとは… (ここに、あなたの定義を入れましょう)

--出典:あなた

注: このページにある定義に対してのご意見は、定義への意見ページにあります。ご意見がある方は、このページにインラインで書くのではなく、あちらのページへ追加してください。

こちらもご覧ください

他言語訳

what-are-microformats-ja was last modified: Friday, October 12th, 2007

Views