Le 04/01/2022 à 23:19, Aaron Hill a écrit :
On 2022-01-04 1:42 pm, Jean Abou Samra wrote:
https://www.gnu.org/philosophy/javascript-trap.en.html
[ . . . ]
But I'm probably fretting for something that is
very easy in the end.
The code Lilypond's site would use would be entirely homegrown,
licensed under GPL. Not sure there is anything here to worry unless
we determine there is an external dependency that is required.
If we add a toggle for switching highlighting on and
off, then the next question will of course be what
the default should be. Without surprise, I would prefer
if it were on by default, but I wouldn't mind the
other way.
And honestly, I like the default being on, simply because it
advertises the new feature. If folks load up the docs and see the
familiar black and white, they might not know to look for the option
to enable highlighting.
Perhaps a good strategy would be to initially enable the feature for
an entire release cycle. This gets folks using it and providing
feedback. Most of the discussion so far has been limited in scope so
it is hard to know if the system works well over the entire manual and
for day-to-day usage.
I would not be surprised if some creative folks on the list end up
creating new color schemes to be included as options aside from the
default. A dark mode scheme is almost inevitable.
Absolutely agreed.
Are you sure about that? This is one page that drew
my attention:
https://law.stackexchange.com/questions/30739/do-the-gdpr-and-cookie-law-regulations-apply-to-localstorage
One of the posts a little further down talks about shopping carts.
The way I read this is that when a user is performing an action where
something being saved is reasonably expected as part of the
functionality, there is no need to ask permission. The question we
would have is whether selecting a color scheme carries an expectation
that it should persist.
Well, now that you say it: a way to go
about it would be to make it explicit,
with "Save my preference for all visits",
"Permanent setting" or something like that.
This would be a useful piece of information
regardless.
Thanks!
Jean