====== Web Notes ====== ===== General ===== * [[http://developer.yahoo.com/performance/rules.html|Best Practices for Speeding Up Your Web Site]] * [[http://www.caniuse.com/#|When can I use... Support tables for HTML5, CSS3, etc]] ===== Testing ===== * [[http://www.spoon.net/browsers/|Browser Sandbox - Run any browser from the web]] - Supports testing of pages on various browsers via a plug-in. ===== Design ===== * Nifty [[http://colorschemedesigner.com/|Color Scheme Designer]] tool * Useful [[http://www.generateit.net/|Generate It]] online tools (Mod Rewrite, Favicons, Rounded Corners, CSS Layout, etc...) ===== JavaScript ===== * [[https://www.youtube.com/playlist?list=PLEzQf147-uEpvTa1bHDNlxUL2klHUMHJu|Douglas Crockford on Javascript]] - 5 video presentations (and others) about JavaScript * [[https://www.youtube.com/watch?v=JxAXlJEmNMg|Volume 1: The Early Years]] * [[https://www.youtube.com/watch?v=RO1Wnu-xKoY|Chapter 2: And Then There Was JavaScript]] * [[https://www.youtube.com/watch?v=ya4UHuXNygM|Act III: Function the Ultimate]] * [[https://www.youtube.com/watch?v=Fv9qT9joc0M|Episode IV: The Metamorphosis of Ajax]] * [[https://www.youtube.com/watch?v=47Ceot8yqeI|Part 5: The End of All Things]] * [[http://www.youtube.com/watch?v=v2ifWcnQs6M&list=PL5586336C26BDB324&feature=plcp|Douglas Crockford: "Advanced JavaScript"]] - 3 video presentations * [[http://jconsole.com/|jconsole]] - Web-based interactive JavaScript shell ==== About Prototype and Inheritance ==== * [[http://helephant.com/2009/08/javascript-prototype-chaining/|Javascript prototype chaining]] * [[http://mckoss.com/jscript/object.htm|Object Oriented Programming in JavaScript]] ==== Testing ==== * [[http://code.google.com/p/js-test-driver/|js-test-driver]] * [[http://monket.net/blog/2009/06/autotest-and-js-test-driver/|jsautotest]] ==== JSLint ==== * [[http://www.jslint.com/|JSLint, The JavaScript Code Quality Tool]] * [[http://www.javascriptlint.com/|JavaScript Lint]] * [[http://code.google.com/p/jslint4java/|jslint4java]] ==== YUI ==== * [[http://www.yuiblog.com/blog/2010/10/27/jquery-and-yui-3-a-tale-of-two-javascript-libraries/|jQuery and YUI 3: A Tale of Two JavaScript Libraries]] ===== JQuery ===== * [[http://jqfundamentals.com/book/index.html|jQuery Fundamentals]] - Online book * [[http://addyosmani.com/blog/jq143offlinelearningkit/|jQuery 1.5.1 Offline Learning Kit]] * [[http://visualjquery.com/|Visual jQuery 1.2.6]] ===== Ajax ===== * [[http://alexbosworth.backpackit.com/pub/67688|Ajax Mistakes]] ===== CSS ===== * [[http://centricle.com/ref/css/filters/|Browser Specific Syntax Rules Support]] (Chart) * [[http://msdn.microsoft.com/en-us/library/cc351024(VS.85).aspx|CSS Compatibility and Internet Explorer]] (IE 5 through IE 8) * [[http://www.yuiblog.com/blog/2010/12/14/the-css-position-property/|The CSS Position Property]] ===== HTML 5 ===== * [[http://developer.yahoo.com/yui/theater/video.php?v=neuberg-html5|Video: Introduction to HTML 5 - Brad Neuberg (Developer Programs, Google)]], [[http://codinginparadise.org/presentations/intro_html5.pdf|Slides]] (PDF) - Oct, 2009 * [[http://www.modernizr.com/|Modernizr]] - HTML 5 Support Detector Library * [[http://html5test.com/|The HTML5 test - How well does your browser support HTML5?]] * [[http://gsnedders.html5.org/outliner/|HTML 5 Outliner]] ===== Flash MP3 Player ===== * [[http://www.google.com/search?hl=en&q=player.swf+audioplayer&aq=f&oq=&aqi=|Google Search Result Links]]