what-are-microformats-th

Revision as of 18:16, 29 April 2008 by SukitArseanrapoj (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)

Jump to: navigation, search


ถ้าคุณเพิ่งมาเยี่ยมชมเป็นครั้งแรก อย่าลืมอ่าน คำแนะนำ ก่อน

อะไรคือไมโครฟอร์แมต?

Contents


ความหมาย

ความหมายปัจจุบันของไมโครฟอร์แมตที่ หน้าแรก อธิบายว่า:

ไมโครฟอร์แมตเป็นกลุ่มของรูปแบบข้อมูลที่เรียบง่ายและเปิดกว้าง ที่ถูกออกแบบมาเพื่อให้คนใช้งานเป็นหลัก และให้อุปกรณ์ต่างๆใช้งานรองลงมา มันเป็นรูปแบบที่สร้างบนมาตรฐานต่างๆที่ถูกใช้อย่างแพร่หลายอยู่แล้ว

เขียนโดย คุณแดน ซีเดอร์โฮลม์ (Dan Cederholm) ด้วยความช่วยเหลือจากคุณแทนเทค เซลลิค (Tantek Çelik) สำหรับเปิดตัว microformats.org วันที่ 20 มิถุนายน 2548

จากกลุ่มข่าว

ไมโครฟอร์แมตเป็นเหมือนวิธีที่เรียบง่ายในการให้ความหมาย (semantic) สำหรับข้อมูลต่างๆกับ HTML เพื่อเอื้อต่อการพัฒนา

จากใครซักคนในกลุ่มข่าว microformats-discuss กรุณาลิงก์หรือระบุชื่อคนที่ให้ความหมายนี้ด้วยถ้าคุณรู้

อื่นๆจากกลุ่มข่าว

ความหมายนึงที่ถูกใช้อย่างแพร่หลายจาก กลุ่มข่าว (ลองดูที่: mailing-lists) คือ "วิธีที่เรียบง่ายในการให้ความหมาย (semantic) สำหรับข้อมูลต่างๆกับ HTML เพื่อเอื้อต่อการพัฒนา" หรือถ้าจะเจาะจงกว่านั้น ก็สามารถหมายความได้ว่า:

วิธีที่เรียบง่าย
สำหรับให้ความหมาย
ของข้อมูลบางอย่าง
ในเอกสาร (X)HTML/XML, Atom/RSS feeds, และ "plain" XML ที่คนสามารถอ่านเข้าใจได้
โดยใช้เนื้อหาที่มีอยู่แล้วตามรูปแบบที่เป็นมาตรฐาน
ผ่านการใช้ชื่อ class ที่กระชับและได้ใจความ
มีรากฐานอยู่บนมาตรฐานที่มีอยู่และและเข้ากันได้ดี (interoperable)
เพื่อให้ง่ายต่อการพัฒนา
ทรัพยากร เครื่องมือ และบริการต่างๆในวงกว้าง

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

"หรือคุณแค่อยากจะใช้เบราเซอร์คุณเพื่ออ่านเว็บอย่างเดียว? นั่นมันเหมือนยุค 90 เลยนะ" -- มาร์ค พิลกริม (Mark Pilgrim)

คริส เมสซิน่า (Chris Messina)

ไมโครฟอร์แมตเป็นเหมือนรหัสง่ายๆที่คุณสามารถใช้เพื่อระบุข้อมูลจำเพราะเจาะจงบางชนิด เช่นบุคคลหรือเหตุการณ์ ในหน้าเว็บของคุณ

แทนเทค เซลลิค (Tantek Çelik)

Microformats are the way to publish and share information on the web with higher fidelity.

For example, if a company wanted their contact information to be easily found and shared, they would publish it with 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 events listing with hCalendar. For advocacy groups, whenever they take a position on some political leader, some piece of legislation etc., if they wanted their evaluations/reviews/ratings of those people/laws to be more easily found and passed around, they would publish such opinions with hReview. For all of these, to make it easier, publishers can use tools and services that support microformats.

The key here is that microformats are simple/easy enough that the any organizations own web authors/designers can easily add them 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.

From an IRC conversation 2006-06-06 which helped "knowprose" grok microformats. Update 2006-06-07: knowprose's blog post Making Sense of Microformats: Have Data, Will Find It.


microformats are carefully designed (X)HTML class names that extend the semantics of (X)HTML and enable authors to publish higher semantic fidelity content such as people, events, reviews, etc.

From an IRC conversation 2006-07-28 with tcaspers on irc.freenode.net/#wasp.


a microformat is way of adding more meaning to web pages beyond normal HTML headings and paragraphs, so you can indicate mentions of people, companies, events, reviews, tags, etc.

From an instant message conversation 2007-07-06.

ดรูว์ แมคเลลแลน (Drew McLellan)

ไมโครฟอร์แมตเป็นวิธีที่จะแปะความหมายเพิ่มเติมเข้าไปให้กับข้อมูลที่ถูกเผยแพร่บนหน้าเว็บ ความหมายนี้เพิ่มคุณค่าให้กับข้อมูลที่มีอยู่แล้ว และมีประโยชน์ทั้งสำหรับอ่านโดยทั้งคนและอุปกรณ์ โดยส่วนใหญ่แล้ว เราเพิ่มความหมายโดยการเพิ่มชื่อพิเศษเป็นค่าสำหรับแอททริบิทว์ class ของ XHTML markup

จากบทสนทนาใน IRC

แอรอน กุสตาฟสัน (Aaron Gustafson)

พูดง่ายๆ: "ไมโครฟอร์แมตคือรหัสสำหรับการให้ความหมาย" -- Aaron Gustafson


Alok Jain

microformats are evolving frameworks for how to present commonly used data items. For e.g. hCard microformat provides framework to capture a person's details First, middle, last name,company, contact info etc.

In my view this is doing two things:

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:

Designed for humans first and machines second, microformats are a set of simple, open data formats built upon existing and widely adopted standards.

to:

Microformats are a way of adding simple markup to human-readable data items such as events, contact details or locations, on web pages, so that the information in them can be extracted by software and indexed, searched for, saved, cross-referenced or combined.

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.

Principles:

Guillaume Lebleu

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.
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.

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

microformats are semantics with momentum, a codification of what everyone did anyway. They are what works, written down.

Alessandro Martin

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.

written by Alessandro Martin.

Alan Hogan

Microformats are a guarantee that anyone who wants to can grab certain types of data from your website without worrying much that a site redesign will require the to build a whole new parser.

Microformats is to people and comptuers what Java is to operating systems. Java programs are written once and run on Mac, Windows, Linux, Solaris, etc. Microformats-enabled web pages are written once and are understandable by both humans and computers.

written by Alan Hogan.

Hugh Macleod

1385900792_0769162b18.jpg

2007 September by Hugh Macleod.

Toby Inkster

You know all that stuff you already have on your website? Microformats tell computers what that stuff is.

Add Yours Here

microformats are...(insert your definition here)

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).

See Also

Translation

what-are-microformats-th was last modified: Wednesday, December 31st, 1969

Views