Skip to content

jQueryTO 2013: Day 2

the state of query ui
Learn.jqueryui
Touch support
Multi pointer support
JQuery ui date picker
Spinner

client and server
Nodejs.org
Require.js
Common.js

angular.jus as a MVC framework
Karma-laboratory.com
Angular is what the web browser would’ve been
Codehuddle.org
Yeoman
Sublime text2
Egghead.io for tutorials

the Dev process

angular directives
iTerm
Angular directives to load jquery plugins
Egghead.io
Angular UI – collection of directives
Angular w PHP?
Angular w MySQL?

optimizing jQuery
Theyoungastronauts.com
Creative engineer
Namespaces in js
Var app = {}

fixing broken windows
1. Mixed spaces and tabs, trailing white spaces
2. Not having or following a style guide
Idiomatic.Js
jshint
3. Know thy version control system
3.5 doing it live. Don’t.
4. Avoid monolithic files
5. Modules
Common JS
Real winner – require jus and amd
6. Leave $.fn alone unless you really mean it
6.5 prefer simple dependencies over complex ones
7. Dead code
8. Writing testable code
Structure applications around an object
9. Don’t retest jquery
10. No build step
Minification has its limits
11. Always use the latest query
11.5 multiple doc ready. The doc is definitely ready
Modifying natives. Don’t do it
UA sniffing. Stop
Ajax async, no
One less jpg

developing with grunt js
Npm.is
Grunt-Dev tools
Uglify

frontend disapora
Paul Irish
– requestAutocomplete();
Uncommongoods.com
Form field auto complete html tags
– Scrolling performance
Always monitor scrolling performance
Always serve images at native size
Watch for heavy paints
Full page repaints is a problem
Cmd e shortcut to timeline
Fixed position causes repaint
WebKit transform translate z(0) to force GPU
Html5rocks.com
Remote debugging
Aerotwist about translate3d
– mobile tooling
Touch emulations
Paul Irish.com/demo/multi
Settings > overrides > touch events
Device metrics simulation
Geo location spoofing
connection testing
Network Link conditioner on Mac
Charles
Fiddler on windows
Multi device testing
BrowserStack
Opendevicelab
Perfecto mobile
Device anywhere has a free service
Google Dev tools – code school
Runtime optimization
Unminify!
Layout thrashing
Snippets
About:flags
Experiments
Canvas draw
Back to snippets
Console.log(Navigator)
Yayquery.com

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*