In order for scripts to be loaded when the Jupyter notebook server is served over HTTPS, scripts need to fetched from HTTPS as well. Chrome for instance will actively block HTTP scripts when a domain is served over HTTPS.
Note that the cdnjs URL is the "canonical" URL that http://d3js.org/ lists. If there are other resources that need to be fixed, those should be addressed too. For me, this meant not being able to load the IRuby example notebook. /cc @minad
In order for scripts to be loaded when the Jupyter notebook server is served over HTTPS, scripts need to fetched from HTTPS as well. Chrome for instance will actively block HTTP scripts when a domain is served over HTTPS.
Note that the cdnjs URL is the "canonical" URL that http://d3js.org/ lists. If there are other resources that need to be fixed, those should be addressed too. For me, this meant not being able to load the IRuby example notebook. /cc @minad