Back to site

Микроформаты Dublin Core у некалькі (і лёгка) крокаў

Змест

  1. Ці ведаеце вы, HTML і CSS?
  2. Ці ведаеце вы, микроформаты?
  3. Ці ведаеце вы, Dublin Core?
  4. Асноўныя паняцці для кадавання микроформаты ( rel, rev, id і class атрыбутаў)
  5. Так! Я гатовы код Dublin Core Microformats
  6. Прыклад Core Microformats Дублін
  7. Так што гэта карысна, што Dublin Core микроформаты?
  8. Dublin Core Microformats: Дакументы і інструменты

Не забывайце, Dublin Core Metadata Gen, інструмент лёгка генерыраваць Dublin Core Microformats.

Любы ведае, добры вэб-дызайнер? Дызайн гэтага інструмента patetic! Дзе аўтар пазнае CSS? Па аўтару CSS Zen Garden ?

Ці ведаеце вы, HTML, XHTML і CSS?

О, не! Я кадавання XHTML і CSS занадта шмат гадоў, і я евангеліст W3C standars! Я гатовы да наступнага кроку: микроформаты.

Ну, мы можам пачаць з:

Ці ведаеце вы, микроформаты?

Вы спытаеце мяне, калі я ведаю, микроформаты? У мяне ёсць палка ў маім ноўтбуку з лагатыпам і ў мяне халаднавата микроформаты футболку. Я гатовы пайсці на наступны крок: Асноўныя паняцці для кадавання микроформаты ( rel, rev, id і class атрыбутаў).

?Што такое микроформаты? Пойдзем аб микроформаты старонкі, у якім мы можам прачытаць:

Прызначаны для людзей першай і другой машын, микроформаты ўяўляюць сабой набор простых, адкрытых фарматаў дадзеных, заснаваных на існуючых стандартах і шырокае распаўсюджванне. Замест таго, каб выкінуць тое, што працуе сёння, микроформаты маюць намер вырашаць простыя задачы спачатку па адаптацыі да цяперашніх паводзінамі і інтэнсіўнасці выкарыстання (напрыклад, XHTML, блогі).

микроформаты:

аб микроформаты

Прыклады микроформаты

Людзі і арганізацыі
hCard
Календары і мерапрыемствы
hCalendar
Меркаванні, ацэнкі і агляды
VoteLinks, hReview
Сацыяльныя сеткі
XFN
Ліцэнзіі:
адносны-ліцэнзіі
Тэгі, ключавыя словы, катэгорыі
адносны-тэгі
Спісы і Контуры
XOXO
больш...
Глядзіце спіс микроформаты

микроформаты

Асноўныя паняцці для кадавання микроформаты ( rel, rev, id і class атрыбутаў)

Мне не трэба чытаць гэта. Кожны тыдзень я чытаю HTML 4.01 Спецыфікацыя, і ў мяне ўсё ў маёй галаве. Спытаеце мяне, калі вы піжон. Я пайду да наступнага кроку: Dublin Core.

У микроформаты выкарыстоўваюцца пэўныя ўмовы цалі..

Чаму? Мы можам даведацца больш у HTML 4.01 Спецыфікацыя:

REL = спасылка-тыпу [Ды]
Гэты атрыбут апісвае стаўленне з бягучага дакумента да якару паказаны HREF атрыбуту. Значэнне гэтага атрыбуту з'яўляецца падзелены прабеламі спіс тыпаў спасылак.
REV = спасылка тыпаў [Ды]
Гэты атрыбут выкарыстоўваецца для апісання зваротнай спасылкі з якара паказаны HREF атрыбуту бягучага дакумента. Значэнне гэтага атрыбуту з'яўляецца падзелены прабеламі спіс тыпаў спасылак.

Элемента з HTML 4.01 Спецыфікацыя

Аўтары могуць выкарыстоўваць наступныя прызнаў спасылку тыпаў, пералічаных тут са сваімі звычайнымі інтэрпрэтацый. У DTD, % LinkTypes ставіцца да падзелены прабеламі спіс тыпаў спасылак. сімвалы прабелу не дазваляецца ў межах тыпаў спасылак.

Гэтыя спасылкі тыпу не адчувальныя да рэгістра, г.зн., "Альтэрнатыўная" мае тое ж значэнне, як "альтэрнатыўны".

Агенты карыстальнікаў, пошукавыя сістэмы, і г.д. могуць інтэрпрэтаваць гэтыя тыпы ў спасылку рознымі спосабамі. Напрыклад, агенты карыстальнікаў могуць забяспечваць доступ да звязаным дакументах праз панэль навігацыі.

6,12 тыпаў спасылак з HTML 4.01 Спецыфікацыя

