Showing posts with label learning. Show all posts
Showing posts with label learning. Show all posts

Friday, July 24, 2009

JAVA

My entire knowledge of building interactive websites has been expanded. Coming from a person who's had a hard time learning enough Flash to get by, trying to learn Javascript seemed pretty impossible. Being such a visual person, all the code and learning the language seemed daunting.

I showed some of my work to a web developer who brought to my attention that the all-Flash websites I've been designing could be easily redone with Java and CSS. Considering the fact that Flash websites are a bit tricky when it comes to search engine optimization, I figured it might be worth my while to give Javascript a try. SEO is kind of a big deal, and although there are certain ways to optimize Flash websites for search engines, I knew it'd be worth my while to at least look into building without Flash altogether.

I literally knew nothing about it. But after a little research, I realized it isn't necessary to write Java on my own. Using a framework like jQuery has been super helpful and easy to understand. Before I knew it, 2 days later, I recreated something I did in Flash to be completely HTML, Javascript, and CSS. And it does everything I want it to.

Experiencing this has made me realize that it's not worth it to let yourself be intimidated by something you don't know. It just took some time and initiative to jump right on in, willingness to learn and try...And I've found that I actually prefer it. Another thing to tack onto my list of things I know how to do, or know I can learn how to use in future projects.

This probably sounds like no big deal, but learning something and having it turn out the way you want to is mighty refreshing.

Friday, May 29, 2009

This is what I do.

I design websites every day. I don't know whether or not I'm any good at it. I mean, it's pretty simple. I could be better at a lot of things, like Actionscript and PHP and all that fancy shit. I know my way around Flash enough to make things look alright when I need to, although I usually do things the hard way to avoid learning how to code it all out appropriately. I have Learning Actionscript 3.0: A Beginner's Guide sitting in a box at my new house, ready to be unpacked tomorrow with all my other junk. But I know that once I place it on my bookshelf, I probably won't be able to sit down with it. I've opened it so many times but I end up going in circles, reading the same section over and over and not knowing how to apply the things I'm reading because I'm not completely understanding it.

It's entirely possible that I do not have a left side to my brain.



Interactive design is so strange to me. It requires both the left and the right side. As I get older, I find it's harder and harder for me to keep up with it. When I was a kid, I learned HTML on my own time. I copy and pasted code from websites and pieced things together the old school way with a text editor. I remember staring at lines and lines of code, learning how to make little Javascript menus and effects, rollovers and image maps. What happened to that kind of dedication? How is it that at 13 I had more patience to learn and understand a new language than I do now that I'm nearly finishing my last year at art school?

I was never any good at math. I realize now that trying to learn Actionscript is like solving a massive math problem. Hell, I tried multiplying numbers in my head yesterday and checked my math on a calculator only to find out I had screwed it up. I count on my fingers for fucksake.

Anyway, I guess my point is, I'm redesigning my portfolio website and I promised myself I wouldn't build it in Flash unless I learn enough AS3 to make it really fantastic. So I designed a placeholder to motivate myself and 3 weeks later, I still haven't made any progress.

There's gotta be a part of my brain that can handle this. Concept and research and development and design and creativity have slowly pushed all the technical logic I'm capable of into the deepest hard-to-reach places of my skull. It's time I dig it back out.