Cross-platform web design / development for the next three years - What exactly do I need to learn, and where can I learn it?
I've spent the past year or so learning CSS and HTML, and a very small bit of PHP for Wordpress development and feel good about my skills in these areas. I'm currently designing and coding websites for small, creative businesses using these skills, and one of the most difficult problems has been making the site look good for old browsers such ie6. Now that i.e.6 is finally really headed out, I'm looking forward to staying compatible with future web and mobile platforms developments.
I want my websites (which are often 'artist portfolios') to look great across browsers AND on new media platforms like the iPad etc. (Particularly as some of my clientele are already buying iPads)
I know that flash is out if that is my goal, so what are the key things I need to learn to make sure sites I build will display well across platforms now, and into near future?
i.e. what are the best ways to do things like mimic the functionality of flash slideshows such as slideshow pro
provides (until they release their own alternates). I don't want to go back to old sites to make them work when better options come along, I want them to work now and until people are ready for big site overhauls in a few years.
Also, interested in non-flash audio players, and non-flash vector movies and anything else you can think of I oughta know in this area.
I would love to be pointed to existing solutions that look to be robust into the near future, and what I have to learn if I want to get this right.
I'm interested in articles, online tutorials, but even more interested in real classes I can take in the NYC area.
I'm not interested in becoming a "programmer". I'm most interested in expanding on the coding I do have a grip on, and customizing existing solutions for my needs, and also just knowing what I'm talking about!