From 6c546aa9243a1d09840a36d0b462dae19bcf44a7 Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 3 May 2025 14:30:18 +0200 Subject: Evolve the plan against the current web and the content web manifesto * Simplify the content web manifesto to "terminal non-JS browsers" * Move stuff from the plan against the current web into the content web manifesto * Centralize links in other content to both documents * Move from IDEAS.org to programming/the-content-web-manifesto/NOTES.org --- programming/the-content-web-manifesto/NOTES.org | 30 +++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 programming/the-content-web-manifesto/NOTES.org (limited to 'programming/the-content-web-manifesto/NOTES.org') diff --git a/programming/the-content-web-manifesto/NOTES.org b/programming/the-content-web-manifesto/NOTES.org new file mode 100644 index 00000000..b56c4bf1 --- /dev/null +++ b/programming/the-content-web-manifesto/NOTES.org @@ -0,0 +1,30 @@ +* [[README.md][README]] + +- https://www.fixbrowser.org/ + +** Document how terminal browsers can invoke a full browser to execute JavaScript + +See [[https://www.gnu.org/software/emacs/manual/html_node/eww/Advanced.html]], w3m has similar stuff. + +Also: + +- https://github.com/abhinavsingh/proxy.py Extensible Python proxy +- https://github.com/TempoWorks/txtdot +- https://github.com/4383/photonos +- https://sr.ht/%7Ebptato/chawan/ +- https://offpunk.net/ + +Browsers as a platform to manage content: + +- Just view the content as HTML with user-defined styling +- Archive all that we see so that we can locate content we have read easily, share with others, etc. +- RSS/Gemfeed/content subscription + +** Annotate URLs with another URLs + +- For example, add transcriptions to comic strips that do not have them +- The server pushes serialized bloom filters of annotated URLs (or entire annotation sets?) so that clients do not have to leak what they are browsing. +- Maybe https://dokie.li/ +- Alternative approach with Violentmonkey for accessibility purposes: [[https://github.com/alexpdp7/aelevenymonkey]]. + +** NoScript configuration merge -- cgit v1.2.3