Tải bản đầy đủ (.pdf) (890 trang)

macromedia studio 8 all in one desk reference for dummies jan 2006

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (19.88 MB, 890 trang )

by Damon Dean and Andy Cowitt
Macromedia
®
Studio 8
ALL-IN-ONE DESK REFERENCE
FOR
DUMmIES

01_59690X ffirs.qxp 12/6/05 2:23 PM Page iii
Macromedia
®
Studio 8
ALL-IN-ONE DESK REFERENCE
FOR
DUMmIES

01_59690X ffirs.qxp 12/6/05 2:23 PM Page i
01_59690X ffirs.qxp 12/6/05 2:23 PM Page ii
by Damon Dean and Andy Cowitt
Macromedia
®
Studio 8
ALL-IN-ONE DESK REFERENCE
FOR
DUMmIES

01_59690X ffirs.qxp 12/6/05 2:23 PM Page iii
Macromedia
®
Studio 8 All-in-One Desk Reference For Dummies


®
Published by
Wiley Publishing, Inc.
111 River Street
Hoboken, NJ 07030-5774
www.wiley.com
Copyright © 2006 by Wiley Publishing, Inc., Indianapolis, Indiana
Published by Wiley Publishing, Inc., Indianapolis, Indiana
Published simultaneously in Canada
No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or
by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permit-
ted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written
permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the
Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600.
Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Publishing,
Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4355, or online at
/>Trademarks: Wiley, the Wiley Publishing logo, For Dummies, the Dummies Man logo, A Reference for the
Rest of Us!, The Dummies Way, Dummies Daily, The Fun and Easy Way, Dummies.com, and related trade
dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates in the United
States and other countries, and may not be used without written permission. Macromedia is a registered
trademark of Macromedia, Inc. in the United States and/or other countries. All other trademarks are the
property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor
mentioned in this book.
LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY: THE PUBLISHER AND THE AUTHOR MAKE NO REPRESENTATIONS
OR WARRANTIES WITH RESPECT TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THIS WORK AND
SPECIFICALLY DISCLAIM ALL WARRANTIES, INCLUDING WITHOUT LIMITATION WARRANTIES OF FITNESS FOR A
PARTICULAR PURPOSE. NO WARRANTY MAY BE CREATED OR EXTENDED BY SALES OR PROMOTIONAL MATERIALS.
THE ADVICE AND STRATEGIES CONTAINED HEREIN MAY NOT BE SUITABLE FOR EVERY SITUATION. THIS WORK IS
SOLD WITH THE UNDERSTANDING THAT THE PUBLISHER IS NOT ENGAGED IN RENDERING LEGAL, ACCOUNTING,
OR OTHER PROFESSIONAL SERVICES. IF PROFESSIONAL ASSISTANCE IS REQUIRED, THE SERVICES OF A COMPE-

TENT PROFESSIONAL PERSON SHOULD BE SOUGHT. NEITHER THE PUBLISHER NOR THE AUTHOR SHALL BE LIABLE
FOR DAMAGES ARISING HEREFROM. THE FACT THAT AN ORGANIZATION OR WEBSITE IS REFERRED TO IN THIS
WORK AS A CITATION AND/OR A POTENTIAL SOURCE OF FURTHER INFORMATION DOES NOT MEAN THAT THE
AUTHOR OR THE PUBLISHER ENDORSES THE INFORMATION THE ORGANIZATION OR WEBSITE MAY PROVIDE OR
RECOMMENDATIONS IT MAY MAKE. FURTHER, READERS SHOULD BE AWARE THAT INTERNET WEBSITES LISTED IN
THIS WORK MAY HAVE CHANGED OR DISAPPEARED BETWEEN WHEN THIS WORK WAS WRITTEN AND WHEN IT
IS READ.
For general information on our other products and services, please contact our Customer Care
Department within the U.S. at 800-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002.
For technical support, please visit www.wiley.com/techsupport.
Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may
not be available in electronic books.
Library of Congress Control Number: 2005935145
ISBN-13: 978-0-7645-9690-2
ISBN-10: 0-7645-9690-X
Manufactured in the United States of America
10 9 8 7 6 5 4 3 2 1
1B/SS/RS/QV/IN
01_59690X ffirs.qxp 12/6/05 2:23 PM Page iv
About the Authors
Damon Dean has been working in Internet technologies and development for
nearly a decade as an editor, producer, and developer. As a development
editor for Sybex, Damon was responsible for developing both the multimedia
and computer-game book lines. After developing those properties into prof-
itable units, he moved on to Postlinear Entertainment, where he produced
and designed online multiplayer computer games for publishers such as Sega
and MGM. Three years later, Damon took his software development skills and
moved into Web development. As a founding member of 415 Productions,
Damon worked with several large companies, including Credit Suisse, Robert
Mondavi, HP, and BART. His application design and development resumé

