F2F Programmer's Reference - Datatypes


F2F | Documentation | XML Datatypes

F2F currently uses 24 XML vocabularies. The list below includes 63 other XML vocabularies that may be of future relevance (shown in italics). For clarity, all the hand-written code uses the same prefixes: admin, atom, awol, bookmark, cc, daml, dbex, dbpat, dc, dcmitype, dcterms, docbook, ds, ds11, dsp, ev, exslt, facebook, f2f, fn, foaf, fol, geo, grddl, hi5, ical, local, math, mime, mozerror, myspace, office, owl, owlx, rdf, rdfs, review, rif, rifb, rifp, rng, rnga, ruleml, sch, sioc, skos, sml, smlfn, smlif, soap, soapenv, soapenv12, sparql, svg, swrlb, swrlx, sxbl, sy, tei, teix, vcard, vs, web, wdr, wdrs, wot, wsdl, wsdl2, xbl, xbrli, xdt, xforms, xhtml, xi, xl, xlink, xml, xmlns, xproc, xp-err, xp-step, xs, xsi, xsl, xsltdoc, xspf, xul

 PrefixURIDescription
adminhttp://webns.net/mvcb/A popular meta-vocab for describing authors and generator tools of RDF documents.
atomhttp://www.w3.org/2005/Atom RFC4287. Syndication format.
awolhttp://bblfish.net/work/atom-owl/2006-06-06/ RFC4287 again, now N3.
bookmarkhttp://www.freedesktop.org/standards/desktop-bookmarksStandard for desktop bookmarks, used by Ubuntu.
cchttp://web.resource.org/cc/Creative Commons. Open source/licencing copyright.
damlhttp://www.daml.org/2001/03/daml+oil#DAML OIL ontology for machine reasoning.
dbexhttp://www.w3.org/2002/ws/databinding/examples/6/09/W3C databinding pattern examples.
dbpathttp://www.w3.org/2002/ws/databinding/patterns/6/09/W3C databinding patterns.
dchttp://purl.org/dc/elements/1.1/Very widely supported, general purpose Semantic web vocab.
dcmitypehttp://purl.org/dc/dcmitype/Follow up to the original Dublic Core offering, another general purpose Semantic web vocab.
dctermshttp://purl.org/dc/terms/General purpose Semantic web vocab - extra words.
docbookhttp://docbook.org/ns/docbookFor the documentation, docbook module.
dshttp://www.w3.org/2000/09/xmldsig#XML Digital Signature resources
ds11http://www.w3.org/2009/xmldsig11Additional XML Digital Signatures v. 1.1
dsphttp://www.w3.org/2009/xmldsig-propertiesXML Digital Signature Properties
evhttp://www.w3.org/2001/xml-eventsW3C XML Events.
exslthttp://exslt.org/commonThe popular XSLT extension. Especially helpful is exslt:node-set(), used by F2F:core template.
facebookhttp://api.facebook.com/1.0/Popular social Software Site.
f2fhttp://friend2friend.net/This project's own schema.
fnhttp://www.w3.org/2005/xpath-functions#From W3C. Doesn't seem to be needed yet.
foafhttp://xmlns.com/foaf/0.1/Early RDF adopter - very popular semantic web vocabulary about people.
folhttp://www.daml.org/2004/11/fol/folExtends SWRL XML Concrete Syntax.
geohttp://www.w3.org/2003/01/geo/wgs84_pos#Location information. i.e. Latitude+longitude.
grddlhttp://www.w3.org/2003/g/data-view#For embedding a transform to map XML to RDF.
hi5http://api.hi5.com/Social Software Site. [Schema is Broken].
icalhttp://www.w3.org/2002/12/cal/icaltzdW3C RDF Calendar format.
localhttp://www.w3.org/2005/xquery-local-functionsUsed by Xquery.
mathhttp://www.w3.org/1998/Math/MathMLMath Markup Language.
mimehttp://www.freedesktop.org/standards/shared-mime-infoStandard for shared mime types, used by Ubuntu.
mozerrorhttp://www.mozilla.org/newlayout/xml/parsererror.xmlFirefox Parser Errors.
myspaceapi-v1.myspace.comPopular social software site.
officeurn:oasis:names:tc:opendocument:xmlns:office:1.0XML document format used by Open Office.
owlhttp://www.w3.org/2002/07/owl#W3C Ontology Language [schema is in OWL full].
owlxhttp://www.w3.org/2003/05/owl-xmlOWL XML Presentation Syntax.
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#General purpose W3C Semantic web language.
rdfshttp://www.w3.org/2000/01/rdf-schema#W3C Schema language for RDF documents.
reviewhttp://www.purl.org/stuff/rev#For reviews of music etc.
rifhttp://www.w3.org/2007/rif#Rule Interchange Format - W3C Basic Logic Dialect.
rifbhttp://www.w3.org/2007/rif-builtin-function#Rule Interchange Format Builtin Functions.
rifphttp://www.w3.org/2007/rif-builtin-predicate#Rule Interchange Format Predicates.
rnghttp://relaxng.org/ns/structure/1.0RNG Schema - A popular, less verbose alternative to XSD.
rngahttp://relaxng.org/ns/compatibility/annotations/1.0RNG Schema Annotations.
rulemlhttp://www.w3.org/2003/11/swrlxSWRL XML Concrete Syntax - Rule axioms.
schhttp://purl.oclc.org/dsdl/schematronSchematron XML validation.
siochttp://rdfs.org/sioc/ns#W3C Vocabulary for expressing activity (posting, voting, avatars etc.) of online communities
skoshttp://www.w3.org/2004/02/skos/core#SKOS - W3C RDF Vocab to express concept schemes/controlled vocabularies
smlhttp://www.w3.org/ns/smlSemantic Modelling Language - builds on XSD and schematron.
smlfnhttp://www.w3.org/ns/sml-functionSemantic Modelling Language functions.
smlifhttp://www.w3.org/ns/sml-ifSemantic Modelling Language Interchange Format.
soaphttp://schemas.xmlsoap.org/wsdl/soap/Web services envelope.
soapenvhttp://schemas.xmlsoap.org/soap/envelope/SOAP services envelope.
soapenv12http://www.w3.org/2003/05/soap-envelopeSOAP services envelope v1.2.
sparqlhttp://www.w3.org/2005/sparql-resultsResults of SPARQL query.
svghttp://www.w3.org/2000/svgScalable Vector Graphics, W3C standard graphics language.
swrlbhttp://www.w3.org/2003/11/swrlbSWRL XML Built in type.
swrlxhttp://www.w3.org/2003/11/swrlxSWRL XML Concrete Syntax.
sxblhttp://www.w3.org/2004/xblW3C SVG Binding language, for creating new SVG tags.
syhttp://purl.org/syndication/history/1.0Small syndication vocab used by atom.
teihttp://www.tei-c.org/ns/1.0Non-profit Text Encoding Initiative standard, since 1994. Only used via their SVG schema so far.
teixhttp://www.tei-c.org/ns/ExamplesText Encoding Initiative examples. Not used as yet.
vcardhttp://schemas.xmlsoap.org/wsdl/Web services description language.
vshttp://www.w3.org/2003/06/sw-vocab-status/ns#Vocabulary status.
webhttp://home.netscape.com/WEB-rdf#Internal to Mozilla - Bookmarks and timestamps.
wdrhttp://www.w3.org/2007/05/powder#Protocol for Web Description Resources.
wdrshttp://www.w3.org/2007/05/powder-s#Semantic Protocol for Web Description Resources.
wothttp://xmlns.com/wot/0.1/Semantic web vocabulary about cryptography.
wsdlhttp://schemas.xmlsoap.org/wsdl/Web services description language.
wsdl2http://www.w3.org/2005/08/wsdlWeb services description language v2.0.
xblhttp://www.mozilla.org/xblXML Binding language, Mozilla standard for creating new XUL tags.
xbrlihttp://www.xbrl.org/2003/instanceXML Business Reporting Language.
xdthttp://www.w3.org/2003/05/xpath-datatypesXPath Datatypes, used by XQuery. Namespace 'may change without notice'.
xformshttp://www.w3.org/2002/xformsW3C XForms.
xhtmlhttp://www.w3.org/1999/xhtmlXHTML. For ordinary web page content.
xihttp://www.w3.org/2001/XIncludeFor interlinking XML docs, e.g. putting SVG icons in the rendered output.
xlhttp://www.xbrl.org/2003/XLinkXRBL Xlink
xlinkhttp://www.w3.org/1999/xlinkHardly used W3C spec, features in SVG.
xmlhttp://www.w3.org/XML/1998/namespaceW3C core XML namespace, declared by default. Does not require definition.
xmlnshttp://www.w3.org/2000/xmlns/Sets default NSs.
xprochttp://www.w3.org/ns/xprocW3C XML Pipelining Language.
xp-errhttp://www.w3.org/ns/xproc-errorW3C XML Pipelining Language (Errors).
xp-stephttp://www.w3.org/ns/xproc-stepStep elements in the W3C yet to be released XML Pipelining Language.
xshttp://www.w3.org/2001/XMLSchemaW3C Standard XML Schema Description. All the F2F data definitions use this.
xsihttp://www.w3.org/2001/XMLSchema-instanceW3C standard to tie XML docs to their XSDs.
xslhttp://www.w3.org/1999/XSL/TransformFor XSLT scripts [2 schemas, one for each version].
xsltdochttp://www.pnp-software.com/XSLTdocHandy looking XSLT documenting package, coded in XSLT 2.0
xspfhttp://xspf.org/ns/0/XML Shareable Playlist format.
xulhttp://www.mozilla.org/keymaster/gatekeeper/there.is.only.xulFor XML windowing elements, currently only understood in Mozilla.

Generated 2009-07-18 08:52:22 Europe/London from a docbook.xml by F2F Documentation Module.