Rens Oliemans <[email protected]> writes: > Ihor Radchenko <[email protected]> writes: > >> I think this one is easy. If the user is running without JS, we just >> present JS-free link. The "normal" reddit/youtube/stackoverflow is >> actually worse for such users as it won't render. >> So, we may present JS-free links by default, and offer links that >> require JS when JS is available. > > This makes sence but introduces a problem, at least in the implementation I > see. > A JS-free user would be served a static html file, which is presumably created > at export-time. Since the alternatives are somewhat transient and the html > files > are created somewhat infrequently, this approach will resolve broken links > more > often.
Then, what about presenting two links in the static html file: alternative and original? JS may hide either for most users, while users with JS disabled will see both and can choose whichever they prefer to (or can) open. > I guess the true problem of this depends on the availability of JS-free > alternatives and thus I don't really know how big of a deal this is. It would > also be alleviated if GNU would host instances of alternatives (like > https://projectsegfau.lt/ does, I don't know how reliable they are), but this > of > course requires effort on their side. I asked. I do not have much hope, as GNU is not exactly drowning in server resources, but there is a chance. -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
