The fiddle works because the build files three.min.js and three.js are transpiled to ES5. The official examples use three.module.js which is a ES6 build file.
So as long as you use three.min.js and write ES5 code in your app, it will run on older systems or devices, too.