Steven Vachon

“Back in the day”, we used to handcraft our websites with static HTML files on our local machines before uploading them somewhere; either a free web host like Tripod, Angelfire and GeoCities, or a paid one like GoDaddy. Read more

When working with a <table> or display:table layout, getting some nice space between each cell can be a real pain. Resorting to hacks like padding or a transparent border sometimes work, but not if you need a visible border or box-shadow. Read more

Apparently, I have a computer job.

Sitting at the desk all day takes its toll on your shoulders and eventually your health, so I decided to purchase an elevating, or “height-adjustable” desk. Exercise aside, I am now healthier, always comfortable and get more work done in less time as I require fewer body breaks.

There was a downside to this, however: the cables! Read more

Beautifying parts of your work is never a bad idea. I just wish that I could remember where I got this idea because it really is a neat one. Read more

I was writing some code that generated a string from an array and came across a pretty rare situation where I could either get the length of that array or the length of the assembled string. Wondering which was faster and finding nothing on Google, I put this benchmark together. Read more

I have never stored my particle instances in an array or any unique variables. There’s just no need to. The same can be achieved using only the child list, and with less bloat. New to Flash Player 10 is the Vector() class, and while they are faster than arrays, are they faster than getChildAt() and the child list? Read more

When it comes to organizing a folder collection of any sort, the folder’s name plays a key role in finding your data in the future. One thing that’s always bothered me about folders with Windows and Mac was that they restricted me from using the colon character. Call me anal, but when you’re dealing with subtitle within subtitle, dashes take slightly longer to read. Read more

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!

I was one of the many individuals really excited about the upcoming Flash version. I kept hearing about a few key features that I thought would be very useful. However, I expected more to be included in this version than just those few features. Damn, was I wrong. Thankfully, I didn’t pre-order the upgrade or I’d be in the hole $300. Read more

Like many Flash developers, I like writing classes and optimizing bandwidth with remote libraries. ActionScript 1 uses prototypes to extend methods to a function object, and to be able to access that class globally, one would use _global. Unfortunately, globals do not work as well as they’re explained to. This bug is resident in all minor versions of Flash Player 6, and still exists in Flash Player 7. Read more

Components can be useful when writing code that’s to be used by designers with little or no programming experience. The visual elements created when building a component make customizing them as effortless as using Flash MX’s user interface. But what does this end up costing the developer? Read more

Let’s get one thing out of the way, Flash is very cool. If used properly, there’s definitely a lot you can do with it. However, Flash has its place. Despite popular belief in the Flash community, it’s not meant to replace HTML. Read more

I finished the design and the Flash navigation. It dynamically loads random JPEG images from a directory and fades through them like a slide show. Nothing spectacular, but gives the homepage’s header some activity without causing a distraction.

I’ve started on the Class Reference and I wrote an article today as well, Flash for the Masses. It focuses on CPU and RAM issues with Flash usage.

A lot of the site still doesn’t work as I still have to write all the content.

Is it just me, or do many Flash developers have no regard for slower computers? Do they believe that every single person on the Internet has a 3 GHz machine? I mean, come on! I have a 3 GHz machine, but if all I did was develop in Flash, I wouldn’t need such a computer. Neither do many of the other 400,000,000 people on the Internet. Read more