Shared vocabularies
Standardize words and phrases using semantics registered in the Shared Vocabulary site.
IANA
IANA’s Link Relations can be used without linking. It is used for rel
.
Example) IANA-registered author
.
<descriptor id="goBookAuthor" type="safe" rt="#BookAuthor" rel="author">
Well-known IANA REL
- about
- alternate
- appendix (HTML)
- archives
- author
- chapter (HTML)
- collection
- contents (HTML)
- copyright (HTML)
- create-form create form page
- current
- describedby
- describes
- edit
- edit-form edit form page
- external external site
- first
- glossary (HTML)
- help
- index (HTML)
- item
- last
- license
- next Pagination
- original
- payment
- prev Pagination
- preview
- privacy-policy
- profile RFC6906 profile
- related
- search
- section (HTML)
- subsection (HTML)
- start (HTML)
- tag
- up higher hierarchical structure
- version-history
Schema.org
ALPS files importing the semantics of Schema.org are available.
Link to the semantic with href
.
Example: givenName
and familynName
.
<decriptor id="Person">
<descriptor href="https://alps-io.github.io/imports/schema.org/properties/givenName.json" />
<descriptor href="https://alps-io.github.io/imports/schema.org/properties/familyName.json" />
</decriptor>
Narrow down
You can create descriptors with narrower semantics from shared vocabularies.
For example)
<descriptor id="bankAccountId" href="https://schema.org/accountId" />