Памятайце, што спіс тыпу спасылкі: Альтэрнатыўны, стыляў, старт, наперад, папярэдняя, ??змест, паказальнік, гласарый, аўтарскія правы, главы, раздзела, падраздзела, дадаткі, даведкі і Bookmark, але мы можам выкарыстоўваць іншыя...

Аўтары, магчыма, пажадае вызначыць дадатковыя тыпы спасылак, не апісаныя ў дадзенай спецыфікацыі. Калі яны робяць гэта, яны павінны выкарыстоўваць профіль прывесці канвенцый, якія выкарыстоўваюцца для вызначэння тыпаў спасылак. Калі ласка, глядзіце профіль атрыбут HEAD элемент для больш падрабязнай інфармацыі.

6,12 тыпаў спасылак з HTML 4.01 Спецыфікацыя

ID = імя [CS]
Гэты атрыбут прысвойвае імя элемента. Гэта імя павінна быць унікальным ў дакуменце.
клас = CDATA-ліст [CS]
Гэты атрыбут прысвойвае імя класа або набор імёнаў класаў для элемента. Любая колькасць элементаў можа быць аднесена да той жа імя класа або імёны. Некалькі імёнаў класаў павінны быць аддзеленыя ад пробельных сімвалаў.

ID атрыбуту прысвойваецца унікальны ідэнтыфікатар для элемента (які можа быць праверана шляхам аналізатара SGML). Напрыклад, наступныя пункты адрозніваюцца ID значэння:

<p id="myparagraph"> This is a uniquely named paragraph.</p>

<p id="yourparagraph"> This is also a uniquely named paragraph.</p>

ID атрыбут мае некалькі роляў у HTML:

  • Як стыляў селектары.
  • У якасці мэтавай якар для гіпертэкставых спасылак.
  • У якасці сродку для спасылкі на канкрэтны элемент з сцэнара.
  • Як вынікае з назвы заявіў АБ'ЕКТ элемента.
  • Для агульнай апрацоўкі мэты карыстацкіх агентаў (напрыклад, для ідэнтыфікацыі палёў пры выманні дадзеных са старонак HTML у базу дадзеных, пераклад HTML-дакументаў у іншыя фарматы і г.д.).

Клас атрыбуту, з другога боку, прызначае аднаго або некалькіх імёнаў класаў для элемента; элемент, можна сказаць, належаць да гэтых класах. Імя класа можа быць падзеленыя паміж некалькімі асобнікамі элемента. Класа атрыбуту мае некалькі роляў у HTML:

  • Як стыляў селектар (калі аўтар жадае прызначыць стыль інфармацыю мноства элементаў).
  • Для агульнай апрацоўкі мэты карыстацкіх агентаў.

7.5.2 Элемент ідэнтыфікатары: ID і атрыбутаў класа з HTML 4.01 Спецыфікацыя

Ці ведаеце вы, Dublin Core?

Вядома, у мяне ёсць татуіроўка Dublin Core ў маёй руцэ. Не мне надакучыў, я хачу, каб прапусціць наступны тлумачэнне... давайце код микроформаты Dublin Core.

Dublin Core Metadata Initiative (DCMI) з'яўляецца арганізацыяй, накіраваная на прасоўванне шырокага ўкаранення сумяшчальных стандартаў метададзеных і распрацоўкі спецыялізаваных слоўнікаў метададзеных для апісання рэсурсаў, якія дазваляюць больш інтэлектуальных інфармацыйных сістэм выяўлення.

DCMI робіць гэта шляхам:

  • Распрацоўка і падтрыманне міжнародных стандартаў для апісання рэсурсаў
  • Падтрымка супольнасці карыстальнікаў і распрацоўшчыкаў
  • Садзейнічанне шырокаму выкарыстанню Dublin Core рашэнняў

Аб Dublin Core Metadata Initiative, з Dublin Core

Мы бачым, усе элементы ў DCMI Умовы метададзеных, напрыклад: укладчык, стваральнік, апісанне, ідэнтыфікатар, выдаўца, прадмет, назва, аўдыторыі, conformsTo, створаны, hasPart, isPartOf, isReferencedBy, ліцэнзіі, спасылкі, tableOfContents,...

Мы можам выкарыстоўваць DCMI Metadata Умовы афіцыйна ў HTML/ XHTML ( выказваючы Кваліфікаваныя Dublin Core у HTML/ XHTML мэта і сувязь элементаў ), XML ( Кіраўніцтва па рэалізацыі Dublin Core ў XML ) і RDF ( выказваючы Простыя Dublin Core у RDF/ XML )... і unofficialy як микроформаты.

Так! Я гатовы код Микроформаты Dublin Core

