| | | 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 |