includes architecting and building content management systems, extranets,
corporate intranets, and enterprise CRMs. After four years at 415, Damon
moved on in the summer of 2001 to be the Internet Services Director at a pri-
vate foundation in Oakland, California.
Damon has written several books, dating back to 1996. His first book,
A Pocket Tour of Multimedia on the Internet (Sybex), was eventually trans-
lated into five languages. In 1997, Damon began a relationship with Wiley
Publishing and has written several books for them, including Web Channel
Development For Dummies, FrontPage 2000 For Dummies Quick Reference,
ACT! 2000 For Windows For Dummies Quick Reference (co-author), and more
recently, Cascading Style Sheets For Dummies.
Andy Cowitt is a freelance Web developer who spent five years learning the
trade at the award-winning firm 415, Inc. While at 415, Andy worked on multi-
media presentations and Web sites for Apple, Oracle, Macromedia, the San
Francisco Symphony, KQED, and Stag’s Leap Wine Cellars. He’s been using
Macromedia’s products since each of them arrived on the scene. In his spare
time, Andy plays guitar and ukulele and makes videos. He lives in Oakland
with illustrator Michael Wertz and their dog, Olive.
01_59690X ffirs.qxp 12/6/05 2:23 PM Page v
01_59690X ffirs.qxp 12/6/05 2:23 PM Page vi
Dedication
Damon Dean: For Chris, Gatsby, and China
Andy Cowitt: For Michael Wertz and Olive
Authors’ Acknowledgments
Damon Dean and Andy Cowitt: As with any book, there’s a big cast of char-
acters that help bring it all together. First and foremost, we’d like to acknowl-
edge the patient, thoughtful work of editors: project editor Christopher
Morris, the numerous copy editors, and technical editors Danilo Celic and
Ron Rockwell. Additionally, we’d like to thank acquisitions editor Steve
Hayes, who, for some reason, keeps asking us to come back and write books.

I guess we miss our deadlines better than the other guys.
Damon would like to thank Craig Ziegler, Vincent James, Eric Schmidt, and
Daniel Hai, all of whom work at the California HealthCare Foundation, for
their support while writing this book. In addition, Damon would like to thank
his friends and family, who consistently put up with his crankiness as this
book got closer and closer to being completed, specifically Chris Jennings,
Ryan Clifford, Matthew Allington, and of course, his parents, John and Kathy
Dean. He’d also like to thank his grandmother . . . just because.
Andy wishes to thank his parents, Ben and Adria Cowitt, and his extended
family, with special nods to Michael Wertz, Phil Benson, and especially
Damon Dean, for all their encouragement and support.
01_59690X ffirs.qxp 12/6/05 2:23 PM Page vii
Publisher’s Acknowledgments
We’re proud of this book; please send us your comments through our online registration form
located at
www.dummies.com/register/.
Some of the people who helped bring this book to market include the following:
Acquisitions, Editorial, and Media
Development
Project Editor: Christopher Morris
Acquisitions Editor: Steve Hayes
Copy Editors: Andy Hollandbeck,
James Howard Russell, Tonya Cupp,
Laura Miller
Technical Editors: Danilo Celic, Ron Rockwell
Editorial Manager: Kevin Kirschner
Permissions Editor: Laura Moss
Media Development Supervisor:
Richard Graves
Editorial Assistant: Amanda Foxworth

