The modern website demands a little behavior!
When you look at creating a website, you can break it down to three basic tasks:
- Adding Structure – the HTML
- Adding Style – the CSS
All web designers recognize #1 and #2 and so they learn HTML and CSS. But few want to admit that the third element in the trinity, is staring them right in the face.
Modern websites …
Modern websites almost always require some behavior – functionality that only web programming can provide. Think about it, how many websites these day, DON’T have some dynamic behavior, whether it be a simple contact form, the use of ‘includes’ to make updating the site easier, a shopping cart, a blog, a forum, a CMS, form validation, RSS feeds and on and on …
Does that mean that I have to become a full-fledged web-nerd programmer?
Departing words from a libertarian nerd …
Do what thou wilt … but the wise nerd knows, that the more you learn, the more you earn.