Here are my slides for my WordCamp Atlanta presentation, From PSD to WordPress Theme: Under the skin: PSD to WP on Prezi
Tag Archives: html
WordCamp Presentation Slides: From Photoshop PSD to WordPress Theme
Posted in tutorial Also tagged atlanta, circle cube, code, css, design, graphics, open source, process, programming, thematic, theme, wordcamp, wordpress Leave a comment
Link: Responsive Images: How they Almost Worked and What We Need

Mat discusses the options for getting responsive images along with responsive designs. We can use various means (server-side, client-side, mobile-first, html5 data attributes, cookies…), but none are fully satisfactory, especially with new browsers prefetching images before cookies can be set or html is even fully read and parsed. He states that bandwidth sniffing is… a [...]
Snow via Javascript & Canvas – Tis the Season

After playing with the settings in my experiments I found a few settings I liked and wanted to develop further. The first was snow! An added bonus I was able to work on a project just for the holidays and used much of this code in it! I looked around the web and saw a [...]
Posted in interactive javascript canvas Also tagged abstract, animation, browser, canvas, code, design, drawing, experiment, graphics, interactive, javascript, jquery, js, open source, physics, portfolio, programming, random, tutorial, web design Leave a comment
Interactive Physics Animations Javascript Canvas 17

I’m really enjoying giving a control panel of sorts to the end user and letting them control the physics rules of their canvas. Let’s add more motion to it by applying a jitter to the velocity of each dot. This is similar to earlier, when we first started animating by applying a random number to [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, interactive, javascript, jquery, js, open source, physics, process, programming, random, tutorial 1 Comment
Interactive Physics Animations Javascript Canvas 16

I always want to give the end user (at least some) control of how they view and interact with data. Earlier we gave users control over gravity. Here let’s give them control over the canvas edges. Rather than having our dots bounce on the edges of the canvas, lets have them wrap across to the [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, interactive, javascript, jquery, js, open source, physics, process, programming, random, tutorial Leave a comment
Interactive Physics Animations Javascript Canvas 15

Earlier we worked on making all the dots draggable, but what’s better than simply dragging dots? Let’s set up a way to throw the dots! Now as we drag it we record the positions and use that to calculate a new velocity. Then when a dot is dropped, it will have a trajectory to follow [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, interactive, javascript, jquery, js, open source, physics, process, programming, random, tutorial Leave a comment
Interactive Physics Animations Javascript Canvas 14

Here is an update to allow the end user to create more dots. A good way to do that is to just let users click on the canvas, and if they click a dot, drag it, if they don’t click a dot, create a new dot at the point of click. I moved the dot [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, interactive, javascript, jquery, js, open source, physics, process, programming, random, tutorial Leave a comment
Interactive Physics Animations Javascript Canvas 13

Now that we have gravity we’re really seeing some natural looking movement. Yet, it’s still missing something. In the real world we have friction or drag (or even air resistance) on everything. Without this friction it’s like these balls are moving in space. Even when they bounce on the walls they don’t loose any velocity, [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, interactive, javascript, jquery, js, open source, physics, process, programming, random, tutorial Leave a comment
Interactive Physics Animations Javascript Canvas 12

Adding gravity! Here we’ve adjusting the y velocity in every frame with the force of gravity. It’s fun to play with options and see how they are affecting the animation and the physics, so I’ve also got a checkbox that will toggle gravity to either a vlaue of 2 or 0. interactive physics animations via [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, interactive, javascript, jquery, js, open source, physics, process, programming, random, tutorial Leave a comment
Interactive Physics Animations Javascript Canvas 11

Well, the last iteration was fun, but the animation went so quick. Now we’re going to do something to contain these dots in our canvas. Let’s have them bounce off the edges of the canvas. We’ll multiply the velocity by a bounce variable. This will reverse the direction the dot is going. We’ll have a [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, interactive, javascript, jquery, js, open source, physics, process, programming, random, tutorial Leave a comment










Karl