Cartoons: Rich Tennant (
www.the5thwave.com)
Composition Services
Project Coordinator: Maridee Ennis
Layout and Graphics: Andrea Dahl,
Lauren Goddard, Denny Hager,
Stephanie D. Jumper, Melanee Prendergast,
Lynsey Osborn, Heather Ryan
Proofreaders: Laura Bowman, Leeann Harney,
Jessica Kramer, Dwight Ramsey
Indexer: Infodex Indexing Services, Inc.
Publishing and Editorial for Technology Dummies
Richard Swadley, Vice President and Executive Group Publisher
Andy Cummings, Vice President and Publisher
Mary Bednarek, Executive Acquisitions Director
Mary C. Corder, Editorial Director
Publishing for Consumer Dummies
Diane Graves Steele, Vice President and Publisher
Joyce Pepple, Acquisitions Director
Composition Services
Gerry Fahey, Vice President of Production Services
Debbie Stailey, Director of Composition Services
01_59690X ffirs.qxp 12/6/05 2:23 PM Page viii
Contents at a Glance
Introduction 1
Book I: An Introduction to Building Web Sites 7
Chapter 1: Why Build a Web Site? 9
Chapter 2: Developing Web Content 17
Chapter 3: Choosing the Right Tools for the Job 23
Chapter 4: Best Practices for Web Development 31

Book II: Dreamweaver 8 41
Chapter 1: Introduction to Dreamweaver 8 43
Chapter 2: Creating Basic Web Pages 55
Chapter 3: Creating and Using Dreamweaver Sites 75
Chapter 4: Punching Up Your Pages with Forms and Frames 95
Chapter 5: Laying Out Pages with Layers 111
Chapter 6: Using ColdFusion MX 7 Developer Edition in Dreamweaver 8 123
Chapter 7: Advanced Web Page Design Techniques 137
Chapter 8: Integrating Dreamweaver 8 with Other Macromedia Products 157
Book III: Fireworks 8 171
Chapter 1: Introduction to Fireworks 8 173
Chapter 2: Fireworks 8 Basics 193
Chapter 3: Working with Text, Shapes, and Images 207
Chapter 4: Transforming Text, Shapes, and Images 235
Chapter 5: The Power of Layers and Frames 263
Chapter 6: Slicing Up Content for the Web 291
Chapter 7: Advanced Fireworks 8 Tools 313
Chapter 8: Integrating Fireworks 8 with Other Macromedia Products 331
Book IV: Flash 8 345
Chapter 1: Introduction to Macromedia Flash 8 347
Chapter 2: Using the Graphics Tools 367
Chapter 3: Working with Symbols 391
Chapter 4: Making Your Life Easier with Layers 401
02_59690X ftoc.qxp 12/6/05 2:25 PM Page ix
Chapter 5: Creating Animation 413
Chapter 6: Adding Sound and Video 427
Chapter 7: Publishing Movies 435
Chapter 8: Getting Interactive with ActionScript 447
Chapter 9: Creating Interfaces with Components and Forms 457
Chapter 10: Integrating Macromedia Flash 8

with Other Macromedia Products 469
Book V: Contribute 3 479
Chapter 1: Introduction to Contribute 3 481
Chapter 2: Basics for Contributors 497
Chapter 3: Contribute 3 Administration 525
Chapter 4: Integrating Contribute 3 with Other Macromedia Products 563
Book VI: FreeHand MX 569
Chapter 1: Introduction to FreeHand MX 571
Chapter 2: Understanding FreeHand MX Basics 583
Chapter 3: Using the FreeHand MX Text Tools 607
Chapter 4: Creating Illustrations with FreeHand MX 631
Chapter 5: Transforming Text, Shapes, and Images with FreeHand MX 649
Chapter 6: Exploring the Color Management Tools 673
Chapter 7: Integrating FreeHand MX with Other Macromedia Products 695
Book VII: ColdFusion MX 7 Developer Edition 707
Chapter 1: Introduction to ColdFusion MX 7 Developer Edition 709
Chapter 2: Working with the ColdFusion Administrator 723
Chapter 3: ColdFusion MX 7 Developer Edition Basics 735
Chapter 4: Understanding CFML Basics 747
Chapter 5: Variables, Functions, and Structured Data 761
Chapter 6: Using Databases with ColdFusion MX 7 Developer Edition 783
Chapter 7: Advanced Features in ColdFusion MX 7 Developer Edition 791
Chapter 8: Integrating ColdFusion MX 7 Developer Edition
with Other Macromedia Products 807
Index 815
02_59690X ftoc.qxp 12/6/05 2:25 PM Page x
Table of Contents
Introduction 1
About This Book 1
How to Use This Book 1

