Macromedia has formally applied for membership in Ecma International, an industry association dedicated to the standardisation of information and communications technology.
Ecma International developed and maintains the key standard ECMAScript (ECMA-262 and ISO/IEC 16262) - widely known through implementations such as Netscape JavaScript, Microsoft JScript and Macromedia ActionScript. ActionScript is used as the procedural scripting language for Macromedia Flash and Macromedia Flex.
"As the adoption of rich Internet applications delivered with Flash continues to accelerate, ensuring developers can use the standards with which they are fluent becomes even more of a necessity," says Jeremy Matthews, MD at local Macromedia distributor and Web enablement specialist, Dax Data.
"By joining Ecma International, Macromedia will take a key role in the ongoing development of the ECMAScript standard in the organisation`s Programming Language technical committee (TC39)," he says.
The goal of TC39 is to maintain a single leading standard for scripting that can be used for as many competing implementations as possible, and makes `forking` unnecessary.
"Standards have become business critical for any company building Web development and deployment technologies," says Jan W van den Beld, secretary general at Ecma International. "Macromedia has clearly shown its commitment to open standards over the years and they are a welcome addition to ensuring the continued flexibility and power of ECMAScript."
In another major commitment to supporting key industry standards, Macromedia also announced this week that Macromedia Flex, a presentation server and application framework, incorporates key standards from the W3C, including Scalable Vector Graphics (SVG), Cascading Style Sheets (CSS), Extensible Markup Language (XML), and Simple Object Access Protocol (SOAP) Web services.
Flex offers a standards-based framework for creating enterprise-class rich Internet applications. Flex is the latest example of a Macromedia product built on the strength of industry standards. Flex will operate on Sun Java 2 Enterprise Edition (J2EE) servers in its initial release and on Microsoft .NET servers in a future release. The Flex application framework leverages XML and SOAP Web services for data interchange, CSS for style control, and SVG for static graphic primitives and shapes. The declarative programming language for defining rich application front ends is based entirely on XML syntax.
Macromedia has also published version 7 of the Macromedia Flash (SWF) file format, available at www.macromedia.com/go/swf7. This newly updated format specification builds on the company`s previously stated goal of enabling developers to build authoring tools and servers that leverage the broad penetration of Macromedia Flash Player. Macromedia has published the Flash file format with each release of the player for five years, which numerous ISVs use to add Flash support to their tools, servers, and utilities. In addition to joining Ecma International, Macromedia is also a current member of the World Wide Web Consortium (W3C) and the Java Community Process Executive Committee.
Share