• No more stacked underlines
• Instead, overlaps get small start markers
• Exact overlaps show a tiny count number
• Color density still hints at overlap
Try it live: dense-annotations.netlify.app
One caveat… see next post 👇
• No more stacked underlines
• Instead, overlaps get small start markers
• Exact overlaps show a tiny count number
• Color density still hints at overlap
Try it live: dense-annotations.netlify.app
One caveat… see next post 👇
I guess the Q is how/when to drop underlines without losing too much information?
I guess the Q is how/when to drop underlines without losing too much information?
• Partial overlaps → clutter & a11y issues
• Exact overlaps → even worse
• Stacked underlines → work great... until they don't.
Seen elegant solutions? I’d love to chat!
• Partial overlaps → clutter & a11y issues
• Exact overlaps → even worse
• Stacked underlines → work great... until they don't.
Seen elegant solutions? I’d love to chat!
Watch live:
Day 1 (NHCC - Albuquerque) www.youtube.com/live/xiA5Mp_...
Day 2 (MIAC - Santa Fe)
www.youtube.com/live/5r-vWjG...
Follow @natboundunbound for updates and links.
Keyboard support is solid, but highlights aren’t directly tied to the text. They're a floating layer above it, breaking screen reader access. If you’ve faced similar a11y issues, I’d love to chat!
Keyboard support is solid, but highlights aren’t directly tied to the text. They're a floating layer above it, breaking screen reader access. If you’ve faced similar a11y issues, I’d love to chat!
• Hand-drawn (no auto layout)
• Can snap to annotations - or not
• Works as both a visual tool & a semantic/data-model link
This feels like the nicest version yet!
• Hand-drawn (no auto layout)
• Can snap to annotations - or not
• Works as both a visual tool & a semantic/data-model link
This feels like the nicest version yet!
We'd love to test with real-world examples. If you know of IIIF collections with annotations, let us know. Annotated manifests still seem rare in the wild...
If you're looking for an easy way to add PDF annotation to your web app, do check it out!
👉 github.com/recogito/pdf...
If you're looking for an easy way to add PDF annotation to your web app, do check it out!
👉 github.com/recogito/pdf...
Check it out here: github.com/recogito/tex...
Check it out here: github.com/recogito/tex...
The differences are subtle. But I like how those gaps, uneven line height and messy overlapping box artefacts are now smoothed into clean, continuous lines.
Before vs. after:
The differences are subtle. But I like how those gaps, uneven line height and messy overlapping box artefacts are now smoothed into clean, continuous lines.
Before vs. after:
www.performantsoftware.com/studio/
www.performantsoftware.com/studio/
Need a UI unique to your project? Make it a plugin and get the rest for free: doc/corpus mgmt, users/groups/tasks, multi-format support, realtime collab & more.
Need a UI unique to your project? Make it a plugin and get the rest for free: doc/corpus mgmt, users/groups/tasks, multi-format support, realtime collab & more.
An open-source tool for semantic image annotation: multi-image workbench, AI-powered selection tools, ontology builder, knowledge graph, #IIIF support.
Runs fully local–no login, no-signups, no data sent to the cloud!
👉 immarkus.xmarkus.org
An open-source tool for semantic image annotation: multi-image workbench, AI-powered selection tools, ontology builder, knowledge graph, #IIIF support.
Runs fully local–no login, no-signups, no data sent to the cloud!
👉 immarkus.xmarkus.org
There's still a small memory leak somewhere... If it hangs after longer use: refresh the page. (Nice thing about liiive: annotations are always saved, you won't lose data.)
✂️ liiive.now/blog/2025-08...
There's still a small memory leak somewhere... If it hangs after longer use: refresh the page. (Nice thing about liiive: annotations are always saved, you won't lose data.)
✂️ liiive.now/blog/2025-08...
Bot traffic included, for sure. But the real pain: no way to know who’s using it or what for. Such is open source... www.jsdelivr.com/package/npm/...
Bot traffic included, for sure. But the real pain: no way to know who’s using it or what for. Such is open source... www.jsdelivr.com/package/npm/...
I started looking into it as possible way to support institutional logins in liiive.now. Interested about
I started looking into it as possible way to support institutional logins in liiive.now. Interested about
• Intelligent Scissors
• Magnetic Cursor
• WebGPU-powered SegmentAnything
I just wrote proper docs! Usage guides, examples, full API:
github.com/annotorious/...
github.com/annotorious/...
#OpenSeadragon #IIIF
• Intelligent Scissors
• Magnetic Cursor
• WebGPU-powered SegmentAnything
I just wrote proper docs! Usage guides, examples, full API:
github.com/annotorious/...
github.com/annotorious/...
#OpenSeadragon #IIIF
Model card doesn't seem to say anything specific about it... huggingface.co/openai/gpt-o...
Model card doesn't seem to say anything specific about it... huggingface.co/openai/gpt-o...