Textmarker 的評論
Textmarker 作者: underflyingbirches
評價 4.4 分,滿分 5 分
4.4 顆星,滿分 5 顆星
評價 3 分,滿分 5 分
Works OK if used carefully and in strictly static pages. Unreliable if not. Beware of strange failures if the page does ever change, or if you happen to open the same tab twice.
開發者回應
張貼於 7 個月前Hi hmijail, as I tried to explain to you on GitHub: There is nothing strange about restoration failures of saved highlights for pages that change their content. In fact it's expected and I notify users in bold letters about it both on this addon page as well as on the Textmarker pages.
A restoration cannot be successful if:
1) The highlighted text is not on the page anymore (obviously) or
2) The "surrounding content" of the highlight has changed: As explained on GitHub, since DOM elements ceise to exist on page unload there is no way of saving a direct reference, which is why Textmarker has to rely on an indirect description of the highlight's location. This description holds information about the `nodeName` of the ancestor DOM elements as well as the position of those elements (i.e. 3rd child node of its parent element) and the corresp. text node's starting point of the selection. So a verbalized example description could be (a bit simplified):
"Starts at character 4 of the 3rd child node of a p-element, which is the first child of a div-element"
This is necessary, because a highlighted text could occur multiple times on a give page, so it wouldn't be sufficient on page revisit to just search for that text and highlight the first occurrence.
A restoration cannot be successful if:
1) The highlighted text is not on the page anymore (obviously) or
2) The "surrounding content" of the highlight has changed: As explained on GitHub, since DOM elements ceise to exist on page unload there is no way of saving a direct reference, which is why Textmarker has to rely on an indirect description of the highlight's location. This description holds information about the `nodeName` of the ancestor DOM elements as well as the position of those elements (i.e. 3rd child node of its parent element) and the corresp. text node's starting point of the selection. So a verbalized example description could be (a bit simplified):
"Starts at character 4 of the 3rd child node of a p-element, which is the first child of a div-element"
This is necessary, because a highlighted text could occur multiple times on a give page, so it wouldn't be sufficient on page revisit to just search for that text and highlight the first occurrence.
149 筆評論
- 來自 Firefox 使用者 15543567,2 天前評價 5 分,滿分 5 分An amazing Add on ext. for mozilla firefox; not sure if it's available on google chrome, but so far it's been conveniently use-able -user friendly wise. Feels like it'll get the job easier done for me.
- 來自 mortezadadgar,17 天前評價 5 分,滿分 5 分
- 來自 Firefox 使用者 16325805,19 天前評價 4 分,滿分 5 分
- 來自 Jn,21 天前評價 5 分,滿分 5 分
- 來自 imawaffle,2 個月前評價 5 分,滿分 5 分This is exactly what I needed and it works perfectly. It has no cons whatsoever. IGN 10/10 would bang again.
- 來自 Firefox 使用者 14979869,3 個月前評價 3 分,滿分 5 分
- 來自 Sam,3 個月前評價 5 分,滿分 5 分
- 來自 Mich,3 個月前評價 5 分,滿分 5 分
- 來自 Hanna 🍌,4 個月前評價 5 分,滿分 5 分
- 來自 Matt Kan,4 個月前評價 4 分,滿分 5 分
- 來自 dragon AtLoose,4 個月前評價 5 分,滿分 5 分
- 來自 Firefox 使用者 15379882,5 個月前評價 4 分,滿分 5 分
- 來自 pnhan,5 個月前評價 3 分,滿分 5 分Textmarker doesn't work after update.
I can't open Addon setting, access History marker.
I'm currently using Firefox 79.0 in Linux.
Plz fix it. Thanks - 來自 Cabarete,6 個月前評價 5 分,滿分 5 分Great textmaker! Didnt find any textmaker in other browsers. Thx a lot :))
- 來自 BlakOpSys,6 個月前評價 2 分,滿分 5 分
- 來自 Josafat,6 個月前評價 5 分,滿分 5 分
- 來自 Firefox 使用者 13737313,6 個月前評價 4 分,滿分 5 分
- 來自 Firefox 使用者 15044412,6 個月前評價 3 分,滿分 5 分
- 來自 Firefox 使用者 16113487,6 個月前評價 5 分,滿分 5 分
- 來自 shukhrat,7 個月前評價 1 分,滿分 5 分
- 來自 monojo,7 個月前評價 5 分,滿分 5 分