How do you handle the problem of versioning or changing content with annotations of that content? For example if someone has annotated a piece of text that is changed in the site what is the procedure for dealing with that scenario?
Good question. txtpen uses fuzzy string matching among other anchoring mechanisms. Assuming the change is below a certain threshold, txtpen displays a diff(addition, deletion) of the underlying text.
I had this idea before medium implemented it - glad to see someone getting off there ass and implementing it in a plugable way.
My original idea went further and was aimed at the media industry, fake news etc. The comment was actually someone who disagreed with the content and wanted to "re-write" the content for a particle point. There comment would then be invlined in the article if u wanted to have that "view".
Then you could trust certain people (upvote) and automatically read future content with these peoples POV inlined where the original content was.
i def feel like a feature where as u scroll, comments are automatically revealed on a side-panel is a good idea. i dont like the fact i need to mouse-over commnets to read them.
1. Full publisher control. Publishers can moderate and pin highlights on their sites. However, all annotations can be retrieved via RESTful API as per W3C standards. Hypothes.is doesn't support moderation in their current iteration.
2. txtpen picks the best highlights to value add the reader. Otherwise annotation is nothing more than digital graffiti. Hypothes.is display any and all annotations on page.
Also, we strive to be the best web annotation platform period. The load speed is 150ms compared to 2 seconds of hypothesis. It does not slow your page down.
Oh, wait. Sorry. I was asking from the viewpoint of someone that wants to write comments for himself on any random webpage. Hypothesis has a Chrome Extension that allows me to annotate any webpage and find my annotations later, even if the webpage hasn't added Hypothesis to the site.
I believe that's not in the scope of txtpen, right?