Join Joseph Lowery for an in-depth discussion in this video Course and browser requirements, part of HTML5 Projects: Interactive Charts.
To follow along with this course, the requirements are pretty straightforward. From a tools perspective, you'll just need a code editor, and a number of browsers for testing. You can use whichever code editor you prefer. I'm going to be working with Aptana on the Mac. A free editor for both Mac and Windows. Most of our browser demonstrations and testing will be done using pretty current versions of standard base browsers like Google Chrome or Firefox. As the focus in this course is on some of the most recently released technologies you probably shouldn't depend on the techniques demonstrated if your client needs to support legacy browsers like Internet Explorer 6. That's it for tools.
From a knowledge perspective you should be pretty familiar with both HTML and CSS with a general understanding of Java Script. I'll walk through any advanced Java Script we use, block by block so you can understand what's going on under the hood. Oh, and one last item. The absolute best thing you can bring to this course is your imagination. Although, I'm going to be going through all the details of applying HTML5 technologies to a specific project, you'll get the most benefit if you keep your mind open for other ways you can apply the same lessons to your own work.
- Crafting the HTML
- Initializing the stage
- Adding a legend and labels
- Drawing the bars in the bar chart
- Adding anchors for interactivity
- Connecting the feedback
- Storing user progress