CSS gradients are faster than SVG backgrounds
Performance comparison showing CSS gradients outperform SVG backgrounds in dynamic effects due to browser rendering overhead.
Performance comparison showing CSS gradients outperform SVG backgrounds in dynamic effects due to browser rendering overhead.
A deep dive CSS3 workshop for web developers, focusing on practical features, performance, and hands-on exercises.
A developer shares their positive experience presenting at the CSS Summit 2011, an online conference, comparing it to in-person events.
A developer shares her journey to JSConf EU and explores techniques for detecting CSS selector support, crucial for writing robust polyfills.
Learn how to make AJAX requests using vanilla JavaScript without jQuery, including handling browser compatibility issues.
A technical solution using JavaScript/jQuery to fix image resizing issues in Google's Blogger platform by enforcing maximum width constraints.
A tutorial on using Clojure to programmatically color SVG maps of Europe, demonstrating XML parsing and manipulation.
A developer introduces createTree, a JavaScript function for building DOM structures to avoid Mobile Safari's innerHTML bugs.
A developer's journey creating a polyfill for the HTML5 progress element, detailing technical challenges and solutions for cross-browser compatibility.
Creating CSS reflections in Firefox using -moz-element() and SVG masks, as an alternative to -webkit-box-reflect.
A tutorial on creating a Tic Tac Toe game using only CSS, with hidden checkboxes and pseudo-classes for game logic.
A call for contributors to help create a modern, streamlined fork of jQuery that removes legacy browser code and uses native JavaScript.
A web developer shares her experience speaking about CSS3 at two London tech conferences, Web Directions @media and Standards.next.
A guide to correctly extracting URL hash values in JavaScript, addressing common pitfalls and naive approaches.
Explains a common JavaScript closure issue where loops create unexpected behavior and provides solutions using IIFEs and libraries.
Learn how to change the URL hash without causing a distracting page jump using the History API and a fallback for older browsers.
Introducing StronglyTyped, a JavaScript library for adding strongly typed properties and constants using ES5 getters/setters.
A CSS technique for conditionally applying styles based on selector support, using invalid selectors to filter unsupported browsers.
A gallery showcasing CSS3 gradient patterns, including a new 'Japanese cubes' design, with browser support details.
A guide to inverting all colors on a webpage using only CSS, with a cross-browser bookmarklet and browser support details.