Back in the 80s and early 90s, animated graphics were mostly very low-res. Computers and graphics cards just didn’t have the oomph needed to animate hi-resolution pictures with lots of colors, and they could only display 256 different colors on the screen simultaneously, indexed from a larger palette of available colors. But clever programmers realized that by modifying the index table, a sort of poor-man’s animation could be achieved. Some took this to a whole new level, creating motion and atmospheric effects that were quite impressive.
Blog Archives
p5.js
p5 takes inspiration from the Processing environment, but is made for JavaScript and the browser. Unlike processing.js, p5 embraces JavaScript’s loose typing, and allows interaction with the DOM and other browser functions.
The Basics Of ES6 Generators
The basics of JavaScript generator functions, which can be used for things like synchronous flow control or state machines.
Welcome - Polymer
Polyfills and webcomponent support across browers.
Mojolicious - Perl real-time web framework
I don’t do much Perl any more, but this web development framework could be useful for those that do.
Input: Fonts for Code
Questioning the use of monospace fonts for programming.
HTML Imports: #include for the web - HTML5 Rocks
A resource import model with dependency management and de-duping for HTML5. Once browser support is widespread enough, this will move even more of web application development from the server to the browser.
Many Eyes : Browsing visualizations
Pointers to many data visualization resources.
Breach - A browser for the HTML5 era
Modular open source browser, with Chromium rendering layer, built on node.js, customizable with html/css/js.
A Less-Angry Rainbow
A cyclical rainbow gradient with better perceptual properties than the usual HSL space.