jscad / OpenJSCAD.org

JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.
https://openjscad.xyz/
MIT License
2.61k stars 511 forks source link

Feature Request – Add Hypertext Transfer Protocol Secure Support #19

Closed ghost closed 11 years ago

ghost commented 11 years ago

HTTP urls just work

http://openjscad.org/#http://lab.koppi.me/openlab-logo.jscad

HTTPS urls do not work. Steps to re-produce: Open

http://openjscad.org/#https://gist.github.com/koppi/5423648/raw/d1dda9ca3e1a99b1b5f458b5c133698ee200182d/openlab-logo-02.js

In addition, it would be nice, if openjscard.org would support gist.github.com urls, something like

http://openjscad.org/#gist.github.com/koppi/5423648
Spiritdude commented 11 years ago

I enabled https as well ...

Spiritdude commented 11 years ago

What is the main idea behind gist support?

ghost commented 11 years ago

@Spiritdude thx! – HTTPS works well, wow.

https://gist.github.com/ is like http://www.thingiverse.com/ but with file revisions, and it is more http://pastebin.com/ style in some sense.

ghost commented 11 years ago

https://gist.github.com is lightweight in the sense, that one does not need to init a git repo to get file revisions.