2041
Comment:
|
2402
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= JavaScript resources = | = JavaScript and related resources = |
Line 6: | Line 6: |
* [[http://reference.sitepoint.com/ | SitePoint]] - CSS, HTML, JS, browser compatibility. * [[http://www.quirksmode.org/compatibility.html | QuirksMode.org browser compatibility table]] |
* !QuirksMode: [[http://www.quirksmode.org/compatibility.html | browser compatibility table]], [[http://www.quirksmode.org/dom/execCommand/ | contentEditable demo]]. * [[http://reference.sitepoint.com/ | SitePoint]] - CSS, HTML, JS, compatibility. * Unicode charts: [[http://www.unicode.org/charts/index.html | scripts]] and [[http://www.unicode.org/charts/symbols.html | symbols]]. * [[http://www.ltg.ed.ac.uk/~richard/utf-8.cgi | UTF-8 representation tool]]. |
Line 12: | Line 14: |
* Firefox: [[http://getfirebug.com/ | FireBug]] and its [[http://getfirebug.com/extensions/index.html | extensions]] * Firefox: [[http://chrispederick.com/work/web-developer/ | Web Developer]] |
* Firefox: [[http://getfirebug.com/ | FireBug]] and its [[http://getfirebug.com/extensions/index.html | extensions]]. * Firefox: [[http://chrispederick.com/work/web-developer/ | Web Developer]]. |
Line 20: | Line 22: |
* [[http://www.c3dl.org/ | Canvas 3D (C3DL)]] - Interactive 3D, requires an extension, Firefox only. * [[http://code.google.com/p/flot/ | flot]] - Interactive 2D plotting. * [[http://thejit.org/ | JavaScript InfoVis Toolkit]] - 2D visualization. * [[http://docs.jquery.com/Main_Page | jQuery]] - DOM manipulation, events, AJAX, etc. |
* [[http://www.c3dl.org/ | Canvas 3D (C3DL)]] - Requires an extension, Firefox only. * [[http://code.google.com/p/flot/ | flot]] - 2D plotting. * [[http://thejit.org/ | JavaScript InfoVis Toolkit]] - 2D. * [[http://jmol.sourceforge.net/docs/ | Jmol]] - 3D visualization, requires Java. * [[http://docs.jquery.com/Main_Page | jQuery]] - Set up, find, and modify attributes, CSS, DOM, effects, events, AJAX, etc. |
Line 26: | Line 29: |
* [[http://code.google.com/apis/o3d/ | O3D]] Interactive 3D, requires a plug-in. | * [[http://code.google.com/apis/o3d/ | O3D]] Requires a plug-in. |
Line 32: | Line 35: |
* [[http://acid3.acidtests.org/ | Acid3 Test]] * Google's [[http://code.google.com/apis/v8/run.html | V8 Suite]] * Mozilla's [[http://dromaeo.com/ | Dromaeo]] * !WebKit's [[http://www2.webkit.org/perf/sunspider-0.9/sunspider.html | SunSpider]] |
* [[http://acid3.acidtests.org/ | Acid3 Test]]. * Google's [[http://code.google.com/apis/v8/run.html | V8 Suite]]. * Mozilla's [[http://dromaeo.com/ | Dromaeo]]. * !WebKit's [[http://www2.webkit.org/perf/sunspider-0.9/sunspider.html | SunSpider]]. |
JavaScript and related resources
General
mozilla developer center - Firefox, CSS, HTML, JS, etc.
QuirksMode: browser compatibility table, contentEditable demo.
SitePoint - CSS, HTML, JS, compatibility.
w3schools - CSS, HTML, JS, compatibility, etc.
Developer tools
Firefox: FireBug and its extensions.
Firefox: Web Developer.
IE: Developer Tools - built-in.
Opera: DragonFly - built-in.
WebKit (Chrome, Safari, etc.): Web Inspector - built-in.
Libraries
Canvas 3D (C3DL) - Requires an extension, Firefox only.
flot - 2D plotting.
Jmol - 3D visualization, requires Java.
jQuery - Set up, find, and modify attributes, CSS, DOM, effects, events, AJAX, etc.
jQuery UI - Themable widgets and effects.
jsMath - Typeset mathematics.
O3D Requires a plug-in.
Processing.js - Interactive applications.
Protovis - 2D visualization.