Thank you for the clarification. I understand your point of view. Now if I want to have a go at it, for instance so that my input buttons can get an id from a parameter, how should I proceed? From where should I start? I'm sure this is not trivial but I'm eager to try.
regards. Le mercredi 28 avril 2021 à 12:32:33 UTC+2, [email protected] a écrit : > In a recent thread, Jeremy told me that having id elements is a bit of a > problem because each tiddler can be transcluded more than once into any > given tiddler' which would result into a broken html with a repeated id > value. > > > This is true. > > But if id are required, shouldn't it be up to the programmer to make sure > there is no problem? Of course, the doc would tell that specifying id is a > tricky things to be done with great precaution. But this is IMHO better > that forbidding id specification altogether. > > As was the exposed, this has to do with WCAG requirements ignoring the > CORRECT HTML (stated as accessible on official docs) > <label><input/></label> are requiring <label for=foo/><input id=foo/> as > the only validating way of accessible code. (with some variations for > WAI-ARIA) > > > Just to be clear, the core doesn't forbid using "id" attributes, it's > perfectly possible to use them as long as care is taken. The thing that's > particularly hard is to use IDs within a reusable component without the > user of that component being aware of the mechanism. So, the core avoids > the complexity of these techniques. > > Best wishes > > Jeremy. > > > > > > -- > Jean-Pierre > > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWiki" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/d739e00f-ba01-4425-b0d0-9730d6524986n%40googlegroups.com > > <https://groups.google.com/d/msgid/tiddlywiki/d739e00f-ba01-4425-b0d0-9730d6524986n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/0805f885-ed1b-441a-9552-50758afe0b1fn%40googlegroups.com.

