I'm familiar with the way html & css work together. Recently I was previewing some html5 content demo'd by apple and saw they used a html5/css/javascript. I'm at the point where I need to know whether or not javascript is a must-learn; or if I can find similar workarounds with CSS3 & HTML5.
Edited to clarify intentions:
My aim is to have a roll-your-own blog page with twitter feed and some basic animations.
Do I need to learn javascript?