Code Monkey home page Code Monkey logo

dpub-annotation's Introduction

The Digital Publishing Interest Group, that managed this repository, is now closed, and so is this repository. Activities in the group has been taken up by:

All these groups are part of the Publishing@W3C, born out of the merger of IDPF and W3C.

โ€“ Ivan Herman ([email protected])


dpub annotation

Documents produced by the Annotation task force of the Digital Publishing Interest Group of the W3C.

See also a paged view of the document served in HTML.

If you are member of the interest group, and you wish to contribute to the content of this repo, please contact Ivan Herman ([email protected]) or Thierry Michel ([email protected]), giving them your github login.

dpub-annotation's People

Contributors

azaroth42 avatar iherman avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

edsu isabella232

dpub-annotation's Issues

2.5.3 conrol should be control

Michael Dyck:

para 1 says:
"A user wishes to provide internationalization information for a document that they don't conrol, ..."
Change "conrol" to "control".

2.4.3 para1, extraneous "it"

From Michael Dyck:

para 1 says: "If the user requests it, then it this enables an export functionality ..."
Change "then it this" to "then this".

Add Section on Agents

From Felix Sasaki:
I have to add just one question to this: in the use case document or a different location, is there a description of actors? I was thinking of e.g.

  1. content architect: providing annotations for several (potentially thousands of documents)
  2. a content author: using the templates made by content architects and adapting them to her needs
  3. a content quality evaluator: in selected pieces of content making exceptions to 1) and 2)

Annotation of non traditional publications

Art Barstow of Nokia commented that there were no use cases that covered resources such as maps. Non traditional publications should also be covered in the use case document, including annotating audio, video, image, and other data. That the comment can also be of any format should be highlighted as well (currently expressed in 2.1.4, though the title is misleading)

Unclear as to "what can't the browser do"?

From a browser vendor's perspective, it would be good if the document was more clear as to how, for example, <a> elements, custom data, and fragment identifiers are insufficient in achieving each of the use cases. It would also be good if the document could show how applications are hacking around the limitations in browsers today.

Adding the information above would go a long way to adding more credibility towards showing that this is a real problem and limitation in the Web platform.

I would urge you to take a look at http://usecases.responsiveimages.org/, which was used to convince browser vendors that there were serious limitations in the platform with regards to images. Something similar would go a long way with respect to annotations... it will also make it more clear as to whether this needs an actual in-browser solution or if this is just going to be a data format (e.g., something build on top of JSON-LD, XML, or whatever).

Script to re-name the Examples

It's annoying to manually rename all of the examples when a new use case is added.
Write a little script to replace {% (gender) %} with a gender name and increment letters

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.