Three Presumptuous Assumptions 2
Macintosh versus Windows 2
How This Book Is Organized 3
Book I: An Introduction to Building Web Sites 3
Book II: Dreamweaver 8 3
Book III: Fireworks 8 3
Book IV: Flash 8 3
Book V: Contribute 3 4
Book VI: FreeHand MX 4
Book VII: ColdFusion MX 7 Developer Edition 4
Icons Used in This Book 4
Where to Go from Here 5
Book I: An Introduction to Building Web Sites 7
Chapter 1: Why Build a Web Site? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Understanding Why People Build Web Sites 9
Finding Your Place on the Web 10
What Drives People to the Web 12
Choosing the Right Type of Web Site 13
Macromedia Studio 8: Your Ally in Development 14
Before You Start: Things to Know 15
Chapter 2: Developing Web Content . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Developing Content: A Four-Step Process 17
Choosing and Organizing Content 18
Classifying common types of Web content 19
Categorizing your content 19
Creating Content for the Web 20
Prepping Content for the Web 22
Chapter 3: Choosing the Right Tools for the Job . . . . . . . . . . . . . . . . . .23
Before You Begin: When Not to Use Macromedia Studio 8 23
Using Dreamweaver 8 for Web Development 24

Designing with Fireworks 8 25
Creating Animation with Flash 8 26
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xi
Macromedia Studio 8 All-in-One Desk Reference For Dummies
xii
Illustrating with FreeHand MX 28
Creating a Dynamic Site with ColdFusion 7 29
Managing Your Site with Contribute 3 29
Chapter 4: Best Practices for Web Development . . . . . . . . . . . . . . . . .31
Following the Best Path of Development 32
Step one: Develop a site concept 32
Step two: Define your requirements 32
Step three: Generate content 33
Step four: Design the site 33
Step five: Build the site 34
Step six: Test and deploy your site 36
Getting the Right People at the Right Time 38
Building a team 38
Involving the right people at the right time 39
Book II: Dreamweaver 8 41
Chapter 1: Introduction to Dreamweaver 8 . . . . . . . . . . . . . . . . . . . . . . .43
Exploring the Dreamweaver 8 Interface 43
Selecting a workspace on start-up 44
Introducing the new Start page 44
Introducing the Document Window 46
Choosing among Standard, Expanded Table, and Layout Modes 47
Examining Your Web Site with the Files Panel 48
Exploring Toolbar Buttons 49
Using Panels and Inspectors 51
Understanding the role of panels 51

Working with the Properties panel 52
Getting Help 52
Chapter 2: Creating Basic Web Pages . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Setting Ruler and Grid Options in the Document Window 55
Creating and Opening Pages 57
Establishing Page Properties 58
Working with Text 60
Adding, editing, and deleting text 60
Inserting a line break 63
Working with Images 64
Inserting an image 64
Deleting or moving an image 65
Modifying an image 65
Working with Links 67
Inserting a link 68
Deleting a link 68
Using named anchors 68
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xii
Table of Contents
xiii
Working with Tables 70
Inserting a table 70
Deleting a table 72
Using layout tables 72
Storing information in table cells 74
Previewing Your Work 74
Chapter 3: Creating and Using Dreamweaver Sites . . . . . . . . . . . . . . .75
Defining a Site in Dreamweaver 8 75
Creating Your First Site 76
Creating a site manually 76

