File
public/uploads/rules/do-you-avoid-relying-on-javascript-for-crucial-actions/rule.mdx
Finding
This rule was lastUpdated in 2015 and states “Don't assume JavaScript is always enabled.” It lacks modern guidance on progressive enhancement, accessibility (ARIA), server-side rendering (SSR), and SPA considerations. The rule does not reference testing strategies for JS-disabled scenarios.
Suggestions
- Update the rule to include progressive enhancement and accessibility considerations (ARIA roles, focus management).
- Add guidance for modern architectures (SSR/SSG, hydration, and SPA fallbacks).
- Recommend testing approaches for no-JS scenarios and link to MDN or W3C accessibility guidance.
contenthawk-run-id: 24868294451
Generated by Content Judge (Agent 2a) · ◷
File
public/uploads/rules/do-you-avoid-relying-on-javascript-for-crucial-actions/rule.mdxFinding
This rule was lastUpdated in 2015 and states “Don't assume JavaScript is always enabled.” It lacks modern guidance on progressive enhancement, accessibility (ARIA), server-side rendering (SSR), and SPA considerations. The rule does not reference testing strategies for JS-disabled scenarios.
Suggestions
contenthawk-run-id: 24868294451