show error when notes run on non-http, fix load order to make sure upcoming slide is correct when notes open (#278)