How I Kill myself with indecision

I have been working on my portfolio site for what seems like years… although it has only been a few months.  The idea is to have this stargate like device the floats in the midst of planets, the planets making up the “artsy” links for the different sections of my site.  This works out pretty well.  Using HTML5 and CSS3 I am able to get a quarter gate, in the bottom left corner, with planets positioned around it to look awesome!  In 1920 x 1080…

The problem is with a Liquid Layout as soon as it is re-sized… everything goes to shit.  Well not everything, using some CSS3 trickery I was able to back the background starscape and the gate itself re-size and maintain relative position, but the planets go all to hell and back.  An unfortunate reality that modern web-designers have to take into account is that most people still prefer to view a webpage at 1024 x 768, whether that is their default screen-size or they prefer to browse in windowed mode so their boss doesn’t catch them.

This leaves me with a few options… write something obscenely javascript heavy, that registers the user’s screen-size and spits back the page.  This also requires a lot of coding, as CSS has to be generated for each size detected.  Or I figure out a simple solution for now, and get to finishing.

What this really means is that I am gonna repaint the gate… as I am now centering the navigation page in a 1020px box, rather than having it adhere to the rules of a traditional liquid layout.   For those of you new to Worldcrafter, here is the original gate:

Warp Gate, Digital Painting, Ryan Berry


And here is step one of the revision:



Wheee!!! Painting time!


Experiences with mind altering code…

So as much art as I do, work is coding, line after line.  Sometimes I am doing the fun stuff(at least to me) and really impacting the look, feel and handling of a website.  CSS, HTML, Jquery, they all sing to some small part of me, and inspire, no DRIVE me to learn and explore.

It’s almost like a game, I know the defined limits and parameters of my space, and I know some of the tools I have to tackle it with, so I get to jump in get dirty and poke around.  I know it may not be a very normal or structured method to development, but it is what I do.  Working isn’t all coding either, I still do the graphic design for whatever project I may be tasked with as well, then I code it…

Well sometimes this backfires, Design something cool, test it in a template, blow the boss’s  socks off, get approval, return to my desk and go.. “Ah shit…”

My knowledge of php is growing but still limited, well let’s define it a bit better… My knowledge of Server side processes is limited, there that works.  I come up with a beautiful, simple, and easy to use layout to browse some real estate listings, I test it: Works, boss loves it.  Sit down and build all the pieces I can, dragging in strings, posting information to the client.. then I get to adding the google map bit.

Ever been in a conversation where You KNOW you are speaking the same language, but you have no clue whats going on?  That was me…

Just open my skull and cram the knowledge in.