| | Copyright |
| | About the Author |
| | | About the Contributing Author |
| | Acknowledgments |
| | We Want to Hear from You! |
| | Reader Services |
| | Introduction |
| | | What's New in Studio 8? |
| | | Who Should Read This Book? |
| | | How to Use This Book |
| | | Conventions Used in This Book |
| | Part I: Getting Started with Macromedia Studio 8 |
| | | Chapter 1. Getting Ready to RollPlanning and Configuring |
| | | Planning and Designing Your Site |
| | | Choosing Your Tools |
| | | Streamlining Your Development |
| | | Supplemental Software |
| | | Troubleshooting |
| | | Best PracticesMaintaining Security Patches on Your Web Server Applications |
| | | Chapter 2. Getting Comfortable with the Studio 8 Environment |
| | | Studio 8: Common Application Elements |
| | | Main Menu and Toolbar |
| | | Panels |
| | | Property Inspector |
| | | Tools Panel |
| | | Tools |
| | | Working with Text |
| | | Character and Paragraph Attributes |
| | | Troubleshooting |
| | | Best PracticesFamiliarizing Yourself with Panel Functionality and Customizing Your Workspace |
| | Part II: Fireworks 8 |
| | | Chapter 3. Introducing Fireworks 8 |
| | | What's New in Fireworks 8 |
| | | Fireworks 8 Environment |
| | | Document Window |
| | | Tools Unique to Fireworks |
| | | Property Inspector |
| | | Menu Bar |
| | | Fireworks Panels |
| | | Customization with Preferences |
| | | Troubleshooting |
| | | Best PracticesKnowing When and How Your Images Will Be Viewed |
| | | Chapter 4. Developing Graphics and Animations |
| | | Graphics As Objects |
| | | Layers |
| | | Frames |
| | | Layers and Frames |
| | | Simple Rollover |
| | | Swap Image Behavior |
| | | Navigation Bars with Four-State Buttons |
| | | Fireworks and Animation |
| | | Building an Animation |
| | | Troubleshooting |
| | | Best PracticesKnowing When to Create Animations with Fireworks |
| | | Chapter 5. Optimizing and Exporting Images |
| | | Optimization Fundamentals |
| | | File Types |
| | | Using the Optimize Panel |
| | | Exporting Fireworks Images |
| | | Troubleshooting |
| | | Best PracticesSaving and Versioning Your PNG Files |
| | | Chapter 6. Automating and Extending Fireworks |
| | | Automating Tasks |
| | | Creating Custom Commands with the History Panel |
| | | Extending Fireworks |
| | | Troubleshooting |
| | | Best PracticesKnowing When to Use Batch Processing |
| | | Chapter 7. Putting It All Together: The Images and Page Layout for Retro's Cycles |
| | | Creating the Base Document |
| | | Creating a Stylized Image |
| | | Adding Text to the Template |
| | | Creating the Web Elements |
| | | Exporting the Images |
| | | Troubleshooting |
| | | Best PracticesCreating Web Pages in Fireworks Versus Dreamweaver |
| | Part III: Flash 8 |
| | | Chapter 8. Introducing Flash 8 |
| | | What Is Flash? |
| | | What's New in Flash |
| | | Workspace Layout |
| | | Property Inspector |
| | | Panels |
| | | Setting Document Attributes |
| | | The Timeline |
| | | Tools |
| | | The Library |
| | | Troubleshooting |
| | | Best PracticesPractice Makes Perfect |
| | | Chapter 9. Working with Vector Artwork, Bitmaps, and Static Text |
| | | Understanding Bitmap and Vector Graphics |
| | | Working with Bitmaps |
| | | Working with Vector Graphics |
| | | Editing and Adjusting Vector Shapes |
| | | Working with Text |
| | | Using Layout Aids |
| | | Creating a Mask |
| | | Troubleshooting |
| | | Best PracticesGetting to Know the Tools |
| | | Chapter 10. Animation Basics |
| | | Preparing Your Content For Animation |
| | | Understanding Symbols |
| | | Creating Master Symbols |
| | | Editing Master Symbols |
| | | Symbol Instances |
| | | Animating In Flash |
| | | Timeline Effects |
| | | Troubleshooting |
| | | Best PracticesPlanning Your Content And Animation |
| | | Chapter 11. Introducing ActionScript |
| | | What Is ActionScript? |
| | | Controlling the Timeline with ActionScript |
| | | Working with Variables |
| | | Making Decisions with Conditionals and switch |
| | | Using Loops to Repeat Actions |
| | | Combining Statements into Functions |
| | | Working with Buttons |
| | | Working with Movie Clips |
| | | Troubleshooting |
| | | Best PracticesKeeping Your Code Organized with Comments |
| | | Chapter 12. ActionScripting for Motion Graphics |
| | | Drawing API |
| | | Programmatic Movement (Animating with ActionScript) |
| | | Troubleshooting |
| | | Best PracticesWhen to Use with |
| | | Chapter 13. Introduction To Class-Based Programming in Flash |
| | | Brief Introduction to OOP |
| | | Using the Built-In Classes in Flash |
| | | Creating Your Own Custom Classes |
| | | Static, Public, and Private Properties and Methods |
| | | Superclasses and Subclasses |
| | | Advanced Event Handling |
| | | Troubleshooting |
| | | Best PracticesOrganizing Your Code |
| | | Chapter 14. Working with External Data in Your Flash Projects |
| | | Communicating Locally |
| | | Loading Text Data |
| | | XML Data |
| | | Loading External Images and Movies |
| | | Security Features Added Since Flash Player 7 |
| | | Detection of the Flash Player |
| | | Troubleshooting |
| | | Best PracticesWhich Method to Use When Loading Data |
| | | Chapter 15. Enhancing Projects with Sound and Video |
| | | Integrating Video |
| | | Embedded Video |
| | | Progressive Download Video |
| | | Flash 8 Video Encoder |
| | | Streaming Video |
| | | Using Sound |
| | | Troubleshooting |
| | | Best PracticesFile Preparation and Bandwidth Concerns |
| | | Chapter 16. Putting It All Together: Creating an XML-Based Photo Slide Show |
| | | Getting Started |
| | | Creating the XML Document |
| | | Creating the Flash Slide Show Document |
| | | Loading the XML Data and Images |
| | | Showing the Images in Sequence |
| | | Adding User-Friendly Features |
| | | Applying a Dynamic Drop Shadow |
| | | Troubleshooting |
| | | Best Practices: An Approach to Project Development |
| | Part IV: ColdFusion MX 7 |
| | | Chapter 17. Introducing ColdFusion MX 7 |
| | | Introducing ColdFusion MX 7 |
| | | What's New in ColdFusion MX 7 |
| | | Understanding the ColdFusion Architecture |
| | | Configuring ColdFusion |
| | | Using Flash to Access the ColdFusion Server |
| | | Troubleshooting |
| | | Best PracticesWhen Is ColdFusion the Right Platform? |
| | | Chapter 18. Using ColdFusion Markup Language (CFML) |
| | | Introducing CFML |
| | | Understanding the Language |
| | | Custom Tags |
| | | Using ColdFusion for Database Operations |
| | | Troubleshooting |
| | | Best PracticesProperly Documenting Code |
| | | Chapter 19. Using ColdFusion to Generate Reports |
| | | Rich Media Flash Forms |
| | | ColdFusion Report Builder |
| | | Reporting Formats |
| | | Creating Printable Web Pages |
| | | Troubleshooting |
| | | Best PracticesLimiting SQL Queries |
| | | Chapter 20. Using the Integrated Verity Search Engine |
| | | Understanding the Basics of Searching |
| | | Using SQL Queries to Return Search Results |
| | | ColdFusion's Verity Search Engine Architecture |
| | | Configuring Verity and Creating a Collection |
| | | Submitting Queries to the Verity Search Server |
| | | Troubleshooting |
| | | Best PracticesDesigning a User Interface for Your Search Application |
| | | Chapter 21. Putting It All Together: Configuring ColdFusion for Database Connectivity |
| | | Understanding the Database Structure |
| | | Database Naming and Location |
| | | Creating a Connection to the Database |
| | | Troubleshooting |
| | | Best PracticesPeriodic Maintenance of Your Access Database |
| | Part V: Dreamweaver 8 |
| | | Chapter 22. Introducing Dreamweaver 8 |
| | | What's New In Dreamweaver 8 |
| | | The Dreamweaver 8 Interface, in Depth |
| | | Working with Text in the Design View |
| | | Generating Content in the Code View |
| | | Troubleshooting |
| | | Best PracticesProperly Commenting and Indenting Code |
| | | Chapter 23. Creating a Dreamweaver Site |
| | | Establishing a Dreamweaver Site |
| | | Managing Documents |
| | | Predesign Page Setup |
| | | Prepublishing Checks |
| | | Troubleshooting |
| | | Best PracticesFollowing the Development, Testing, and Production Model |
| | | Chapter 24. Working Efficiently in Dreamweaver |
| | | Reusing Page Elements and Code |
| | | Working with Assets |
| | | Working with Code Snippets |
| | | Using Library Items |
| | | Troubleshooting |
| | | Best PracticesCreating Code Snippets from Custom Code |
| | | Chapter 25. Adding Style to Your Site Using |
| | | Introducing Styles |
| | | Adding Styles to Your Site |
| | | Applying Styles Throughout Your Pages |
| | | Adding Comments to Cascading Style Sheets |
| | | Troubleshooting |
| | | Best PracticesMigrating Sites and Pages Away from the <FONT> Tag |
| | | Chapter 26. Selecting a Page Structure |
| | | Choosing a Design Format |
| | | Designing with Tables |
| | | Designing with Frames |
| | | Designing with Layers |
| | | Converting Layers to Tables |
| | | Troubleshooting |
| | | Best PracticesCombining Layers with Tables to Ensure Proper Page Layout |
| | | Chapter 27. Reusing Page Data with Templates |
| | | Introducing Templates |
| | | Building a Template |
| | | Editing an Existing Template |
| | | Applying a Template |
| | | Removing Template Markup |
| | | Nesting Templates |
| | | Troubleshooting |
| | | Best PracticesExporting Pages Without Markup for Publication on the Web |
| | | Chapter 28. Adding Interactivity and Multimedia |
| | | Understanding Dreamweaver Behaviors |
| | | Rollover Images and Navigation Bars |
| | | Plug-ins, Applets, and Controls |
| | | Audio and Video for the Web |
| | | Using Timelines to Create Moving and Interactive Layers |
| | | Troubleshooting |
| | | Best PracticesBeing Aware of Bandwidth Limitations When Serving Video |
| | | Chapter 29. Developing Dynamic Applications in Dreamweaver |
| | | Introducing Dynamic Applications |
| | | Creating a Dreamweaver Site for Dynamic Pages |
| | | Database Operations |
| | | Creating Dynamic Pages |
| | | Troubleshooting |
| | | Best PracticesUsing Record Update Pages to Archive Data Rather Than Record Deletion Pages to Delete Data |
| | | Chapter 30. Putting It All Together: Creating a Site Using Dreamweaver |
| | | Examining the Fireworks Template |
| | | Creating a Dreamweaver Template and Child Pages |
| | | Building the Inventory Recordset |
| | | Creating the For Sale Section |
| | | Troubleshooting |
| | | Best PracticesCreating Master/Detail Page Sets More Quickly |
| | Part VI: Contribute 3 |
| | | Chapter 31. Introducing Contribute 3 |
| | | Introducing Contribute |
| | | The Contribute Environment |
| | | Creating a Website Connection |
| | | Managing Files |
| | | Editing Content |
| | | Saving Changes to Pages |
| | | Troubleshooting |
| | | Best PracticesContent Reviews Prior to Publishing |
| | | Chapter 32. Administering Contribute 3 |
| | | Administering a Contribute Website |
| | | Users and Roles |
| | | Administration |
| | | Understanding Publishing Services |
| | | Web Server Configuration |
| | | Setting Up Rollbacks |
| | | New Page Settings |
| | | Choosing a Compatibility Mode |
| | | Troubleshooting |
| | | Best PracticesMinimum Settings That Should Be Set for Administrators |
| | | Chapter 33. Using FlashPaper |
| | | Introducing FlashPaper |
| | | Converting a Document to FlashPaper |
| | | Inserting FlashPaper from Within Contribute |
| | | Searching for Text |
| | | Selecting Text |
| | | Editing FlashPaper Content |
| | | Creating Hyperlinks for Use in FlashPaper Objects |
| | | Creating an Outline |
| | | Troubleshooting |
| | | Best PracticesChoosing FlashPaper or PDF for Your Document Management Model |
| | | Chapter 34. Putting It All Together: Using Contribute to Manage Site Content |
| | | Creating a Contribute Connection for Retro's Cycles |
| | | Setting Up Users Via Connection Keys |
| | | Browsing the Existing Layout |
| | | Adding Content to the Pages |
| | | Adding FlashPaper Documents |
| | | Troubleshooting |
| | | Best PracticesContribute Versus Content Management Systems |
| | Index |