Hint: you have to hit the little marker before "prevented". The rest is buried below the other, shorter annotations above.
Hint: you have to hit the little marker before "prevented". The rest is buried below the other, shorter annotations above.
• 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!
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...
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:
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.
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/...
• 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
Try it now at liiive.now
#IIIF #ImageAnnotation
Try it now at liiive.now
#IIIF #ImageAnnotation
It’s a bit DIY/hacky... But if you’re building your own HF Spaces, you’re probably ready for that 🙂 Ping me if you’d like to try it out!
It’s a bit DIY/hacky... But if you’re building your own HF Spaces, you’re probably ready for that 🙂 Ping me if you’d like to try it out!
• Transcribe via HuggingFace Inference Providers
• Plug in your own HuggingFace Space!
The second one’s experimental... If you run your own Space and want to try it in IMMARKUS, give me a shout!
• Transcribe via HuggingFace Inference Providers
• Plug in your own HuggingFace Space!
The second one’s experimental... If you run your own Space and want to try it in IMMARKUS, give me a shout!
• Write about a IIIF object
• Embed annotation snippets (links or images).
• Everything stays connected—click a snippet to move the viewer. Maybe even a bit of #scrollytelling?
Curious what you think—would you use this? #DigitalHumanities #IIIF
• Write about a IIIF object
• Embed annotation snippets (links or images).
• Everything stays connected—click a snippet to move the viewer. Maybe even a bit of #scrollytelling?
Curious what you think—would you use this? #DigitalHumanities #IIIF
After you switch rooms to read-only mode, visitors can view annotations, but only the room owner can make changes.
Try now: liiive.now
After you switch rooms to read-only mode, visitors can view annotations, but only the room owner can make changes.
Try now: liiive.now
Visitors can view rooms and read annotations, but adding new annotations or replies is locked–except for the room owner. Perfect for sharing your work when it’s done.
Visitors can view rooms and read annotations, but adding new annotations or replies is locked–except for the room owner. Perfect for sharing your work when it’s done.