Comments (9)
Unfortunetely I have limited free time and issues reported here suggest that some aspects of highlighting and serialization need to be rethinked carefully in order to fix these issues. Beside that I'm contributing to other projects which are more important to me. So I decided to stop maintaining this project but I believe the biggest advantage of github in this case is that anyone can fork the project and continue work.
from texthighlighter.
Would love to know if anyone officially adopts this project. @mir3z Can you update this thread if a new maintainer steps up?
from texthighlighter.
Just as a heads up, I've forked this repo, and will maintain until another steps up, or I can't afford to do so.
from texthighlighter.
Basically I think we should work out the advantages of texthighlighter in comparison to e.g. rangy first to see if it is worthwhile to continue maintaining.
from texthighlighter.
Rangy looks pretty good. Are you using it @julmot?
from texthighlighter.
@jtsternberg No, neither one.
from texthighlighter.
One thing I know is that rangy has a lot better serialization feature than texthighlighter.
On the other hand, rangy provides kind of a DOM Level 2 Range polyfill and is heavier than texthighlighter.
from texthighlighter.
I've played with both quite a bit so far. I like texthighlighter a bit more, but decided to use Rangy since it's being supported. So far, in my experience, the serialization/deserialization is a bit brittle. the DOM needs to be the exact shape it was when the serialization was created. I'm not sure if texthighlighter was the same way, but it's making things a bit difficult for a dynamic site. sigh
from texthighlighter.
To be host - serialization is very buggy in texthighlighter.
from texthighlighter.
Related Issues (20)
- Is there a way to enable/disable ? HOT 2
- Is there a way to remove a highlight from a selection instead a whole element? HOT 2
- Preventing before highlights merge HOT 1
- Feature request: remove a single highlight HOT 2
- Feature request: disable overlapping selections HOT 2
- deserialize fails to restore highlights HOT 15
- Create highlights on the click of a button on a web page
- destroy() method doesn't work to me HOT 3
- insertBefore HOT 1
- What can I do to get this to work on ipad safari? HOT 1
- How can i save texthighlighter in DB HOT 3
- Not highlighting in iframe in local
- how to change color of text highlighted background
- bug: Overlapping highlights cause text to be switched around. HOT 6
- Cannot read property 'insertBefore' of null
- Cannot read property 'nodeType' of null HOT 1
- dynamically add highlights HOT 2
- unhighlight by rangy object
- port to typescript HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from texthighlighter.