Base requirements
These are base requirements for all FED work that should be tested and supported before initial release:
- Accessibility
- i18n
- Mobile responsiveness
- Performance
Accessibility and iFrames
Useful when considering various higher-order front-end plugins, and whether they can only be used in certain parts of a hierarchy or if they must be flexible enough to be adjusted for different hierarchies:
...
External links should open in a new tab (eg. facebook). Internal links may open in the same tab/window. (reference: thread on slack)
Cross-browser Support
Official doc on browser support: https://edx.readthedocs.io/projects/edx-guide-for-students/en/latest/front_matter/browsers.html
IE11 Support
Don’t necessarily need to support mobile-responsive on IE11 since it’s not a mobile browser.
Don’t necessarily need to test it as a base requirement - can allow our user-base to report in issues.