Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
http://refreshokc.org http://960.gs
Email http://sonspring.com/contact
Twitter http://twitter.com/nathansmith
Slides http://slideshare.net/nathansmith/refresh-okc
FRAMEWORK
BY H
AND
http://onehub.com/past/2009/5/13/why-we-chose-960gs-css-framework
http://microformats.org
http://www.w3.org/DesignIssues/Semantic.html
http://www.w3.org/standards/semanticweb
Not here
... Except in the case of microformats.
http://www.alistapart.com/articles/frameworksfordesigners
http://jeffcroft.com/blog/2007/nov/17/whats-not-love-about-css-frameworks
Also, to do other
things good too.
http://en.wikipedia.org/wiki/Zoolander
Co-author
Tech editor
Tech editor
jQueryEnlightenment.com
JavaScriptEnlightenment.com
oreilly.com/catalog/9780596159788
All involving Cody Lindley, who has been a JavaScript mentor to me: http://codylindley.com
But I digress.
Ill forever be known as the 960 guy.
But I guess thats not so bad... Right?
Show me
teh codez!
http://960.gs/demo.html
http://960.gs/demo.html
http://twitter.com/jcroft/status/49880667374354433
http://twitter.com/nathansmith/status/49882179379015680
http://grids.heroku.com
Acorn
Fireworks
Flash
InDesign
GIMP
Inkscape
Illustrator
OmniGraffle
Photoshop
Visio
Expression
Design
QuarkXPress
http://www.flickr.com/photos/meckert75/3732780382
http://livinggallery.oneindia.in/main.php?g2_itemId=32903
http://www.slideshare.net/stubbornella/our-best-practices-are-killing-us
http://www.slideshare.net/stubbornella/our-best-practices-are-killing-us
Sensibly revised...
1. Add extra elements sparingly
2. Add classes thoughtfully
3. Avoid descendent selector kludge...
<ul class="menu">
<li>
<a href="/">Home</a>
</li>
<li>
<a href="/about">About</a>
</li>
</ul>
.menu a {
/* Terse = Get er done! */
}
ul.menu li a {
/* Too heavy = Overkill. */
}
http://www.digital-web.com/articles/smart_CSS_aint_always_sexy_CSS
http://www.subtraction.com/2004/12/31/grid-computi
http://www.cameronmoll.com/archives/2006/12/gridding_the_960
http://www.cameronmoll.com/archives/2006/12/gridding_the_960
http://bjorkoy.com/2007/08/launch-blueprint-a-css-framework
http://www.adaptivepath.com/ideas/e000863
http://www.adaptivepath.com/ideas/e000863
http://www.markboulton.co.uk/journal/comments/five-simple-steps-to-designing-grid-systems-part-1
http://www.flickr.com/photos/avlxyz/3280803912
http://www.alistapart.com/articles/responsive-web-design
http://hicksdesign.co.uk
http://www.cloudfour.com/css-media-query-for-mobile-is-fools-gold
http://m.lifechurch.tv http://www.lifechurch.tv
310px
150px
309px
149px
http://960.gs/demo_24_col.html
VS
http://twitter.com/igorskee/status/52152273178079232
http://filamentgroup.com/lab/responsive_images_experimenting_with_context_aware_image_sizing
http://en.wikipedia.org/wiki/Anchorman:_The_Legend_of_Ron_Burgundy
http://adapt.960.gs
http://twitter.com/zeldman/status/59432011693166592
845 bytes
Minified, Adapt.js is less than 1 KB.
(Allow me to put into perspective)
908 bytes
http://www.flickr.com/photos/nathansmith/5625332824
Sencha Touch
http://sencha.com/touch
Dojo Mobile
http://dojotoolkit.org/features/mobile
jQuery Mobile
http://jquerymobile.com
http://jeromeetienne.github.com/jquery-mobile-960
http://blueprintcss.org
http://html5boilerplate.com/mobile
Less Framework 4
http://lessframework.com
http://cssgrid.net
http://thesquaregrid.com
https://github.com/scottjehl/Respond
Note: I wasted countless hours styling dumb form elements, so you dont have to!
http://sonspring.com/journal/960-grid-system
http://formalize.me
Email http://sonspring.com/contact
Twitter http://twitter.com/nathansmith
Slides http://slideshare.net/nathansmith/refresh-okc