CSS and JS conflicts are not rare for dictionary with complex styles (e.g. #2632).
Iframe seems to provide complete isolation (see e.g. https://stackoverflow.com/questions/1562974/iframes-and-css-conflicts) and thus remove the problem of conflict CSS/JS between dictionaries.
Hi @xiaoyifang, what do you think about using iframe? I have come across https://github.com/davidjbradshaw/iframe-resizer, which makes using iframe simple.