rel, rev, id і class атрыбутаў) Не забывайце, Dublin Core Metadata Gen, інструмент лёгка генерыраваць Dublin Core Microformats.
Любы ведае, добры вэб-дызайнер? Дызайн гэтага інструмента patetic! Дзе аўтар пазнае CSS? Па аўтару CSS Zen Garden ?
О, не! Я кадавання XHTML і CSS занадта шмат гадоў, і я евангеліст W3C standars! Я гатовы да наступнага кроку: микроформаты.
Ну, мы можам пачаць з:
Вы спытаеце мяне, калі я ведаю, микроформаты? У мяне ёсць палка ў маім ноўтбуку з лагатыпам і ў мяне халаднавата микроформаты футболку. Я гатовы пайсці на наступны крок: Асноўныя паняцці для кадавання микроформаты ( rel, rev, id і class атрыбутаў).
?Што такое микроформаты? Пойдзем аб микроформаты старонкі, у якім мы можам прачытаць:
Прызначаны для людзей першай і другой машын, микроформаты ўяўляюць сабой набор простых, адкрытых фарматаў дадзеных, заснаваных на існуючых стандартах і шырокае распаўсюджванне. Замест таго, каб выкінуць тое, што працуе сёння, микроформаты маюць намер вырашаць простыя задачы спачатку па адаптацыі да цяперашніх паводзінамі і інтэнсіўнасці выкарыстання (напрыклад, XHTML, блогі).
микроформаты:
- і спосаб мыслення пра дадзеныя
- прынцыпы пабудовы фарматаў
- адаптаваных да бягучых паводзінаў і мадэляў выкарыстання ( ? Pave каровы шляху.? )
- цесна звязаны з семантычныя XHTML, AKA рэальным свеце семантыкі, AKA малыя Semantic Web, інакш без страт XHTML
- мноства простых адчыненых стандартах фармат дадзеных, што многія з іх актыўна распрацоўцы і рэалізацыі на больш/ лепш структураваныя блогаў і вэб-микроконтент публікацыі ў цэлым.
- ? Эвалюцыйнай рэвалюцыі?
- ўсё вышэй.
- Людзі і арганізацыі
- hCard
- Календары і мерапрыемствы
- hCalendar
- Меркаванні, ацэнкі і агляды
- VoteLinks, hReview
- Сацыяльныя сеткі
- XFN
- Ліцэнзіі:
- адносны-ліцэнзіі
- Тэгі, ключавыя словы, катэгорыі
- адносны-тэгі
- Спісы і Контуры
- XOXO
- больш...
- Глядзіце спіс микроформаты
rel, rev, id і class атрыбутаў) Мне не трэба чытаць гэта. Кожны тыдзень я чытаю HTML 4.01 Спецыфікацыя, і ў мяне ўсё ў маёй галаве. Спытаеце мяне, калі вы піжон. Я пайду да наступнага кроку: Dublin Core.
У микроформаты выкарыстоўваюцца пэўныя ўмовы цалі..
rel і rev атрыбутах link і элементы. a class і id атрыбуты многіх элементаў (тэгаў) у HTML/ XHTML. Чаму? Мы можам даведацца больш у 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 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. Добра, гэтыя крокі:
dl, div, table,... ІМХО лепшае dl (але я не Гуру Web). dt тэгі (але памятайце, я не гуру вэб) span,, a dl,...) з класам значэнне, якое адпавядае ці DCMI Metadata Умовы, якія вы прывыклі (напрыклад, назва, аўтар, dateOfModified,...). Мой recomendation: выкарыстаць dd або тэг (і я ўсё яшчэ памятаю цябе я не Гуру Web). a Гэта вельмі лёгка, але... ?Ці можаце вы паказаць мне прыклад? Тссс... Не кажаце гэта нікому. У мяне ёсць аўтарытэт у блогу распаўсюджваецца.
І зараз, напрыклад микроформатов 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 Metadata Gen, вы можаце стварыць лёгка Микроформаты Dublin Core.
Микроформаты Dublin Core маюць агульныя намеры. Яны Коўла быць карысныя для занадта многіх галінах (напрыклад, элементы DCMI Умовы метададзеных ). Але гэта спецыяльна добрыя для апісання кніг, артыкулаў, газет, часопісаў,... Рэсурсы могуць быць фізічныя, (напрыклад, кнігі), або рэсурсы ў Сеткі (напрыклад, апошняе паведамленне з спісу, акрамя ).
Я бачу, микроформаты Dublin Core як бібліяграфічная картка бібліятэкі, але і для вэб-(і з некаторымі CSS больш прахалодна).
Окей, ты яшчэ дакументы або інструменты? Я люблю чытаць добрыя афіцыйны дакумент - з абстрактнымі і ключавыя словы, вы ведаеце, - і, з курсу, выкарыстоўваць наяўныя сродкі.
Ну, у Dublin Core Канферэнцыі Берліне (2008) быў прыняты праект дакладу - DCMF: DC & микроформаты, добры шлюб ", і Ёсць Keynote - "DCMF: DC & микроформаты, добры шлюб" (PDF, 1,4 MB)
А таксама Ёсць прылады:
Вы можаце звязацца з аўтарам, калі вы знойдзеце якія-небудзь праблемы ў гэтай сеткі, ці...