Archives

  • Issue #278 — February 22, 2017
    • How to Use CSS Animations Like a Pro
    • Do We Need A New Heading Element? We Don't Know
    • WebAssembly Will Ease Collaboration on Next Gen Video Codecs
  • Issue #277 — February 15, 2017
    • 'CSS4' Selectors: What Can We Expect?
    • How Stack Overflow Redesigned Its Navigation Bar
    • What’s Up with Base64 Encoding and Performance?
  • Issue #276 — February 8, 2017
    • Should HTML Have An 'H' Element?
    • HTML APIs: What They Are And How To Design A Good One
    • Code Smells in CSS Revisited
  • Issue #275 — February 1, 2017
    • Edge Gains WebRTC 1.0 for Interoperable Real-Time Comms
    • A Beginners Guide to Webpack 2 and Module Bundling
    • A Step-by-Step Guide to the Auto-Placement Algorithm in CSS Grid
  • Issue #274 — January 25, 2017
    • Front-End Developer Handbook 2017
    • Is Semantic CSS a Sensible CSS Best Practice?
    • Chrome 56 To Aggressively Throttle Background Tabs
  • Issue #273 — January 18, 2017
    • Three New CSS Features to Learn in 2017
    • The Line of Death: The Security UX of Browser Chrome
    • Service Worker and the Appification of the Web [Video]
  • Issue #272 — January 11, 2017
    • Front-End Tools: Some Top Finds of 2016
    • Improving the Look of Links with the CSS Text Decoration Module
    • CSS Evolution: From CSS, SASS, BEM, CSS Modules to Styled Components
  • Issue #271 — January 4, 2017
    • A Tale of Moving from Sass to PostCSS
    • CSS Grid is Coming: Some Questions and Answers
    • A Thorough Look at CSS Writing Modes
  • Issue #270 — December 21, 2016
    • 12 Handy Chrome DevTools Tips
    • Do You Know These Eight HTML5 Tags?
    • Debugging The Web with Paul Irish
  • Issue #269 — December 14, 2016
    • Chrome's 'HTML5 by Default' Roll-Out Plan
    • Cross-Browser HTML5 Form Validation is Finally Here - Now What?
    • Console Diagnosing and Logging with console.log and Friends
  • Issue #268 — December 7, 2016
    • CSS Grid, Finally Coming to a Browser Near You
    • Fun Hacks for Faster Content Rendering
    • CSS Reference: A Visual Guide to CSS Properties
  • Issue #267 — November 30, 2016
    • A Deep Dive of CSS Inheritance, The Cascade & Global Scope
    • HTML 5.1 is the Gold Standard
    • The State of Front-End Tooling 2016 Survey Results
  • Issue #266 — November 16, 2016
    • Debugging The Web with Paul Irish
    • An Intro to Monkey Testing with Gremlins.js
    • The Power of the rgba() Color Function in CSS
  • Issue #265 — November 9, 2016
    • CSS Grids, Flexbox and Box Alignment: Our New System For Web Layout
    • How to Build A Responsive Grid System
    • 10 Principles for Smooth Web Animations
  • Issue #264 — November 2, 2016
    • W3C Publishes HTML 5.1 as W3C Recommendation
    • WebAssembly Browser Preview
    • Getting Started with Webpack 2
  • Issue #263 — October 26, 2016
    • It’s Game Time for the Web
    • TestCafé: Automated Cross Browser Testing for The Modern Web Stack
    • CSS Flexbox Explained by Road Tripping Across the Country
  • Issue #262 — October 19, 2016
    • What's New For Developers in Chrome 54
    • Progressive Enhancement Isn’t Dead, But It Smells Funny
    • Polymer Summit 2016: Recordings of All Talks Now Available
  • Issue #261 — October 12, 2016
    • The State of HTML5 Input Elements
    • Is jQuery Still Relevant?
    • How to Use CSS Feature Queries
  • Issue #260 — October 5, 2016
    • The State of HTML Mobile Frameworks in 2016
    • Real Art Direction on the Web
    • Grid Layout Is A Much Needed Step-Change for CSS
  • Issue #259 — September 28, 2016
    • A Visualization of Web Platform Feature Availability
    • Web Development as a Hack of Hacks?
    • SVG Has More Potential
  • Issue #258 — September 21, 2016
    • Google's HTML and CSS Style Guide
    • Welcome to HTML 5.2: New Developments in the Specs
    • CSS Grid Meets The Real World: A Login Form
  • Issue #257 — September 14, 2016
    • Building Resizeable Components with Relative CSS Units
    • Creating Sites With Dropbox-Powered Hosting Tools
    • What, Exactly, Makes Something A Progressive Web App?
  • Issue #256 — September 7, 2016
    • Chrome Intervening Against Costly 'document.write()'s
    • Using the Web Animation API (now supported in Firefox)
    • The Math of CSS Locks
  • Issue #255 — August 31, 2016
    • The Case for Custom Elements
    • Memento at the W3C: A 'Time Travel' Extension for HTTP
    • Slicing SVG 9 Ways for Flexible Web Shadows
  • Issue #254 — August 24, 2016
    • A Case Study on Boosting Front-End Performance
    • A 40 Minute Deep Dive Into the IFRAME Element
    • Using Feature Queries in CSS
  • Issue #253 — August 17, 2016
    • CSS for Software Engineers for CSS Developers [video]
    • Bouncy Ball: A Way to Compare 6 Web Animation Techniques
    • 10k Apart: A Contest to Build a Web Experience in Just 10KB
  • Issue #252 — August 10, 2016
    • Building Themes with CSS4 Color Features
    • EdgeHTML 14 Rolling Out with the Windows 10 Anniversary Update
    • Flash and Chrome: Chrome to Block Flash from Chrome 53
  • Issue #251 — August 3, 2016
    • The Battery Status API Is Being Used to Track People Online
    • The Headless Web
    • Fake It 'Til You Make It with CSS
  • Issue #250 — July 27, 2016
    • Full Width Containers in Limited Width Parents
    • Web Design in 4 Minutes
    • Offline Google Analytics Made Easy
  • Issue #249 — July 20, 2016
    • Exploring the Physical Web (Without Buying Beacons)
    • Complexities of An Infinite Scroller
    • Coding Mobile-First Emails
  • Issue #248 — July 13, 2016
    • How to Build Instant-Loading Offline-First Progressive Webapps
    • A Comprehensive Guide to Font Loading Strategies
    • ChromeLens: Chrome Extension to Develop for the Visually Impaired
  • Issue #247 — July 6, 2016
    • How Well Do You Know CSS 'Display'?
    • 'A': Jeremy Keith on HTML Anchors
    • Four Practical Uses for the ':target Trick'
  • Issue #246 — June 29, 2016
    • The Languages Which Almost Became CSS
    • Content Jumping (and How To Avoid It)
    • A Single Div: A CSS Drawing Project
  • Issue #245 — June 22, 2016
    • Being Productive With Task Runners
    • Enabling Upcoming CSS Features with PostCSS
    • AngularJS Tutorial: Build a Feature Loaded Chat App
  • Issue #244 — June 15, 2016
    • Chrome's DevTools in 2016 and Beyond
    • Computer Says NO to HTML5 Document Outline
    • jQuery 3.0 Final Released
  • Issue #243 — June 8, 2016
    • HEAD: Everything To Go In Your HTML's 'head'
    • The Crisis Facing the Web Platform
    • Bootstrap 4: A Visual Guide to What’s New
  • Issue #242 — June 1, 2016
    • CSS at BBC Sport
    • Multirange: A Polyfill for HTML5.1 Two-Handle Sliders
    • CSS in 2016 and Beyond
  • Issue #241 — May 25, 2016
    • Stylelint: The Style Sheet Linter We've Always Wanted
    • New DevTools Web Performance Tooling Tips and Features (video)
    • What Web Devs Should Know about Autofill, But Don’t
  • Issue #240 — May 18, 2016
    • How to Make Accessible Web Components — A Brief Guide
    • Google Targets HTML5 Default for Chrome Instead of Flash in Q4 2016
    • Easier Webapp Debugging with the Command Line API
  • Issue #239 — May 11, 2016
    • A Guide to Writing Maintainable CSS
    • Build Your Own Chrome Extension with Angular 2 & TypeScript
    • #RRGGBBAA and #RGBA Colors Coming To Browsers
  • Issue #238 — May 4, 2016
    • Working with Images in Stylesheets with PostCSS
    • A Guide To CSS Pseudo-Classes And Pseudo-Elements
    • A Comparison of Web Animation Technologies
  • Issue #237 — April 27, 2016
    • A Basic HTML5 Template For Any Project
    • Front-End Performance: The Dark Side
    • HTML5 Media Source Extensions: Bringing Production Video To The Web
  • Issue #236 — April 20, 2016
    • Flexbox Patterns: User Interface Examples with Code
    • CSS within JavaScript? Meet CSSX
    • Web Font Loading Patterns
  • Issue #235 — April 13, 2016
    • Should HTML Be Modular or a Monolith?
    • Global CSS Property Usage: See What CSS is Being Used
    • The Right Way to Use 'figure' and 'figcaption' Elements
  • Issue #234 — April 6, 2016
    • The Work Taking Place on HTML5.1
    • The API Catalog: See the Overlap Between Standards, Specs and Browser Support
    • Apple Unveils 'Safari Technology Preview'
  • Issue #233 — March 30, 2016
    • Houdini: Maybe The Most Exciting Development In CSS You've Never Heard Of
    • Creating the 'Holy Grail' Layout with CSS Grid
    • Accessible, Simple, Responsive Tables
  • Issue #232 — March 23, 2016
    • Dirty Tricks From The Dark Corners Of Front-End
    • How You Can Use Responsive Web Components Today
    • Chrome DevTools Gets a New Mobile-First Device Mode
  • Issue #231 — March 16, 2016
    • HTML: What’s Next?
    • Using Textured Gradients in Pure CSS
    • Angular 2 and the Future of HTML5 Apps
  • Issue #230 — March 9, 2016
    • How to Create a Text-to-Speech Chrome Extension
    • An Introduction to the Web Bluetooth API
    • Balloon.css: CSS Tooltips for HTML Elements
  • Issue #229 — March 2, 2016
    • Do You Know These Eight HTML5 Tags?
    • Latest Editor's Draft of HTML 5.1 Released
    • Introducing CSS Scroll Snap Points
  • Issue #228 — February 24, 2016
    • The Current State of Telephone Links
    • HTML5 For Web Designers, 2nd Edition
    • How and Why GitHub Switched to SVG for Its Icons
  • Issue #227 — February 17, 2016
    • How to Use ARIA Effectively with HTML5
    • The 'Fab Four Technique' to Create Responsive Emails Without Media Queries
    • Getting Ready For HTTP/2: A Guide For Web Devs
  • Issue #226 — February 10, 2016
    • The 'background-clip' Property and its Use Cases
    • SamsaraJS: Reactive Layout Animation Library
    • Chrome DevTools Updates
  • Issue #225 — February 3, 2016
    • Making A Service Worker: A Case Study
    • Record Audio and Video from Webapps with MediaRecorder
    • HTML5 Elements Page
  • Issue #224 — January 27, 2016
    • Web Push Arrives in Firefox 44
    • Responsive Image Breakpoints Generator
    • The HTML Standard Is Now More Community-Driven
  • Issue #223 — January 20, 2016
    • The Woes of Date Input
    • 22 Essential CSS Recipes
    • HTML Tidy Reborn: A Tool To Correct and Clean Up HTML
  • Issue #222 — January 13, 2016
    • An Introduction to CSS's @supports Rule (Feature Queries)
    • Compatibility: A Living Standard of Non-Standard 'De Facto' Web Features
    • Safari 9.1 Adds 'picture' Element Support
  • Issue #221 — January 6, 2016
    • The Art of Debugging (on the Web)
    • 12 Little-Known CSS Facts (The Sequel)
    • The Fetch API: The API That's So Fetching
  • Issue #220 — December 30, 2015
    • Revisiting Firefox’s DevTools
    • Front-End Tools: Some Top Finds in 2015
    • Self-Rewriting Pages for Instant Web Applications
  • Issue #219 — December 16, 2015
    • Background Sync: A New Web API from Google
    • The Web Accessibility Basics
    • Debugging Your HTML5 in Microsoft Edge for Xbox One
  • Issue #218 — December 9, 2015
    • Getting Started With CSS calc()
    • Chrome Dev Summit 2015 Talk Notes
    • The 'Blur Up' Technique for Loading Background Images
  • Issue #217 — December 2, 2015
    • Adobe on Flash, HTML5 and Open Web Standards
    • Flexbox Froggy: A Game for Learning CSS Flexbox
    • CSS 'font-display' Property Now in Chrome Canary
  • Issue #216 — November 25, 2015
    • Creating Immersive Audio Experiences with Web Audio
    • Scholarly HTML: A Proposed Format for Scholarly Articles
    • Responsive Images in 30 Minutes or Less
  • Issue #215 — November 18, 2015
    • Talks from Chrome Dev Summit 2015
    • Loading Web Fonts with the Web Font Loader
    • EdgeHTML 13, Microsoft's First Platform Update for Edge
  • Issue #214 — November 11, 2015
    • How eBay's CSS Framework Helps Enforce Accessibility
    • My First Service Worker
    • Send email using the Mailgun API
  • Issue #213 — November 4, 2015
    • HTML5 on the Rise: No Longer Ahead Of Its Time
    • Flexbox For Interfaces All The Way
    • DevTools Challenger: Explore Firefox's Animation Tools
  • Issue #212 — October 28, 2015
    • The Art of Debugging (on the Web)
    • Guide To Using WebP Images Today: A Case Study
    • Keep Pushing It, With The W3C Push API
  • Issue #211 — October 21, 2015
    • Pseudo-Comments in CSS, or How Browsers Parse Styles
    • Lazy Loading Images on the Web
    • Responsive Images in 30 Minutes or Less
  • Issue #210 — October 14, 2015
    • Building a Material Design App With Polymer Starter Kit
    • The Command Line API for Fun and Profit
    • AMP: The Accelerated Mobile Pages Project
  • Issue #209 — October 7, 2015
    • What's New in Chrome DevTools? Sept 2015 Edition
    • Understanding and Using 'rem' Units in CSS
    • CORS for Concern
  • Issue #208 — September 30, 2015
    • How To Make An SVG Lava Lamp
    • US Government Releases Official 'Web Design Standards'
    • Easy Content Organisation with HTML5
  • Issue #207 — September 23, 2015
    • Let’s Write a Web Extension
    • A Blind Accessibility Expert on Web Accessibility
    • Firefox 41 Released: Several New Web APIs Go Live
  • Issue #206 — September 16, 2015
    • Using the 'template' Element to Delay Loading of Images
    • Modernizr 3 Released
    • A New API for Directory Picking and Drag-and-Drop
  • Issue #205 — September 9, 2015
    • The State of Front-End Tooling – 2015
    • Scroll Snapping Explained
    • The Future of Layout with CSS: Grid Layouts
  • Issue #204 — September 2, 2015
    • Automating Resource Selection with Client Hints
    • UpUp: The Offline First Library
    • Using the 'blockquote', 'cite' and 'q' Elements
  • Issue #203 — August 26, 2015
    • requestIdleCallback Implemented in Chrome Canary
    • Bootstrap 4 Alpha Released
    • Sequence.js: A Responsive CSS Animation Framework
  • Issue #202 — August 19, 2015
    • Tasks, Microtasks, Queues and Schedules
    • Typeset.js: HTML Pre-Processor for Web Typography
    • IAB Issues HTML5 Guidelines Amid Ongoing Flash Cull
  • Issue #201 — August 12, 2015
    • Push Notifications on the Web with Google Chrome
    • WebGLStudio.js: 3D Dev Environment for The Web
    • What Comes Next for The Web Platform
  • Issue #200 — August 5, 2015
    • HTML5 Privacy Hole Left Users Open to Tracking
    • If We Stand Still, We Go Backwards
    • Cutting the Mustard with CSS Media Queries
  • Issue #199 — July 29, 2015
    • Stop Pushing The Web Forward
    • The Next Web Standard Could Be Music Notation
    • Font Magician: Magically Generate @font-face Rules
  • Issue #198 — July 22, 2015
    • Researchers Prove HTML5 Can Be Used to Hide Malware
    • Microsoft Edge and Web Components
    • OortOnline.GL: An Online WebGL Benchmark
  • Issue #197 — July 15, 2015
    • Facebook's Chief Security Officer Wants to Set A Date to Kill Flash
    • Simulate CSS Speech Support with the Web Speech API
    • 12 Little-Known CSS Facts (The Sequel)
  • Issue #196 — July 8, 2015
    • Introducing Material Design Lite
    • Moving to HTML5 Premium Media: An Overview
    • Does It Work On Edge?
  • Issue #195 — July 1, 2015
    • The W3C Mobile Checker: Be Mobile Friendly
    • Lea Verou's 'CSS Secrets' Book Now Available
    • tota11y: An Accessibility Visualization Toolkit
  • Issue #194 — June 24, 2015
    • Photoshop Design Space: An Alternative UI for Photoshop Built with HTML5
    • A Brief History of Synthesis with the Web Audio API
    • Interoperable CSS: A CSS Standard for The Loader Age
  • Issue #193 — June 17, 2015
    • Build An HTML5 Game — And Distribute It
    • Help Users Checkout Faster (in Chrome) with Autofill
    • Accessible Custom Interfaces with ARIA, HTML and JavaScript [video]
  • Issue #192 — June 10, 2015
    • The State of Web Components
    • 'I Think HTML Is Done'
    • Building a Media Source HTML5 Player with Adaptive Streaming
  • Issue #191 — June 3, 2015
    • Color Filters Can Turn Your Gray Skies Blue
    • Web Audio School: Bite Sized Web Audio API Lessons
    • New Performance Tools in Firefox Developer Edition 40
  • Issue #190 — May 27, 2015
    • Synthesising Drum Sounds with the Web Audio API
    • Building the Web of Things with Web Technology
    • How to Code A Live Dynamic Twitter Feed in HTML Email
  • Issue #189 — May 20, 2015
    • MS Bringing Web Audio to Edge for Gaming and Media
    • Inclusive Design 24: 24 Live, Online Accessibility Talks in 24 Hours Tomorrow
    • Tooling is Not the Problem of the Web
  • Issue #188 — May 13, 2015
    • Breaking Out Of The Box and Creating Responsive Shapes With 'clip-path'
    • Practical Uses for Web Audio
    • Firefox 38 Released: What's New?
  • Issue #187 — May 6, 2015
    • Microsoft Unveils 'Edge' (previously Spartan) as the Browser for Windows 10
    • Form Inputs: The Browser Support Issue You Didn’t Know You Had
    • ManifoldJS: Multi-Platform Apps from a W3C Manifest
  • Issue #186 — April 29, 2015
    • Standardization and the Open Web
    • Designing Front-End Components
    • Ramjet: Morph DOM Elements Into Each Other
  • Issue #185 — April 23, 2015
    • What the Canvas Element Means for Accessibility
    • I Read All the W3C Specs
    • Push Notifications Support Added to Chrome
  • Issue #184 — April 15, 2015
    • A Standard Permissions API for Web Platform APIs
    • Chrome Disables Plugins; Starts Pushing Java Off the Web
    • How to Create a Chrome Extension in 10 Minutes
  • Issue #183 — April 8, 2015
    • Peering Through the WebRTC Fog with SocketPeer
    • WebGL Fundamentals: Learn WebGL from the Basics
    • IE Diagnostics Adapter: Debug and Diagnose IE using Chrome's Debugging Protocol
  • Issue #182 — April 1, 2015
    • A Closer Look At Project Spartan, Microsoft's IE Killer
    • A Primer To Background Positioning In CSS
    • HTML-GL: Get As Many FPS As You Need by Rendering HTML/CSS in WebGL
  • Issue #181 — March 25, 2015
    • HTML6 and APIs as Natural Friends
    • HTML5 16 Step Drum Machine
    • Chrome DevTools: State Of The Union 2015
  • Issue #180 — March 18, 2015
    • The Fetch API: The API That's So Fetching
    • The Latest, Automatically Released HTML 5.1 Spec
    • Common Pitfalls to Avoid when using HTML5 AppCache
  • Issue #179 — March 11, 2015
    • Motion Sensing using the Web Audio API
    • I Am Sir Tim Berners-Lee, Inventor of The Web. Ask Me Anything.
    • Two 'You Don't Know JS' Workshops Online
  • Issue #178 — March 4, 2015
    • localFont: Using localStorage for Web Font Caching
    • Google Now Automatically Converts Flash Ads to HTML5
    • Quantity Queries for CSS: Some Very Intriguing CSS
  • Issue #177 — February 25, 2015
    • Firefox 36 Now Generally Released
    • How to Use The HTML5 Sectioning Elements
    • HTML 5.1 Nightly: Latest Build of the Latest HTML Spec
  • Issue #176 — February 19, 2015
    • The HTML5 Document Outline
    • 60 Frames Per Second and the Web
    • Deploy New Relic, Save $135 on Tuts+
  • Issue #175 — February 11, 2015
    • WebRTC 1.0 Becomes a W3C Working Draft
    • Check out Web Operations Weekly #1: Our Newest Weekly
    • Reframing Accessibility for the Web
  • Issue #174 — February 4, 2015
    • Server-Sent Events Reach W3C Recommendation Status
    • A Web for Everybody [video]
    • UI Prototyping with FramerJS Online/In-Person Workshop
  • Issue #173 — January 28, 2015
    • YouTube Now Defaults to HTML5 Video
    • The Single Tag Website
    • New Features in Canvas 2D
  • Issue #172 — January 21, 2015
    • Creating Well-Behaved Sites with the Page Visibility API
    • What the Virtual Viewport?
    • Web VR Lands in Firefox Nightly
  • Issue #171 — January 14, 2015
    • Firefox 35 Released
    • Designing For Print With CSS
    • Static Showdown: A 48 Hour Hackathon for Static Web Apps (Jan 24-25)
  • Issue #170 — January 7, 2015
    • The Accessible and Responsive HTML5 Video Player
    • An Introduction to HTML Imports
    • Tips on how you can achieve better email deliverability.
  • Issue #169 — December 31, 2014
    • W3C vs WHATWG HTML5 Specs: The Differences Documented
    • Fast-Forward (Web) Performance – The Future Looks Bright
    • Shadertoy: An Online Sandbox/Editor for WebGL Shaders
  • Issue #168 — December 17, 2014
    • Netscape Navigator is 20 Years Old This Week
    • Amazon Lets Developers Publish HTML5 Webapps for Fire TV and Fire TV Stick
    • W3C Working Draft of Custom Elements Spec Published
  • Issue #167 — December 10, 2014
    • Enhancing User Experience With The Web Speech API
    • HTML5 – Check It Before You Wreck It with Mike[tm] Smith
    • What Does HTML5's Future Look Like Beyond The Browser? [video]
  • Issue #166 — December 3, 2014
    • An Introduction to Service Worker
    • Generating Facebook 'Look Back'-style Dynamic Videos from HTML5
    • State of Web Type: Up to Date Data on Support for Web Typography Features
  • Issue #165 — November 26, 2014
    • I Want to Use: See What %age of Users Have Certain Feature Combos
    • On HTML5 and the Group That Rules the Web
    • Introduction to IndexedDB: The In-Browser Database
  • Issue #164 — November 19, 2014
    • The State Of Web Animation 2014
    • HTML5's Dirty Little Secret: It's Already Everywhere, Even In Mobile
    • WebVTT W3C First Public Working Draft Published
  • Issue #163 — November 12, 2014
    • Mozilla Introduces the First Browser Built For Developers
    • Living On The Edge: Internet Explorer's Next Steps
    • 5 Obsolete Features in HTML5
  • Issue #162 — November 5, 2014
    • Microsoft RemoteIE: Test the Latest IE on Windows, Mac OS X, iOS and Android
    • HTTP/2 All The Things
    • Using the HTML5 File API to Work with Files Locally in the Browser
  • Issue #161 — October 29, 2014
    • W3C Makes HTML5 A W3C Recommendation
    • HTML5: Techniques for Providing Useful Text Alternatives
    • The Ride to 5: Perspectives on HTML5 Becoming a W3C Recommendation
  • Issue #160 — October 22, 2014
    • Building Single Page Apps using Web Components
    • Chrome and Android Push HTML5 Further
    • An Introduction to The 'template' Element
  • Issue #159 — October 15, 2014
    • The POODLE Attack and the End of SSL 3.0
    • Firefox 33 Released: The Developer Notes
    • An Introduction To The HTML5 History API
  • Issue #158 — October 8, 2014
    • RiftSketch: An HTML5 Live-Coding Environment for The Oculus Rift
    • Selection API First Public Draft Published
    • How to Make a Side-Scroller Game with HTML5
  • Issue #157 — October 1, 2014
    • The W3C Turns 20 Years Old Today
    • Matchstick Brings Firefox OS to Your HDTV
    • Internet Explorer and the Windows 10 Technical Preview
  • Issue #156 — September 24, 2014
    • The ServiceWorker Is Coming, Look Busy!
    • HTML5 Differences from HTML4
    • Transactional HTML Email Templates
  • Issue #155 — September 17, 2014
    • Apple Shows Love for HTML5 with iOS 8
    • Built-in Browser Support for Responsive Images
    • Call for Review: HTML5 Proposed Recommendation Published
  • Issue #154 — September 10, 2014
    • HTML5 Spec Transitions to Proposed Recommendation
    • PayPal's Accessible HTML5 Video Player
    • polyfill.io: Polyfills As A Service from the FT
  • Issue #153 — September 3, 2014
    • How A New HTML Element Will Make The Web Faster
    • Chrome 38 Beta: New Primitives for The Next-generation Web
    • Firefox 32 Released: New Web Audio Editor and Numerous HTML5 and CSS Features
  • Issue #152 — August 27, 2014
    • Building Interactive HTML5 Videos
    • Coming Soon: CSS Feature Queries
    • Browserify and Gulp with React
  • Issue #151 — August 20, 2014
    • Standards for Web Applications On Mobile: Current State and Roadmap
    • After 5: What Happens With HTML after HTML5?
    • A Set of True JavaScript Controls Created Using ECMAScript 5
  • Issue #150 — August 13, 2014
    • The js13kGames HTML5 and JavaScript Game Development Competition Has (Just) Begun
    • Browser Fingerprinting with HTML5 Canvas
    • Guide to Responsive-Friendly CSS Columns
  • Issue #149 — August 6, 2014
    • HTML5 Prefetch: Optimistically Load Resources Ahead of Time for Better Performance
    • Google Chrome Canary and Dev Channels Now 64-Bit on Mac OS X
    • Flash CC to HTML5: Using Flash Skills to Produce HTML5 Content
  • Issue #148 — July 30, 2014
    • The Web Manifest Specification
    • 3 New JavaScript APIs You May Want to Follow
    • WebRTC Signaling Chat How-to
  • Issue #147 — July 24, 2014
    • Responsive Images: Use Cases and Documented Code Snippets to Get You Started
    • WebGL in Web Workers, Today – and Faster than Expected
    • Build your own Heroku
  • Issue #146 — July 16, 2014
    • W3C Highlights: A Report of the State of the Web in June 2014
    • 12 Extensions and Apps that Fill the Gaps in Chrome's DevTools
    • OnMetal: The Right Way to Scale
  • Issue #145 — July 9, 2014
    • A Look at the Presentation API
    • Web 2024
    • The Elements of HTML
  • Issue #144 — July 2, 2014
    • Simpl: Simplest Possible Examples of HTML, CSS and JavaScript Features
    • The ServiceWorker: The Network Layer Is Yours to Own
    • 5 Libraries and APIs for Manipulating HTML5 Audio
  • Issue #143 — June 25, 2014
    • Google's Unveils Web Development 'Starter Kit'
    • Comprehensive Look at HTML5's 'track' Element
    • Frontend Masters: New Advanced JavaScript Course by Kyle Simpson
  • Issue #142 — June 19, 2014
    • HTML5: On Our Way to Recommendation
    • Announcing Internet Explorer Developer Channel
    • 'picture' Element Added to the WHATWG HTML Standard
  • Issue #141 — June 11, 2014
    • Firebug 2.0 Released
    • Client-Side Form Validation with HTML5
    • Everything You Need to Know About the CSS 'will-change' Property
  • Issue #140 — June 4, 2014
    • HTML5 Video in Safari on OS X Yosemite
    • Introducing webcompat.com: A Place for The Web Compatibility Community
    • WebGL on iOS 8 Safari and WebView
  • Issue #139 — May 28, 2014
    • Chrome 36 Beta: element.animate(), HTML Imports, and Object.observe()
    • HTML5 Forms: JavaScript and the Constraint Validation API
    • Apple (to) Embrace WebGL?
  • Issue #138 — May 21, 2014
    • Chrome 35 Launches with JavaScript, HTML5, and Web Platform Improvements
    • Mozilla to Support DRM in Firefox via the Encrypted Media Extensions Spec
    • Master iOS, Android & Web Dev Tools and Design at Mobile+Web DevCon, Chicago
  • Issue #137 — May 14, 2014
    • Service Workers: A Future Path to Event-driven Background Processing on the Web Platform
    • A Complete Guide to Flexbox
    • Online Advanced Sass Workshop: Level Up your Sass
  • Issue #136 — May 7, 2014
    • Should You Use HTML5's 'header' and 'footer' Tags?
    • WebComponents.org: A Place to Discuss and Evolve Web Component Best Practices
    • Mobile Web Weekly: Our New Mobile Web Development Newsletter
  • Issue #135 — April 30, 2014
    • First Draft of Object RTC (ORTC) API for WebRTC published by ORTC Community Group
    • 12 Little-Known CSS Facts
    • Firefox 29 Arrives with Customization Mode, New Design
  • Issue #134 — April 23, 2014
    • voice-elements: Web Components for using the Web Speech API
    • Project Naptha: OCR Applied Automatically to Web Page Images
    • RIP Flash: Why HTML5 Will Finally Take Over Video and Web in 2014
  • Issue #133 — April 16, 2014
    • A Whirlwind Tour of Scalable Vector Graphics (video)
    • Internet Explorer Web Platform Status and Roadmap
    • The Web’s Declarative, Composable Future
  • Issue #132 — April 9, 2014
    • How To Build A WinJS App In 10 Easy Steps
    • WebRTC Data Channels for Great Multiplayer
    • Brendan Eich Steps Down as Mozilla CEO
  • Issue #131 — April 2, 2014
    • A Look at 4 New Canvas Features
    • Accessibility Features of HTML5
    • 8 Hours of Video from EdgeConf 3
  • Issue #130 — March 26, 2014
    • Brendan Eich, 'Father of JavaScript,' Appointed as New CEO of Mozilla
    • Practical Application and Usage of The W3C Device Orientation API
    • MicIO.js: Sending Data From A Microcontroller to Any Smartphone/Computer
  • Issue #129 — March 19, 2014
    • Mozilla and Unity Bringing the Unity Game Engine to WebGL
    • Delivering The Goods: Minimizing Page Load Time
    • Firefox 28 Arrives with VP9 Video Decoding, HTML5 Video and Audio Volume Controls, and More
  • Issue #128 — March 12, 2014
    • World Wide Web Born At CERN 25 Years Ago
    • Grid Style Sheets: CSS Polyfills From The Future
    • Don’t Let Bugs Slow Down Your App Performance
  • Issue #127 — March 5, 2014
    • To Close or Not to Close (HTML Tags)
    • Web Audio API - The Online Book
    • Glyphr: HTML5 Based Font Editor
  • Issue #126 — February 26, 2014
    • Introducing Ratchet 2: Build Mobile Apps with Simple HTML‚ CSS‚ and JS Components
    • Camp Sass: A 1 Day Sass Conference in San Francisco (April 19)
    • Microsoft to Ship a WebDriver Implementation from IE11+
  • Issue #125 — February 19, 2014
    • 15 Videos from SassConf
    • Chrome Close to Unprefixing Web Audio API's AudioContext
    • W3C's Network Info API Likely to be 'Shelved'
  • Issue #124 — February 12, 2014
    • WebRTC Data Channels: WebRTC Data Channels for High Performance Data Exchange
    • The Chromium Feature Dashboard
    • W3C HTML Spec Drops Input Type 'datetime-local'
  • Issue #123 — February 5, 2014
    • SigmaJS: Graph Drawing Library with Canvas and WebGL Renderers
    • Bootstrap 3.1 Released
    • Firefox 27 Released
  • Issue #122 — January 29, 2014
    • Reversing Course, Google Rejects Adobe's CSS Regions Spec
    • EME WTF? An Introduction to Encrypted Media Extensions
    • Nominate Your Web Heroes for O'Reilly's 2014 Web Platform Awards
  • Issue #121 — January 22, 2014
    • L20n: A New Localization Framework Developed by Mozilla for The Web
    • Nominate Someone for O'Reilly's 2014 Web Platform Awards
    • A Night of Style and Web Graphics with The W3C in Seattle, WA
  • Issue #120 — January 15, 2014
    • W3C Advisory Committee Elects Technical Architecture Group
    • Web Apps That Talk: Introduction to the Speech Synthesis API
    • 10 of the Best HTML5 Games from 2013
  • Issue #119 — January 8, 2014
    • Intro to Shadow DOM
    • The Motion Picture Association of America Has Joined W3C
    • grunt-uncs: A Grunt Task for Removing Unused CSS From Your Projects
  • Issue #118 — December 19, 2013
    • Myth: A CSS Post-Processor for CSS 'The Way It Was Imagined'
    • Final Day of 'Best Price' for O'Reilly Fluent 2014: March 11-13, 2014, San Francisco
    • First Commercial 3D Web Game Powered By asm.js Unveiled
  • Issue #117 — December 11, 2013
    • Firefox 26 Released
    • websocketd: Like inetd, but for WebSockets
    • The Mozilla Developer Network has a New Face
  • Issue #116 — December 4, 2013
    • Exploring HTML5 Canvas Drawing Techniques
    • Resumable.js: Simultaneous, Stable and Resumable Uploads via the HTML5 File API
    • Chrome DevTools for Mobile: Screencasting Devices to Desktop and Mobile Emulation
  • Issue #115 — November 27, 2013
    • Introducing The Whiteboard Drum: WebRTC and Web Audio API Magic
    • Using Chrome DevTools to Improve Your Mobile Workflow
    • The (no cost) O'Reilly Fluent Online Conference (December 12)
  • Issue #114 — November 20, 2013
    • Peter-Paul Koch's Media Query and Responsive Design Survey
    • Making Forms Fabulous with HTML5
    • Opera Desktop 18 Released: Introduces WebRTC Support
  • Issue #113 — November 6, 2013
    • The Pragmatic Bookshelf Releases 2nd Edition of 'HTML5 and CSS3' Book
    • Static Showdown: A Hackathon for Static Web Apps (Feb 2014)
    • WebRTC in the Real World: STUN, TURN and Signaling
  • Issue #112 — October 30, 2013
    • Firefox 25 Released: The Web Audio API Goes Mainstream
    • Good News for H.264 Video Support in Firefox, Thanks to Cisco
    • Songs of Diridum: Pushing the Web Audio API to Its Limits
  • Issue #111 — October 23, 2013
    • Snap.svg: The JavaScript SVG Library for the Modern Web
    • Preview CanIUse.com's New Features
    • Brendan Eich on HTML5 DRM and Encrypted Media Extensions
  • Issue #110 — October 16, 2013
    • WebRTC: Plugin-Free Realtime Communication
    • HTML5 Browser Storage: the Past, Present and Future
    • Frontend Masters: New Course with Backbone.js Core Contributor Sam Breed
  • Issue #109 — October 9, 2013
    • How to Win Friends and Influence Standards Bodies
    • HTML5 Video Player Comparison Table
    • Edge Conf 2 (2013) Videos
  • Issue #108 — October 2, 2013
    • Google Launches 'Web Designer' HTML5 Creation Tool
    • HTML5-based Flash Player (Shumway) Lands in the Mozilla Firefox Codebase
    • The HTML5 Scorecard: The Good, The Bad and the Ugly in iOS 7
  • Issue #107 — September 25, 2013
    • High Performance Browser Networking
    • HTML5 for The Masses - Making The Future The Now [video]
    • Firefox Plugin Activation Changing
  • Issue #106 — September 18, 2013
    • What's Coming in WebGL 2.0
    • Firefox 24 for Android Gets WebRTC Support by Default
    • The O'Reilly Fluent Conference 2014 Call for Proposals Is Open
  • Issue #105 — September 11, 2013
    • A New Breed of Chrome Apps (and Chrome is 5 Years Old)
    • Client-Side Full-Text Search in CSS
    • annyang! Add Voice Commands to Your Site with the Web Speech API
  • Issue #104 — September 4, 2013
    • Frequency Modulation (FM) with the Web Audio API
    • Treasure Arena: A Multiplayer HTML5 'Battle Arena' Game
    • Custom Elements: Defining New Elements in HTML
  • Issue #103 — August 28, 2013
    • Tridiv: A Web-based Editor for Creating 3D Shapes in CSS
    • jsPDF: HTML5 and JavaScript PDF Generator
    • Introducing Brick: Minimal-markup Web Components for Faster App Development
  • Issue #102 — August 21, 2013
    • Bootstrap 3 Released: The Popular Front-End Framework Goes Mobile-First
    • Writing Web Audio API Code That Works in Every Browser
    • ModUX: 3 Day Web Industry Conference in Amsterdam, September 18-20
  • Issue #101 — August 14, 2013
    • A Web Performance Crash Course in 3 Hours
    • Firefox 23 Released: The Release Notes
    • js13kGames HTML5 and JavaScript Game Development Competition Launches
  • Issue #100 — August 7, 2013
    • Pixel Perfect Timing Attacks with HTML5 [PDF]
    • W3C Highlights
    • HTML5 Candidate Recommendation Updated
  • Issue #99 — July 31, 2013
    • Bootstrap 3 RC1 Released
    • Intel and HTML5 Developers Launch the 'HTML5 Hub'
    • Creating a 3D Game with Three.js and WebGL
  • Issue #98 — July 24, 2013
    • WebGL2: New, Experimental WebGL Implementation Built on OpenGL ES 3.0
    • Adobe PhoneGap 3.0 Released
    • Implementing HTML5 Components with HTML5 APIs and Open Source Polyfills
  • Issue #97 — July 17, 2013
    • ELIZA Talking
    • SassConf - A Modern Front-end Development Conference in New York City
    • onGameStart - HTML5 Gaming Conference in Warsaw, September 18-20
  • Issue #96 — July 10, 2013
    • Lea Verou on the Latest Developments at the W3C (May/June 2013)
    • JS Crossword 2: HTML5 Features You Can Use Now
    • Chrome 28 Released: Powered by Blink
  • Issue #95 — July 3, 2013
    • Introducing Internet Explorer 11 (Preview)
    • With Firefox OS, Mozilla Takes On The 'Closed' Internet (Again)
    • Opera 15 (Now Based on Chromium/Blink) Released for Windows and Mac
  • Issue #94 — June 26, 2013
    • Firefox 22 Released: The Release Notes
    • Introducing Web Animations
    • WebRTC Comes to Firefox
  • Issue #93 — June 19, 2013
    • Google Retiring 'Chrome Frame'
    • How to Build a Web Audio Stylophone
    • 'template' Element Now in the HTML Specification
  • Issue #92 — June 12, 2013
    • HTML5 ScummVM: Play LucasArts Adventure Games in the Browser
    • The Proximity API
    • Ladda: Form Buttons with Built-in Loading Indicators.
  • Issue #91 — June 5, 2013
    • 5 HTML5 JavaScript APIs to Keep An Eye On
    • W3C Releases Updated Working Draft of HTML 5.1
    • Google Will Soon Launch Google Web Designer, A Free HTML5 Development Tool
  • Issue #90 — May 29, 2013
    • Paul Irish On Awesomeness: An Interview with .net Magazine
    • Microsoft Teases Internet Explorer 11 WebGL Support on Vine
    • Canvas Blending Is Now in Chrome Canary, WebKit Nightly and Firefox
  • Issue #89 — May 22, 2013
    • Real-time Communication with WebRTC [video]
    • Chrome 27 Arrives with 5% Faster Page Loads
    • An Army is Forming to Battle Patent Trolls
  • Issue #88 — May 15, 2013
    • Firefox 21 Released: Firefox Health Report, Scoped Stylesheets, and HTML5's 'main' Element
    • Perspectives on 'Encrypted Media Extension' Reaching First Public Working Draft
    • Frontend Masters: New Responsive Web Design Course by Ben Callahan
  • Issue #87 — May 8, 2013
    • Two.js: Renderer-Agnostic 2D Drawing API for Modern Browsers
    • Turbulenz Engine Goes Open Source
    • The CSS Zen Garden Turns 10 Years Old and Reopens
  • Issue #86 — May 1, 2013
    • Out Now: 'The Modern Web' by Peter Gasston
    • The State Of HTML5 Video
    • Bleeding Edge Firefox Feature Roundup
  • Issue #85 — April 24, 2013
    • Intel Announces 'XDK' HTML5 Development Environment
    • Netflix Plans Its Move From Silverlight to HTML5 Video
    • RuneScape Dumps Java for HTML5
  • Issue #84 — April 17, 2013
    • A Webcast Tonight: Game Jamming With HTML5
    • What Does The Web Platform Need Next?
    • Netflix Plans Its Move From Microsoft Silverlight to HTML5 Video
  • Issue #83 — April 10, 2013
    • Blink: A Rendering Engine for The Chromium Project
    • Chrome 27 Beta: A Speedier Web and New HTML5 Forms
    • IE11: What We Know and What We Can Speculate
  • Issue #82 — April 3, 2013
    • Mozilla and Samsung Collaborate on Next Generation Web Browser Engine
    • Firefox 20: Improved Private Browsing and More WebRTC And HTML5 Features
    • 'Futures' Added to the DOM Standard
  • Issue #81 — March 27, 2013
    • Scott Hanselman and Paul Irish Talk HTML5, JavaScript and Chrome
    • Fluent Online Conference: Fluent 2013 Preview
    • Chrome 26 Released: Spell Check Improvements, Multi-User Desktop Shortcuts On Windows, and More
  • Issue #80 — March 20, 2013
    • Interview with Steve Faulkner: HTML5 Editor and New 'HTML5 Doctor'
    • Developing A Responsive, Retina-Friendly Site (Part 2)
    • Mozilla Shows Off Powerful New Developer Tools for Firefox
  • Issue #79 — March 13, 2013
    • New Book: 'Web Audio API' by Boris Smus, Published by O'Reilly
    • Browser Diet: A Practical Look At Losing Weight (In The Browser)
    • Browserhacks: Browser Specific CSS and JS Hacks
  • Issue #78 — March 6, 2013
    • WebKit for Developers
    • W3C's Extension Spec How To
    • Opera Releases Beta Version of New WebKit-powered Android Browser
  • Issue #77 — February 27, 2013
    • IE10 for Windows 7 Globally Available for Consumers and Businesses
    • 15 Talks from W3Conf Available to Watch Now
    • Google Releases Chrome 25
  • Issue #76 — February 20, 2013
    • Firefox 19 Released: Gets Built-in HTML5-powered PDF Reader
    • Edge 2013 Videos Now Online
    • Why Mozilla Matters
  • Issue #75 — February 13, 2013
    • Opera Switches to WebKit and V8 (And Reaches 300 Million Users)
    • Intel's Tool to Port Native iOS Code to HTML5
    • The CSS Grid Layout Spec Reaches W3C Editor's Draft
  • Issue #74 — February 6, 2013
    • Microsoft Launches modern.ie: Testing Made Easier in Internet Explorer
    • Hello Firefox, This is Chrome Calling!
    • O'Reilly Fluent: A Web Technology Conference in San Francisco (May 28-30)
  • Issue #73 — January 30, 2013
    • Developing A Responsive, Retina-Friendly Site
    • Cross-Origin Resource Sharing (CORS) Spec Becomes W3C Candidate Recommendation
    • An HTML5 Game Development Course on Udacity
  • Issue #72 — January 23, 2013
    • Web MIDI API: W3C Editor's Draft
    • CSS3 Layout Modules: A Pocket Guide
    • Microsoft Pushes Ahead With Its Own Take On WebRTC
  • Issue #71 — January 16, 2013
    • Chrome 25 Beta Released: Introduces Content Security Policy, Shadow DOM, and Web Speech API
    • PhoneGap 2.3.0 Released
    • Chrome For Android Gets A Beta Channel For Early Adopters And Testers
  • Issue #70 — January 9, 2013
    • Firefox 18 Released: Makes Web Games and Apps Speedier
    • Shadow DOM 101
    • Get Started With WebRTC
  • Issue #69 — January 2, 2013
    • The Top 10 HTML5 Games of 2012
    • How MDN and Web Platform Docs Align
    • Microsoft Security Advisory: Remote Code Execution Vulnerability in IE 6, 7 and 8
  • Issue #68 — December 19, 2012
    • HTML5 Definition Complete, W3C Moves to Interoperability Testing and Performance
    • Mozilla Launches Game On, a Web Technology Game Development Contest
    • Sencha's 'HTML5 is Ready' App Contest
  • Issue #67 — December 12, 2012
    • Firebug 1.11 Released with New Features
    • HTML and CSS Advent Calendar 2012
    • WebRTC hits Firefox, Android and iOS
  • Issue #66 — December 5, 2012
    • IE10 Grabs 0.51% Market Share, Firefox Passes 20% Again, Chrome Dips
    • Notch's Minecraft-style Experiment on JSFiddle
    • Firefox Gets Social with Facebook using the new 'Social API'
  • Issue #65 — November 28, 2012
    • HTML5 Hacks: Tips and Tools for Creating Interactive Webapps
    • Font Custom: Generate Custom Icon Webfonts from the Command Line
    • Mozilla Quietly Kills Firefox 64-bit for Windows?
  • Issue #64 — November 21, 2012
    • Firefox 17 Released
    • 18 Videos from HTML5DevConf on YouTube
    • Content Security Policy 1.0 Is Officially Awesome
  • Issue #63 — November 14, 2012
    • Chrome 23 Released: WebRTC Goes Public
    • Opera 12.10 Released
    • W3C Pointer Events Working Group Launched
  • Issue #62 — November 7, 2012
    • Ratchet: iPhone App Prototyping with HTML5, CSS and JS
    • HTML5 Adoption Hype: Results of an HTML5 Survey
    • A Forthcoming 'HTML5 Game Development' Course on Udacity
  • Issue #61 — October 31, 2012
    • HTML5.tx: Single Day HTML5 Conference in Austin, TX on February 2nd
    • W3C Proposes 'Push API' Specification
    • The CSS Working Group Votes on CSS Priorities: The Results
  • Issue #60 — October 24, 2012
    • The Xbox 360 Gets Its Own Internet Explorer
    • W3C Publishes Draft Shadow DOM Specification
    • Oracle Releases ADF Mobile, An HTML5 and Java Based Mobile Dev Toolset
  • Issue #59 — October 17, 2012
    • Audiograph: Yahoo Pipes-esque Graph Audio Filter Editor
    • Click-to-Play Plugins, Blocklist-Style (Coming in Firefox 17)
    • Broken Promises of HTML5
  • Issue #58 — October 10, 2012
    • WebPlatform.org Launches in Alpha: 'Your Web, Documented'
    • Paul Irish: Why I'm So Excited About Web Platform Docs
    • Firefox 16 Released to Public: More HTML5 Features Made Prefix-Free
  • Issue #57 — October 3, 2012
    • Mozilla Announces the First Beta Release of Persona, Its Identity System
    • Twitter Bootstrap Moves Beyond Twitter as Leaders Head Elsewhere
    • Speech JavaScript API Specification: Editor's Draft
  • Issue #56 — September 26, 2012
    • Chrome 22 Released as Stable: Includes Pointer Lock
    • Plan 2014: The Plan for HTML5 to Reach Recommendation Status
    • The HTML5 Developer Conference Registration Open (SF, October 15-16)
  • Issue #55 — September 19, 2012
    • Web Crypto API Advances to First Public Working Draft
    • Intel Announces New HTML5 Programming Tools
    • Google Apps to Stop Supporting Internet Explorer 8 in November
  • Issue #54 — September 12, 2012
    • Mark Zuckerberg: Our Biggest Mistake Was Betting Too Much On HTML5
    • HTML5 Is Dead. Long Live HTML5!
    • IonMonkey JavaScript JIT Now Enabled in Firefox 18
  • Issue #53 — September 5, 2012
    • Google's Chrome Turns 4 Years Old
    • Firefox Aurora 17 Released: More Support for New Standards
    • Adobe's CSS Shaders Now an Official W3C Editor's Draft
  • Issue #52 — August 29, 2012
    • Firefox 15 Released: Background Updates, SPDY v3, WebGL Enhancements
    • Adobe's Create The Web Tour: Free Events in SF, London, Tokyo and Sydney
    • Unpatched Java 7 Vulnerability Exploited in Targeted Attacks, Researchers Say
  • Issue #51 — August 22, 2012
    • Twitter Bootstrap 2.1.0 Released
    • Google Pledges $2 Million in Prizes to Hackers Who Exploit Chrome
    • A Look at Multi-Optics, An HTML5 3D Modeling Tool
  • Issue #50 — August 15, 2012
    • RIP Adobe Flash on Android
    • Canvas Conf: Colourful Ideas for The Web - Sep 7, 2012 (Birmingham, UK)
    • 'CSS Masking' Editor's Draft Released
  • Issue #49 — August 8, 2012
    • The Graphical Web 2012; September 11-14; Zurich, Switzerland
    • HTML5-Centric Artillery Raises $2.5M to Make the Browser the Console
    • Microsoft Commits to WebRTC - Just Not Google's Version
  • Issue #48 — August 1, 2012
    • Safari 6 Released
    • Google Wants WebM, Not H.264, for HTML5 Video Chat
    • Chrome 21 Released to Stable Channel
  • Issue #47 — July 25, 2012
    • W3C and WHATWG Finalize Split On HTML5 Spec; Forking 'Unlikely'
    • Michael Smith (W3C) On 'The Latest WHATWG vs W3C Non-News'
    • Adobe PhoneGap 2.0 Released: 'A Vastly Improved Developer Experience'
  • Issue #46 — July 18, 2012
    • Firefox 14 Released: Now Supports Pointer Lock API
    • getUserMedia Now Usable on Latest Nightly Builds of Firefox
    • Firebug 1.10 Released: A Look at The New Features
  • Issue #45 — July 11, 2012
    • CSS Transforms and IndexedDB Unprefixed in Firefox 16
    • Mass Unprefixing in Firefox 16
    • A First Bite of Opera 12.50 'Marlin'
  • Issue #44 — July 4, 2012
    • New E-Book: The Truth About HTML5 (For Web Designers)
    • Google Chrome Arrives On iOS - Sort Of
    • Mozilla Gains Global Support For a Firefox Mobile OS
  • Issue #43 — June 28, 2012
    • Chrome 20 Closes 23 Security Holes, Adds Latest Flash for Linux
    • Android 'Quietly' Makes Chrome Its New Default Browser
    • First W3C Working Draft of 'Web Intents' Spec Released
  • Issue #42 — June 20, 2012
    • Now Available: WebGL Beginner's Guide (in E-Book + Print)
    • Mozilla Aims At The iPad Browser Market With 'Junior'
    • Firefox Gets a 'Command Line for Developers'
  • Issue #41 — June 13, 2012
    • iOS 6 Adds Web Audio API and CSS Filters to Safari
    • Announcing WebMatrix 2 RC: Microsoft's Free Webdev IDE
    • Shumway: Mozilla's Flash VM and Runtime Written in JavaScript
  • Issue #40 — June 6, 2012
    • Firefox 13 Released: Enables SPDY Support by Default
    • Test the Web Forward: Browser Tech Hackathon in San Francisco, June 15-16
    • Accelerated CSS Filters Have Landed in Chromium
  • Issue #39 — May 23, 2012
    • Google Chrome Leapfrogs Internet Explorer as the Web's Top Browser
    • Anatomy of a Hack: 6 Separate Bugs Needed to Bring Down Google Browser
    • requestAnimationFrame API: Now With Sub-Millisecond Precision
  • Issue #38 — May 16, 2012
    • Adobe Releases ColdFusion 10; Now Builds HTML5 Webapps
    • onGameStart 2012: HTML5 Gaming Conference in Poland in September
    • Facebook App Center Takes on Apple and Google with HTML5 and Webapps
  • Issue #37 — May 9, 2012
    • The BBC on HTML5: 'HTML5 Takes the Internet by Storm'
    • Schmonference Conf: Free Front End Dev Conf in Palo Alto, June 29
    • WebKit is the Most Popular Mobile Browser in the World
  • Issue #36 — May 2, 2012
    • Opera Confirms WebKit Prefix Usage
    • Financial Times to Discontinue iOS Apps, Move to HTML5
    • Appliness Issue #2 Now Out: A Front-End Web Dev Magazine
  • Issue #35 — April 25, 2012
    • An Update to Site Identity in Desktop Firefox on the Way
    • Firefox 12 Released: A Small Step Forward
    • Firefox for Mobile Progress Report
  • Issue #34 — April 18, 2012
    • Introducing Sencha Architect 2: An Upgrade of Ext Designer
    • The BBC Bets on HTML5 Games, Investing In Mobile Game Creation Platform Spaceport.io
    • PhoneGap 1.6 Released
  • Issue #33 — April 11, 2012
    • Appliness: A New Digital Magazine for Web Application Developers
    • Did Apple Break Web Storage for Non-Safari Apps in iOS 5.1?
    • WebGL Stats: Who Supports WebGL and How?
  • Issue #32 — April 4, 2012
    • Internet Explorer Market Share Surges?
    • Ten W3C HTML5 Drafts Updated
    • HTML5 Scorecard: The New iPad and iOS 5.1 — A Mixed Bag
  • Issue #31 — March 28, 2012
    • BrowserQuest: A Massively Multiplayer HTML5 Experiment
    • Speed and Mobility: An Approach for HTTP 2.0 to Make the Web Faster
    • Chrome Beats IE Market Share.. For One Day
  • Issue #30 — March 21, 2012
    • O'Reilly Fluent JS and HTML5 Conference: Registration and Program Now Live
    • Mozilla Grudgingly Adopts H.264
    • DevCon 5: The HTML5 Conference - Santa Clara, April 25-26
  • Issue #29 — March 14, 2012
    • Firefox 11 Released
    • WSX: VMware Working on Virtual Machines in the Browser
    • Tether Launches HTML5-Based iPhone Tethering Solution
  • Issue #28 — March 7, 2012
    • Sencha Touch 2.0 Released
    • appMobi's HTML5 Canvas Acceleration Technology now on Android
    • 'Export to HTML5' Coming to Adobe Flash Soon
  • Issue #27 — February 29, 2012
    • Opera Mobile 12 and Opera Mini Next: Android Gets WebGL!
    • Game Closure Turns Down Facebook to Raise $12M for HTML5 Mobile Gaming
    • The Current Status of Mozilla's 'Boot to Gecko'
  • Issue #26 — February 21, 2012
    • Introducing HTML5 Game Development by Jesse Freeman
    • Firefox's 2012 Roadmap for Developer Tools
    • StackMob Launches Hosted HTML5 Service
  • Issue #25 — February 15, 2012
    • Firefox's 2012 Roadmap
    • PeepCode Releases 'HTML5: Browser Caching' Screencast
    • Mozilla Leads in HTML5 Accessibility Support
  • Issue #24 — February 7, 2012
    • Google Unveils Chrome for Android
    • 4 New HTTP Status Codes On The Way? (428, 429, 431 and 511)
    • W3C Draft of a Spec for CSS Variables
  • Issue #23 — February 1, 2012
    • Twitter Bootstrap 2.0 Released
    • Firefox 10 Released - Adds Powerful New Developer Tools
    • WebGL Implementation for Xperia (Android) Phones Made Open Source
  • Issue #22 — January 25, 2012
    • HTML5 Please: Use the New and Shiny Responsibly
    • Introducing the Kendo UI Mobile Beta
    • Easy HTML5 Animations in iBooks using Tumult Hype and iBooks Author
  • Issue #21 — January 18, 2012
    • StatusCode: My New Weekly Newsletter for All Developers, Coming February 1st
    • A Recreation of Command and Conquer using HTML5 and JavaScript
    • Sencha: The 2012 HTML5 Wishlist
  • Issue #20 — January 11, 2012
    • The US Says Goodbye to IE6; Drops Below 1% Market Share
    • Web Browser Grand Prix VIII: Chrome, Firefox, IE, Opera and Safari Go Head to Head
    • AT&T Unveils an API for Carrier-Agnostic HTML5 Webapps for Smartphones
  • Issue #19 — January 4, 2012
    • Foundation HTML5 Animation with JavaScript
    • The Definitive Guide To HTML5: 14 Predictions For 2012
    • Draft Shadow DOM Specification
  • Issue #18 — December 21, 2011
    • Chrome 15 Now World’s Most Popular Single Browser
    • Internet Explorer to Get Automatic Upgrades across XP, Vista and Windows 7
    • Firefox 9 Pushed to Release Channel, Then Unpushed Again..
  • Issue #17 — December 14, 2011
    • Chrome 16 Extension Hangout: Chat to Google Devs Today (Weds, Dec 14)
    • Microsoft Releases Silverlight 5
    • RFC 6455 on the WebSocket Protocol
  • Issue #15 — November 30, 2011
    • Web Developer Tools in Firefox Aurora 10
    • SublimeVideo HTML5 Video Player Now Free and Unlimited
    • HTML5 Game JAM 2012: February 10-12 in Paris, France
  • Issue #14 — November 23, 2011
    • 2nd Edition of 'Introducing HTML5' Now Available
    • AppMobi to Open Source All Its HTML5 APIs on Black Friday
    • Adobe Donates Flex to Apache
  • Issue #13 — November 16, 2011
    • Adobe Turns Away from Mobile Flash to Focus on HTML5 (Good News for JS!)
    • Firefox Aurora 10 Available
    • Microsoft May Halt Work on Silverlight After Next Release
  • Issue #12 — November 9, 2011
    • HTML5 Multimedia: Develop and Design by Ian Devlin
    • After Developer Backlash, HTML5 Gets Its 'Time' Element Back
    • Firefox 8 Released: It's Barely Been Six Weeks since 7.0..
  • Issue #11 — November 2, 2011
    • Goodbye HTML5 [time] Element, Hello [data] Element!
    • Why No [Time] in HTML5?
    • Appcelerator Raises $15 Million, Begins to Expand HTML5 Developer Frameworks
  • Issue #10 — October 26, 2011
    • O'Reilly's 'Head First HTML5 Programming' Released
    • Kindle Format 8 To Introduce HTML5 Support in E-Books
    • Sencha Launches Mobile HTML5 Cloud, Sencha.io
  • Issue #9 — October 19, 2011
    • 3D Web Hits The Big Time: Google Maps on WebGL
    • Facebook Launches HTML5 Developers' Resource Center
    • Safari on iOS 5: An HTML5 Evolution for the iPhone and iPad
  • Issue #8 — October 12, 2011
    • Firefox for (Android) Tablets Now Available for Download
    • The Pusher Challenge: A Small Realtime Web Challenge
    • PhoneGap to Become an Apache Project as Adobe Acquires Nitobi
  • Issue #7 — October 5, 2011
    • Introducing Aurora 9 (a.k.a. Firefox 9)
    • Chrome Poised to Take #2 Browser Spot from Firefox (In November?)
    • diveintohtml5.info: A Mirror of Mark Pilgrim's 'Dive Into HTML5'
  • Issue #6 — September 28, 2011
    • Firefox 7 Released: And It's Lean and Fast
    • appMobi's Integrated HTML5 Game Development and Deployment Environment
    • Mulberry: A Development Framework for Native JS and HTML5 Mobile Apps
  • Issue #5 — September 21, 2011
    • Acid3 Test Tweaked: Firefox Now Scores 100%
    • Forget Apps, Carbyn Has Built A HTML5 OS
    • W3C Conference 2011: November 15-16, 2011 in Seattle
  • Issue #4 — September 14, 2011
    • HTML5.tx - An HTML5 Conference in Austin, TX - October 8, 2011
    • Pressly Turns Websites Into Tablet-Friendly HTML5 Web Apps
    • HTML5 Adoption Might Hurt Apple's Profit, Research Finds (CIO.com)
  • Issue #3 — September 7, 2011
    • Strobe Launches Game-Changing HTML5 App Platform
    • HTML5 is the #1 Job Trend on Indeed.com
    • HTML5 Live Conference - New York City - Nov 1, 2011
  • Issue #2 — August 31, 2011
    • Mozilla's WebAPI Wants to Replace Native Apps With HTML5
    • ReadWriteWeb Poll: Will HTML5 Web Apps Eventually Dominate the Mobile Market?
    • The Sencha Share App Contest
  • Issue #1 — August 24, 2011
    • Firefox 6 Is Here: What's New For Developers?
    • HTML5 Boilerplate 2.0: One Year Old, Many New Improvements
    • Downloading Resources in HTML5 (Now Supported by Chrome)