For a client we have a series of dashboards and reports that make heavy use of custom visuals. These were working fine before sandboxing, and continue to work fine with sandboxing disabled.
The following examples are based on a test with a test dataset.
ISSUE 1: Custom visuals that are not from the gallery, (ie ones we've developed for our customers) do not render on mobile:
ISSUE 2:
Rendering speed.
Without sandboxing the dasboards render in less than one second.
With sandboxing
- in Chrome they render in 2 - 3 seconds. This isn't too bad.
- in Edge they render in 5 - 8 seconds. This is painful.
- in IE11 (the Browser used by the client) - 20 - 40 seconds. Unusable.
ISSUE 3
In internet explorer the browser will frequently hang with the message "not responding due to a long running script".
ISSUE 4:
Partial rendering. I think I've isolated this to having scrolled before the dashboard has finished rendering. In these cases sometimes not all tiles render, or are partially rendered.