Jul 11 10

Browser Feature Support Tool

by Alan Ayoub

Want to know the percentage of your users that support modern browser features?

Well I do, so instead of looking at the metrics, compatibility tables and then going off to do some quick math I thought I would bite the bullet a built a tool that does just that.

read more…

Oct 18 09

CSS History Hack

by Alan Ayoub

What if I told you that in the time it takes you to read this sentence I could have stolen a large portion of your browsers history? whhaaaaaat? While open access to the browsers history is not possible for obvious security reasons, you can still query it.
read more…

Sep 4 09

Taming your PNGs

by Alan Ayoub

Taming Your PNGs

The PNG format was created to improve upon the GIF, and it does in all aspects except maybe animation. So why do so many people still use GIF? While PNGs offer much higher quality graphics, a better feature set and more control regarding compression, if not harnessed correctly you may get smaller file sizes with a GIF, you may also run into PNG compatibility problems with some browsers. In this article I’m going explain some of the benefits of using PNGs and let you in on a few little known techniques to get the most out of them.

read more…

Aug 6 09

Old 3D artwork

by Alan Ayoub

Here is some of my old 3D graphics work. Its all from between 2004 and 2005. Created with 3DS Max versions 5 and 6. Other software used includes Brazil rs, Mental ray, Real Flow, HDR Shop, Sim cloth, Poser, Photoshop and Illustrator.

Wellman Can – Created for Vitabiotics 2005. Rendered for print at 4000 x 4000 pixles. The image was used on drink vending machines, magazines, outdoor advertizing including a 50 foot high side of a building in India.

3ds max wellman can

read more…

Jul 14 09

Modular CSS

by Alan Ayoub

Modular CSS

Modular CSS is a design pattern for enterprise client side development. As your website grows you might find your backend architecture change, but one thing that tends to stay constant is the client side architecture. Modular CSS is a pattern that emerged as i struggled with exponential website growth.

The goal of Modular CSS is to build a more scalable client side codebase that is easier to maintain and quicker to develop for. Modular CSS prevents CSS from affecting areas of the site that it wasnt designed for regardless of where it is loaded, furthermore, you can easily identify and delete old code with confidence. read more…