OOUI demos, which originally had a less big audience, are a spotlight go-to resource for developers, designers and others interested in the library.
The loading behaviour with [[ https://www.webpagetest.org/result/181121_CW_b1d66ed093fb15058305fb3e76c445ea/1/details/ | 4.9s to start render widgets view ]] is suboptimal and might result in the impression that the library has a performance problem.
[[ https://www.webpagetest.org/video/compare.php?tests=181121_QY_3f7b08159dc7a5b5a9c2b248d5e61e87-r:1-c:0 | Comparison of icons view ]].
Another data source: 61/100 points in Chrome's Lighthouse Performance index for widgets view and its recommendations:
- Minify JS
- Preload key requests
- Defer unused CSS
- Uses excessive DOM size: 6,903 nodes
- Has significant main thread work
- JS boot-up time to high
- Critical Request Chains
This task is meant for discussion about how to improve time-to-first paint and time-to-interactive, both on desktop and mobile.