Sprite Sheets are a great way to reduce the number of image requests and quickly swap textures for elaborate animations. There are many ways to create sprite sheets, but the easiest approach is using a…
Category: technology
NFT’s?
So perhaps you’ve heard of NFT’s. It was hard to avoid headlines about Beeple making millions on NFT’s and if you track anyone in the design space you’re probably getting bombarded with announcements of their…
Tiny Javascript Libraries
I used to do a lot of flash banner ads. Banner ads have tight requirements around file size so as not to bloat the hosting page’s download. With banner ads migrating to HTML this is…
Custom Filters with Pixi.js using GLSL Shaders
NOTE: This applies to Pixi v3 Pixi.js is Mat Groves’ lightning fast 2D rendering engine for the web utilizing WebGL or 2D Canvas. When used with WebGL it supports filters, which are basically a simple…
Web Layers: Semantics & Graphics
In the beginning the web was simply a semantic layer. It was comprised entirely of text and markup. As it evolved more layout and graphics capabilities were added but comprised little more than adding images.…
Script Analog Game Design with SVG
I have a great passion for games of all kinds. Since I was a kid board games were always something I enjoyed and I even would sketch out and make up my own out of…
SVG Calendar
Happy New Year! I like to make a calendar for our family each year and doing the layout in illustrator can be rather tedious. So last year I decided to write some code to do…
Animate SVG with the Flash Timeline
Here’s an introduction video to Snap.SVG Animator, allowing you to publish animated SVG from the Flash Animation tool. Scalable Vector Graphics (SVG) is a powerful tool in the web developer’s arsenal. But web creators have…
Digital Reading Experiences
I was fortunate to have the opportunity to speak at W3Conf in San Francisco this year. My talk was about reading experiences on the web, ways we can improve them and where we see this…
Graphical Web Experiment
The Quest for the Graphical Web was an experimental presentation I put together with some amazing friends and the team at Adobe to tell the story of how the web is evolving from a graphical…