HTML メタ情報プロファイル [23] HTML では、 meta 要素の name
属性に使う値や link 要素の rel
属性に使うリンク型 の値などで可能な値をすべて規定することはせず、
自由に拡張できるようにしています。ただし、
勝手に拡張すると相互運用性 の問題が起こりますから、
プロファイル ( profile ) を head
要素の profile 属性に指定することになっています。
ここでは、このプロファイルについて扱います。単に
プロファイル では一般的過ぎて不便なこともあるので、
仮にHTMLメタ情報プロファイル とでも呼ぶことにしますが、
特に HTML に依存しているわけではありませんから、
HTML 以外の仕様で互換性のある仕組みが採用されていることもあるかもしれません。
[29] なお、 profile 属性の具体的な指定方法についての話題は
profile 属性の項をご覧下さい。
その他の関係する属性等の詳細も、それぞれの項をご覧下さい。
適用対象 [19] HTML 4 でプロファイルが適用される場所:
a 要素の rel,
rev 属性にも本来適用されるべきですよね?
[26]
class にも適用しようというのが >>24 の案。
(名無しさん 2004-03-18 01:24:13 +00:00 )
プロファイルの書式 [33] HTML 4 は、プロファイルの書式について定義していません。
それどころか、 XML名前空間 における名前空間名 のように、
profile 属性に指定した URI 参照は単なる識別子であり、
資源 を取出す 機能を持たないとする考え方も認められるとしています。
(ただし実際には URI 参照からプロファイルを定義する資源が取出せた方がいろいろと便利です。)
プロファイル定義文書が存在する場合、一番多いのは自然言語 による記述です。
多くの場合は HTML 文書で説明があります。メタ情報 の語彙の定義ということで
RDF で定義することも考えられますが、具体的に RDF
でどう表現するのかなどの問題があり、現状ではほとんど機械処理は不可能です。
[34] XMDP XMDP は、 HTML 文書で自然言語によって記述しながらも
class 属性などによって定義の部分を機械的に取り出すことができる書式を提案しています。
使用されているプロファイル [15] 次のプロファイルが定義されていることがわかっています。
[24] XHTML metainformation profile
<http://purl.org/net/ns/metaprof >[1] A Meta data Profile For Using URIs As XHTML/HTML Link Types <http://purl.org/net/uriprofile/ >[37] A Meta data Profile For Using URIs As XHTML/HTML Link Types
<http://purl.org/net/uriprofile/# >>>1 の URI にある HTML 文書の profile
属性に指定されています。一般の URI 参照としては >>1 と等価とも考えられますが、
XML名前空間 的な考え方では別物とみなすことになります。 定義文書: 英語 /HTML [2] Link type profile
<http://purl.org/jintrick/link_type_profile/ >[10] math.oheya.to 関連リソース profile
<http://math.oheya.to/misc/profile.html >詳細は未定義です。 鯖ごとなくなってしまいました。 >>38 はその代替のようです。 定義文書: 英語 /HTML [38] An XHTML profile of satoshii.org
<http://www.satoshii.org/misc/profile >[11] HyperRDF: Using XHTML Authoring Tools with XSLT to produce RDF Schemas
<http://www.w3.org/2000/07/hs78# >[22] XHTML Profiles for http://www.w3.org/
<http://www.w3.org/2000/08/w3c-synd/# >[56] <http://www.w3.org/2003/11/rdf-in-xhtml >[39] GRDDL Data Views: RDF expressed in XHTML and XML
<http://www.w3.org/2003/g/data-view >[28] Meta Data Profile <http://diary.noasobi.net/profile.html >[35] sample HTML profile <http://gmpg.org/xmdp/samplehtmlprofile >[36] XFN profile <http://gmpg.org/xfn/1 >[31] XFN 1.1 profile <http://gmpg.org/xfn/11 >[32] Link Profile Description-- MAYAH.JP
<http://mayah.jp/meta/linkprofile.html >[40] <http://suika.fam.cx/~wakaba/-temp/wiki/wiki?WikiHTMLMetaProfile >[41] Expressing Dublin Core in HTML/XHTML meta and link elements
<http://dublincore.org/documents/dcq-html/ >[415] <http://purl.org/dc/elements/1.1/ >[43] HTML Meta Profile For Blogs
<http://www.solitude.dk/blogprofile/011/ >[46] HTML Meta Profile For Blogs
<http://www.solitude.dk/archives/files/blogprofile01.html >[44] meta data profiles -- らいおさむのお屋敷
<http://www.osamurai.flnet.org/profiles/ >[45] <http://www.osamurai.flnet.org/profile/ >>>44 の文書の例文で使われています。2005年2月現在、この URI 参照を使って入手できる資源はありません
(404 になります)。 [47] Trust Meta Information for anchors v. 0.1 <http://www.la-grange.net/web/trust-meta >[48] Metadata Profile <http://checky.sourceforge.net/profile.html# >[49] <http://purl.org/metadata/dublin_core >[409] <http://purl.org/metadata/dublin_core/ >[50] <http://dubinko.info/2002/meta/ >[51] ZedneWeb: HTML profile for web threading <http://www.eyrie.org/~zednenem/2002/wtprofile/ >[52] <http://www.amk.ca/foaf/author >[53] <http://www.google.com/apis/meta-profile >[54] <http://www.acme.com/profiles/core >[55] <http://www.bekkoame.or.jp/%7Epoetlabo/WWW/meta.html >[59] <http://sierkbornemann.de/profiles/core >[60] Embedded RDF HTML Profile
<http://purl.org/NET/erdf/profile >[61] <http://www.w3.org/2005/11/profile >[62] hReview Profile
<http://dannyayers.com/micromodels/profiles/hreview >[63] hCard Profile [EXPERIMENTAL]
<http://www.w3.org/2006/03/hcard >[79]
hcard-profile - Microformats
(2007-06-22 05:16:01 +09:00 版)
<http://microformats.org/wiki/hcard-profile >[64] hDOAP : An XHTML profile for DOAP
<http://purl.org/stuff/hdoap/profile >[66] <http://a9.com/-/spec/opensearch/1.1/ >[67] <http://purl.org/net/osamurai/profiles# >[89] General Meta Data Profile, 1.5
<http://www.webdevout.net/profile/1.5/ >[90] General Meta Data Profile, 1.4
<http://www.webdevout.net/profile/1.4/ >[68] General Meta Data Profile, 1.3
<http://www.webdevout.net/profile/1.3/ >[69] General Meta Data Profile, 1.2
<http://www.webdevout.net/profile/1.2/ >[70] General Meta Data Profile, 1.1
<http://www.webdevout.net/profile/1.1/ >[71] General Meta Data Profile, 1.0
<http://www.webdevout.net/profile/1.0/ >[72] Bungeisen metaprofile
<http://bungeisen.main.jp/metaprof >[77] Stylish meta data profile | userstyles.org
(2007-02-22 22:52:10 +09:00 版)
<http://userstyles.org/stylish/metaprofile >[82] Meta data profile Specification
(B-SAKATU 著, 2007-07-24 15:17:00 +09:00 版)
<http://bsakatu.s201.xrea.com/meta_data_profile >[85]
Netvibes ecosystem - Customize and share your netvibes experience
(2007-08-17 23:31:13 +09:00 版)
<http://www.netvibes.com/api/0.3/profile >[86] <http://ryus.s21.xrea.com/w/profiles/blog >[88] The "namespace" HTML Profile
(2002-12-27 06:12:18 +09:00 版)
<http://www.w3.org/2002/12/namespace >[91] HTML Signing Profile (2008-02-28 08:26:03 +09:00 版)
<http://www.w3.org/2007/11/h6n/ >[92] XHTML Vocabulary Space (2008-05-16 01:09:52 +09:00 版)
<http://www.w3.org/1999/xhtml/vocab/ >[95] Microformats (2008-06-21 21:46:59 +09:00 版)
<http://purl.org/uF/2008/03/ >[97] <http://purl.org/uF/hCard/1.0/ >[98] <http://purl.org/uF/hCalendar/1.0/ >[99] <http://purl.org/uF/rel-tag/1.0/ >[100] <http://purl.org/uF/rel-license/1.0/ >[101] <http://purl.org/uF/rel-nofollow/1.0/ >[102] <http://purl.org/uF/VoteLinks/1.0/ >[103] <http://purl.org/uF/hAtom/0.1/ >[104] <http://purl.org/uF/hCard/2.1/ >>>96 中に例として示されていますが、2008年10月現在、 404 です。[112] <http://purl.org/uF/geo/0.9/ >[114] <http://purl.org/uF/hAudio/0.9// >[116] <http://www.w3.org/2002/12/cal/hcal >[118] <http://dannyayers.com/microformats/hcalendar-profile >[120] <http://microformats.org/wiki/hresume-profile >[122] <http://tommorris.org/profiles/votelinks >[124] <http://www.w3.org/2003/g/td/xfn-workalike >[126] <http://microformats.org/wiki/xfolk-profile >[128] Profile for latest GRDDL transformation for RDFa (Fabien Gandon 著, 2008-09-22 00:11:29 +09:00 版) <http://ns.inria.fr/grddl/rdfa/ >[405] POWDER - Protocol for Web Description Resources: Draft HTML meta data profile (2008-07-31 14:13:41 +09:00 版) <http://www.w3.org/2007/11/powder-profile >[410] <http://geotags.com/geo >[414] <http://geotags.com/geo/ >[411] <http://www > >>408 によれば9番目によく使われています。64件ですが。[412] Profil type de ressource HTML (1999-03-04 20:50:20 +09:00 版)
<http://www.culture.fr/culture/cri/fr/profils/profil.html >[416] <http://www.culture.fr/profils/profil.html >[413] Structured Blogging XHTML profile (2006-08-22 13:46:12 +09:00 版) <http://structuredblogging.org/profile/ >[417] Web site profile: favicon, … (Karl Dubost 著, 2007-02-19 15:43:00 +09:00 版) <http://www.w3.org/2005/10/profile >[418] <http://www.short-cuts.de >このサイトではみんな profile にこの URL を指定しているようです。 しかし、特に何かを定義しているようには見えません。 [419] <http://www.example.org/2005/Atom/hCat >[420] <http://www.example.org/2005/Atom/hError >