CINXE.COM
Adobe Labs - Adobe Flex Builder 3 for Linux
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!-- InstanceBegin template="/Templates/labs_master.dwt" codeOutsideHTMLIsLocked="false" --> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://labs.adobe.com/technologies/flex/flexbuilder_linux/","20091218180421","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1261159461"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <!-- Template $Revision: 1.7 $ applied. --> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="Content-Language" content="en-us"/> <link rel="icon" href="/web/20091218180421im_/http://labs.adobe.com/favicon.ico" type="image/x-icon"/> <link rel="shortcut icon" href="/web/20091218180421im_/http://labs.adobe.com/favicon.ico" type="image/x-icon"/> <!-- InstanceParam name="ssi_syntax" type="text" value="#include virtual=" --><!-- InstanceParam name="MMlocale" type="text" value="en_us" --><!-- InstanceParam name="flashdetection" type="boolean" value="true" --><!-- InstanceParam name="fma" type="boolean" value="false" --><!-- InstanceParam name="pod" type="boolean" value="true" --><!-- InstanceParam name="promo" type="boolean" value="false" --><!-- InstanceParam name="infoPod" type="boolean" value="false" --><!-- InstanceParam name="fullwidth" type="boolean" value="false" --><!-- InstanceParam name="dynamicUI" type="boolean" value="true" --><!-- InstanceParam name="popups" type="boolean" value="false" --> <link id="test-css" href="https://web.archive.org/web/20091218180421cs_/http://www.adobe.com/css/features_test.css" rel="stylesheet" rev="stylesheet" type="text/css" media="screen" charset="utf-8"/> <script src="https://web.archive.org/web/20091218180421js_/http://www.adobe.com/js/global.js" type="text/javascript" charset="utf-8"></script> <script src="https://web.archive.org/web/20091218180421js_/http://www.adobe.com/js/dyn/ui.js" type="text/javascript" charset="utf-8"></script> <script src="https://web.archive.org/web/20091218180421js_/http://www.adobe.com/js/htmltemplate/util.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> // <![CDATA[ com.adobe.www.is = false; // ]]> </script> <!-- InstanceBeginEditable name="head" --> <title>Adobe Labs - Adobe Flex Builder 3 for Linux</title> <link rel="stylesheet" rev="stylesheet" href="/web/20091218180421cs_/http://labs.adobe.com/css/handheld.css" type="text/css" media="handheld" charset="utf-8"/> <link rel="stylesheet" rev="stylesheet" href="/web/20091218180421cs_/http://labs.adobe.com/css/assistive.css" type="text/css" media="aural, braille, embossed" charset="utf-8"/> <link rel="stylesheet" rev="stylesheet" href="/web/20091218180421cs_/http://labs.adobe.com/css/print.css" type="text/css" media="print" charset="utf-8"/> <link rel="stylesheet" rev="stylesheet" href="/web/20091218180421cs_/http://labs.adobe.com/css/labs_import.css" type="text/css" media="screen" charset="utf-8"/> <!-- InstanceEndEditable --> <script src="/web/20091218180421js_/http://labs.adobe.com/js/labs_globalnav.js" type="text/javascript" charset="utf-8"></script> </head> <body> <script type="text/javascript"> // <![CDATA[ com.adobe.htmltemplate.loadCondAssets("tab", "backcompat"); // ]]> </script> <!--googleoff: index--><ul id="accesslink"><li><a href="/web/20091218180421/http://labs.adobe.com/help/accessibility.html" tabindex="1">Accessibility</a></li><li><a href="#depthpath">Skip global navigation</a></li> </ul><!--googleon: index--> <div id="labs-globalnav-wrapper"> <dl id="labs-companymenu"> <dt><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_logo">Adobe Labs</a></dt> <dd> </dd> <dd> </dd> </dl> <ul id="labs-depthpath"> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/">Adobe.com Home</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/support/">Support</a></li> <li class="last-child"><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/devnet/">Developer Centers</a></li> </ul> <br class="clear-both"/> <div id="labs-globalnav"> <ul id="main-labs-nav"> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_home">Home</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_technologies">Technologies</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_wiki">Wiki</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_downloads">Downloads</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_community">Community</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_rss">RSS Feeds</a></li> <li class="last-child"><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_about">About Labs</a></li> </ul> <div id="labs-gnav-search"> <form id="labs-search" name="labs-search" method="get" action="https://web.archive.org/web/20091218180421/http://www.adobe.com/cfusion/labs/search.cfm" accept-charset="utf-8"> <input type="hidden" name="loc" value="en_us"/> <input type="text" class="textfield" name="term"/> <button name="search" type="submit" id="search-submit">Search</button> </form> </div> <img src="/web/20091218180421im_/http://labs.adobe.com/images/labs_master/labs_gnav_capbottom.gif" alt="cap bottom" id="labsnav-capBottom"/> </div> <ul id="labs-login-nav"> <li id="greeting">Welcome, <span id="screenName">Guest</span></li> <li id="account"><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_your_account">Your Account</a></li> <li id="signout" class="last-child" style="display: none"><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_sign_out">Logout</a></li> <li id="signin" class="last-child"><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_gnav_sign_in">Sign In</a></li> </ul> <script type="text/javascript"> var screenName = document.getElementById('screenName'), signin = document.getElementById('signin'), signout = document.getElementById('signout'); if(signin && signout && screenName) { var screenNameValue = adobe.Cookie.get("SCREENNAME"), authenticAdobeId = adobe.Cookie.get('AUID'); if(screenNameValue) { registerOnReady(function() { screenName.innerHTML = screenNameValue; }); } if(authenticAdobeId) { signout.style.display=""; signin.style.display="none"; } } </script> <a name="globalnav" id="globalnav"></a> </div> <div id="layoutLogic" class="partial-width with-pod dynamicUI"> <div id="gecko"><!-- InstanceBeginEditable name="header" --> <div id="depthpath"> <ol> <li><a href="/web/20091218180421/http://labs.adobe.com/">Home</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/">Technologies</a></li> <li class="last-child"><a href="/web/20091218180421/http://labs.adobe.com/technologies/flex/">Flex</a></li> </ol> </div> <h1>Adobe Flex Builder 3 for Linux</h1> <!-- InstanceEndEditable --><!-- InstanceBeginEditable name="fmaContent" --> <!-- InstanceEndEditable --> <div id="contentBody"><!-- InstanceBeginEditable name="content" --> <p><span class="achtung"><strong>Update:</strong></span> Flex Builder 3 for Linux alpha 5 was released on 11/24/2009. Please <a href="/web/20091218180421/http://labs.adobe.com/downloads/flexbuilder_linux.html">download alpha 5</a>.</p> <p>Welcome to the Adobe® Flex™ Builder™ 3 for Linux alpha on Adobe Labs. Flex Builder Linux is a plugin-only version of the Flex Builder that you can use to build Flex applications on Linux. Feedback from previous alpha releases has been very positive, and we are pleased to continue offering this version.</p> <div class="columns-2-Abb-A"> <h3>Official Support for Linux</h3> <p>The current commercial version of Flex Builder 3 is not available for Desktop Linux. This alpha version is based on many of the Flex Builder 3 features including project creation, code coloring, code hints, compilation, the Ajax Bridge, Find All References, and debugging. However, not all Flex Builder 3 features are supported, so be sure to check out the <a title="http://labs.adobe.com/technologies/flex/flexbuilder_linux/releasenotes.html" href="/web/20091218180421/http://labs.adobe.com/technologies/flex/flexbuilder_linux/releasenotes.html">release notes</a> for a list of unsupported features. We hope to add official support for Linux in a future release of Flex Builder, so please help us by providing your comments and feedback.</p> </div> <div class="columns-2-Abb-bb"> <div class="options-pod"> <div class="op-head"> <h3>Download and Discuss</h3> </div> <div class="op-body"> <ul class="iconmarker-16x16"> <li><a title="Download" href="/web/20091218180421/http://labs.adobe.com/downloads/flexbuilder_linux.html"><img src="/web/20091218180421im_/http://labs.adobe.com/images/icons/download_page.gif" alt="Download" width="16" height="16"/>Get the Flex Builder Linux alpha now</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=72&catid=657&entercat=y" title="Discuss" target="_blank"><img src="/web/20091218180421im_/http://labs.adobe.com/images/icons/discussion.gif" alt="Download" width="16" height="16"/>Discuss Flex Builder Linux in the Labs forums</a></li> </ul> </div> </div> </div> <br class="clear-both"/> <div class="dyn-tabsection"> <h2 class="tabtitle" id="getstarted">Getting Started</h2> <div class="tabcontent"> <p>Follow these steps to begin experiencing the Flex Builder Linux alpha:</p> <ol> <li><a href="/web/20091218180421/http://labs.adobe.com/downloads/flexbuilder_linux.html" class="link-more">Download the Flex Builder Linux alpha</a></li> <li> <p>Run the installer either marking it as executable (chmod +x) or by using a shell to execute it (sh flexbuilder_linux_install_a5_112409.bin).</p> <p>The installer works on Flash Player 9 and above. If Flash Player 10 is already installed then the Debug version of Flash Player 10 would be required for debugging support and exception display. <ul> <li><a href="https://web.archive.org/web/20091218180421/http://download.macromedia.com/pub/flashplayer/updaters/10/flash_player_10_linux_dev.tar.gz">Download debug version of Flash Player 10</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/products/flashplayer/productinfo/instructions/#section-3" target="_blank">Installation steps for installing Flash Player 10</a><a href="#"></a></li> </ul> </p> <p class="note">Note: This is an updated version of Flash Player 10 and that Flex Builder Linux will work with earlier versions of Flash Player 9 for Linux). This is the debug version of Flash Player 9, which is required for debugging support and exception display.</p> </li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flex/flexbuilder_linux/releasenotes.html" class="link-more">Read the release notes</a></li> <li> <p>Start Eclipse</p> <p class="note">Note: You must create a new workspace before beginning. Select File > Switch Workspace from the menu bar and enter a new folder name. If the folder doesn't exist, Eclipse creates it.</p> </li> <li> <p>Ask questions and share your feedback in the <a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=72&catid=657&entercat=y" target="_blank">Labs forum for Flex Builder Linux</a>.</p> <p class="note">Please note that your submission of comments, ideas, feature requests and techniques on this and other Adobe maintained forums, as well as Adobe's right to use such materials, is governed by the <a href="https://web.archive.org/web/20091218180421/http://labs.adobe.com/misc/terms_of_use.html">Terms of Use</a>.</p> </li> </ol> </div> <h2 class="tabtitle" id="community">Community</h2> <div class="tabcontent"> <p>Below you'll find references and links to help you participate in the Flex Builder Linux user community.</p> <h3>Online Forum</h3> <p>Ask questions, discuss, and share feedback with other users in the online forums.</p> <ul class="link-list"> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=72&catid=657&entercat=y" target="_blank" class="link-more">Visit the Labs forum for Flex Builder Linux</a></li> </ul> <p class="note">Please note that your submission of comments, ideas, feature requests and techniques on this and other Adobe maintained forums, as well as Adobe's right to use such materials, is governed by the <a href="https://web.archive.org/web/20091218180421/http://labs.adobe.com/misc/terms_of_use.html">Terms of Use</a>.</p> <h3>Resources</h3> <p>If you want to learn more about releases on Labs as well as other Adobe technologies, visiting a user group or connecting with an Adobe Community Expert is a great place to start.</p> <ul class="link-list"> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/cfusion/usergroups/" target="_blank" class="link-more">Find a user group</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/communities/experts/" target="_blank" class="link-more">Find an Adobe Community Expert</a></li> </ul> </div> <h2 class="tabtitle" id="details">Product Details</h2> <div class="tabcontent"> <ul class="pipe-marker"> <li><a href="#documentation">Documentation</a></li> <li><a href="#FAQ">FAQ</a></li> <li><a href="#sysreqs">System Requirements</a></li> <li><a href="#release_notes">Release Notes</a></li> </ul> <br class="clear-both"/> <h3 id="documentation">Documentation</h3> <p>You can reference the Flex Builder 3 beta 3 documentation to help you with an overall understanding of the features included with the Flex Builder Linux alpha release. Please remember that not all features in Flex Builder 3 are included in the Flex Builder Linux product. The most up-to-date documentation is available from the online Help system.</p> <p>The following additional resources will help you learn and understand Flex Builder:</p> <ul class="link-list"> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/learn_flex3" target="_blank">Flex Developer's Guide</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/learn_flex3_building" target="_blank">Building and Deploying Flex Applications</a></li> <li><a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/learn_flex3_components" target="_blank">Creating and Extending Flex Components</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/wiki/index.php/Flex_3:Backwards_Compatibility_Flag">Flex 3 Backwards Compatibility</a></li> </ul> <div class="nav-up"><a href="#details">back to top</a></div> <h3 id="FAQ">FAQ</h3> <dl> <dt> Is Flex Builder for Linux the same as Flex Builder 3?</dt> <dd>No. Adobe is developing the Linux product in parallel with Flex 3. Many of the Flex 3 features are also included in the Linux version, however the Linux product is a separate project and is on its own schedule.</dd> <dt>Are all of the Flex Builder 3 features included in the Linux release?</dt> <dd>No. Although many of the features in Flex 3 are included in the Linux release, there are several features that are not yet included. Our main goal is to get the base features in place and then to solicit user feedback and their priorities for additional features, such as the profiler or design view. For a list of the features currently included in the alpha release, please read the <a href="/web/20091218180421/http://labs.adobe.com/technologies/flex/flexbuilder_linux/releasenotes.html">release notes</a>.</dd> <dt>When will Flex Builder for Linux be fully released?</dt> <dd>Adobe has not yet announced a release date for the Flex Builder Linux product. In part, this will be determined by user feedback on the required features, so if you have requests be sure to file them in the <a href="https://web.archive.org/web/20091218180421/http://bugs.adobe.com/flex" target="_blank">bug database</a>.</dd> <dt>Where can I download the Flex Builder Linux alpha?</dt> <dd>You can download the public alpha from <a href="/web/20091218180421/http://labs.adobe.com/downloads/flexbuilder_linux.html">Adobe Labs</a>.</dd> <dt>Will you be charging for Flex Builder Linux at some point?</dt> <dd>We hope to add official support for Linux in a future release of Flex Builder, but we have not yet finalized our packaging for the Flex Builder Linux product.</dd> <dt>How do I get Data Visualization Charting Components for Linux?</dt> <dd>While the Data Visualization and Charting components are not part of the Flex Builder Linux Alpha, it is possible to purchase a Flex Builder 3 Professional license (either Mac or Win) – and move the licensed datavisualization.swc file over to your Linux installation. This process has been explained by various users in our forums and is acceptable under the terms of your Flex Builder 3 license.</dd> <dt>Does Flex Builder Linux support 64-bit Linux desktops?</dt> <dd>While our early testing has primarly been on 32-bit Linux Desktops – some of our early testers reported success on 64-bit installations. Please let us know about your experience.</dd> <dt>What about Gentoo, or Debian, or other distributions?</dt> <dd>At this point in time, Flex Builder Linux has only been tested on the following distributions, however we are evaluating additional platforms, so please be sure to send us your feedback: SuSE Linux Enterprise Server 10; RedHat Enterprise Linux WS 4: Ubuntu 7.0.4 (Feisty).</dd> </dl> <div class="nav-up"><a href="#details">back to top</a></div> <h3 id="sysreqs">System Requirements</h3> <p>Linux has various distributions and flavors. This release of Flex Builder Linux requires Sun JRE 1.5.x (or newer) and Eclipse 3.3.x and supports the following distributions:</p> <ul> <li>SuSE Linux Enterprise Server 10 (x86 32-bit version)</li> <li>RedHat Enterprise Linux WS 4 (x86 32-bit version)</li> <li>Ubuntu 7.0.4 (Feisty) (x86 32-bit version)</li> <li>Fedora Core 8 (x86 32-bit version)</li> </ul> <p>Flex Builder Linux Alpha only supports Firefox (all versions).</p> <p>Flex Builder Linux requires the debug version of Flash Player (Linux) to support debugging applications from within Flex Builder Linux Alpha.</p> <p>See the <a href="/web/20091218180421/http://labs.adobe.com/technologies/flex/flexbuilder_linux/releasenotes.html#sysreq">release notes</a> for more detailed system requirements.</p> <div class="nav-up"><a href="#details">back to top</a></div> <h3 id="release_notes">Release Notes</h3> <p>This release of Flex Builder Linux is prerelease software and is designed for evaluation purposes only. The software contained within the installer is not yet complete; but, many additions to the product are fully implemented and ready for you to try and discuss.</p> <p><a href="/web/20091218180421/http://labs.adobe.com/technologies/flex/flexbuilder_linux/releasenotes.html" class="link-more">See the full Release Notes</a></p> <div class="nav-up"><a href="#details">back to top</a></div> </div> </div> <!-- InstanceEndEditable --></div> </div> <div id="pod"><!-- InstanceBeginEditable name="podContent" --> <h3><a href="/web/20091218180421/http://labs.adobe.com/technologies/flex/">Flex</a></h3> <ul class="nav-pod"> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flashbuilder4/">Flash Builder 4</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flex4sdk/">Flex 4 SDK</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flashcatalyst/">Flash Catalyst</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flex/flexbuilder_linux/">Flex Builder 3 for Linux</a></li> </ul> <h3><a href="/web/20091218180421/http://labs.adobe.com/technologies/">All Technologies</a></h3> <ul class="nav-pod"> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/air2/">Adobe AIR 2</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/alchemy/">Alchemy</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/blueprint/">Blueprint</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/browserlab/">BrowserLab</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/cinemadng/">CinemaDNG</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/coldfusionbuilder/">ColdFusion Builder</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/communityhelp/">Community Help</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/configurator/">Configurator</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/durango/">Durango</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flashbuilder4/">Flash Builder 4</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flashcatalyst/">Flash Catalyst</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flashplayer10/64bit.html">Flash Player 10 for 64-bit Linux</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flashplayer10/">Flash Player 10.1</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flex/flexbuilder_linux/">Flex Builder for Linux</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flex4sdk/">Flex 4 SDK</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/hub/">Hub</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/incontextediting/">InContext Editing</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/jamjar/">JamJar</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/knowhow/">knowhow</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/mars/">Mars Project</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/aptt/">Adobe PDF Test Toolkit</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/lightroom3/">Photoshop Lightroom 3</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/pixelbender/">Pixel Bender</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/social/">Social</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/spry/">Spry framework for Ajax</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/squiggly/">Squiggly</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/story/">Adobe Story</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/stratus/">Stratus</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/textlayout/">Text Layout Framework</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/wave/">Adobe Wave</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/workflowlab/">WorkflowLab</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/xmplibrary/">XMP Library for ActionScript</a></li> </ul> <h3>Technology Groups</h3> <ul class="nav-pod"> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/air/">Adobe AIR</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/dreamweaver/">Dreamweaver</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flash/">Flash Platform</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/flex/">Flex Framework</a></li> <li><a href="/web/20091218180421/http://labs.adobe.com/technologies/photoshop/">Photoshop</a></li> </ul> <h3><a href="/web/20091218180421/http://labs.adobe.com/showcase/">Showcase Gallery</a><a href="/web/20091218180421/http://labs.adobe.com/showcase/"></a></h3> <!-- InstanceEndEditable --></div> <div class="clear-both"> </div> <br/> <!-- extra break for opera 7 bug --> </div> <div id="capBottom" class="with-pod"> </div> <!--googleoff: index--> <!-- global footer $Revision: 1.10.14.1 $ --> <div id="contentFooter"> <div id="copyright-terms"> <p><a href="https://web.archive.org/web/20091218180421/http://labs.adobe.com/">Home</a> | <a href="https://web.archive.org/web/20091218180421/http://labs.adobe.com/technologies/">Technologies</a> | <a href="https://web.archive.org/web/20091218180421/http://labs.adobe.com/wiki/">Wiki</a> | <a href="https://web.archive.org/web/20091218180421/http://labs.adobe.com/downloads/">Download</a> | <a href="https://web.archive.org/web/20091218180421/http://labs.adobe.com/community/">Community</a> | <a href="https://web.archive.org/web/20091218180421/http://labs.adobe.com/showcase/">Showcase</a> | <a href="https://web.archive.org/web/20091218180421/http://labs.adobe.com/rss_feeds/">RSS Feeds</a> | <a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/cfusion/labs/search.cfm">Search</a> | <a href="https://web.archive.org/web/20091218180421/http://labs.adobe.com/about/">About Adobe Labs</a> | <a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/">Adobe.com Home</a> | <a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/support/">Support</a> | <a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/devnet/">Developer Connection</a></p> <br/> <p>Copyright © 2009 Adobe Systems Incorporated. <a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/misc/copyright.html">All rights reserved</a>. <br/> Your use of the Adobe Labs including the download of software, submission of comments, ideas, feature requests and techniques, and Adobe's rights to use such submitted materials, is governed by the <a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_term_of_use">Adobe.com Terms of Use</a> and the <a href="https://web.archive.org/web/20091218180421/http://www.adobe.com/go/labs_privacy_policy">Adobe Privacy Policy</a>.</p> <p>Search powered by<a href="https://web.archive.org/web/20091218180421/http://www.google.com/" target="new"><img class="googlelogo" src="/web/20091218180421im_/http://labs.adobe.com/images/labs_master/logo_google.gif" width="43" height="18" alt="Powered by Google"/></a></p> </div> <br class="clear-both"/> </div> <!--googleon: index--> <script src="https://web.archive.org/web/20091218180421js_/http://www.adobe.com/js/htmltemplate/beforeonload.js" type="text/javascript"></script> <!-- InstanceBeginEditable name="analytics" --> <div style="display: none;"> <!-- SiteCatalyst code version: H.15.2 Copyright 2002 Omniture, Inc. More info available at http://www.omniture.com --> <script type="text/javascript">var s_code=' ';</script> <script language="JavaScript" src="/web/20091218180421js_/http://labs.adobe.com/uber/js/omniture_s_code.js" type="text/javascript"></script> <script type="text/javascript"><!-- var s_accountName; var s_docHost = window.location.hostname.toLowerCase(); var s_docURL = window.location.pathname.toLowerCase(); if (s_docHost.indexOf("cps-internal.corp") != -1) { s_accountName="mxcpsinternal"; } else if ((s_docHost.indexOf(".dev.adobe.") != -1) || (s_docHost.indexOf("stage.") != -1) || (s_docHost.indexOf("staging.") != -1) || (s_docHost.indexOf(".sea.adobe") != -1) || (s_docHost.indexOf(".corp.adobe") != -1)) { s_accountName="mxadobetest"; } else { s_accountName="mxmacromedia"; } if (s_docURL.indexOf("/devnet/") != -1) { s_channel="DevNet"; // Track Tabs as Pages when targeted directly if (document.URL.indexOf("navID=") != -1) { var s_pairs = window.location.search.substring(1).split("&"); for (i=0;i<s_pairs.length;i++) { if (s_pairs[i].indexOf("navID=") != -1) s_pageName=document.URL.substring(0, document.URL.indexOf("?")+1) + s_pairs[i]; s_pageName=s_pageName.toLowerCase(); } } } else if (s_docURL.indexOf("/designcenter/") != -1) { s_channel="Adobe Design Center"; } else if ((s_docHost.indexOf("labs.adobe") != -1) || (s_docHost.indexOf("labs-staging.") != -1)) { s_channel="Labs"; } else if (s_docHost.indexOf("help.adobe.com") != -1) { // Tracking Learning Resources help.adobe.com s_channel="Support Help.adobe.com"; var s_title=document.title; if (s_title.indexOf("*") != -1) { s_title=document.title.substring(0,document.title.indexOf("*")); } s_pageName="Support help.adobe.com: " + s_title; s_prop23=document.URL; } else if (s_docHost.indexOf("kb2.adobe.com") != -1) { // Tracking Support Knowledgebase s_channel="Support Knowledgebase"; } if (!window.scMMInclude) { var s_wd=window,s_tm=new Date; if(s_code!=' '){ s_code=s_dc(s_accountName); if(s_code)document.write(s_code) } } else { s_wds(s_accountName);s_ca(s_accountName); } function sendAnalyticsEvent(str){var ns=s_accountName;if(str!=null)ns+=","+str;void(s_gs(ns));} function sendLinkEvent(accnt,lnkname,type){ accnt=s_accountName;s_linkType=type;s_lnk=true;s_linkName=lnkname;void(s_gs(accnt));} var searchForm = (document.forms["globalnav-search"]) || (document.forms["adc-globalnav-search"]); if(searchForm) { if (typeof s_channel == "undefined") { var s_channel; } s_pageName_input_value = (s_pageName!="" && s_pageName != null) ? s_pageName : window.location.href.split("?"); s_channel_input_value = (s_channel!="") ? s_channel : "Channel:n/a"; var s_pageName_input = new Element('input'); s_pageName_input.writeAttribute({ "name" : "s_pageName", "type" : "hidden", "value": s_pageName_input_value[0] }); var s_channel_input = new Element('input'); s_channel_input.writeAttribute({ "name" : "s_channel", "type" : "hidden", "value": s_channel_input_value }); Element.insert(searchForm, s_pageName_input ).insert(s_channel_input); } //--></script> <noscript><img src="https://web.archive.org/web/20091218180421im_/http://stats.adobe.com/b/ss/mxmacromedia/1/G.9-XELvs" height="1" width="1" border="0" alt=""/></noscript> <!-- End SiteCatalyst code version: H.15.2. --> </div> <!-- InstanceEndEditable --><img id="flash_pixel" name="flash_pixel" src="/web/20091218180421im_/http://labs.adobe.com/images/pixel.gif" width="1" height="1" alt=""/> </body> <!-- InstanceEnd --> </html> <!-- FILE ARCHIVED ON 18:04:21 Dec 18, 2009 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 20:45:09 Feb 26, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.75 exclusion.robots: 0.038 exclusion.robots.policy: 0.021 esindex: 0.013 cdx.remote: 46.808 LoadShardBlock: 154.862 (3) PetaboxLoader3.datanode: 149.465 (4) PetaboxLoader3.resolve: 114.249 (2) load_resource: 112.363 -->