Talk:JavaScript: Difference between revisions
→Resources for devs and users: new section |
→maybe better to move this to 'Forced JavaScript on websites' and narrow the scope or something?: Reply |
||
| (One intermediate revision by one other user not shown) | |||
| Line 9: | Line 9: | ||
:::Wait, isn't JS too specific to be a theme? I think a proper theme would be "Forced software" (similarly to [[Forced app download|FADL]]). It makes sense, because many of the bad things about JS are shared/in-common with anything that executes code ("dynamic/active content") [[User:Rudxain|Rudxain]] ([[User talk:Rudxain|talk]]) 11:35, 18 March 2026 (UTC) | :::Wait, isn't JS too specific to be a theme? I think a proper theme would be "Forced software" (similarly to [[Forced app download|FADL]]). It makes sense, because many of the bad things about JS are shared/in-common with anything that executes code ("dynamic/active content") [[User:Rudxain|Rudxain]] ([[User talk:Rudxain|talk]]) 11:35, 18 March 2026 (UTC) | ||
::::it's not essential that themes be broad - the main reason to use them is when 'this is a thing that is a general issue, but is not linked to a single product or company', I'd say? and the effects of JS on the web ecosystem are definitely not classifiable as an incident that can be pinned on a single company, and can't even really be blamed on the language itself, it's the whole ecosystem that exists around it. [[User:Keith|Keith]] ([[User talk:Keith|talk]]) 12:14, 18 March 2026 (UTC) | ::::it's not essential that themes be broad - the main reason to use them is when 'this is a thing that is a general issue, but is not linked to a single product or company', I'd say? and the effects of JS on the web ecosystem are definitely not classifiable as an incident that can be pinned on a single company, and can't even really be blamed on the language itself, it's the whole ecosystem that exists around it. [[User:Keith|Keith]] ([[User talk:Keith|talk]]) 12:14, 18 March 2026 (UTC) | ||
:::::I believe in the article's current state, it is not relevant for the wiki to cover, as it utilizes some self research by @[[User:Rudxain|Rudxain]] in the sources, which concerns me of potential biases that may exist. [[User:Mr Pollo|Mr Pollo]] ([[User talk:Mr Pollo|talk]]) 01:01, 28 April 2026 (UTC) | |||
== Resources for devs and users == | ==Resources for devs and users== | ||
Somme people on the discord (maybe also Zulip?) mentioned that the article should help users minimize the downsides of JS on pages they don't control. I agree, we should add info about that. However, we should also help web-developers implement sites without relying much on JS. | Somme people on the discord (maybe also Zulip?) mentioned that the article should help users minimize the downsides of JS on pages they don't control. I agree, we should add info about that. However, we should also help web-developers implement sites without relying much on JS. | ||
| Line 16: | Line 17: | ||
I'm saying this because of [https://consumerrights.wiki/index.php?title=JavaScript&diff=50129&oldid=47947 these edits] by @[[User:Vandetta|Vandetta]], which removed these URLs: | I'm saying this because of [https://consumerrights.wiki/index.php?title=JavaScript&diff=50129&oldid=47947 these edits] by @[[User:Vandetta|Vandetta]], which removed these URLs: | ||
* [https://www.htmhell.dev/adventcalendar/2023/2/ "You don't need JavaScript for that"] | *[https://www.htmhell.dev/adventcalendar/2023/2/ "You don't need JavaScript for that"] | ||
* [https://jakearchibald.com/2025/give-footnotes-the-boot/#footnotes-on-the-web "Give footnotes the boot § Footnotes on the web"] | *[https://jakearchibald.com/2025/give-footnotes-the-boot/#footnotes-on-the-web "Give footnotes the boot § Footnotes on the web"] | ||
IMO, both are good demos/examples of what can be done with modern HTML+CSS! If they are removed, please replace them by something better (such as MDN links, I guess?) [[User:Rudxain|Rudxain]] ([[User talk:Rudxain|talk]]) 03:23, 13 April 2026 (UTC) | IMO, both are good demos/examples of what can be done with modern HTML+CSS! If they are removed, please replace them by something better (such as MDN links, I guess?) [[User:Rudxain|Rudxain]] ([[User talk:Rudxain|talk]]) 03:23, 13 April 2026 (UTC) | ||
:I had removed them because the way they had been added to the page did not flow with the theme article and what it was trying to convey | |||
:If you believe these resources are important re inplment them in a way that actually befits the articles standing [[User:Vandetta|Vandetta]] ([[User talk:Vandetta|talk]]) 20:27, 17 April 2026 (UTC) | |||