Macromedia
Studio MX 2004 BY EDEN MAXWELL |
||||||
| Jan
| Feb 2004 Issue No.14 |
||||||
|
|
Before launching my site, however, I pulled the spiffy page (which could get old all too fast), and decided that a Flash animation would work best as pure content (fine art). It's on the "to do" list for the next version of my site. (There's a lesson in this for all designers; having a boxful of digital tools doesn't mean having to use them all. Discernment is what makes great art and design.) Naturally,
I had a vested interest in the Studio MX 2004 upgrade. Macromedia
had raised the ante for Studio's minimum requirements to OS X 10.2.6,
256MB of RAM (512MB recommended), plus a G3 500 MHz PowerPC. I have a five-year
old, 300 MHz, G3 Beige MT and had to come up with a solution. You can read
about it in the next issue of the newsletter.
In Studio MX 2004, users receive a welcome start screen in Dreamweaver, Flash, and Fireworks that includes: recently worked on files, in-depth tutorials, the ability to create new files, plus templates to get users up and running quickly.
Dreamweaver
MX 2004 Macromedia took the plunge. Dreamweaver’s design environment is now fully built around Cascading Style Sheets (CSS), enabling faster and more efficient development of clean-coded, professional sites. To improve the end-user experience, a dynamic cross-browser validation feature automatically checks tags. (CSS rules for compatibility across all the leading browsers.) This feature is a solid hit for designers supporting a wide range of browsers for their clients,. Designers can render intricate, CSS-based layouts and designs more easily and precisely than before. Tools allow for quick selection and control of page and site-wide style properties. A built-in graphics editor lets users crop, resize, and make minor edits using built-in Macromedia Fireworks technology without leaving Dreamweaver. Although the special characters bar is gone from the site panel, Dreamweaver’s streamlined interface features a new Favorites bar that displays objects from all categories in one handy place. You will like it.
Dreamweaver MX 2004: Selecting Page Designs from Create from Samples
brings up a dialog box with various options from a basic page to a full-featured,
page template to help you get started. Macromedia
Flash MX 2004 –
|
|
About
the author:
|
||
|
||||||
Macromedia Flash MX 2004 comes in a standard and a top of the line Professional edition. It is a multimedia application you can use to create compelling applications, presentations, animations, and websites. Users can integrate images, drawings, audio, video, and text into their Flash documents. Flash uses a scripting language called ActionScript (version 2.0) that is similar to JavaScript and Java. Although Flash has a scripting language, it isn’t necessary to know code in order to build an interactive application. Functionality can be dragged and dropped into Flash documents using components and behaviors. Flashers will welcome the addition of Timeline Effects (Flash-based assistants that help create sophisticated effects). Users can now accelerate common, timeline interactions and reduce the need for explicit, keyframe animation and manipulation (which can be tedious with complex animations). Common tasks formerly requiring repetitive actions can now be achieved in one step. These effects are non-destructive and can be repeatedly modified or removed after being applied. They include: Transition, Transform, Copy to Grid, Distribute Duplicate, Blur, Drop Shadow, Expand, and Explode. Users can now further reduce the need to script simple tasks like media and navigation controls. Behaviors include event handlers (movie clip loading/unloading, stop/play, and z-depth sorting) and video/sound control (play/stop, load, rewind/forward, and show/hide). They can be written to automate the workflow, or behaviors can be downloaded from the Macromedia Exchange. PDF and EPS File Support integrate rich, media content faster with direct support for PDF and Adobe Illustrator 10 files. Files can be imported and mapped into the Macromedia Flash interface with a variety of settings, for example, segmenting layers and pages into the Macromedia Flash library and timeline. Complete documentation is accessible from the Help panel (including in-context reference, a language guide, and tutorials). Automatic content updates are available from Macromedia.com . After running the Flash 7.0.1 updater, a message in the help panel asked if I wanted to download the latest help text. I sure did. It’s now possible to achieve consistent design across HTML and Macromedia Flash content with new Cascading Style Sheet (CSS) support. By sharing style settings between Macromedia Flash and Dreamweaver, content can be more visually consistent and the workflow is improved. As I said before, ActionScript 2.0 supports object-oriented programming and a more robust, European Computer Manufacturers’ Association (ECMA) standards-compliant, programming model, thereby making it a familiar working experience for Java programmers. ActionScript 2.0 code can be compiled to ActionScript 1.0 (truly retro) for playback on earlier versions of Macromedia Flash Player. Professional Flash MX 2004 is a hotbed of improved tools. It’s a bit controversial, as this edition (and the standard to a lesser degree) is aimed at more hardcore, technical developers (those who write code and scripts versus the drag and drop elements crowd). Developers can quickly build effective, data-driven applications with forms-based development, powerful data binding, and Microsoft Visual SourceSafe integration. Video professionals can add interactivity and customized interfaces to high quality video, and deliver to the world’s largest video client, the Macromedia Flash Player (more than a half billion served worldwide). Flash is keenly suited for deploying content and applications on devices and mobile phones using device emulators, prebuilt templates, and sample content. Forms Simply begin a new Macromedia Flash document with the File New menu and select Flash Form Application. To turn on the Forms view, select the Window Screens menu item. Use the Insert menu item to add screens and nested screens to the hierarchy. Advanced
Components Macromedia Flash components are built on an object-oriented framework, making it easy to create one that inherits from the standard components, or in one change, affects all others. This makes it possible to create custom sets for designs and applications. Only Macromedia Flash Professional components are data bound. Wiring them directly to the data sources makes it easy to display data in the application. By connecting to Data Sources, users can create data-driven applications with minimal scripting using components that connect to such data sources as web services, XML, etc. Users can then integrate, on the back end, with Macromedia Flash Remoting (to keep it all in the family of Macromedia products) with their application server, or ColdFusion. Fireworks
MX 2004 Design efficiency is greatly improved with user interface enhancements, such as graphical previews, in the newly enhanced Property inspector. It helps users select the right brush, texture or fill more quickly, and gives the option to automatically save GIF and JPG files in their original format. The revamped Data-Driven Graphics Wizard decreases the production time for repetitive graphics. A simpler, user interface features a number of user-requested improvements. Settings are savable, and users can specify output file names in their source XML data. With the Transform tool, objects can rotate, stretch, and be resized more precisely. They can be scaled from the center or the corner. Text can be scaled in point sizes. This tool merges the speed of a Drag tool with numeric accuracy. From the handy Property Inspector, you can select the right brush, texture, or fill with the help of new, graphical previews. A new Fit to Canvas button also speeds this common operation. Other improvements include: larger, more readable fonts, the option to automatically save files in their original format, saving screen space by snapping open and closed panels and columns of panels, and instant access to open documents by using tabs, as in Dreamweaver. Freehand
MXa Macromedia
Symbol Library The FreeHand MX interface streamlines productivity and design with a customizable, integrated workspace. Dockable panels can be grouped together, collapsed, or expanded as needed. Other consistent, user-interface elements make your job easier when working within FreeHand MX (as well as other Macromedia MX applications). SWF movie import/re-export and Rich Internet Applications are easily integrated into the design layout. SWF files can be directly imported into a FreeHand MX document. They can also be placed, previewed, and re-exported. SWFs generated from an FLA file (Flash’s native file format) and placed in a FreeHand MX document can be edited in Macromedia Flash MX by a simple click on the Object panel. Updates made to the FLA file in Macromedia Flash MX are automatically applied to the SWF placed in FreeHand MX. Macromedia Flash MX can also open FreeHand MX files directly. Other SWF publishing enhancements include easy to use movie settings and smart optimization of movies for the smallest possible file size. FreeHand MX allows users to import Fireworks MX PNG files (the Fireworks native file format) and to edit objects and text. Bitmap images placed in a FreeHand MX document can be edited and optimized in Fireworks MX with a single click on the Object panel. FreeHand MX files open directly in Fireworks MX. This version also has some new tools. The enhanced Pen tool permits spontaneous stroke style changes, and its multiple-attribute capabilities elevate variations to a new dimension. The Bezigon tool creates polygons that combine Bézier curves and corners with precision. There is also an Extrude tool that makes it easy to add simple 3-D effects to objects. After extruding an object, the original shape can be edited. Rich and
Robust Although Studio abounds with promotional culinary words such as rich and robust (makes me want a cappuccino), this upgrade does, despite any heated hype, serve up a satisfying and remarkable piece of programming. Although some users have remarked the release was a bit premature and on the al dente side. While there were bugs in Flash and Dreamweaver, the Macromedia engineers responded quickly with Flash updater 7.0.1, and, by the time you read this, the Dreamweaver updater might be available to address most compatibility and speed issues in Panther. Of course, it’s easier to deal with common, reproducible bugs among fellow Studio users. It’s the problems that seem to be computer specific, i.e. yours or mine, for example, that hard drive you buggy. In Dreamweaver, for example, I could not select IE 5.0 from the "Show Events For" dropdown menu. It’s a feature that allows users to browser preview how behaviors are performing, from within Dreamweaver, in minimum 5.0 environments. Each time I selected IE 5.0, it reverted to the default IE 4.0. Annoying! This function had worked in Dreamweaver MX, and was important to me because I chose to support newer browsers exclusively for a personal site. I opted for more recent browsers for two reasons: performance on my site was quantitatively superior, and I felt it was important to encourage users to upgrade rather than do code-based somersaults for holdouts using “obsolete” browsers. I scoured the web, user groups, and mavens on the Dreamweaver forums for a solution. With no answer in sight, I launched Dreamweaver once again and decided to open a “new” page to see if could make my browser preview, preference selection stick. It worked. I then opened a page on my site and “Show Events For” IE 5.0 worked there as well. Apparently, something initialized within Dreamweaver by going this route, albeit intuitively. Fireworks MX had also been indispensable in creating and optimizing images (both art and text) on my site. I could have used Adobe ImageReady via Photoshop, but Fireworks was already tight with Dreamweaver. This meant fewer keystrokes, and excellent, image manipulation tools for the web. The more I used Fireworks, the more I appreciated its value. Still, despite the merits of integration schemes, be wary when selecting Fireworks MX 2004 from within Dreamweaver when editing a table. Doing so will do strange, unspeakable things and overwrite the table structure in your HTML document. In such a case, don't launch Fireworks from the Property Inspector panel in Dreamweaver. It's safer to edit tables by launching Fireworks externally by clicking on your Fireworks document. There is no significant benefit for trying to replace perfectly workable <table> tags with <DIV> tags and attempt to control it all in CSS. I'm a CSS advocate, not a fanatic. Okay, enough with the nitpicking already. Check out the Studio forums on the web and you'll read all the war stories. One thing to keep in mind with apps that don't work correctly on your computer, but do on others, is that you may have installed a seemingly, harmless, system wide utility (perhaps a shareware) that isn't compatible with your new operating system, or perhaps with the troublesome app. Some Studio users who upgraded to OS X version 10.2.8 or to Panther (version 10.3), using the "Archive and Install" or "Erase and Install" option, have had problems running some, or all, of the Macromedia applications that use activation. This includes those that are part of Studio MX 2004 and Contribute 2. The most common symptom occurs when the application icon in the dock is clicked and the icon "bounces" but doesn't launch. As smart as the OS X installer is, the "Archive and Install" and "Erase and Install" processes do not properly transfer activation files used by Macromedia software. To its credit, Macromedia offered an immediate, hot fix, downloadable updater that resolved the issue. (You may find the hot fix didn't cure all the ills. For example, to get my help file working again in Dreamweaver, I had to reinstall the app, but only Dreamweaver, not the entire Studio.) Take
Out the Jargon PHP is a server-side scripting language that allows you to access a database easily, and Structured Query Language (SQL) is the standard language for interacting with relational databases. Sites with dynamic pages (constantly changing content) need an underlying database structure. A database is an organized collection of information that a computer uses to select and display data to enhance your site content. Upgrade
or Not The Macromedia mantra is, "Let's make it better." They have succeeded. Training
Aids While the tutorials that accompany Macromedia Studio MX 2004 are good, I recommend the following books from Peachpit Press and New Riders Publishers. These titles will give you a hands on experience exploring the features of these applications: 1). Macromedia Dreamweaver MX 2004: Training from the Source, By Khristine Annwn Page. 2). Macromedia Flash MX 2004 for Rich Internet Applications, By Phillip Kerman. 3). Macromedia Dreamweaver MX 2004 Killer Tips, By Joseph Lowery and Angela C. Buraglia. (New Riders) 4). Macromedia Dreamweaver MX 2004 Demystified, By Laura Gutman. 5). Macromedia Flash MX 2004: Training from the Source, By Jen deHaan. For the latest Studio MX 2004 pricing details, please visit the Macromedia website. Macromedia Inc. |
||||||
|
.... |
|||||