RedSands wrote:
computerlove wrote:
Websites that use code/animation/effects or all of that, they use Javascript/AJAX or Flash, and of course CSS.
You'll be better if you learn CSS, because HTML is horrible to mantain.
CSS separates the code from the visuals, so it's easier to mantain and expand.
Uhh.. uhhhh.. uhhh *Desperately raises hand in air*
Just to be clear, what I think computerlove meant to tell you was that you will have to know BOTH. CSS doesn't do diddleysquat without HTML and vice versa. They are complementary technologies. Here's what you will need to know to start:
HTML (don't learn using WYSIWYG editors; real men use Notepad or Komodo Edit )
CSS
Javascript basics
Then:
Photoshop
Flash
Illustrator
Then:
PHP
Ruby
Perl (maybe)
MySQL
SQLite
Running a Linux server
Don't let it intimidate you. Start with the first group and it will lead you to the others automatically when you are ready.
Very good list, covewrs the essentials. But I would (as a Ruby programer
![Wink ;-)](./images/smilies/icon_wink.gif)
put Ruby (and the Rails framework) first. It's easier to learn than PHP and more powerful.
But all depends, what exactly you want to do. Deliver the whole website? Or just doing the design?
If you want to deliver the whole site, you must learn HTML/CSS to it's full extend. And get at least an overview of those background processes on the server that are used to store data (that's PHP, Ruby, Python and some other languages for. JavaScript is important too, since that's the language that makes the frontend move. (eg clicking one of the emoticons left to the input box, making this appear in the text like that:
![Surprised :o](./images/smilies/icon_surprised.gif)
is done in JavaScript.
If you're only in design and deliver photoshop work to some programming company, then you can ignore that and get some rough overview of HTML/CSS, just good enough to know what's possible, what's difficult to implement or what just can't be done.
1/2 the designers we work with do not even know that much. They just deliver some graphics and leave the job to tell the customer that it can't be done to us
_________________
Deep into that darkness peering, long I stood there wondering, fearing,
Doubting, dreaming dreams no mortal ever dared to dream before (E.A.Poe)