Macromedia Flash is the de facto standard for delivering web-based multimedia to over 250 million users worldwide. ActionScript : The Definitive Guide is dedicated entirely to documenting ActionScript, Flash's object-oriented programming language. It goes beyond the hype and buzzwords to give web developers the fundamental tools for creating advanced web sites. It is targeted at both Flash developers who arc new to programming and existing JavaScript programmers migrating their skills to ActionScript (both languages are based on the ECMAScript standard). Colin Moock's ability to relate his exhaustive knowledge in practical and accessible terms has earned him wide acclaim in the Flash community. ActionScript : The Definitive Guide is written in his clear, narrative tone, free of ego and condescension, and packed with information. Part I, ActionScript Fundamentals, describes core programming concepts (variables, datatypes, operators, statements, functions, events, arrays, and objects) and details their usage, particularly with regard to movie clips. Part II, Applied ActionScript, covers common applications, such as processing online
forms. Part III, Language Reference, details all ActionScript globals, properties, methods, event handlers, and objects, and includes extensive implementation examples. This book gets new ActionScript programmers up to speed quickly. It documents ActionScript in traditional terms, giving you a solid theoretical foundation. Experienced programmers can leverage their JavaScript knowledge while learning Flash-specific intricacies. Beyond the theory, this book is filled with practical tips and real-world examples, covering scrolling text fields, menu buttons, multiple-choice quizzes, XML-driven sites, physics-based video games, real-time multiuser environments, and more. The book's meticulous coverage includes many undocumented and
underdocumented topics. The detailed Language Reference is an invaluable daily companion. The popular companion site, the ActionScript Code Depot (http://www.moock.org/asdg), includes all source .fla files plus numerous additional examples, including a sample XMLSocket server in Java and a sample Perl text database.