Creating a site using a wizard 78
Setting Up a Remote Connection 82
Using Advanced Site Options 85
Testing your server 86
Cloaking 87
Using Design Notes 87
Setting up a site map 87
Selecting columns for the File view 87
Enabling Contribute compatibility 88
Publishing Your Site 89
Maintaining Your Site 90
Running reports 90
Checking links 92
Using Source Control 93
Chapter 4: Punching Up Your Pages with Forms and Frames . . . . . . .95
Incorporating Forms into Web Pages 95
Adding a form 96
Specifying form properties 97
Labeling form objects 98
Using text fields 99
Setting up buttons 100
Adding other form elements 101
Structuring Pages with Frames 102
Adding frames 102
Modifying frames 103
Deleting frames 106
Saving frames 106
Saving framesets 106
Setting no-frames content 106
Targeting content 107

Chapter 5: Laying Out Pages with Layers . . . . . . . . . . . . . . . . . . . . . . .111
Adding a Layer 111
Selecting a Layer 112
Deleting a Layer 113
Placing Objects in a Layer 113
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xiii
Macromedia Studio 8 All-in-One Desk Reference For Dummies
xiv
Changing Layer Properties 113
Including a background image or color in a layer 114
Naming a layer 114
Aligning layers 115
Changing the visibility of a layer 116
Layering layers: Setting the z-index 117
Moving a layer 119
Resizing a layer 120
Nesting Layers 120
Enabling nesting 121
Creating a new nested layer 121
Nesting an existing layer 122
Collapsing or expanding your view in the Layers tab 122
Chapter 6: Using ColdFusion MX 7 Developer Edition
in Dreamweaver 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123
Understanding the Integration of ColdFusion and Dreamweaver 123
Using Features on the Insert Bar 126
Editing a Tag 130
Getting Data from a Database 130
Using the Bindings Tab 133
Introducing Server Behaviors and Components 135
Understanding server behaviors 135

Considering components 135
Chapter 7: Advanced Web Page Design Techniques . . . . . . . . . . . . .137
Creating Clickable Image Maps with Hotspots 137
Creating a hotspot 137
Modifying a hotspot 139
Adding Flash Text Rollovers 139
Adding Flash text 140
Changing Flash text 141
Adding Flash Button Rollovers 142
Adding a Flash button 142
Changing a Flash button 144
Inserting Image Rollovers 144
Setting Up a Navigation Bar 146
Adding Audio and Video to Your Pages 148
Embedding an audio or video clip 149
Embedding background music 150
Linking to an audio or video clip 150
Adding Other Media 151
Using Dreamweaver 8 Templates 152
Validating Your Code 156
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xiv
Table of Contents
xv
Chapter 8: Integrating Dreamweaver 8
with Other Macromedia Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157
Integrating Dreamweaver with Fireworks 159
Making Fireworks your primary image editor 159
Working with tables 160
Integrating Dreamweaver with Macromedia Flash 163
Inserting a Flash movie into a Dreamweaver document 163

Working with the Property inspector 164
Editing a Flash movie in Dreamweaver 165
Editing a link in an SWF file in Dreamweaver 166
Integrating Dreamweaver with ColdFusion 167
Integrating Dreamweaver with FreeHand 167
Integrating Dreamweaver with Contribute 167
Book III: Fireworks 8 171
Chapter 1: Introduction to Fireworks 8 . . . . . . . . . . . . . . . . . . . . . . . . .173
Understanding the Power of Fireworks 173
Making designing easier with layers 174
Creating slices 174
Taking a Quick Tour of the Fireworks 8 Interface 176
The Tools panel: A bird’s-eye view 177
The Tools panel: A bug’s-eye view 178
Across the aisle: The right-side panels 181
The Property inspector 182
Viewing and Previewing Your Work 182
Customizing Your Work Environment 183
Collapsing and expanding panels 183
Moving, docking, and grouping panels 184
Setting Fireworks Preferences 186
Setting General preferences 187
Editing just the way you want 188
Telling Fireworks how to play with others 189
Expanding your Folder options 189
Importing files in a useful form 190
Getting Help 190
Chapter 2: Fireworks 8 Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193
Creating a New Document 193
Changing Views of Your Document 195

