The document contains notes from various talks and presentations at a conference. Some key points covered include using CSS3 features like transforms responsibly, object-oriented CSS principles, responsive design with media queries, building games with libraries like Three.js and ImpactJS, hosting static websites in Azure blob storage, creating the world's biggest Pac-Man game in HTML5, using social plugins to enhance websites, and animating with SVG and canvas. Presenters emphasized the value of libraries and recommended resources like jQuery plugins. Attendees enjoyed learning new techniques, networking over free food and drinks, and seeing demos of Windows 8 and mobile applications.
6. Glossed over CSS3 but highlighted: transforms/transitions, gradients, new selectors, border-radius, box-shadow, text-shadow, @font-face as coolest features.
7. Talk focussed more on best practice and using CSS3 for the right reasons (not just because it’s cool) and things to consider when using, eg. Browser support, device support, vendor extensions [moz, webkit]
8. Talked about Nicole Sullivan’s OO-CSS concept (http://www.slideshare.net/stubbornella/object-oriented-css): look for patterns in layout and build libraries according to patterns
9. Talked about ‘pre-processors’, eg. LESS (http://lesscss.org/), SASS (http://sass-lang.com/). These enable you to use variables within CSS. On compile, CSS becomes bloated and conflicts with Sullivan’s OO CSS principles.
10.
11.
12. Runs best in IE9 (of course!!), even though he didn’t optimise it for IE9. Used a library called three js (https://github.com/mrdoob/three.js/)
13.
14.
15.
16. Were asked by Microsoft to build something in HTML5 to show off at conference in Las Vegas. They came up with the pacman concept (build your own pacman maze and add it next to an existing maze, and navigate between mazes).
17. They had 8 weeks to build it with no HTML5 experience. Yay!
19. Also, the basic things you need to keep in mind when, ie. Each game character represents an object programatically and a character has a personality so these are all programmed as properties of that object and the way the objects interact with other objects also needs to be programmed.
30. Getting out of the office on a work day, having access to free food and drink, and finding out about what other people in the industry are doing is fun!