Introduction |
|
xi | |
PROJECT 1 The Jade Valley Web Site |
|
|
|
1 | (94) |
|
LESSON 1 Preparing Graphics |
|
|
3 | (32) |
|
Drawing Shapes for a Logo |
|
|
|
Applying Colors and Textures |
|
|
|
|
|
Composing with Digital Photos |
|
|
|
|
|
|
|
|
|
LESSON 2 Designing a Page Interface |
|
|
35 | (34) |
|
|
|
Creating Button Over States |
|
|
|
|
|
|
|
Finalizing the Whole-Page Design |
|
|
|
Developing the Page-Slicing Scheme |
|
|
|
Enhancing Site Accessibility |
|
|
|
|
|
LESSON 3 Exporting a Site Design |
|
|
69 | (26) |
|
|
|
Optimizing the Navigation Bar |
|
|
|
Exporting Fireworks Slices as CSS Layers |
|
|
|
Exporting Fireworks Slices as Tables |
|
|
|
|
95 | (102) |
|
LESSON 4 Preparing a New Site |
|
|
97 | (36) |
|
Defining a Static Site in Dreamweaver |
|
|
|
|
|
Importing Fireworks HTML into Dreamweaver |
|
|
|
Creating CSS Layers in Dreamweaver |
|
|
|
Inserting Placeholder Text |
|
|
|
Adding the Footer and Basic Navigation |
|
|
|
|
|
LESSON 5 Developing a Page Template |
|
|
133 | (34) |
|
Introducing Cascading Style Sheets |
|
|
|
|
|
|
|
|
|
|
|
Enhancing Site Accessibility |
|
|
|
Converting the Page to a Dreamweaver Template |
|
|
|
Designating Editable Regions |
|
|
|
LESSON 6 Developing Site Content |
|
|
167 | (30) |
|
Building the Site Using a Template |
|
|
|
|
|
|
|
Insert and Align Graphics |
|
|
|
|
|
Finishing the Recipes Page |
|
|
|
|
|
|
197 | (92) |
|
LESSON 7 Creating a Flash Movie |
|
|
199 | (40) |
|
Introducing Flash's Workspace |
|
|
|
Introducing Basic Flash Architecture |
|
|
|
|
|
Working with the Timeline |
|
|
|
Lengthening a Movie with Static Frames |
|
|
|
Creating Temporal Structure with Keyframes and Labels |
|
|
|
Adding Content Across Layers |
|
|
|
Importing Bitmap Graphics |
|
|
|
Preparing the Second and Third Screens |
|
|
|
|
|
Completing the Basic Layout |
|
|
|
Adding Content to the Second Screen |
|
|
|
Designing a Button Graphic |
|
|
|
Adding Content to the Third Screen |
|
|
|
Converting Existing Graphics into Symbols |
|
|
|
LESSON 8 Creating Animation and Interactivity |
|
|
239 | (32) |
|
|
|
|
|
Fading Graphics In and Out |
|
|
|
Adding Interactivity to Your Flash Movie |
|
|
|
Adding a Rollover Effect to the Button |
|
|
|
Publishing Your Flash Movie |
|
|
|
|
271 | (18) |
|
|
|
Converting Video to the FLU Format |
|
|
|
Publishing the Flash Video |
|
|
PROJECT 2 A Class On Dante |
|
|
PART 4 Dreamweaver and Flash |
|
|
289 | (88) |
|
LESSON 10 Preparing the Dante Site |
|
|
291 | (18) |
|
|
|
Creating the Placeholder Pages |
|
|
|
|
|
LESSON 11 Nonlinear Flash Interactions |
|
|
309 | (38) |
|
An Interactive Map of Dante's Inferno |
|
|
|
Introducing Flash Objects |
|
|
|
Programming the Down Button |
|
|
|
Preparing for the Quicktip Interactions |
|
|
|
Preparing the Invisible Button Hotspot |
|
|
|
Preparing the Quicktip Movie Clip and Dynamic Text Field |
|
|
|
Scripting the Quicktip Interaction |
|
|
|
Using a Component to Create a Scrolling Text Area |
|
|
|
Dynamically Populating the Text Area |
|
|
|
LESSON 12 Drag-and-Drop Interactions |
|
|
347 | (30) |
|
|
|
Creating Basic Drag-and-Drop Interactivity |
|
|
|
Creating Drag-and-Drop Targets |
|
|
|
Providing Dynamic Feedback |
|
|
|
Adding an Originating Target |
|
|
|
Making the Remaining Monsters Draggable |
|
|
|
Publishing the Interactive Map in the Dante Web Site |
|
|
|
PART 5 Dreamweaver and ColdFusion |
|
|
377 | (66) |
|
LESSON 13 Dynamic, Data-Driven Sites |
|
|
379 | (36) |
|
Planning the Web Application |
|
|
|
Understanding Site Definition Requirements |
|
|
|
|
|
Problems and Workarounds for Users Without Local Servers |
|
|
|
|
|
Passing Data Between Pages |
|
|
|
LESSON 14 Connecting to Data Sources |
|
|
415 | (28) |
|
|
|
Understanding Data Source Names |
|
|
|
Defining a Data Source in the ColdFusion Administrator |
|
|
|
|
|
Dynamically Populating a Table |
|
|
|
PART 6 Flash and ColdFusion |
|
|
443 | (82) |
|
LESSON 15 A Component-Based Flash Quiz |
|
|
445 | (40) |
|
|
|
Displaying the Username Dynamically |
|
|
|
Preparing the ColdFusion Pages |
|
|
|
Building the Quiz Interface with Components |
|
|
|
Scripting the First Question |
|
|
|
Validating Component Data |
|
|
|
|
|
Adding and Scripting a ComboBox Component |
|
|
|
Adding and Scripting a List Component |
|
|
|
LESSON 16 Flash, ColdFusion, and the Database |
|
|
485 | (20) |
|
Sending Data from Flash to ColdFusion |
|
|
|
Outputting the Data in the HTML Page |
|
|
|
Inserting the Data into a Database |
|
|
|
Improving the Security of the Application |
|
|
|
LESSON 17 Decentralizing with Contribute |
|
|
505 | (20) |
|
Configuring a Site in Dreamweaver for a Contribute Site Administrator |
|
|
|
Sending Connection Keys to Contribute Users |
|
|
|
Creating a Connection in Contribute |
|
|
|
Performing Simple Editing Tasks in Contribute |
|
|
|
Publishing the Draft and Reviewing the Page |
|
|
Index |
|
525 | |