Plain Old Semantic HTML

Plain Old Semantic HTML

The term Plain Old Semantic HTML (acronym POSH) differentiates Semantic HTML from more specific uses like microformats. The term also contrasts with Plain Old XML.

The microformats community has been using the term POSH to further evangelize the concept of Semantic HTML.

According to the [http://microformats.org/wiki/posh microformats wiki] , they needed:

a simple short mnemonic term that captures the essence of the concept [ of semantic html] , and is easily verbed (to posh, poshify, poshed up).

A French version of the acronym was also coined, CHIC: _fr. Code HTML Intrinsèquement Classe.

Purpose

The purpose of the term 'POSH' is to:

* educate HTML authors who want to use microformats, but haven't understood the intermediate step of 'semantic html' markup.
* encourage use of the term 'microformats' only for semantic html patterns which have been through the rigor of the microformats process.

Requirements

In order for a page to be POSH, it should conform to the following :
* POSH pages should be validated, which can be done automatically with the [http://validator.w3.org/ W3Cs validation tool]
* All presentation should be handled by CSS, not done in HTML (this means Tables should be used only for tabular data, not for page layout; similarly, spacer Gifs should never be used)
* Emphasis tags, such as <b>, are presentational, so should be omitted; the same applies to <br>
* All links (anchor tags) should point somewhere—a link which has an empty href element (linking to nowhere) should not be used
* Class names should describe what the data is—not the way it should appear

External references

* [http://www.netmag.co.uk/podcasts/07-05-03-net.mp3 A talk about POSH] in the .Net magazine podcast episode 8 (56 minutes; 26 Mb. Relevant section 30:10-42:40)
* http://www.fooclass.com/plain_old_semantic_html


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Plain Old Data Structures — (PODS) are data structures that are represented only as passive collections of field values, without using encapsulation or other object oriented features.Plain Old Data Structures are appropriate when there is a part of a system where it should… …   Wikipedia

  • Microdata (HTML) — HTML HTML and HTML5 Dynamic HTML XHTML XHTML Mobile Profile and C HTML Canvas element Character encodings Document Object Model Font family HTML editor HTML element HTML Frames HTML5 video HTML scrip …   Wikipedia

  • Семантическая паутина — Не следует путать с Семантическая сеть. Пожалуйста, актуализируйте данные В этой статье данные предоставлены преимущественно за 2005 2008 гг. Семантическая паутина (англ.  …   Википедия

  • XML — (англ. eXtensible Markup Language) расширяемый язык разметки Расширение .xml …   Википедия

  • Всемирная паутина — (англ. World Wide Web)  распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету. Всемирную паутину образуют миллионы веб серверов. Большинство… …   Википедия

  • Микроформаты — (англ. microformats; иногда сокращённо μF или uF) это способ семантически размечать сведения о разнообразных сущностях (событиях, организациях, людях, товарах и так далее) на веб страницах, используя стандартные элементы языка HTML (или… …   Википедия

  • Микроформат — (англ. microformat; иногда сокращённо μF или uF)  способ семантической разметки сведений о разнообразных сущностях (событиях, организациях, людях, товарах и так далее) на веб страницах с использованием стандартных элементов языка HTML… …   Википедия

  • Веб 2.0 — Для улучшения этой статьи желательно?: Переработать оформление в соответствии с правилами написания статей. Викифицировать статью. Найти и оформить в виде сносок ссылки на ав …   Википедия

  • Resource Description Framework — (RDF, «среда описания ресурса»[1]) это разработанная консорциумом Всемирной паутины модель для представления данных, в особенности метаданных[2]. RDF представляет утверждения о ресурсах в виде, пригодном для машинной обработки. RDF является… …   Википедия

  • SPARQL — (рекурсивный акроним от англ. SPARQL Protocol and RDF Query Language)  язык запросов к данным, представленным по модели RDF, а также протокол для передачи этих запросов и ответов на них. SPARQL является рекомендацией консорциума W3C[1]… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”