Saving Documents 197
Modifying Document Size 198
Changing the image size 198
Changing the canvas size 201
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xv
Macromedia Studio 8 All-in-One Desk Reference For Dummies
xvi
An Introduction to Color Management 203
Hexadecimal numbers 204
Web-safe colors 204
Chapter 3: Working with Text, Shapes, and Images . . . . . . . . . . . . . .207
Working with Text 207
Creating text with the Text tool 209
Selecting a font and changing its size 210
Adding a little color 211
Manipulating text 214
Working with Vector Shapes 218
Making a good old-fashioned line 218
Making simple shapes 219
Making complex shapes 222
Editing, moving, and deleting shapes 224
Splitting shapes 225
Adding a little color to your shapes 226
Working with Bitmap Images 228
Exploring the bitmap drawing tools 228
Inserting a bitmap image 230
Selecting areas in a bitmap image 231
Editing bitmaps: The basics 233
Chapter 4: Transforming Text, Shapes, and Images . . . . . . . . . . . . . .235
Scaling Graphics 235

Using the Scale Transformation tool 236
Resizing by entering numerical values 237
Distorting and Skewing Images and Text 238
Distorting an image 239
Skewing an image 240
Distorting and skewing text 241
Rotating and Flipping Graphics and Text 243
Rotating graphics 243
Rotating text 245
Flipping images 246
Flipping text 247
Adding Gradients, Textures, and Patterns
to Shape Fills and Bitmap Selections 247
Introducing gradients 248
Adding patterns 253
Adding textures 253
Adjusting Color Information and More with Filters 254
Fine-tuning your colors 254
Blurring and sharpening 259
Using the other filters: Convert to Alpha and Find Edges 261
Adding shadows to objects 262
Using Extras: Lite Versions Bundled with Fireworks 8 262
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xvi
Table of Contents
xvii
Chapter 5: The Power of Layers and Frames . . . . . . . . . . . . . . . . . . . .263
Managing Layers 264
Adding and deleting layers 265
Making a layer active 265
Expanding and collapsing layers 266

Making a layer visible or invisible on the canvas 267
Locking and unlocking a layer 267
Renaming a layer 267
Moving a layer in front of or behind other layers 268
Merging layers 270
Using Layers for Masking 270
Creating a bitmap mask 271
Creating a vector mask 274
Using the Web Layer 275
Cutting your objects with the Slice tool 276
Slicing your canvas more exactly with the Polygon Slice tool 277
Working with Objects 278
Renaming an object in the Layers panel 278
Moving an object between layers 278
Setting an object’s opacity/transparency 278
Blending 279
Managing Frames 282
Adding frames 283
Deleting and editing frames 284
Renaming frames 284
Using Frames to Create Rollovers and Animated GIFs 284
Creating a rollover 285
Creating an animated GIF 286
Chapter 6: Slicing Up Content for the Web . . . . . . . . . . . . . . . . . . . . . .291
Exploring the Advantages of Using Slices 291
Creating and Editing Slices 293
Naming a slice 293
Moving a slice 294
Resizing a slice 295
Duplicating a slice 296

Optimizing Your Images for the Web 297
Working with the options in the Optimize panel 298
Making a JPEG 300
Making a GIF 303
Previewing Slices 306
The Preview pane 307
The 2-Up view 307
The 4-Up view 308
Relating Hotspots and Slices 309
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xvii
Macromedia Studio 8 All-in-One Desk Reference For Dummies
xviii
Exporting Images 310
Exporting a single image 310
Exporting multiple image slices 311
Exporting an animated GIF 312
Chapter 7: Advanced Fireworks 8 Tools . . . . . . . . . . . . . . . . . . . . . . . .313
Using Advanced Export Options 313
Readying your PNG for HTML export 315
Exporting HTML with your images 316
Setting the export HTML file options 318
Setting Up Image Maps and Button Rollovers 319
Creating image maps with hotspots 320
Creating advanced button rollovers 321
Bringing Interactivity to Your Pages with Behaviors 324
The Swap Images behavior 324
Generating pop-up menus 326
Chapter 8: Integrating Fireworks 8 with Other
Macromedia Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .331
Integrating Fireworks with Macromedia Flash 333

