Reproduce:
- Open https://www.mediawiki.org/wiki/User:JWBTH/test_charts
- Look before chart is fully loaded
Result:
Expected:
No blur should happen.
Note:
The relevant code is here: https://gerrit.wikimedia.org/g/mediawiki/extensions/Chart/+/f5c718a7057a8263b4747e65ebd42cc870255417/resources/ext.chart/styles.less#14
And also T378210: Update chart extension to include client side rendering has "charts will appear blurred initially until the echarts library has loaded and progressively enhanced the chart"
However no part of MediaWiki interface is blurred while loading, so I am not sure it is the right thing to do. I have reason against blurring: Chart should be readable even before JS is fully loaded, for users with slow Internet connection loading JS needs a bit long time; and it should also be readable even if JS failed to load for whatever reason.
