Module 3: Creating a Button

Overview

In this module, students will learn basic graphic skills, including creating shapes, choosing colors, adding text, image transformation, and working with layers. Using these skills, students will create a set of buttons and will add those buttons to their portfolio website.

Lesson 1: Basic Shapes and Colors

Tips for Delivering This Lesson

Lesson 2: Working with Layers

Tips for Delivering This Lesson

Lesson 3: Optimizing GIF Images

Tips for Delivering This Lesson

Example Output

When this lesson is complete, students will have added a new section to graphics.html that includes their email and camera buttons. They will also have added those same buttons to index.html, and wrapped each button in an anchor tag so the button becomes a link.

Lesson 4: Creating a Favicon

Tips for Delivering This Lesson

This lesson is very interesting to students, and was designed to provide a simple yet highly practical application of graphics on the web. However, be warned that we have created a simple lesson from a not-so-simple process. In reality, favicons are fairly complex due to variations in browsers' support. As is pointed out in the lesson, Internet Explorer (as of IE9) only supports the original .ico file format. All other major browsers support a wide variety of formats, including .png, .gif, and .jpg. Unfortunately many graphic software applications do not natively save to .ico format. If you're using software that is not able to export to .ico, you're options are:

This lesson is also overly simplified in that students are creating 16 x 16 pixel images. Historically that has been the most common and most reliable size for a favicon image, but there is growing support for higher resolution icons, as well as multi-resolution icons, in which a single .ico file contains multiple resolutions of an icon for supporting browsers and devices to use as they see fit. For curious instructors and/or advanced students, there are several online tutorials that delve into the finer details of favicon creation. One good example is Jennifer Apple's Mysteries of the Favicon.ico tutorial on PhotoshopSupport.com.

Example Output

When this lesson is complete, students will have created a favicon.ico image and linked to it from the <head> section of index.html.