blink_2025_08
Craig Buckler

Craig Buckler

Craig is a freelance UK web consultant who built his first page for IE2.0 in 1995. Since that time he's been advocating standards, accessibility, and best-practice HTML5 techniques. He's created enterprise specifications, websites and online applications for companies and organisations including the UK Parliament, the European Parliament, the Department of Energy & Climate Change, Microsoft, and more. He's written more than 1,000 articles for SitePoint and you can find him @craigbuckler.

Craig Buckler's articles

Native JavaScript Equivalents of jQuery Methods: the DOM and Forms
Native JavaScript Equivalents of jQuery Methods: the DOM and Forms
Craig Buckler
7 Ways to Improve Your Responsive Web Design Approach
7 Ways to Improve Your Responsive Web Design Approach
Craig Buckler
How to Use Your Own Web Statistics at caniuse.com
How to Use Your Own Web Statistics at caniuse.com
Craig Buckler
What’s New in Chrome 27
What’s New in Chrome 27
Craig Buckler
Introducing the new HTML5 template Tag
Introducing the new HTML5 template Tag
Craig Buckler
How to Create a Toggle Switch in CSS3
How to Create a Toggle Switch in CSS3
Craig Buckler
5 Ways to Support High-Density Retina Displays
5 Ways to Support High-Density Retina Displays
Craig Buckler
Unheap.com: a Better jQuery Plugin Repository?
Unheap.com: a Better jQuery Plugin Repository?
Craig Buckler
How to Create a Responsive CSS Centered Image in CSS3
How to Create a Responsive CSS Centered Image in CSS3
Craig Buckler
Responsive Web Design and Scrollbars: Is Chrome’s Implementation Better?
Responsive Web Design and Scrollbars: Is Chrome’s Implementation Better?
Craig Buckler
Blink: Chrome’s New Rendering Engine
Blink: Chrome’s New Rendering Engine
Craig Buckler
How to Build a Better Tag Cloud in WordPress
How to Build a Better Tag Cloud in WordPress
Craig Buckler
How to Enable Tags in WordPress Pages
How to Enable Tags in WordPress Pages
Craig Buckler
How to Create a Shuffled Paper Effect in CSS3
How to Create a Shuffled Paper Effect in CSS3
Craig Buckler
What’s New in NetBeans 7.3: HTML5!
What’s New in NetBeans 7.3: HTML5!
Craig Buckler
5 Reasons to Reject the WebKit Monoculture
5 Reasons to Reject the WebKit Monoculture
Craig Buckler
How to Build a Better Button in CSS3
How to Build a Better Button in CSS3
Craig Buckler
Game-On: Designing Webpages for Consoles
Game-On: Designing Webpages for Consoles
Craig Buckler
How to Use Hyper-V Virtual Machines
How to Use Hyper-V Virtual Machines
Craig Buckler
Introducing the New HTML5 <main> Element
Introducing the New HTML5 <main> Element
Craig Buckler
Should Navigation Be Defined in Lists?
Should Navigation Be Defined in Lists?
Craig Buckler
How to Switch Off the Thumbs.db Image Cache File in Windows
How to Switch Off the Thumbs.db Image Cache File in Windows
Craig Buckler
5 Reasons Why You Should Never Drop Your Price
5 Reasons Why You Should Never Drop Your Price
Craig Buckler
How to Improve Your Web Design Mock-Ups With lorempixel
How to Improve Your Web Design Mock-Ups With lorempixel
Craig Buckler
What’s New in Chrome 24
What’s New in Chrome 24
Craig Buckler
The New CSS3 Relative Font Sizing Units
The New CSS3 Relative Font Sizing Units
Craig Buckler
Viewport Resizer: a Better Responsive Web Design Bookmarklet
Viewport Resizer: a Better Responsive Web Design Bookmarklet
Craig Buckler
Will HTML ever be replaced?
Will HTML ever be replaced?
Craig Buckler
Mozilla Release Firefox OS Mobile Simulator
Mozilla Release Firefox OS Mobile Simulator
Craig Buckler
How to Duplicate Elements Using CSS3 Box Shadows
How to Duplicate Elements Using CSS3 Box Shadows
Craig Buckler
Are 20% projects profitable?
Are 20% projects profitable?
Craig Buckler
How to Enable Intranet Browsing in IE10
How to Enable Intranet Browsing in IE10
Craig Buckler
Showing 256 of 525
© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.