-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ensure pages work without JavaScript #98
Comments
I have added tags to each of the listed pages. |
Sorry, but merely adding a standard noscript banner is not a valid solution. For example, the change to the info/how-to-mirror page has broken it; there is now no link for non-JS browsers. Also the change to bylaws_2021_diff.html is misleading, as the only loss to non-JS uses is not being able to navigate between changes by pressing n and p. The page is otherwise fine. I've not checked the other pages yet. |
how-to-mirror.md no longer needs a link for non-JS browsers. There is a statement on the page now that we are no longer accepting mirror requests. |
If it does not need to redirect for non-JS browsers, why does it redirect if JS is available? |
I agree. So the JS is now gone from that page. |
I'm not sure that is the right fix. |
Other issues:
|
It's not trivial fixing these pages, but we should at least try to minimise the effect on non-JS browsers |
As the subject says: all pages should work without needing JavaScript.
For example by providing alternate content within tags.
Pages that contain <script but don't contain <noscript are:
foundation/bylaws_2021_diff.html
foundation/contributing-v5.md
foundation/contributing.md
foundation/donated.md
foundation/marks/contact.md
foundation/marks/index.md
foundation/press/kit/index.md
foundation/thanks.md
history/directors.md
index.ezmd
info/how-to-mirror.md
Not all of these may need fixing
The text was updated successfully, but these errors were encountered: