7 years experience
I try to use JavaScript very minimally and only for things that really need it. For example, prior to CSS3, link:hover animations were ha...
I try to use JavaScript very minimally and only for things that really need it. For example, prior to CSS3, link:hover animations were handled by JavaScript, but now that's unnecessary with CSS transitions - JavaScript is still great for interactivity like changing class names and adding to the HTML structure. One of my more in-depth projects I've made with JavaScript was for 3 Man Chess: I created an interactive rules guide that helps visitors to learn the basics of chess and how they apply to a round, 3-player board.