Exporting files from Fireworks to Macromedia Flash 333
Importing files into Macromedia Flash from Fireworks 335
Integrating Fireworks with Dreamweaver 336
Setting preferences 336
Editing PNGs 337
Working with tables 338
Integrating Fireworks with FreeHand 340
Importing FreeHand files into Fireworks 341
Editing Fireworks objects in FreeHand 343
Integrating Fireworks with Director 344
Book IV: Flash 8 345
Chapter 1: Introduction to Macromedia Flash 8 . . . . . . . . . . . . . . . . . .347
Understanding What Macromedia Flash Is and How It Works 347
Seeing what Macromedia Flash can do 347
Creating content for a Web site in Macromedia Flash 348
Using Macromedia Flash on a Web site 349
Comparing Bitmaps and Vector Graphics 349
Exploring Basic Moviemaking Principles 350
The Stage 350
The Timeline and frames 351
Layers 351
Scenes 352
Creating a Flash Document File 352
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xviii
Table of Contents
xix
Taking a Quick Tour of the Macromedia Flash Interface 352
Menus 352
Timeline 354
The Tools panel 356

Getting Organized with Panels 357
The Properties panel 358
Library 358
Viewing the Stage 360
Setting Movie and Macromedia Flash Preferences 361
Setting document properties 361
Creating your own keyboard shortcuts 363
Getting Help 365
Chapter 2: Using the Graphics Tools . . . . . . . . . . . . . . . . . . . . . . . . . . .367
Choosing When to Use the Macromedia Flash Tools 367
Creating Shapes and Text 367
Line tool 368
Oval tool 369
Rectangle tool 369
Polystar tool 370
Pencil tool 371
Pen tool 372
Brush tool 372
Paint Bucket tool 373
Ink Bottle tool 374
Text tool 374
Modifying Shapes and Text 376
Selection tool 376
Lasso tool 377
Moving and copying objects 377
Eraser tool 378
Reshaping with the Selection tool 378
Subselect tool 379
Free Transform tool 379
Straightening and smoothing with the Selection tool 382

Optimizing curves 382
Softening edges 383
Flipping 383
Transferring properties with the Eyedropper tool 384
Grouping 384
Breaking objects apart 385
Aligning objects 385
Working with Colors 386
Creating solid colors 386
Creating gradients 387
Editing fills 388
Working with bitmap fills 389
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xix
Macromedia Studio 8 All-in-One Desk Reference For Dummies
xx
Chapter 3: Working with Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . .391
Appreciating the Importance of Symbols 391
Working with Graphic Symbols 392
Working with instances of symbols 392
Creating graphic symbols 393
Using graphic symbols 394
Editing graphic symbols 394
Creating and Working with Movie Clip Symbols 395
Working with Button Symbols 397
Creating simple button symbols 398
Adding pizzazz to buttons 399
Testing buttons 400
Chapter 4: Making Your Life Easier with Layers . . . . . . . . . . . . . . . . .401
Working with the Layer List 402
Working with Layers 403

Creating layers 403
Using layers 403
Editing layers 403
An introduction to guide layers 406
Using mask layers 407
Changing Layer Options 409
Altering the visibility of objects 409
Locking and unlocking layers 409
Setting layer properties 409
Using Folders to Manage Layers 410
Chapter 5: Creating Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .413
Getting Familiar with the Timeline 413
Understanding the frame rate 414
Working with the Timeline 414
Onion skinning 415
Using Frames and Keyframes 416
Creating Animation Frame By Frame 417
Creating Tweened Motion Animation 418
Preparing to tween 418
Creating a simple tween 419
Motion tweening along a path 420
Creating Tweened Shape Animation 422
Creating a simple shape tween 422
Using shape hints for more control 423
Adding Basic Interactivity to Animation 424
Go To 424
Stop 425
Play 425
On (mouse event) 425
Working with Scenes 425

02_59690X ftoc.qxp 12/6/05 2:25 PM Page xx
Table of Contents
xxi
Chapter 6: Adding Sound and Video . . . . . . . . . . . . . . . . . . . . . . . . . . . .427
Exploring Sound and Video Formats 427
Sound file formats 427
Video file formats 428
Working with Sounds 428
Importing sounds 428
Placing a sound in a movie 429
Editing sounds 430
Setting sound properties 431
Working with Video Clips 433
Chapter 7: Publishing Movies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .435
Publishing Movies the Simple Way 435
Optimizing Movies for Speed 437
Simplifying graphics 438
Optimizing text 438
Minimizing the size of sound files 439
Testing download time 439
Generating HTML and Graphics 440
Creating HTML code 441
Creating graphic files 442
Creating QuickTime movies 444
Creating self-playing movies 445
Exporting movies and images 446
Chapter 8: Getting Interactive with ActionScript . . . . . . . . . . . . . . . .447
Exploring the Role of ActionScript 447
Using Actions in Your Movies 448
Timeline Control actions 449

