HTML5 Audio on mobile devices
A guide to the challenges and workarounds for implementing HTML5 audio on mobile devices, focusing on iOS and Android limitations.
A guide to the challenges and workarounds for implementing HTML5 audio on mobile devices, focusing on iOS and Android limitations.
An argument for why developers should sometimes write their own code instead of always using existing libraries, focusing on performance and maintainability.
Jonathan Shapiro explains why he stopped developing the BitC programming language, citing design issues and lack of funding.
Poland's court system offers a SOAP API for programmatically filing lawsuits and managing legal cases, including features for authentication and rate limiting.
Analysis of why CSS vendor prefixes create maintenance problems for developers and hinder web standards adoption.
A CSS technique using generated content to create flexible, multiline definition lists with just 2 lines of CSS 2.1 code.
Developer creates a jQuery UI plugin for a rotating image gallery using JavaScript and analytic geometry for broad browser compatibility.
Lea Verou responds to being falsely accused of promoting -webkit-only prefixes and discusses the CSS vendor prefix problem.
A guide to moving an element along a circular path in CSS without rotating the element itself, using transform chaining.
A guide to creating a simpler CSS typing animation using the 'ch' unit for character-based width, with browser support considerations.
An overview of the css3test project, a tool that comprehensively tests browser support for CSS3 features and specifications.
Explains the CSS box-sizing property and recommends using border-box for easier layout management, preventing width calculation issues.
A developer's argument for using tabs over spaces for code indentation, focusing on personalization and tool independence.
A developer shares a custom jQuery plugin for animating color transitions using RGB interpolation in 3D space.
Explores current limitations in web development that cannot be solved client-side, including templating, localization, screen capture, and accessing POST data.
Announcing the new Dabblet blog for updates on the web development tool, hosted on Tumblr with custom HTML5 theming.
A discussion on the design choice of overriding browser keyboard shortcuts in web applications to leverage user muscle memory.
Introducing dabblet, an interactive CSS playground with real-time updates, GitHub gist saving, and built-in vendor prefixing.
Exploring virtual sequences and lazy evaluation in Common Lisp, inspired by Clojure's sequence abstraction and functional programming concepts.
Announcing the Move the Web Forward initiative, a community-driven project to help developers contribute to the web platform.