* [[http://www.w3schools.com/jquerymobile/|jquery.mobile]] **[[https://github.com/furf/jquery-ui-touch-punch]]** [[http://hammerjs.github.io/]] [[http://stackoverflow.com/questions/5345762/jquery-mobile-drag-and-drop|...?function touchHandler(event)]] * yt.DragDrop: [[https://www.youtube.com/watch?v=EmFfq68ggZ4|Mobile Drag & Drop Liste mit HTML, CSS und JavaScript]] * Testing: [[http://blog.teamtreehouse.com/how-to-test-a-mobile-website|How to Test a Mobile Website]] * Arrow function expressions: [[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions|..mozilla]] :: //a => a + 100; === function(a) {return a + 100;}// * Web API: [[https://developer.mozilla.org/en-US/docs/Web/API|..moz-dev]] * **closures**: [[http://jibbering.com/faq/faq_notes/closures.html|..jibbering]] [[http://www.crockford.com/javascript/private.html|..crockford/private]] * lint: [[https://de.wikipedia.org/wiki/Lint_(Programmierwerkzeug)|..wp]] [[http://www.jslint.com/|JSLint]] [[http://jshint.com/|JSHint]] [[https://eslint.org/|ESLint (local)]] [[https://eslint.org/demo/|ESLint (demo)]] *[[http://javascript.info/tutorial/memory-leaks|Memory leaks]] [[https://developers.google.com/web-toolkit/speedtracer/|Speed Tracer (Google Web Toolkit)]] * [[http://www.javascriptkit.com/javatutors/]] * **Bücher:** [[http://books.google.de/books?id=BB6wAgAAQBAJ&pg=PA162&lpg=PA162&dq=Stellvertreter+Entwurfsmuster+javascript&source=bl&ots=fbXmVtR4tD&sig=KnvMXT7B-f8djSaEuGJfrFslIBc&hl=de&sa=X&ei=lLI-U-WqOofGPMj6gYAK&ved=0CEkQ6AEwBg#v=onepage&q=Stellvertreter%20Entwurfsmuster%20javascript&f=false|JavaScript Patterns]] * **[[http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/|JavaScript DesignPatterns]]** * [[http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/#detailamd|AMD]] - //(Asynchronous Module Definition)// [[http://de.wikipedia.org/wiki/Asynchronous_module_definition|..wp]] * Patterns: [[http://shichuan.github.io/javascript-patterns/|CodeBeispiele/Pattern]] [[http://de.wikipedia.org/wiki/Anti-Pattern|Anti-Pattern (wp)]] * **backbone.js**: [[https://www.youtube.com/watch?v=FZSjvWtUxYk|Tutorial/Beginners (video)]] * **[[http://de.wikipedia.org/wiki/Single-page_Web_Application|Single-Page-Applikation]]** * [[http://diveintohtml5.info/|DIVE INTO HTML5]] [[http://diveintohtml5.info/history.html|MANIPULATING HISTORY]] * [[https://developer.mozilla.org/en-US/docs/DOM/window.onhashchange|WindowEventHandlers.onhashchange]] * **JavaScript**: [[http://de.wikipedia.org/wiki/JavaScript|wp]] [[http://javascriptlibraries.com/|libraries]] * Minifier: [[https://www.google.de/search?client=ubuntu&channel=fs&q=getQueryArgs&ie=utf-8&oe=utf-8&gws_rd=cr&ei=w1B_Utq2Es_UsgblwoGACQ#channel=fs&q=JavaScript%20Minifier|Search]] [[http://jscompress.com/]] **[[http://javascript-minifier.com/]]** * DB: [[http://de.wikipedia.org/wiki/MongoDB|wp:MongoDB]] [[https://drupal.org/project/mongo_entity|drupal:MongoDB]] * [[https://getfirebug.com/wiki/index.php/Command_Line_API|Firebug Command Line API]] * [[http://code.google.com/p/jquery-autopager/|jquery.autopager]] [[http://www.w3schools.com/jquery/jquery_examples.asp|jquery.examples]] * [[http://headjs.com/|HeaderJS]] * [[http://canvasworld.de/|Canvas]] * [[http://de.slideshare.net/AddyOsmani/jquery-proven-performance-tips-tricks]] - **performance** * WebStorage: [[http://www.mediaevent.de/javascript/web-storage.html|mediaevent]] **[[http://brian.io/lawnchair/|lawnchair]]** * LocalStorage: **[[http://www.mediaevent.de/javascript/local-storage.html|...mediaevent]]** [[http://t3n.de/news/html5-local-storage-daten-offlinebetrieb-speichern-350314/|...t3n]] [[http://stackoverflow.com/questions/13567509/what-happens-when-localstorage-is-full|...exceed]] * **[[http://stackoverflow.com/questions/3027142/calculating-usage-of-localstorage-space|Calculating usage of localStorage space]]** [[https://glynrob.com/javascript/calculate-localstorage-space/|...]] * **[[http://en.wikipedia.org/wiki/Indexed_Database_API|IndexedDB]]** [[http://www.html5rocks.com/en/tutorials/offline/quota-research/|quota-research]] [[http://www.w3.org/TR/quota-api/|Quota Management API]] * [[http://de.softuses.com/272068|Speichernutzung ermitteln]] * Media Querys (//Äquivalent zu Media Querys in CSS gibt es JavaScript window.matchMedia//): [[http://www.mediaevent.de/javascript/window-matchMedia.html|mediaevent]] * **!!!** [[http://modernizr.com/]] [[http://yepnopejs.com/]] [[http://nodejs.org/]] * Richtlinien: [[http://de.wikipedia.org/wiki/Unobtrusive_JavaScript|Unaufdringliches JavaScript]] [[http://ichwill.net/|Barrierefreies JavaScript]] * ECMAScript (scripting language ...such as JavaScript, JScript and ActionScript): [[http://en.wikipedia.org/wiki/ECMAScript|wp]] * nodejs: [[https://hpv.leo.uberspace.de/wordpress/cubesql-und-node-js/|Völker/Magstadt:prototype/crypto]] * ichwill.net: [[http://ichwill.net/cssjsseparation.html|CssJsSeparation]] [[http://ichwill.net/links.html|Praktische Webseiten]] * [[http://jsperf.com/getboundingclientrect-vs-jquery|getBoundingClientRect-vs-JQuery]] * **Same-origin policy/Cross-origin network access:** * [[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Same_origin_policy_for_JavaScript?redirectlocale=en-US&redirectslug=JavaScript%2FSame_origin_policy_for_JavaScript|...moz]] [[https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS|HTTP access control (CORS)]] * **[[http://fstoke.me/jquery/window/|jquery.window.js]]** * **[[http://highslide.com/]]** [[http://www.roadrash.no/?page_id=11|gallery samples]] * [[http://www.woothemes.com/flexslider/|flexslider]] [[https://github.com/woothemes/FlexSlider/wiki/FlexSlider-Properties|...]] [[http://jquery.malsup.com/cycle/|jquery.cycle]] **[[http://jquery.malsup.com/cycle2/|jquery.cycle2]]** * [[http://designreflect.com/touch-enabled-sliders/|10 Best JQuery Touch Enabled Sliders]]