This is a rough list of tasks that need to be done to improve HTML5 deployment. Priorities are unclear.
- Tests
- Make sure that things that are supposed to work actually work
- Keep track of things that don't work but should
- Documentation
- Additional files in standalones
- Hook up "Copy Files" in standalone builder 16250
- Font support & text rendering 15811
- Default fonts include serif, sans-serif and fixed width and are mapped correctly
- Users can specify additional fonts to include in the standalone bundle
- WebFonts support
- GUI
- Wait loop support 16076
- Use llvm-nm to autogenerate Emterpreter whitelists/blacklists
- Add manual tweaks to whitelists/blacklists to improve performance of known leaf functions
- Refactor engine to avoid inner main loops where possible
- Networking support (needs wait loop support)
- LiveCode Builder issues
- Other, possibly tricky or impossible
- Clipboard 16251