Ну, я мяркую, што вы гатовыя даведацца, як код Микроформаты Dublin Core. Добра, гэтыя крокі:

  1. HTML/ XHTML тэг з класам называецца dublincore. Лепшыя тэгі ўзроўню блока элементаў, такіх як dl, div, table,... ІМХО лепшае dl (але я не Гуру Web).
  2. Тэкст ланцуга, дзе вы паказаць людзям (і клингонов, вулканцев,...) DCMI Metadata Умовы, якія вы хочаце выкарыстаць (напрыклад: назва, аўтар, дадзеных мадыфікаваных,...). Я думаю, што добрай ідэяй будзе ў dt тэгі (але памятайце, я не гуру вэб)
  3. HTML/ XHTML (напрыклад, span,, a dl,...) з класам значэнне, якое адпавядае ці DCMI Metadata Умовы, якія вы прывыклі (напрыклад, назва, аўтар, dateOfModified,...). Мой recomendation: выкарыстаць dd або тэг (і я ўсё яшчэ памятаю цябе я не Гуру Web). a

Гэта вельмі лёгка, але... ?Ці можаце вы паказаць мне прыклад? Тссс... Не кажаце гэта нікому. У мяне ёсць аўтарытэт у блогу распаўсюджваецца.

Прыклад Core Дубліна Микроформаты

І зараз, напрыклад микроформатов Dublin Core. У моцных, вельмі важны код (ВМЦ).

Микроформат Dublin Core гэтага дакумента, з некалькі элементаў (будзе больш):

Гэта код:



<dl class="dublincore">

<dt>Title</dt>

	<dd class="title">Microformats Dublin Core in a few (and easy) steps</dd>

<dt>Identifier (URL)</dt>

	<dd><a href="http://www.webposible.com/microformatos-dublincore/microformats_dublin-core.html" 
	class="identifier">http://www.webposible.com/microformatos-dublincore/microformats_dublin-core.html</a></dd>

<dt>Author</dt>

	<dd><a href="http://www.webposible.com/author.html" 
	class="creator">Alejandro Gonzalo Bravo Garcia</a></dd>

<dt>Created</dt>

	<dd class="created">2006-08-18</dd>

<dt>Last Modified</dt>

	<dd class="modified">2009-04-23</dd>

<dt>References</dt>

<dd>

<ul>

	<li><a href="http://microformats.org/" 
	class="references">microformats.org</a></li>

	<li><a href="http://www.w3.org/TR/html401/cover.html" 
	class="references">

	<acronym title="Hyper Text Markup Language">HTML</acronym>
	4.01 Specification</a></li>
	
	<li><a href="http://dublincore.org/" 
	class="references">dublincore.org</a></li>

</ul>

</dd>

</dl>


І гэта вынік у вашым браўзэры (з некаторымі CSS):

Назва
Микроформаты Dublin Core у некалькі (і лёгка) крокаў
Identifier (URL)
http://www.webposible.com/microformatos-dublincore/microformats_dublin-core.html
Аўтар
Алехандра Гансала Брава Гарсія
Створана
2006-08-18
Апошняе абнаўленне:
2009-04-23
Спіс літаратуры

Памятаеце, з Dublin Core Metadata Gen, вы можаце стварыць лёгка Микроформаты Dublin Core.

Так што гэта карысна микроформаты Dublin Core?

Микроформаты Dublin Core маюць агульныя намеры. Яны Коўла быць карысныя для занадта многіх галінах (напрыклад, элементы DCMI Умовы метададзеных ). Але гэта спецыяльна добрыя для апісання кніг, артыкулаў, газет, часопісаў,... Рэсурсы могуць быць фізічныя, (напрыклад, кнігі), або рэсурсы ў Сеткі (напрыклад, апошняе паведамленне з спісу, акрамя ).

Я бачу, микроформаты Dublin Core як бібліяграфічная картка бібліятэкі, але і для вэб-(і з некаторымі CSS больш прахалодна).

Микроформаты Dublin Core: Дакументы і інструменты

Окей, ты яшчэ дакументы або інструменты? Я люблю чытаць добрыя афіцыйны дакумент - з абстрактнымі і ключавыя словы, вы ведаеце, - і, з курсу, выкарыстоўваць наяўныя сродкі.

Ну, у Dublin Core Канферэнцыі Берліне (2008) быў прыняты праект дакладу - DCMF: DC & микроформаты, добры шлюб ", і Ёсць Keynote - "DCMF: DC & микроформаты, добры шлюб" (PDF, 1,4 MB)

А таксама Ёсць прылады:

Звязацца з аўтарам

Вы можаце звязацца з аўтарам, калі вы знойдзеце якія-небудзь праблемы ў гэтай сеткі, ці...

Published (Last edited): May 1 , source: http://webposible.com/microformatos-dublincore/microformats_dublin-core.html