Skip to content

Commit

Permalink
README.org: v0.4 remark
Browse files Browse the repository at this point in the history
  • Loading branch information
maxnikulin committed Oct 29, 2024
1 parent b98a57f commit 3696e6c
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 2 deletions.
22 changes: 22 additions & 0 deletions README.org
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,28 @@ Install [[file:icons/lr-32.png]] LinkRemark:
- [[https://chromewebstore.google.com/detail/linkremark/mgmcoaemjnaehlliifkgljdnbpedihoe][Extension in Chrome Web Store]].
:end:

Changes in LinkRemark-0.4 release are almost entirely related
to forced transition to another API version for Chrome extensions.
Minor fixes:
- Earlier zero-width space characters U+200B were added after timestamps.
You may want to remove them from your notes, use search and replace for
: :LAST_MODIFIED: [2021-09-18 Tue 01:23]<200b> 09/18/2021 01:23:46
- Only first =<script>= element with JSON-LD metadata was taken into account.

As to Manifest V3 API, it required significant amount of work.
New bugs may appear due to more complex initialization.
I have no idea if smaller RAM footprint of browser is noticeable.
Despite some permissions are optional now,
I do not think the add-on has become more safe.
Multiple tabs and cross-origin frames scenarios still require most dangerous
[[#access-your-data-for-all-websites-allurls][<all_urls>]].
From my point of view, security model for browser extensions
is still far from being consistent.
Firefox version still uses Manifest V2 API due to bugs
in mv3 implementation.
I agree with the opinion that primary goal of forcing Manifest V3 API
is to restrict ad blockers, not user safety.

** Introduction
:PROPERTIES:
:CUSTOM_ID: introduction
Expand Down
35 changes: 33 additions & 2 deletions pages/lrp_help.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 3696e6c

Please sign in to comment.