Microsoft Tech - HTML & CSS

10 Tips for Developing Better jQuery Plugins
10 Tips for Developing Better jQuery Plugins
Craig Buckler
Tron: an HTML5 Game in 219 Bytes
Tron: an HTML5 Game in 219 Bytes
Craig Buckler
How to Create a CSS3 Ajax Loading Icon Without Images
How to Create a CSS3 Ajax Loading Icon Without Images
Craig Buckler
5 Things I Hate About HTML5
5 Things I Hate About HTML5
Craig Buckler
5 Things I Love About HTML5
5 Things I Love About HTML5
Viki Hoo
Mastering CSS3 Text Shadows
Mastering CSS3 Text Shadows
Konstantin Kichinsky
Mastering Box Shadows
Mastering Box Shadows
Konstantin Kichinsky
5 of the Best Free HTML5 Presentation Systems
5 of the Best Free HTML5 Presentation Systems
Craig Buckler
How to Create a CSS3-Only Vertical Accordion Using the :target Selector
How to Create a CSS3-Only Vertical Accordion Using the :target Selector
Craig Buckler
Best Practice for Programming with Vendor Prefixes
Best Practice for Programming with Vendor Prefixes
John Hrvatin
The Impending CSS Vendor Prefix Catastrophe
The Impending CSS Vendor Prefix Catastrophe
Craig Buckler
The JS1k Competition Returns
The JS1k Competition Returns
Craig Buckler
Bringing Cut the Rope to Life in an HTML5 Browser
Bringing Cut the Rope to Life in an HTML5 Browser
Giorgio Sardo
Microsoft HTML5 Web Camp Videos Now Online
Microsoft HTML5 Web Camp Videos Now Online
Ricky Onsman
How to Create a CSS3-Only Tab Control Using the :target Selector
How to Create a CSS3-Only Tab Control Using the :target Selector
Craig Buckler
3 Breakthrough Ways to Visualize HTML5 Audio
3 Breakthrough Ways to Visualize HTML5 Audio
Konstantin Kichinsky
Build Awesome Apps with CSS3 Animations
Build Awesome Apps with CSS3 Animations
David Rousset
How to Put Your CSS3 on :target
How to Put Your CSS3 on :target
Craig Buckler
Responsive Web Design
Responsive Web Design
Katrien De Graeve
What can YOU do with 1 Kilobyte of CSS?
What can YOU do with 1 Kilobyte of CSS?
Craig Buckler
How to Use Character Entities in HTML, CSS and JavaScript
How to Use Character Entities in HTML, CSS and JavaScript
Craig Buckler
Webfont Icons: an Alternative to Images
Webfont Icons: an Alternative to Images
Craig Buckler
Image Manipulation with HTML5 Canvas: A Sliding Puzzle
Image Manipulation with HTML5 Canvas: A Sliding Puzzle
Bruce Alderman
HTML5 Video vs. HTML Video
HTML5 Video vs. HTML Video
Victoria Kushner
Introducing the New CSS Cursor Styles in CSS3
Introducing the New CSS Cursor Styles in CSS3
Craig Buckler
10 Web Predictions for 2012
10 Web Predictions for 2012
Craig Buckler
SitePoint Podcast #143: Happy HTML5 Holidays with Bruce Lawson
SitePoint Podcast #143: Happy HTML5 Holidays with Bruce Lawson
Louis Simoneau
Up Close and Personal with HTML5 IndexedDB
Up Close and Personal with HTML5 IndexedDB
Rajasekharan Vengalil
HP Makes webOS Open Source: Can it Survive?
HP Makes webOS Open Source: Can it Survive?
Craig Buckler
Ban the Bloat: 5 Reasons to Watch Your Page Weight
Ban the Bloat: 5 Reasons to Watch Your Page Weight
Craig Buckler
5 Tips for More Efficient jQuery Selectors
5 Tips for More Efficient jQuery Selectors
Craig Buckler
jQuery Mobile 1.0 Final Released
jQuery Mobile 1.0 Final Released
Craig Buckler
Showing 64 of 87
Get the freshest news and resources for developers, designers and digital creators in your inbox each week