[x3d-public] [x3d] W3C Web Annotation

Don Brutzman brutzman at nps.edu
Wed Jun 20 08:43:43 PDT 2018


Thank you for identifying this resource Nicholas.  This is a really important W3C Recommendation that reflects many years of integrating work across multiple domains.

===========================================
On 6/19/2018 9:15 AM, Nicholas Polys wrote:
> https://www.w3.org/TR/annotation-model

Web Annotation Data Model
W3C Recommendation 23 February 2017

Abstract

Annotations are typically used to convey information about a resource or associations between resources. Simple examples include a comment or tag on a single web page or image, or a blog post about a news article.

The Web Annotation Data Model specification describes a structured model and format to enable annotations to be shared and reused across different hardware and software platforms. Common use cases can be modeled in a manner that is simple and convenient, while at the same time enabling more complex requirements, including linking arbitrary content to a particular data point or to segments of timed multimedia resources.

The specification provides a specific JSON format for ease of creation and consumption of annotations based on the conceptual model that accommodates these use cases, and the vocabulary of terms that represents it.
===========================================

Annotation Model: All Results
https://w3c.github.io/test-results/annotation-model/all.html

===========================================

Of related note is that Web3D efforts in metadata and annotation affect CAD, 3D printing, 3D scanning, medical, human animation, cultural heritage, natural history, general science and engineering, plus numerous other application areas.

These concepts are all closely related to Semantic 3D activities described in detail during today's Web3D 2018 Conference workshop.  They can further be harmoniously applied in a consistent manner across all X3D file formats and programming language bindings. In other words: having document-wide head/meta information plus strongly typed Metadata* nodes within a model scene graph, means that annotations and semantic metadata might accompany an X3D visualization presentation regardless of the form taken (XML, JSON, ClassicVRML, Javascript, binary, Java, C/C++/C#, python etc. etc.) which indeed supports presentation separation from model+controller logic.

Wow... so many important challenges that appear to have a very common shared basis.  Simply utilizing this recommendation is a real multiplier that carries us farther faster.

The 3D Web is getting closer.  Let's keep working together to good effect, learning from each other to make it all happen sooner (rather than inevitably later).  Huge benefits await us on this new, emerging playing field.

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman




More information about the x3d-public mailing list