-
Notifications
You must be signed in to change notification settings - Fork 593
Javascript
ivmartel edited this page Jul 5, 2021
·
42 revisions
- Reference: mozilla, w3school, caniuse, try: jsfiddle
- General: Douglas Crockford videos Generic, DOM, Advanced (2006); mozilla; airbnb guidelines
- Specific: passing arguments, bindings, module, less this
- Optimise: mozilla, google, try: jsperf
- Design patterns: addyosmani, MVC, GUI architecture
- Minimise: closure, yuicompressor, jsmin
- Canvas: mozilla, opera
- WebGL: mozilla
- License: Javascript Trap
- Web workers: basics on html5rocks
- HTML5: diveintohtml5
- Framework: polymer, meteor, ionic
- Generic: processing.js, raphael
- Carousel: caroufredsel and coolcarousels, Elastislide
Examples apps: Sketchpad, Zwibbler, javascript-drawing-program, create-html5-canvas-javascript-drawing-app
- Touch events: html5rocks
- Viewport: https://developer.mozilla.org/en-US/docs/Mobile/Viewport_meta_tag
- Example apps: Aviary, Pixlr, Photoshop Express
- iphone simulator: http://iphone4simulator.com/, also see iOS Human Interface Guidelines
- android simulator: using the Android SDK from http://developer.android.com (see also steps from buildcontext android-browser-emulator
I did not know where to put this link, so here it is: star-history/#ivmartel/dwv...