CSS Masking (dev )Apr 4, 2013 1,072 css , masking Children of the DOM (sib )Apr 4, 2013 1,071 javascript , dom Hello, Blink! (aer )Apr 3, 2013 1,070 browsers , browser-engines , blink Blink—Chrome’s New Rendering Engine Apr 3, 2013 1,069 browsers , browser-engines , blink , chrome , google Moving From Flash to HTML5 the Easy Way (zor )Apr 3, 2013 1,068 migrating , flash , html Media Queries in SVG Images (gri /clo )Apr 3, 2013 1,067 images , svg , css , media-queries Callbacks, Promises, and Simplicity Apr 1, 2013 1,066 javascript , nodejs , callbacks , promises , simplicity Broken Promises Mar 31, 2013 1,065 nodejs , promises , callbacks , asynchronicity Callbacks Are Imperative, Promises Are Functional: Node’s Biggest Missed Opportunity Mar 30, 2013 1,064 javascript , nodejs , callbacks , promises , asynchronicity Object-Oriented PHP (ons )Mar 28, 2013 1,063 php , oop Material Honesty on the Web (ali )Mar 26, 2013 1,062 design CSS Architectures: New Best Practices Mar 26, 2013 1,061 css , resets , floats , image-replacement , icons , layout I’m Done With the Web (me1 )Mar 22, 2013 1,060 learning , frameworks , sproutcore , emberjs There’s More to the CSS “rem” Unit Than Font Sizing (css )Mar 22, 2013 1,059 css , units Tell W3C: We Don’t Want the Hollyweb (apr )Mar 22, 2013 1,058 html , drm , eme , w3c The Basics of Caching and Cache Digests Mar 21, 2013 1,057 fundamentals , caching , ruby-on-rails CSS Architectures: Principles of Code Cleanup Mar 21, 2013 1,056 css , principles , optimization , quality 5 Extremely Useful But Rarely-Used CSS3 Properties Mar 21, 2013 1,055 css , backgrounds , transitions , colors , shadows Responsive Web Design With Physical Units (sma )Mar 21, 2013 1,054 responsive-design , mobile , css , units PHP Project Management Mar 20, 2013 1,053 php , project-management The Web on Mobile and Beyond (don /ali )Mar 19, 2013 1,052 web , mobile , mobile-first , responsive-design Interview With Steve Faulkner: HTML5 Editor and New Doctor (ste +/htm )Mar 19, 2013 1,051 interviews , html , w3c DRM Mar 19, 2013 1,050 content , drm Get Started With Testing From Top to Bottom Mar 15, 2013 1,049 introductions , testing , processes The Overuse of “Censorship” (tan )Mar 15, 2013 1,048 google , censorship , terminology List of Mistakes in the Design of CSS (fan )Mar 14, 2013 1,047 css , mistakes The Lengths of CSS (chr /css )Mar 13, 2013 1,046 css , units , support , browsers Activating Browser Modes With Doctype (hsi )Mar 9, 2013 1,045 browsers , standards , doctype-switching , html , xhtml , xml Is It Time for Open Standards for Web Payments? (w3c )Mar 7, 2013 1,044 w3c , economics Oh Look—a Dead WaSP (cra )Mar 6, 2013 1,043 standards , community , advocacy , web-standards-project , developer-relations , browsers Defensive Design Mar 6, 2013 1,042 books , user-experience , usability , errors , design W3C Is Getting Some Work Done (ali )Mar 5, 2013 1,041 w3c Using SVG (chr /css )Mar 5, 2013 1,040 svg , images , css , support , browsers , examples , data-urls , tooling , link-lists How to Build a Better Button in CSS3 (cra )Mar 4, 2013 1,039 how-tos , buttons , css Our Work Here Is Done (aar /wa )Mar 1, 2013 1,038 web-standards-project , standards , community , advocacy , developer-relations , browsers Unless You Use Firefox, HTML5 localStorage Can Completely Fill Your Hard Drive Mar 1, 2013 1,037 html , browser-storage , browsers , chrome , google , safari , apple , opera , internet-explorer , microsoft WebKit for Developers (pau )Feb 28, 2013 1,036 webkit , overviews , link-lists The Problem of CSS Form Elements (sma )Feb 27, 2013 1,035 css , forms 6 Nifty, Time-Saving HTML Attributes Feb 27, 2013 1,034 html , attributes , forms What’s New in Chrome 25 (cra )Feb 25, 2013 1,033 browsers , google , chrome Polymer Feb 25, 2013 1,032 websites , polymer , web-components A Guide to Method Chaining Feb 25, 2013 1,031 guides , ruby Firefox Raises the Online Privacy Bar With New Cookie Policy (edb /zdn )Feb 24, 2013 1,030 firefox , mozilla , browsers , cookies , privacy Font Hinting and the Future of Responsive Typography (nic /ali )Feb 22, 2013 1,029 fonts , typography , responsive-design Brad Hill: “HTML5 Security Realities” (chr /css )Feb 22, 2013 1,028 slides , security , xss , html The Evolution of the BEM Methodology (sma )Feb 21, 2013 1,027 bem , css , naming , history What’s New in Firefox 19 (cra )Feb 20, 2013 1,026 browsers , mozilla , firefox The Five Features I Like Most About Opera (and Presto Is None of Them) Feb 20, 2013 1,025 opera , browsers CSS Preprocessor README (tab )Feb 20, 2013 1,024 standards , tooling A Perspective on SOA Feb 18, 2013 1,023 architecture , ruby-on-rails , testing , deploying , scalability QA and UX Feb 17, 2013 1,022 quality , user-experience , concepts BBC Supports Attempt to Sneak DRM Into HTML5 (wir )Feb 17, 2013 1,021 html , drm , eme , content JavaScript Is Awesome Feb 15, 2013 1,020 javascript Opera Announces Switch to WebKit Rendering Engine Feb 15, 2013 1,019 opera , browsers , browser-engines , presto , webkit Why Responsive Web Design Has to Win Out (sma )Feb 14, 2013 1,018 responsive-design , mobile Using WAI–ARIA in HTML (ste /w3c )Feb 14, 2013 1,017 guides , html , aria , accessibility Opera Admits Defeat, Switches to Google’s Chromium Feb 13, 2013 1,016 opera , browsers , browser-engines , presto , webkit Environmental Design With the Device API (ali )Feb 12, 2013 1,015 apis , sustainability DRM for the Web? Say It Ain’t So (wir )Feb 12, 2013 1,014 w3c , html , drm , eme , content A Critical Approach to Typefaces (sma )Feb 12, 2013 1,013 fonts , typography W3C in the Wild (ali )Feb 11, 2013 1,012 w3c , link-lists Favicon: A Changing Role Feb 11, 2013 1,011 html , favicons , images Peer Dependencies (dom )Feb 8, 2013 1,010 npm , nodejs , dependencies Introducing the New HTML5 “<main>” Element (cra )Feb 8, 2013 1,009 introductions , html , semantics Web: From History to the Future Feb 6, 2013 1,008 web , tooling , libraries , frameworks Hello Firefox, This Is Chrome Calling (sla /dev )Feb 4, 2013 1,007 chrome , google , firefox , mozilla , browsers , webrtc Groundwork CSS Feb 1, 2013 1,006 websites , frameworks , presentational-html , css Programmer-Friendly CSS Frameworks Feb 1, 2013 1,005 css , frameworks , link-lists The Absolute Beginner’s Guide to CoffeeScript Jan 31, 2013 1,004 guides , coffeescript How to Order CSS Selectors (j9t )Jan 30, 2013 1,003 how-tos , css , selectors , sorting , conventions CSS Selectors Level 4: The Path to CSS4 Jan 28, 2013 1,002 css , selectors 2013 CSS Wishlist (chr /css )Jan 24, 2013 1,001 css , wish-lists Microsoft Goes Its Own Way With WebRTC Jan 22, 2013 1,000 microsoft , standards , w3c , webrtc Sneak Peek Into the Future: CSS Selectors, Level 4 (sma )Jan 21, 2013 999 css , selectors Bulletproof Your Drupal Website Jan 21, 2013 998 drupal , security Lingering Misconceptions on CSS Preprocessors (chr /css )Jan 21, 2013 997 css , preprocessors , less , sass Andy Clarke: The Interview—Killing Contracts (mal /sma )Jan 16, 2013 996 interviews , design , business-relations , legal What’s New in Chrome 24 (cra )Jan 16, 2013 995 browsers , google , chrome Grid-Based Layouts 101 Jan 15, 2013 994 design , layout , grids , adobe Great Design Is Great Writing (kel )Jan 14, 2013 993 design , flat-design , writing Form Follows Function Jan 13, 2013 992 web-platform , experiments , examples , effects Common JavaScript “Gotchas” Jan 13, 2013 991 javascript Google Releases Chrome 24—Get It Now (bet )Jan 11, 2013 990 chrome , google , browsers Typography 101 Jan 10, 2013 989 introductions , typography , terminology What’s New in Firefox 18 (cra )Jan 9, 2013 988 browsers , mozilla , firefox Using Web Storage (sib )Jan 9, 2013 987 browser-storage , apis , javascript Using SSH and SFTP With PHP Jan 9, 2013 986 ssh , php Dealing With IE (ada )Jan 9, 2013 985 internet-explorer , microsoft , browsers Interview With Ian Hickson, HTML Editor (bru /htm )Jan 8, 2013 984 interviews , html , standards , web-platform Improving Your Website Usability Tests (sma )Jan 8, 2013 983 usability , testing , optimization Shadow DOM 101 (dev )Jan 4, 2013 982 introductions , dom , shadow-dom Exploring Header Compression in HTTP/2.0 (mno )Jan 4, 2013 981 protocols , http , http-headers , compression All You Need to Know About CSS Transitions Jan 3, 2013 980 css , transitions , javascript , jquery Pseudo Element Animations/Transitions Bug Fixed in WebKit (chr /css )Jan 3, 2013 979 webkit , browser-engines , browsers , css , selectors , animations , transitions How to Start an Open-Source Project (nza /sma )Jan 3, 2013 978 how-tos , foss , processes , licensing , documentation , versioning , releasing 10 Predictions for the Mobile Industry in 2013 (par /for )Jan 2, 2013 977 mobile , outlooks , html Why Is Node.js So Much Faster? (sim )Jan 1, 2013 976 nodejs , javascript , performance , asynchronicity 10 Web Predictions for 2013 (cra )Dec 31, 2012 975 web , outlooks , microsoft , nodejs , responsive-design Web Technology: 5 Things to Watch in 2013 (sts /cne )Dec 31, 2012 974 browsers , standards , images , performance 5 Use Cases for Icon Fonts (css )Dec 27, 2012 973 icon-fonts , fonts , examples , css What Will HTTP Be Superseded By? (sim )Dec 26, 2012 972 protocols , http , ssl 6 Ways SEO Will Change in 2013 Dec 25, 2012 971 seo , google Why Is Microsoft Contributing to WebKit? (mar /zdn )Dec 24, 2012 970 microsoft , webkit , browser-engines Cover Full Height of Browser Viewport With CSS and JavaScript Dec 22, 2012 969 css , javascript , viewport What the Heck Is SEO? A Rebuttal (wil /sma )Dec 21, 2012 968 seo Parallaxin’ (aer /dev )Dec 20, 2012 967 effects , parallax , css , javascript Scrolling Performance (aer /dev )Dec 20, 2012 966 performance , scrolling First Official W3C HTML5 Standard Finally Completed! What’s Coming in 2013? (tod )Dec 20, 2012 965 interviews , w3c , html , standards Why Moving Elements With “translate()” Is Better Than “pos:abs top/left” (pau )Dec 20, 2012 964 css , animations , performance CSS Masks—How to Use Masking in CSS Now (sch )Dec 20, 2012 963 how-tos , css , masking , svg , images A Tale of Animation Performance (chr /css )Dec 20, 2012 962 css , animations , performance Get Started With Git Dec 19, 2012 961 interviews , introductions , git Hot in Web Standards: November/December 2012 (lea )Dec 18, 2012 960 html , apis , standards , w3c Getting to Know CSS3 Selectors: Structural Pseudo-Classes Dec 18, 2012 959 css , selectors , examples The Story of Why HTML5 Matters (bri /tec )Dec 18, 2012 958 html Open Source Release From MS Open Tech: Pointer Events Initial Prototype for WebKit (sbl /mic )Dec 18, 2012 957 microsoft , standards , foss , pointer-events , webkit HTML5 Inches Closer to the Finish Line (wir )Dec 18, 2012 956 html , standards , w3c CSS Baseline: The Good, the Bad, and the Ugly (sma )Dec 17, 2012 955 css , typography HTML5 Is Done—HTML 5.1 Next on Standards Agenda (hei )Dec 17, 2012 954 html , canvas , standards , w3c The Basics of jQuery Dec 15, 2012 953 fundamentals , jquery Tuktuk Dec 13, 2012 952 websites , frameworks , presentational-html , css WOFF File Format 1.0 (typ +/w3c )Dec 13, 2012 951 woff , fonts , standards CSS Animations With Only One Keyframe (lea )Dec 12, 2012 950 css , animations OWL 2 Web Ontology Language Document Overview (Second Edition) (w3c )Dec 11, 2012 949 overviews , owl , standards A Google’s World (plo )Dec 11, 2012 948 google Prototypes in JavaScript Dec 7, 2012 947 javascript , prototypes Why Won’t Helvetica Go Away? (sma )Dec 7, 2012 946 fonts , typography , history How to Become a Top WordPress Professional (sma )Dec 5, 2012 945 how-tos , wordpress , career Translation Is UX (ali )Dec 4, 2012 944 localization , user-experience , accessibility Introduction to Node.js Streams Dec 3, 2012 943 introductions , nodejs , streaming The Perception of Speed Dec 3, 2012 942 performance , user-experience , single-page-apps Headless WebKit and PhantomJS Dec 1, 2012 941 webkit , headless , tooling “Father of the Internet”: Why We Must Fight for Its Freedom (cnn )Nov 30, 2012 940 web , censorship , legal Introducing the Magento Layout (sma )Nov 30, 2012 939 introductions , magento , layout Will HTML Ever Be Replaced? (cra )Nov 28, 2012 938 html “Bad Code,” Dogmatism, Etc. (chr /css )Nov 27, 2012 937 html , css , quality Firefox 18 Beta Adds JavaScript Improvements, Retina Display Support (tec )Nov 27, 2012 936 firefox , mozilla , browsers Writing More Autonomous JavaScript (css )Nov 26, 2012 935 javascript , jquery , events Web Scraping in Node.js Nov 24, 2012 934 scraping , nodejs Why HTML5 Provided More Tricks Than Treats in 2012 (ven )Nov 24, 2012 933 html , retrospectives The Single Responsibility Principle Nov 21, 2012 932 principles , solid , php What Is CoffeeScript All About? Nov 21, 2012 931 coffeescript Code Smells in CSS (css )Nov 20, 2012 930 css , maintainability , technical-debt , anti-patterns IVORY Framework Nov 17, 2012 929 websites , frameworks , presentational-html , css Making HTTP Requests in Node.js Nov 17, 2012 928 http , nodejs CSS Architecture (phi )Nov 15, 2012 927 css , architecture , naming , best-practices , tooling The CSS Problem (j9t )Nov 12, 2012 926 css , standards How to Use Aliases in Linux Shell Commands (com )Nov 12, 2012 925 how-tos , aliases , command-line , shell , unix-like JavaScript Accessibility 101 (sib )Nov 12, 2012 924 introductions , javascript , accessibility HTML5 and the Future of the Web Nov 12, 2012 923 html , standards W3C and Digital Publishing (iva /w3c )Nov 9, 2012 922 w3c , content , standards , epub Perfecting Your Website’s Favicon Nov 9, 2012 921 images , favicons , optimization Is HTML5 Adoption the Real Deal for Developers? Nov 9, 2012 920 html , community The Complete Guide to WordPress Custom Post Types (sma )Nov 8, 2012 919 guides , wordpress , php Why Ems? (chr /css )Nov 8, 2012 918 css , units Internet Explorer 10: The Review (cra )Nov 7, 2012 917 browsers , microsoft , internet-explorer Principles of Writing Consistent, Idiomatic HTML Nov 7, 2012 916 html , attributes , conventions , formatting , consistency , naming , sorting Compressive Images (sco )Nov 7, 2012 915 images , compression , jpeg The Open/Closed Principle Nov 7, 2012 914 principles , solid , php Off Canvas Menu With CSS “:target” (chr /css )Nov 7, 2012 913 css , selectors , navigation The Facebook Loading Animation in CSS (css )Nov 6, 2012 912 css , backgrounds , animations , facebook+meta Exploration of Single-Page Websites (sma )Nov 5, 2012 911 design , navigation , landing-pages , examples Web Developer Economics: The Wrapup (chr /css )Nov 2, 2012 910 career , economics , metrics 20 Inspirational Landing Page Designs Oct 31, 2012 909 design , landing-pages , examples , link-lists Display Form “<progress>” (chr /css )Oct 30, 2012 908 html , forms , progress-indicators , jquery Why Should Web Design Be a Profession? (sma )Oct 30, 2012 907 design , career Getting Started With MooTools Oct 29, 2012 906 introductions , frameworks , mootools 5 CSS Properties That Give Designers Fits Oct 28, 2012 905 css , design , floats , shadows , gradients , borders , navigation Yahoo Will Ignore “Do Not Track” From IE10 (the )Oct 26, 2012 904 do-not-track , privacy , yahoo , internet-explorer , microsoft , browsers Usability of Browsers Error Messages (kar )Oct 26, 2012 903 browsers , errors , content , usability Why Coding Style Matters (nza /sma )Oct 25, 2012 902 formatting , conventions , communication , html , css , javascript , jquery Talk Node.js With the Experts—How It All Went Down Oct 24, 2012 901 interviews , nodejs , link-lists The Road to Reusable HTML Components (sma )Oct 23, 2012 900 html , css , components , maintainability IE10 for Windows 7: Why the Delay? (cra )Oct 22, 2012 899 browsers , microsoft , internet-explorer , windows There Is No Mobile Web (ada )Oct 20, 2012 898 videos , mobile , web Practical Code Refactoring—Readability Oct 19, 2012 897 refactoring , best-practices , formatting , naming , conventions Web Performance: When Millisecond Resolution Just Isn’t Enough (mic )Oct 19, 2012 896 performance , javascript , apis , metrics What’s Left for HTML5? (sdt )Oct 18, 2012 895 html , standards Combining CoffeeScript With ASP.NET Oct 17, 2012 894 coffeescript , asp-net David Walsh on Redesigning With Sass (chr /css )Oct 17, 2012 893 sass , preprocessors , examples , mistakes Top 10 PHP Security Vulnerabilities Oct 15, 2012 892 php , security , vulnerabilities You’re Missing the Point of Promises (dom )Oct 14, 2012 891 javascript , promises European Commissioner Concerned About “Do Not Track” Standard (hei )Oct 12, 2012 890 do-not-track , privacy , w3c Color Theory 101 Oct 11, 2012 889 introductions , colors , design Cache Is King Oct 11, 2012 888 performance , caching IndexedDB Featured in New Web Development Open Standards Site Oct 10, 2012 887 indexeddb , databases , standards , w3c , documentation “Do Not Track” Proposal Runs Into More Roadblocks (lan )Oct 10, 2012 886 do-not-track , privacy , w3c , browsers , economics Using JSLint to Refine Your Code Oct 10, 2012 885 javascript , linting , tooling , conventions Node JS (tin /jsc )Oct 9, 2012 884 videos , javascript , nodejs WebPlatform.org: Apple, Google, MS, Mozilla… Working on Standards Oct 9, 2012 883 web-platform , documentation , w3c , apple , facebook+meta , google , microsoft , mozilla , adobe , opera W3C Announces Web Platform Docs (sdt )Oct 8, 2012 882 w3c , web-platform , documentation , adobe , facebook+meta , google , microsoft , mozilla , opera WebPlatform.org Oct 8, 2012 881 websites , web-platform , documentation , standards Tech Rivals Team Up for Free Web Dev Docs (the )Oct 8, 2012 880 web-platform , documentation , apple , facebook+meta , google , microsoft Introducing TypeScript—JavaScript on Steroids (cra )Oct 5, 2012 879 introductions , typescript An Introduction to CoffeeScript Oct 4, 2012 878 introductions , coffeescript , javascript Stefan Sagmeister Interview (sma )Oct 3, 2012 877 interviews , design “Do Not Track” Effort Going Nowhere (ton /pol )Oct 3, 2012 876 do-not-track , privacy , w3c , economics CSScomb: Sorting CSS Properties, the Better Way (sma )Oct 2, 2012 875 css , sorting , tooling TypeScript—Microsoft’s Replacement for JavaScript Oct 1, 2012 874 microsoft , typescript , javascript W3C Outlines Plan to Finalize HTML5 Oct 1, 2012 873 w3c , html , standards Test the Web Forward (w3c )Oct 1, 2012 872 quality , testing , standards , web-platform Hmm, Let’s Not “Fuck the Standards Bodies” (mar )Oct 1, 2012 871 standards , w3c , whatwg Relations (ada )Sep 27, 2012 870 apple , safari , browsers , developer-relations Happy 10th Birthday Firefox! (cra )Sep 26, 2012 869 browsers , mozilla , firefox , anniversaries The Flat Design Era Sep 25, 2012 868 flat-design , design , link-lists Homepage Design Changes Sep 24, 2012 867 homepages , design , history Towards Interoperable Pointer Events: Evolving Input Events for Multiple Devices (mic )Sep 24, 2012 866 pointer-events , apis , internet-explorer , microsoft , browsers , w3c Do Web Developers Ever Learn? Sep 23, 2012 865 web , learning , javascript Building Your Own URL Shortener Sep 21, 2012 864 php , mysql , databases , functionality , urls W3C to Finish HTML5 by 2014 (cra )Sep 21, 2012 863 w3c , html , standards It’s Not All Doom and Gloom on the Web (cod /sma )Sep 21, 2012 862 community , web-platform “Do Not Track” in the Short, Medium, and Long Term (w3c )Sep 21, 2012 861 do-not-track , privacy , w3c Code Guide (mdo )Sep 21, 2012 860 websites , guides , conventions , html , css Introducing Nunjucks, a Better JavaScript Templating System Sep 20, 2012 859 introductions , nunjucks , template-engines , javascript Compile PHP on Windows Sep 19, 2012 858 compiling , php , windows Mark Zuckerberg’s Opinion of HTML5 Is Meaningless (aco /inf )Sep 17, 2012 857 html , standards , facebook+meta CoffeeScript: Less Typing, Bad Readability Sep 17, 2012 856 coffeescript 5 Reasons Why Zuckerberg Has Not Killed HTML5 (cra )Sep 14, 2012 855 html , native , facebook+meta Preferred Caching Sep 12, 2012 854 performance , caching , web-apps , internet-explorer , microsoft , browsers Opt-Out Responsive Design? (chr /css )Sep 12, 2012 853 responsive-design Intel Announces New HTML5 Programming Tools (aga /inf )Sep 12, 2012 852 html , tooling How the Web Should Work (bor )Sep 12, 2012 851 web-platform , apis , polyfills Testing Websites in Game Console Browsers (ali )Sep 11, 2012 850 testing , browsers Coming Soon: Native CSS Variables (cra )Sep 10, 2012 849 css , custom-properties , less , sass To “www” or Not to “www”—That Is the Question (cra )Sep 7, 2012 848 servers , apache , urls Style Web Forms Using CSS Sep 4, 2012 847 css , forms Page Caching With HTTP Sep 4, 2012 846 caching , http , ruby-on-rails Toggling State in CSS (tab )Sep 4, 2012 845 css , state-management The Flowing Standard (w3c )Sep 4, 2012 844 html CSS “:target” for Off-Screen Designs (css )Sep 3, 2012 843 css , selectors , transitions , navigation , mobile What’s New in Firefox 15 (cra )Aug 29, 2012 842 browsers , mozilla , firefox Usable Yet Useless: Why Every Business Needs Product Discovery (ali )Aug 28, 2012 841 usability , user-experience , economics , product-management GitHub Is My Resume Aug 28, 2012 840 career , github Amazon DynamoDB: Store PHP Sessions With a Load Balancer (vta )Aug 27, 2012 839 aws , dynamodb , databases , php , load-balancing A Front End Engineer’s Manifesto (zac )Aug 24, 2012 838 websites , manifestos , user-experience , progressive-enhancement , simplicity , foss , accessibility , community , learning , security WordPress as an App Platform Aug 22, 2012 837 wordpress Test Your Browser’s JavaScript Prowess With Google Octane Aug 21, 2012 836 javascript , support , testing , google , tooling Octane: The JavaScript Benchmark Suite for the Modern Web (dev )Aug 21, 2012 835 javascript , testing , support , performance , v8 , tooling 10 Best JS Mobile Web Development Frameworks Aug 20, 2012 834 javascript , frameworks , mobile Towards a Retina Web (sma )Aug 20, 2012 833 responsive-design , pixel-density , html , css The Battle of CDNs: Comparing Cloudflare and Incapsula Aug 20, 2012 832 content-delivery , tooling , cloudflare , comparisons Normalize.css Goes 1.0! (jch )Aug 18, 2012 831 css , resets , normalize-css Why Relative URLs Should Be Forbidden for Web Developers (joo /yoa )Aug 17, 2012 830 urls , links , seo jQuery Is Used on Half of All Websites (cra )Aug 17, 2012 829 jquery CSS3 Gems: The “pointer-events” Property (cra )Aug 15, 2012 828 css , pointer-events Learning to Love the Boring Bits of CSS (sto /ali )Aug 14, 2012 827 css , units , functions , selectors Better SVG Sprites With Fragment Identifiers (sto )Aug 14, 2012 826 svg , images , sprites SEO and Usability Aug 13, 2012 825 seo , usability Optimizing MooTools Builds Sans Internet Explorer (ast )Aug 13, 2012 824 mootools , optimization , internet-explorer , microsoft , browsers Content Strategy and Storytelling (vit /sma )Aug 13, 2012 823 content , content-strategy , writing , link-lists