A fork and a pull, just to get us started. =P
-
Web Workers >>> Walk through demo at http://html5demos.com/worker
-
Creative, pleasant, mobile user interface creation >>> We Explain why
-
JavaScript objects >>> function getValidName() {Most of our functions are objects}
-
DOM manipulation >>> function addPlayersToDom() uses getElementByID() and insertAdjacentHTML() to manipulate the DOM
-
CSS3 transitions >>> .menu-nav { transition: width 0.3s ease;
-
CSS3 animations >>>> .tossing{ animation-name: tossing; -webkit-animation-name: tossing;
animation-duration: 2.5s; -webkit-animation-duration: 2.5s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; } -
Using local data storage >>> localStorage.setItem and localStorage.getItem to set and retrieve the JSON string from localStorage
-
AJAX interactions with remote servers >>> get-friends.js fetches a json file (using jsonp format) with 'friends' data from an external server, that data is then added to the page so users can add friends as players in the game.
-
JSON data serialization >>> JSON.stringify() and JSON.parse() to turn javascript objects into a string and save them to localStorage