Microsoft Tech

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
HTML5 Responsive Design: How to Determine the Real Dimensions of an Image in JavaScript
HTML5 Responsive Design: How to Determine the Real Dimensions of an Image in JavaScript
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 Multiple Backgrounds
Mastering CSS3 Multiple Backgrounds
Konstantin Kichinsky
Mastering CSS3 Text Shadows
Mastering CSS3 Text Shadows
Konstantin Kichinsky
Browser Trends March 2012: IE8 Falls Below 20%
Browser Trends March 2012: IE8 Falls Below 20%
Craig Buckler
Mastering Box Shadows
Mastering Box Shadows
Konstantin Kichinsky
Adobe Shifts Flash Focus
Adobe Shifts Flash Focus
Craig Buckler
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
New Kicks and Tricks: jQuery Mobile (book excerpt)
New Kicks and Tricks: jQuery Mobile (book excerpt)
Ricky Onsman
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
Using the HTML5 Geolocation API
Using the HTML5 Geolocation API
Danwei Tran Luciani
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
Update Your docmode for Web Standards
Update Your docmode for Web Standards
Rey Bango
How to Create HTML5 Apps on Windows Phone with PhoneGap
How to Create HTML5 Apps on Windows Phone with PhoneGap
David Rousset
Showing 192 of 272
Get the freshest news and resources for developers, designers and digital creators in your inbox each week