Browser/Network actions 450
Movie Clip Control actions 450
Advanced actions 450
Creating Frame Actions 451
Creating Button Actions 453
Chapter 9: Creating Interfaces with Components and Forms . . . . . .457
Adding Components 458
Check boxes 460
Radio buttons 460
Push buttons 461
Combo boxes 461
List boxes 462
Scroll panes 462
Label 463
Loader 464
TextArea 464
TextInput 464
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xxi
Macromedia Studio 8 All-in-One Desk Reference For Dummies
xxii
NumericStepper 465
Window 465
Setting component properties 465
Creating Forms with Macromedia Flash 466
Collecting data within a Flash movie 466
Posting form data 468
Chapter 10: Integrating Macromedia Flash 8
with Other Macromedia Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . .469
Integrating Macromedia Flash with Fireworks 469
Importing a Fireworks PNG into Macromedia Flash 470

Cutting and pasting between Macromedia Flash
and Fireworks 471
Integrating Macromedia Flash with Dreamweaver 472
Integrating Macromedia Flash with FreeHand 473
Integrating Macromedia Flash with ColdFusion 474
Book V: Contribute 3 479
Chapter 1: Introduction to Contribute 3 . . . . . . . . . . . . . . . . . . . . . . . . .481
Why Contribute? 481
Exploring the Contribute Interface 482
Panel basics 482
Menus 487
Setting Preferences 492
Setting Editing preferences 493
Setting File Editors preferences 493
Setting FTP Proxy preferences 494
Setting Invisible Elements preferences 495
Setting Microsoft Documents preferences 495
Setting Security preferences 495
Chapter 2: Basics for Contributors . . . . . . . . . . . . . . . . . . . . . . . . . . . . .497
Connecting to a Site 497
Connecting to a site with the connection key 498
Connecting to a site with the Connection Wizard 499
Opening an Existing Page for Editing 502
Creating a New Page 503
Working with Text 504
Adding text 504
Formatting text 504
Working with Tables 509
Inserting a table 510
Adding information to a table 511

Modifying a table 512
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xxii
Table of Contents
xxiii
Adding Images, Links, and More 516
Inserting an image 516
Inserting a Flash movie 517
Inserting a link 517
Inserting a document as FlashPaper 519
Previewing Your Work 520
Uploading (Publishing) a Page 520
Working Offline 521
Collaborating 522
Chapter 3: Contribute 3 Administration . . . . . . . . . . . . . . . . . . . . . . . . .525
Setting Yourself Up as Site Administrator 525
Creating General Settings 529
Changing the administrator’s e-mail address 529
Changing the Administrator password 530
Setting up Contribute Publishing Services (CPS) 531
Establishing Web server settings 532
Using the Rollback feature to save file backups 535
Setting New Pages defaults 536
Deleting all permissions and settings at once 537
Setting Up Users and Roles 537
Opening the Administer Website dialog box 537
Setting up a new role 538
Deleting roles 538
Editing Role Settings 539
Making general settings 540
Granting access to folders and files 541

Extending file deletion privileges 543
Customizing editing settings 543
Granting styles and fonts permissions 546
Granting permission to create new pages 548
Setting file placement rules 551
Working with shared assets 553
Customizing options for adding new images 556
Creating Connection Keys to Provide Access to Contributors 558
Chapter 4: Integrating Contribute 3 with Other
Macromedia Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .563
Using FlashPaper 2 563
Teaming Contribute with Dreamweaver 566
Understanding Dreamweaver Templates 566
Working with PayPal and Google 567
Inserting PayPal buttons 567
Inserting a Google search field 568
02_59690X ftoc.qxp 12/6/05 2:25 PM Page xxiii

×