|
|
|
[WMF project grants](https://meta.wikimedia.org/wiki/Grants:Project)
|
|
|
|
|
|
|
|
For MathJax:
|
|
|
|
|
|
|
|
* improved i18n
|
|
|
|
* RTL/bi-di support
|
|
|
|
* support for complex text layout in TeX input (https://github.com/mathjax/MathJax/issues/474)
|
|
|
|
* improved font support
|
|
|
|
* improve dev tools for adding new fonts
|
|
|
|
* add fonts for better Unicode coverage (in particular for the above)
|
|
|
|
* better font-mixing / fallback behavior so that "non-math" fonts (e.g., the surrounding text font) can be used without losing functionality
|
|
|
|
* compatibility between mathoid and MathJax v3
|
|
|
|
* new features (like the above) will very likely be v3-only
|
|
|
|
* => ensure that the v3 design aligns with mathoid's requirements
|
|
|
|
* in particular, ensure performance improvements are not lost
|
|
|
|
* in particular, better compatibility with texvc to enable more MathJax features in mathoid
|
|
|
|
|
|
|
|
For SRE
|
|
|
|
|
|
|
|
* localization
|
|
|
|
* develop speech rules for various languages
|
|
|
|
* requires collaboration with country-specific specialists (we have some contacts but not for all languages)
|
|
|
|
* integrate semantic analysis (e.g., wikidata)
|
|
|
|
* develop heuristics specialized for Wikipedia's content (i.e., leverage information from custom macros)
|
|
|
|
* extend MathJax's a11y extension (which integrate SRE in the client) to handle mathjax-node output and thus provide an opt-in on the client-side.
|
|
|
|
* "deep aria label" output to make MathJax's output aurally explorable (not just a speech string but DOM exploration to navigate subexpression) |
|
|
|
\ No newline at end of file |