<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>Adobe Blogs</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/" />
<updated>2010-02-09T23:30:03Z</updated>

<id>tag:blogs.adobe.com,2010:/1</id>
<generator uri="http://www.sixapart.com/movabletype/">Movable Type</generator>

<entry>
<title>The Flexible Configuration Options of Parsley</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/tomsugden/2010/02/the_flexible_configuration_opt.html" />
<updated>2010-02-09T22:37:55Z</updated>
<published>2010-02-09T22:25:38Z</published>
<id>tag:blogs.adobe.com,2010:/tomsugden//142.45399</id>
<summary type="html">One of the nice design decisions taken by Jens Halm when he created the Parsley Application Framework was to separate the configuration mechanism from the core of the framework, so different forms of configuration can be used as required. This...</summary>
<author>
<name>Tom Sugden</name>

<email>tsugden@adobe.com</email>
</author>
<dc:subject>Parsley</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/tomsugden/">
<![CDATA[<p>One of the nice design decisions taken by Jens Halm when he created the <a href="http://www.spicefactory.org/parsley/">Parsley Application Framework</a> was to separate the configuration mechanism from the core of the framework, so different forms of configuration can be used as required. This idea in itself is not particularly new, since Martin Fowler advocated it in his 2004 article, "Inversion of Control Containers and the Dependency Injection pattern":</p>

<blockquote>
  <p>"My advice here is to always provide a way to do all configuration easily with a programmatic interface, and then treat a separate configuration file as an optional feature. You can easily build configuration file handling to use the programmatic interface. If you are writing a component you then leave it up to your user whether to use the programmatic interface, your configuration file format, or to write their own custom configuration file format and tie it into the programmatic interface" - <em>Martin Fowler</em></p>
</blockquote>

<p>The application of this design principle is particularly effective in Parsley. While some frameworks are restricted to specific configuration mechanisms, Parsley provides programmatic interfaces for synchronous and asynchronous configuration, and several out-of-the-box implementations. These interfaces provide an  extension-point so developers can plug-in their own configuration processors when the need arises.</p>
]]>
<![CDATA[<h2>Configuration Processors</h2>

<p>In Parsley, a <em>configuration processor</em> uses some form of configuration data to build up a registry of object definitions. This process is abstracted by the following interfaces:</p>

<ul>
<li><a href="http://opensource.powerflasher.com/websvn/filedetails.php?repname=Parsley-Spicelib&amp;path=/trunk/main/parsley-core/org/spicefactory/parsley/core/builder/ConfigurationProcessor.as">ConfigurationProcessor</a></li>
<li><a href="http://opensource.powerflasher.com/websvn/filedetails.php?repname=Parsley-Spicelib&amp;path=/trunk/main/parsley-core/org/spicefactory/parsley/core/builder/AsyncConfigurationProcessor.as">AsynConfigurationProcessor</a></li>
</ul>

<p>Parsley has a number of standard implementations, including the following two most commonly used:</p>

<ul>
<li><a href="http://opensource.powerflasher.com/websvn/filedetails.php?repname=Parsley-Spicelib&amp;path=/trunk/main/parsley-config/org/spicefactory/parsley/asconfig/processor/ActionScriptConfigurationProcessor.as">ActionScriptConfigurationProcessor</a></li>
<li><a href="http://opensource.powerflasher.com/websvn/filedetails.php?repname=Parsley-Spicelib&amp;path=/trunk/main/parsley-xml/org/spicefactory/parsley/xml/processor/XmlConfigurationProcessor.as">XmlConfigurationProcessor</a></li>
</ul>

<p>The developer manual has a section explaining how to extend the framework with a new configuration processor:</p>

<ul>
<li><a href="http://www.spicefactory.org/parsley/docs/2.2/manual/extensions.php#builders">Custom Configuration Mechanisms</a></li>
</ul>

<h2>Example: Modular Configuation Processor</h2>

<p>There are various reasons to write a custom configuration processor. Perhaps you want to support your own particular configuration files, loaded and processed at runtime. However, these interfaces open up some other doors for more interesting forms of configuration. For example, they can be used to process configuration data from a compiled module.</p>

<p>Consider a large, modular application. Let's say the application consists of a Flex shell application that loads 20 modules, and 10 of these rely on the same set of shared services. It's undesirable to compile these services into the shell application, where they could be inherited by the modules, since the shell should have no knowledge of these lower level details. Instead they could be compiled into a module and the shell application could load that module at start-up, so the services are available for inheritance, but there is no dependency imposed on the shell.</p>

<p>This can be achieved quite simply by writing a new configuration processor, something like this:</p>

<pre><code>package com.adobe
{
     import flash.events.ErrorEvent;
     import flash.events.Event;
     import flash.events.EventDispatcher;

     import mx.events.ModuleEvent;
     import mx.modules.IModuleInfo;
     import mx.modules.ModuleManager;
     import mx.utils.StringUtil;

     import org.spicefactory.parsley.core.builder.AsyncConfigurationProcessor;
     import org.spicefactory.parsley.core.builder.ConfigurationProcessor;
     import org.spicefactory.parsley.core.registry.ObjectDefinitionRegistry;

     public class ModularConfigurationProcessor 
          extends EventDispatcher 
          implements AsyncConfigurationProcessor
     {
          private static const MODULE_LOADING_ERROR : String = 
               "Unable to load the module at URL {0} due to {1}";
          private static const MODULE_INCOMPATIBLE_ERROR : String = 
               "The module doesn't implement the ConfigurationProcessor interface.";

          private var url : String;
          private var module : IModuleInfo;
          private var registry : ObjectDefinitionRegistry;

          public function ModularConfigurationProcessor( url : String )
          {
               this.url = url;
          }

          public function cancel() : void
          {
               module.removeEventListener( ModuleEvent.READY, moduleReadyHandler );
               module.removeEventListener( ModuleEvent.ERROR, moduleErrorHandler );
          }

          public function processConfiguration(
               registry : ObjectDefinitionRegistry ) : void
          {
               this.registry = registry;
               module = ModuleManager.getModule( url );
               module.addEventListener( ModuleEvent.READY, moduleReadyHandler );
               module.addEventListener( ModuleEvent.ERROR, moduleErrorHandler );
               module.load( registry.domain );
          }

          private function moduleReadyHandler( event : ModuleEvent ) : void
          {
               try
               {
                    processConfigurationWithModule();
                    dispatchEvent( new Event( Event.COMPLETE ) );
               }
               catch ( e : Error )
               {
                    dispatchErrorEvent( e.message );
               }

          }

          private function processConfigurationWithModule() : void
          {
               var instance : Object = module.factory.create();

               if ( instance is ConfigurationProcessor )
               {
                    ConfigurationProcessor( instance ).processConfiguration( registry );
               }
               else
               {
                    throw new Error( MODULE_INCOMPATIBLE_ERROR );
               }
          }

          private function moduleErrorHandler( event : ModuleEvent ) : void
          {
               dispatchErrorEvent( MODULE_LOADING_ERROR, url, event.errorText );
          }

          private function dispatchErrorEvent( message : String, ... rest ) : void
          {
               dispatchEvent( new ErrorEvent(
                    ErrorEvent.ERROR,
                    false,
                    false,
                    StringUtil.substitute( message, rest ) );
          }
     }
}
</code></pre>

<p>The processor is initialized with the module URL. It loads the module, creates an instance, then checks whether the module itself is a configuration processor. If so, it delegates configuration processing to the module. Here's an example module:</p>

<pre><code>package com.adobe
{
    import mx.modules.ModuleBase;

    import org.spicefactory.parsley.asconfig.processor.ActionScriptConfigurationProcessor;
    import org.spicefactory.parsley.core.builder.ConfigurationProcessor;
    import org.spicefactory.parsley.core.registry.ObjectDefinitionRegistry;

    public class MyModule extends ModuleBase implements ConfigurationProcessor
    {
        public function processConfiguration(
            registry : ObjectDefinitionRegistry ) : void
        {
            new ActionScriptConfigurationProcessor(
                [ MyModuleConfiguration ] ).processConfiguration( registry );
        }
    }
}
</code></pre>

<p>Parsley's extension points can be taken a little further by writing a complementary configuration tag:</p>

<pre><code>package com.adobe
{
    public class ModularConfig implements ContextBuilderProcessor 
    {
        public var url : String;

        public function processBuilder( builder : CompositeContextBuilder ) : void 
        {
            builder.addProcessor(
                new ModularConfigurationProcessor( url ) );
        }
    }
}
</code></pre>

<p>So now a modular configuration can be easily combined with other forms of Parsley configuration using the usual MXML tags:</p>

<p><mx:Application ... 
      xmlns:sf="http://www.spicefactory.org/parsley"></p>

<pre><code>  &lt;sf:ContextBuilder&gt;
     &lt;sf:FlexConfig type="{ MyShellApplicationConfig }"/&gt;
     &lt;adobe:ModularConfig url="MyModularConfig.swf"/&gt;
     &lt;adobe:ModularConfig url="MyOtherModularConfig.swf"/&gt;
  &lt;/sfConfigBuilder&gt;

  ...
</code></pre>

<p></mx:Application></p>

<h2>Conclusion</h2>

<p>When creating a framework, it is wise to define generic interfaces for configuration processing, so that different formats can be used where appropriate. In many cases programmatic configuration with MXML is the simplest and most desirable option, but there are several valid cases for configuration from XML and other kinds of file (including SWFs) loaded at runtime. The configuration interfaces provided by Parsley satisfy this requirement nicely.</p>
]]>
</content>
</entry>

<entry>
<title>Adobe Beginner Classes catch up</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/genesisproject/2010/02/adobe_beginner_classes_catch_u.html" />
<updated>2010-02-09T22:47:16Z</updated>
<published>2010-02-09T22:47:10Z</published>
<id>tag:blogs.adobe.com,2010:/genesisproject//102.45400</id>
<summary type="html"> Adobe Beginner Classes has been taking a somewhat forced break from regular posting over the last couple of months as so many other things have been taking precedence.&#160; I&apos;ve got at least two episodes already done to some extent...</summary>
<author>
<name>Dennis Radeke</name>
<uri>http://blogs.adobe.com/genesisproject/</uri>
<email>dradeke@adobe.com</email>
</author>
<dc:subject>General</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/genesisproject/">
<![CDATA[
                           <p>Adobe Beginner Classes has been taking a somewhat forced break from regular posting over the last couple of months as so many other things have been taking precedence.&#160; I've got at least two episodes already done to some extent and several more ideas in the works.&#160; I'm definitely going to finish up my last episode by animating the Encore Menu inside of After Effects.&#160; The Christmas theme will be quite silly now in February, but it will all look good again when people hit it in November!&#160; I'm also strongly thinking about doing some subtitles inside of Encore.&#160; As always, if there are some ideas you want, I'm always taking suggestions.</p>
                             <p>In the meantime, I'll mention again that this content is available via iTunes as a <a href="http://thegenesisproject.libsyn.com">podcast</a> and on <a href="http://vimeo.com/channels/abc">Vimeo</a>. On the podcast, I'm catching up slowly with episodes, so it will be a month or so before I can get all of my older content up there.</p>
                             <p>I'll be busy banging away on all kinds of exciting new things until I can return to this, but if nothing else, know that my heart is in this and I am going to continue to post content as often as I can.&#160;Wish me the best in clearing my calendar! </p>
                             <p>Cheers, Dennis &lt;/dennis/&gt;<br/>
                             </p>
                             <!-- #BeginTags --><p class="tags"><a href="http://www.technorati.com/tag/Adobe Beginner Classes" rel="tag">Adobe Beginner Classes</a></p><!-- #EndTags -->]]>

</content>
</entry>

<entry>
<title>為什麼iPad 不支援Flash?</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/lewisyen/2010/02/ipad_flash.html" />
<updated>2010-02-09T09:15:56Z</updated>
<published>2010-02-09T08:04:02Z</published>
<id>tag:blogs.adobe.com,2010:/lewisyen//372.45392</id>
<summary type="html">我想之前有看過iPad發表會的都會發覺, 瀏覽網頁時總是東缺一塊西缺一塊, 其實它跟iPhone一樣都是不支援Flash，當然兩者用的是同一套OS。 Apple是如此描述Flash：能夠跨平台及跨瀏覽器且立即部署豐富的網站內容標準。 可是這樣的遺漏卻發生在iPhone及iPad，當Steve Jobs正眉飛色舞的展示iPad如何炫麗的瀏覽網頁時卻發現原本應該秀出Flash內容的地方成為一處空白。 為什麼？&quot;因為Apple不想要它在這兒&quot;,Adrian Ludwig,Flash platform的Group Manager如此說。 這是真的嗎？ &quot;這不是錢或者是技術的因素，在其他相似的裝置上我們已經成功讓Flash在上面跑，而且免費授權給製造商&quot;。Ludwig描述著。 Apple目前的應用程式商店適用於iPhone當然也包括iPad，而防止其他類似的免費應用程式經由Flash進來打亂其佈局，當然它的app無法跨平台，而這是Flash所能做到的。 目前有個變通方式是會有個轉檔工具把Flash轉成iPhone app的格式，不過Apple畢竟還是有權利對這樣的應用程式是否上架做決定。 而針對這樣的變局，Apple也併購了一家專做線上行動廣告的公司，想要取代原本Flash在這塊市場上的應用。不過Apple在iPad上的策略有點在砸自己的腳，畢竟使用者可以忍受iPhone無法秀Flash，但在可以順暢的瀏覽網頁為主軸的iPad上，如果要在有85%的網站上都使用Flash的情況下宣稱自己是對網站友善，這就有些站不住腳。 除非等到Apple願意改變心意，短期內你還是會看到很多缺著Flash的網頁！ 引用於: http://www.nbcbayarea.com/news/local-beat/Why-Doesnt-the-iPad-Do-Flash-82967272.html...</summary>
<author>
<name>Lewis Yen</name>

<email>lyen@adobe.com</email>
</author>
<dc:subject>General</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/lewisyen/">
<![CDATA[<p>我想之前有看過iPad發表會的都會發覺, 瀏覽網頁時總是東缺一塊西缺一塊, 其實它跟iPhone一樣都是不支援Flash，當然兩者用的是同一套OS。</p>
<p>Apple是如此描述Flash：能夠跨平台及跨瀏覽器且立即部署豐富的網站內容標準。</p>
<p>可是這樣的遺漏卻發生在iPhone及iPad，當Steve Jobs正眉飛色舞的展示iPad如何炫麗的瀏覽網頁時卻發現原本應該秀出Flash內容的地方成為一處空白。</p>
<p>為什麼？"因為Apple不想要它在這兒",Adrian Ludwig,Flash platform的Group Manager如此說。</p>
<p>這是真的嗎？</p>
<p>"這不是錢或者是技術的因素，在其他相似的裝置上我們已經成功讓Flash在上面跑，而且免費授權給製造商"。Ludwig描述著。</p>
<p>Apple目前的應用程式商店適用於iPhone當然也包括iPad，而防止其他類似的免費應用程式經由Flash進來打亂其佈局，當然它的app無法跨平台，而這是Flash所能做到的。</p>
<p>目前有個變通方式是會有個轉檔工具把Flash轉成iPhone app的格式，不過Apple畢竟還是有權利對這樣的應用程式是否上架做決定。</p>
<p>而針對這樣的變局，Apple也併購了一家專做線上行動廣告的公司，想要取代原本Flash在這塊市場上的應用。不過Apple在iPad上的策略有點在砸自己的腳，畢竟使用者可以忍受iPhone無法秀Flash，但在可以順暢的瀏覽網頁為主軸的iPad上，如果要在有85%的網站上都使用Flash的情況下宣稱自己是對網站友善，這就有些站不住腳。</p>
<p>除非等到Apple願意改變心意，短期內你還是會看到很多缺著Flash的網頁！</p>
<p>引用於: <a href="http://www.nbcbayarea.com/news/local-beat/Why-Doesnt-the-iPad-Do-Flash-82967272.html">http://www.nbcbayarea.com/news/local-beat/Why-Doesnt-the-iPad-Do-Flash-82967272.html</a></p>]]>

</content>
</entry>

<entry>
<title>Materials for Acrobat for Healthcare eSeminar</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/healthcare/2010/02/materials_for_acrobat_for_healthcare_eseminar.html" />
<updated>2010-02-09T20:05:06Z</updated>
<published>2010-02-09T20:03:59Z</published>
<id>tag:blogs.adobe.com,2010:/healthcare//368.45398</id>
<summary type="html"><![CDATA[ I'm getting ahead of the game and posting the slides for my upcoming &quot;Acrobat for Healthcare Professionals eSeminar&quot; scheduled for Friday, February 12, 2010. All the links in the slide set are active in the downloadable PDF. You can...]]></summary>
<author>
<name>Rick Borstein</name>
<uri>http://blogs.adobe.com/acrolaw/</uri>
<email>borstein@adobe.com</email>
</author>
<dc:subject>News and Events</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/healthcare/">
<![CDATA[
                                      <p>I'm getting ahead of the game and posting the slides for my upcoming &quot;Acrobat for Healthcare Professionals eSeminar&quot; scheduled for Friday, February 12, 2010.</p>
                                      <p>All the links in the slide set are active in the downloadable PDF.</p>
                                      <p>You can download the slides directly from the link below, or preview the slides in the Acrobat.com window.</p>
                                      <p><a href="http://blogs.adobe.com/healthcare/Acrobat_9_Healthcare.pdf">Acrobat_9_Healthcare.pdf</a> (620K PDF)</p>
                                      <p>
                                        <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 	width="600" height="400"
 	codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
                                          <param name="play" value="true" />
                                          <param name="loop" value="true" />
                                          <param name="movie" value="https://acrobat.com/Clients/current/ADCMainEmbed.swf" />
                                          <param name="quality" value="high" />
                                          <param name="wmode" value="transparent" />
                                          <param name="bgcolor" value="#202020" />
                                          <param name="allowScriptAccess" value="sameDomain" />
                                          <param name="allowFullScreen" value="true" />
                                          <param name="flashvars" value="d=ASUnTmhaEHlhQmSXpezj8Q" />
                                          <embed src="https://acrobat.com/Clients/current/ADCMainEmbed.swf" quality="high" bgcolor="#202020"
 		width="365" height="400" align="middle"
 		play="true"
 		loop="True"
 		wmode="transparent"
 		allowscriptaccess="sameDomain"
 		allowfullscreen="true"
 		type="application/x-shockwave-flash"
        flashvars="d=ASUnTmhaEHlhQmSXpezj8Q"
 		pluginspage="http://www.adobe.com/go/getflashplayer"> </embed>
                                        </object>
<br/>
                                      </p>
                                    ]]>

</content>
</entry>

<entry>
<title>LiveCycle Workspace ES - Demo of a Performance Load Test Using Neotys NeoLoad</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/livecycle/2010/02/livecycle_workspace_es_-_demo.html" />
<updated>2010-02-09T17:36:03Z</updated>
<published>2010-02-09T17:37:10Z</published>
<id>tag:blogs.adobe.com,2010:/livecycle//90.45396</id>
<summary type="html">A demo of the creation and running of a load test script for LiveCycle Workspace ES using Neotys NeoLoad.</summary>
<author>
<name>Jayan Kandathil</name>

<email>jkandath@adobe.com</email>
</author>
<dc:subject>Adobe LiveCycle ES</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/livecycle/">
<![CDATA[<p><a href="http://www.neotys.com">Neotys</a>, the maker of the performance testing tool NeoLoad now has a demo of the creation and running of a load test script for LiveCycle Workspace ES.  It is available <a href="http://www.neotys.com/evaluation/LiveCycle_Performance_Load_Stress_Testing.html">here</a>.</p>

<p>For more on load-testing LiveCycle Workspace ES applications, see <a href="http://blogs.adobe.com/livecycle/2009/10/load-testing_livecycle_workspa.html">here</a>.</p>]]>

</content>
</entry>

<entry>
<title>Linking to a page within a PDF (and more!)</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/samartha/2010/02/linking_to_a_page_within_a_pdf_and_more.html" />
<updated>2010-02-09T07:47:29Z</updated>
<published>2010-02-09T05:27:51Z</published>
<id>tag:blogs.adobe.com,2010:/samartha//382.45389</id>
<summary type="html"><![CDATA[If you have a PDF document live on the Web, can you link to a specific page within it instead of the PDF opening at the title page? Absolutely! The page=&lt;pagenum&gt;&nbsp;parameter let's you do just that.For example, try&nbsp;http://blogs.adobe.com/samartha/Handbook/pdf_handbook.pdf#page=8. When you...]]></summary>
<author>
<name>Samartha Vashishtha</name>
<uri>http://twitter.com/samarthav</uri>
<email>svashish@adobe.com</email>
</author>
<dc:subject>Technical Communication Suite</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/samartha/">
<![CDATA[<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blogs.adobe.com/samartha/Acro.jpg"><img alt="Acrobat icon.jpg" src="http://blogs.adobe.com/samartha/assets_c/2009/12/Acro-thumb-60x60-1593.jpg" width="60" height="60" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></a></span>If you have a PDF document live on the Web, can you link to a specific page within it instead of the PDF opening at the title page? Absolutely! The <i>page=&lt;pagenum&gt;</i>&nbsp;parameter let's you do just that.<div><br /></div><div>For example, try&nbsp;<a href="http://blogs.adobe.com/samartha/Handbook/pdf_handbook.pdf#page=8">http://blogs.adobe.com/samartha/Handbook/pdf_handbook.pdf<b>#page=8</b></a>. When you click this link, the destination PDF opens directly at page 8.</div><div><br /></div><div>There are several other parameters that you can specify when you open or link to a PDF document. The following parameters I think are especially useful:</div><div><br /></div><div><ul><li><i>search=&lt;wordList&gt;</i>; for example,&nbsp;<a href="http://blogs.adobe.com/samartha/Handbook/pdf_handbook.pdf#search=&quot;change bar&quot;">http://blogs.adobe.com/samartha/Handbook/pdf_handbook.pdf<b>#search="change bar"</b></a></li><li><i>nameddest=&lt;destination&gt;</i></li><li><i>comment=&lt;commentID&gt;</i></li></ul><div><br /></div><div>For more information, see <a href="http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf">Parameters for Opening PDF Files</a>&nbsp;(PDF) in the Acrobat SDK documentation set.</div></div>]]>

</content>
</entry>

<entry>
<title>Reporting back on my recent trip to Davos for the World Economic Forum</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/conversations/2010/02/rob_tarkoff_reports_back_on_hi.html" />
<updated>2010-02-09T17:28:29Z</updated>
<published>2010-02-09T17:17:11Z</published>
<id>tag:blogs.adobe.com,2010:/conversations//325.45395</id>
<summary type="html">Rob Tarkoff reports back on his recent trip to Davos </summary>
<author>
<name>Rob Tarkoff</name>

<email>socialmediateam@adobe.com</email>
</author>
<dc:subject>Executive Perspectives</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/conversations/">
<![CDATA[<object width="425" height="344"><param name="movie" value="http://tv.adobe.com/assets//swf/player.swf"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="FlashVars" value="fileID=5074&context=331&embeded=true&environment=production"></param><embed src="http://tv.adobe.com/assets//swf/player.swf" flashvars="fileID=5074&context=331&embeded=true&environment=production" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>]]>

</content>
</entry>

<entry>
<title>Adobe TV: 3D patterns, working with shadows, &amp; more</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jnack/2010/02/adobe_tv_3d_patterns_working_with_shadows.html" />
<updated>2010-02-09T08:11:05Z</updated>
<published>2010-02-09T15:06:03Z</published>
<id>tag:blogs.adobe.com,2010:/jnack/4.45391</id>
<summary type="html">Adobe TV is hosting some new photography- and Photoshop-related content: The Russell Brown Show - Painting 3D Patterns Join Russell Brown as he shows you how to literally paint tiled 3D patterns in this Adobe Photoshop CS4 Extended tutorial. The...</summary>
<author>
<name>John Nack</name>
<uri>http://blogs.adobe.com/jnack/</uri>
<email>jnack@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jnack/">
<![CDATA[<p>Adobe TV is hosting some new photography- and Photoshop-related content:</p>

<p><blockquote><li>The Russell Brown Show - <a href="http://tv.adobe.com/watch/the-russell-brown-show/painting-3d-patterns/">Painting 3D Patterns</a></p>
<p>Join Russell Brown as he shows you how to literally paint tiled 3D patterns in this Adobe Photoshop CS4 Extended tutorial.</p>
<p> </p>

<br><p><li>The Complete Picture with Julieanne Kost - <a href="http://tv.adobe.com/watch/the-complete-picture-with-julieanne-kost/using-a-secondary-display/">Using a Secondary Display</a></p>
<p>In this episode of The Complete Picture, Julieanne Kost shows you how to use 2 monitors to take advantage of Lightroom's dual monitor solution.<br></p>
<p> </p>

<br><p><li>Photoshop User TV - <a href="http://tv.adobe.com/watch/photoshop-user-tv/episode-188/">Custom shapes, shadows, &amp; more</a></p>
<p>Dave and Scott have a custom shape tool and a shadow tutorial respectively. Scott invites everyone to join his Photo Walk and David DuChemin is in the studio to talk about his new photography book.</p>

<br><p><li>Design Premium CS4 Feature Tour - <a href="http://tv.adobe.com/watch/design-premium-cs4-feature-tour/creative-suite-4-new-features-for-cs1-owners/">Creative Suite 4: New Features for CS1 Owners</a></p>
<p>If you're using Creative Suite 1 you're not only missing out on the cool new features in CS4, you're also missing new features added in CS2 and CS3. In this episode, Terry White shows you just some of the amazing functionality you'll get by upgrading to CS4.</p>

</blockquote>]]>

</content>
</entry>

<entry>
<title>Delicate Mask Clean-Up </title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jkost/2010/02/delicate_mask_clean-up.html" />
<updated>2010-01-29T18:59:32Z</updated>
<published>2010-02-09T14:58:35Z</published>
<id>tag:blogs.adobe.com,2010:/jkost/188.45216</id>
<summary type="html">After adding a layer mask to hide portions of a layer, it can sometimes be difficult to determine if there are any small bits of the layer that have been accidently left behind. In this case, it might be helpful...</summary>
<author>
<name>Julieanne Kost</name>

<email>jkost@adobe.com</email>
</author>
<dc:subject>Layer Styles (Effects)</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jkost/">
<![CDATA[<p>After adding a layer mask to hide portions of a layer, it can sometimes be difficult to determine if there are any small bits of the layer that have been accidently left behind. In this case, it might be helpful to temporarily add a layer effect such as a bright red stroke ( Layer > Layer Style > Stroke and click the color swatch to choose a vibrant color) . The stroke will now appear around any small areas of the mask that you may need to clean up. When finished, simply remove the layer effect by dragging the "fx" icon on the Layers panel to the Trash icon). </p>]]>

</content>
</entry>

<entry>
<title>AFDKO Workshops</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/typblography/2010/02/afdko_workshops.html" />
<updated>2010-02-09T08:06:02Z</updated>
<published>2010-02-09T07:26:27Z</published>
<id>tag:blogs.adobe.com,2010:/typblography//29.45390</id>
<summary type="html">Next month I will be in Europe for two weeks, first in Reading, England, and then in The Hague, Netherlands. I will be giving a workshop that covers the various font development and testing tools we provide in the AFDKO*, to both the students of the MA in Typeface Design from the University of Reading, and the students of the Type &amp; Media MA from The Royal Academy of Arts.</summary>
<author>
<name>Miguel Sousa</name>

<email>msousa@adobe.com</email>
</author>
<dc:subject>tools</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/typblography/">
<![CDATA[<p>Next month I will be in Europe for two weeks, first in Reading, England, and then in The Hague, Netherlands. I will be giving a workshop that covers the various font development and testing tools we provide in the <a href="http://www.adobe.com/devnet/opentype/afdko/">AFDKO</a>*, to both the students of the <a href="http://www.typedesign.rdg.ac.uk/">MA in Typeface Design from the University of Reading</a>, and the students of the <a href="http://www.kabk.nl/studierichtingen/vervolgopleidingen/inhoudstudie/type_media">Type &amp; Media MA from The Royal Academy of Arts</a>.</p>
<p><img alt="MSatTM.jpg" src="http://blogs.adobe.com/typblography/afdko_workshops/MSatTM.jpg" width="400" height="225" class="mt-image-none" style="" /><br /><small>2008 workshop in progress in the Type &amp; Media classroom (photo by Erik van Blokland)</small></p>]]>
<![CDATA[<p>This is an event that the Adobe Type Development team organizes in partnership with the schools. This initiative is very rewarding for both parties: we get to interact with the latest crop of talented type designers, and they get an insight into our production and testing processes; we get to improve our tools through using their feedback, and they get firsthand training on how to use them.<br />The first time I did this series was in 2008, and this year I am again looking forward to two weeks of challenging questions and fun work.<br /><br /><small>*Adobe Font Development Kit for OpenType</small></p>]]>
</content>
</entry>

<entry>
<title>One web. Any device. -- Join us at MWC 2010</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/flashplatform/2010/02/one_web_any_device_--_join_us.html" />
<updated>2010-02-09T18:56:09Z</updated>
<published>2010-02-09T05:01:19Z</published>
<id>tag:blogs.adobe.com,2010:/flashplatform//324.45388</id>
<summary type="html"><![CDATA[Next week Barcelona, Spain will host the 2010 Mobile World Congress.&nbsp; Adobe and Open Screen Project partners will be there presenting and demonstrating the latest development on the Flash Platform and the Open Screen Project that will help define the...]]></summary>
<author>
<name>Michelle Perkins</name>

<email>mperkins@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/flashplatform/">
<![CDATA[Next week Barcelona, Spain will host the <a href="http://www.mobileworldcongress.com/">2010 Mobile World Congress</a>.&nbsp; Adobe and Open Screen Project partners will be there presenting and demonstrating the latest development on the Flash Platform and the <a href="http://www.openscreenproject.org/">Open Screen Project</a> that will help define the future of the mobile industry.<br /><br />Adobe is working with more than 60 partners in the Open Screen Project to bring the full web experience to Android devices, tablets, smartbooks, and netbooks.&nbsp; Millions of designers, developers, and content publishers are already using the Flash Platform to deliver interactive media, applications, and videos to the web on desktop PC. They are starting to leverage their existing popular content and applications to deploy on a range of other devices that is growing rapidly--enabling consumers to experience the web where and how they choose. &nbsp;<br /><br />Join us at Mobile World Congress and experience firsthand full web browsing enabled by Flash Player 10.1 on Android and Palm WebOS devices, as well as several brand new tablets, smartbooks, and netbooks. Come see how application developers can develop and deploy native standalone applications quickly on iPhone and other mobile devices using Adobe Flash. And don't miss the chance to get a sneak-peek at the next generation of Adobe creative tools for creating cross-device web experiences with a streamlined design and development workflow.<br /><br />Drop by the Adobe booth at Stand 1D45 in Hall 1 to talk to Adobe experts and play with some of the latest technology.&nbsp; And, be sure to reserve the 11 AM slot on your schedule on Tuesday, February 16th&#8212;that&#8217;s when David Wadhwani, general manager and vice president, Flash Platform Business at Adobe will be giving a keynote at <a href="http://uk.blackberry.com/campaign/appplanet/#tab_tab_developerday">RIM&#8217;s BlackBerry Developer Day in App Planet</a>.<br /><br />There will be a full slate of live theatre presentations from AOL Media, Google, Motorola, NVIDIA, Palm, RIM, La Vanguardia, STV.tv and others on how and why they are leveraging the Flash Platform to deliver compelling applications, content, and video to the widest possible audience. We will publish a full presentation schedule in the next couple of days. <br /><br />In the coming year the competition in the smartphone and tablet market is going to continue to heat up. At Mobile World Congress 2010 you&#8217;ll learn more about how to make the most of it with Adobe and our <a href="http://www.openscreenproject.org/partners/current_partners.html">Open Screen Project partners</a>. <br /><br />We look forward to seeing you in Barcelona! <meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cmperkins%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cmperkins%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cmperkins%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:DontVertAlignCellWithSp/>
   <w:DontBreakConstrainedForcedTables/>
   <w:DontVertAlignInTxbx/>
   <w:Word11KerningPairs/>
   <w:CachedColBalance/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267">
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/>
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]--><style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-alt:"Palatino Linotype";
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 159 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-alt:"Century Gothic";
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750139 0 0 159 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
-->
</style><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->Be sure to follow Adobe at Mobile World Congress on Twitter <span style="color: rgb(31, 73, 125);"><a href="http://twitter.com/adobemwc">@AdobeMWC. </a><br /><br /><a href="http://twitter.com/adobemwc"><o:p></o:p></a></span>

<br /><br />]]>

</content>
</entry>

<entry>
<title>Adobe® LiveCycle® ES2 Infrastructure Selection</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/techguides/2010/02/blog_entry_dated_282010_430_pm.html" />
<updated>2010-02-08T21:41:57Z</updated>
<published>2010-02-08T21:38:10Z</published>
<id>tag:blogs.adobe.com,2010:/techguides//376.45384</id>
<summary type="html">Installation,Infrastructure This technical guide provides insight and recommendations around the infrastructure for deployment of Adobe LiveCycle ES2. It also provides assistance in the preparation of an environment prior to installation. The Appendix alone makes this document worth downloading.&#160;It lists most...</summary>
<author>
<name>Lee Sutton</name>
<uri>www.adobe.com</uri>
<email>lsutton@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/techguides/">
<![CDATA[<!-- #BeginTags --><p class="tags"><a href="http://www.technorati.com/tag/Installation" rel="tag">Installation</a>,<a href="http://www.technorati.com/tag/Infrastructure" rel="tag">Infrastructure</a></p><!-- #EndTags -->
                                      <table width="100%" border="0" align="center">
                                        <tr valign="top">
                                          <td width="12%"><img src="http://blogs.adobe.com/techguides/lc_es2_appicon_000.png" width="70" height="70" /></td>
                                          <td width="88%" valign="top"><p>This technical guide provides insight and recommendations around the infrastructure for deployment of Adobe 
                                            LiveCycle ES2. It also provides assistance in the preparation of an environment prior to installation. </p>
                                            <p>The Appendix alone makes this document worth downloading.&#160;It lists most (if not all) of the resources you should be reading while preparing for your installation.</p></td>
                                        </tr>
                                        <tr valign="top">
                                          <td><img src="http://blogs.adobe.com/techguides/pdf_document_3_52.png" width="56" height="61" /></td>
                                          <td align="center" valign="middle"><p align="center"><a href="http://www.adobe.com/devnet/livecycle/pdfs/lces2_infrastructure.pdf" target="_blank">http://www.adobe.com/devnet/livecycle/pdfs/lces2_infrastructure.pdf</a></p></td>
                                        </tr>
                                      </table>
                                    <br/>
                                    ]]>

</content>
</entry>

<entry>
<title>JBoss/Tomcat HTTP Port Change and LiveCycle Content Services ES2</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/livecycle/2010/02/jbosstomcat_http_port_change_a.html" />
<updated>2010-02-08T19:56:57Z</updated>
<published>2010-02-08T19:58:46Z</published>
<id>tag:blogs.adobe.com,2010:/livecycle//90.45381</id>
<summary type="html">Discussion on how to configure Content Services after a JBoss/Tomcat port change.</summary>
<author>
<name>Jayan Kandathil</name>

<email>jkandath@adobe.com</email>
</author>
<dc:subject>Adobe LiveCycle ES</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/livecycle/">
<![CDATA[<p>Many system administrators change the port on which JBoss/Tomcat listens for HTTP requests from 8080 to 80.  This makes LiveCycle URLs simpler because if the server listens on port 80, you don't have to specify that to the browser.</p>

<p>However, a manual change has to be made for Content Services ES.  Otherwise, you will get the following error messages in the server log:</p>

<p><font color=red>ERROR [WSClient] ALC-CSV-001-000-Checking Server status at http://10.20.50.40:8080/contentspace/faces/jsp/login.jsp<br />
INFO  [HttpMethodDirector] I/O exception (java.net.ConnectException) caught when processing request: Connection refused: connect</font><br />
INFO  [HttpMethodDirector] Retrying request</p>

<p>1) Login to the LiveCycle AdminUI, and navigate to Services->Applications and Services->Service Management<br />
2) Filter on the 'Content Services' category<br />
3) Click on Document Management Service<br />
4) In the Configuration tab, change HTTP Port to 80 (or whatever port JBoss/Tomcat is configured to listen on) and save.<br />
5) Re-start JBoss<br />
6) After re-start, login to the LiveCycle AdminUI and navigate to Services->LiveCycle ContentServices ES2 and make sure that the page loads.  In the server log, you should see entries such as these:</p>

<p>ERROR [WSClient] ALC-CSV-001-000-Checking Server status at http://10.20.50.40:80/contentspace/faces/jsp/login.jsp<br />
ERROR [WSClient] <strong>ALC-CSV-001-000-Query server at  http://10.20.50.40:80/contentspace/faces/jsp/login.jsp is successful</strong></p>

<p>Please ignore the 'ERROR' designation - it is a known problem which is being fixed.</p>]]>

</content>
</entry>

<entry>
<title>Every Registry Setting in Acrobat and Reader Demystified</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/pdfitmatters/2010/02/every_registry_setting_in_acro.html" />
<updated>2010-02-08T20:05:30Z</updated>
<published>2010-02-08T19:51:38Z</published>
<id>tag:blogs.adobe.com,2010:/pdfitmatters//221.45383</id>
<summary type="html">Introducing the Administrator&apos;s Information Manager for Acrobat (AIM). This tool is designed to help enterprise administrators configure, deploy, and manage clients and workflows that leverage the PDF platform. AIM contains the Preference Reference, a preference dictionary for Acrobat products. The...</summary>
<author>
<name>Joel Geraci</name>

<email>geraci@adobe.com</email>
</author>
<dc:subject>Security</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/pdfitmatters/">
<![CDATA[<p>Introducing the  Administrator's Information Manager for Acrobat (AIM). This tool is designed to help enterprise administrators configure, deploy, and manage clients and workflows that leverage the PDF platform.</p>
<p>AIM contains the <strong>Preference Reference</strong>, a preference dictionary for Acrobat products. The Preference Reference for Acrobat and Adobe Reader is organized by preference path and name, and its structure is identical to the Windows registry. Each top level name is expanded into a user-friendly name. However, by using the Table of Contents, you can search by keyname, friendly name, or subfeature friendly name. The quick and full indices as well as the other pages should make needed information quickly accessible.<br/>
</p>]]>
<![CDATA[<p>AIM allows you to customize your information through bookmarking, personal RSS feeds and links, and communication with administrators through forums. When AIM is updated, you will be automatically notified of those updates on application startup. Updating involves the silent install of new content and does not require reinstalling the application or running any background services.</p>
<p>Customize this application by adding and removing RSS feeds, links, and bookmarks. You will be automatically notified of content updates.</p>
<p>The current version of AIM includes:</p>
<ul>
  <li><strong>Preference Reference for Acrobat and Adobe Reader:</strong> An in-progress database	of configurable registry-level preferences that is updated regularly.<br />
    </li>
  <li><strong>Preference Overview:</strong> Describes the data types, feature lockdown, and other details.<br />
    </li>
  <li><strong>Feature Lockdown:</strong> A guide to locking features so that end users can't change the settings.<br />
    </li>
  <li><strong>Application Security Documentation:</strong> A guide to secure application configuration, including enhanced security, JavaScript controls, and other features.</li>
  </ul>
<p><a href="http://learn.adobe.com/wiki/download/attachments/64389123/AIM.air">Install the   Administrator's Information Manager for Acrobat</a><br/>
    </p>]]>
</content>
</entry>

<entry>
<title>Enhanced Security Documentation</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/asktheexperts/2010/02/enhanced_security_documentatio.html" />
<updated>2010-02-08T16:44:04Z</updated>
<published>2010-02-08T16:42:53Z</published>
<id>tag:blogs.adobe.com,2010:/asktheexperts//308.45378</id>
<summary type="html">crossdomain.xml,enhanced security,Reader 9.3 We have a number of external-facing PDF forms that use Web Services to populate certain aspects of their data.&#160; I understand that 9.3 has Enhanced Security turned on by default.&#160; What&apos;s the fastest way we can get...</summary>
<author>
<name>Lee Sutton</name>
<uri>www.adobe.com</uri>
<email>lsutton@adobe.com</email>
</author>
<dc:subject>Questions</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/asktheexperts/">
<![CDATA[<!-- #BeginTags --><p class="tags"><a href="http://www.technorati.com/tag/crossdomain.xml" rel="tag">crossdomain.xml</a>,<a href="http://www.technorati.com/tag/enhanced security" rel="tag">enhanced security</a>,<a href="http://www.technorati.com/tag/Reader 9.3" rel="tag">Reader 9.3</a></p><!-- #EndTags -->
                             <table width="100%" border="0">
                               <tr valign="top">
                                 <td width="17%"><img src="http://blogs.adobe.com/asktheexperts/images/lunch_and_learn_question.png" width="52" height="51" /></td>
                                 <td width="83%">We have a number of external-facing PDF forms that use Web Services to populate certain aspects of their data.&#160; I understand that 9.3 has Enhanced Security turned on by default.&#160; What's the fastest way we can get communication working with our servers?</td>
                               </tr>
                               <tr valign="top">
                                 <td><img src="http://blogs.adobe.com/asktheexperts/images/lunch_and_learn_answer.png" width="79" height="49" /></td>
                                 <td class="boxContainer"><p>Joel Geraci  covers this topic in an existing blog article <a href="http://blogs.adobe.com/pdfitmatters/2010/02/workflow_fixes_with_enhanced_s.html">here</a> but the two documents you will need to get started are: </p>
                                   <p> <a href="http://learn.adobe.com/wiki/download/attachments/64389123/Enhanced_security_faq.pdf"><img src="http://blogs.adobe.com/asktheexperts/PDFicon.png" width="16" height="16" /> Enhanced Security Troubleshooting Guide and FAQ</a><br />
                                   <a href="http://learn.adobe.com/wiki/download/attachments/64389123/Enhanced_security_faq.pdf#page=11"><img src="http://blogs.adobe.com/asktheexperts/PDFicon_000.png" width="16" height="16" /> Link directly to Workflow fixes with enhanced security   enabled page</a></p>
                                   <p>These should provide you with the direction you're looking for.</p>
                                   <p>However, if you are in a situation that needs a quick fix and completely open access then you could deploy a totally-open master policy on the root directory of your server as a starting point and then work through your forms, Reader Extensions certificate, and sub-directories to ensure you implement a secure solution.</p>
                                   <p> &lt;?xml version="1.0" ?&gt;</p>
                                   <p>&lt;cross-domain-policy&gt;</p>
                                   <p>&lt;site-control permitted-cross-domain-policies="<strong>master-only</strong>"   /&gt;</p>
                                   <p>&lt;allow-access-from domain="<strong>*</strong>" /&gt;</p>
                                   <p>&lt;allow-http-request-headers-from domain="<strong>*</strong>" headers="<strong>*</strong>" /&gt;</p>
                                   <p>&lt;/cross-domain-policy&gt; </p>
                                   <p>If you would like to just use a master policy then I would suggest associating the policy to your Reader Extensions certificate.&#160; This would allow only PDF forms extended with your certificate to access services on your server.<br />
                                               </p></td>
                               </tr>
                               <tr valign="top">
                                 <td>&#160;</td>
                                 <td class="boxContainer">&#160;</td>
                               </tr>
                             </table>
                           <br/>
                           ]]>

</content>
</entry>

<entry>
<title>Adobe LiveCycle Enterprise Suite takes to the Cloud!</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/enterprise/2010/02/adobe_livecycle_enterprise_suite_takes_to_the_cloud.html" />
<updated>2010-02-08T11:27:10Z</updated>
<published>2010-02-08T11:08:17Z</published>
<id>tag:blogs.adobe.com,2010:/enterprise//369.45376</id>
<summary type="html">Today, we&apos;ve launched LiveCycle Enterprise Suite to the cloud, providing a hosted option for customers to quickly deploy key projects that drive innovation and help prioritise IT investments.The new LiveCycle Managed Services is a subscription-based service that leverages the power...</summary>
<author>
<name>Ben Forsaith</name>

<email>ben.forsaith@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/enterprise/">
<![CDATA[<div>Today, we've launched LiveCycle Enterprise Suite to the cloud, providing a hosted option for customers to quickly deploy key projects that drive innovation and help prioritise IT investments.</div><div><br /></div><div>The new LiveCycle Managed Services is a subscription-based service that leverages the power and security of the Amazon EC2 platform. A key component of the offering is the Adobe Network Operations Center, a team of Adobe service professionals that work behind the scenes to manage and monitor operations - taking the burden off a company's internal IT resources.</div><div>&nbsp;</div><div>Paul McNamara does a great job of providing more info in the short Adobe TV video below....</div><div><br /></div><div><object width="425" height="256"><param name="movie" value="http://tv.adobe.com/assets//swf/player.swf" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="FlashVars" value="fileID=5072&amp;context=329&amp;embeded=true&amp;environment=production" /><embed src="http://tv.adobe.com/assets//swf/player.swf" flashvars="fileID=5072&amp;context=329&amp;embeded=true&amp;environment=production" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="256"></object><br /></div><div>&nbsp;</div><div><a href="http://tv.adobe.com/watch/getting-to-know-livecycle-es2/livecycle-managed-services">Video link</a></div><div><br /></div><div>Ben Forsaith</div> ]]>

</content>
</entry>

<entry>
<title>Creating a Patient Information Form with Acrobat 9</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/healthcare/2010/02/creating_a_patient_information_form_with_acrobat_9.html" />
<updated>2010-02-08T17:01:49Z</updated>
<published>2010-02-08T17:00:45Z</published>
<id>tag:blogs.adobe.com,2010:/healthcare//368.45379</id>
<summary type="html"> In my last article, Patient Information Forms: Making Patients Happy, I discussed my frustration with the entire paper-based Patient Information Form Process. The frustration is fresh on my mind since I ran into the same problem today trying to...</summary>
<author>
<name>Rick Borstein</name>
<uri>http://blogs.adobe.com/acrolaw/</uri>
<email>borstein@adobe.com</email>
</author>
<dc:subject>Forms</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/healthcare/">
<![CDATA[
                                    <p><img src="http://blogs.adobe.com/healthcare/000_example_patient_form.png" alt="Example Patient Information Form" width="313" height="405" hspace="10" vspace="10" align="right" />In my last article, <a href="http://blogs.adobe.com/healthcare/2009/09/patient_information_forms_making_patients_happy.html"> Patient Information Forms: Making Patients Happy</a>, I discussed my frustration with the entire paper-based Patient Information Form Process.</p>
                                      <p>The frustration is fresh on my mind since I ran into the same problem today trying to schedule an appointment for my son today. My son is in school at California State University and I have to fill in forms for him here in Illinois. The receptionist couldn't even fax me the forms since &quot; . . . the pages are dark and they don't fax well.&quot;</p>
                                      <p>Aargh!</p>
                                      <p>In this introductory article you'll learn how to:</p>
                                      <ul>
                                        <li>Create a form</li>
                                        <li>Add or edit fields</li>
                                        <li>Add buttons so that patients can email the form to you</li>
                                        <li>Save the form and enable it for your patients who use the free Adobe Reader software</li>
                                      </ul>
                                      <h3>Acrobat Forms Basics</h3>
                                      <p>Using Acrobat 9, you can create a form that is fillable for your patients who are using an earlier version of the free Adobe Reader. Adobe has distributed almost a billion copies of the free Adobe Reader, so it is very unlikely that your patient won't be able to fill out the document.</p>
                                      <p>Architecturally, the form fields &quot;live&quot; in a layer on top of the base document.</p>
                                      <p>The basic steps to create a form are:</p>
                                      <ol>
                                        <li>Find your form
                                          <ul>
                                            <li>If the form is on paper, scan it in. You can do that directly in Acrobat</li>
                                            <li>Locate your existing Word, Excel, etc. form file</li>
                                          </ul>
                                        </li>
                                        <li>Use Acrobat to auto-recognize form fields on the document</li>
                                        <li>Add, delete fields as necessary</li>
                                        <li>Test the form</li>
                                      </ol>
                                      <p>To make it easy to try this yourself, I've you can download the &quot;flat&quot; and completed forms below.</p>
                                      <p><a href="http://blogs.adobe.com/healthcare/patient_information_form.pdf">Before Form - No fields</a> (14K PDF)<br />
                                        <a href="http://blogs.adobe.com/healthcare/patient_information_form_RE.pdf">Form with Fillable Fields, Reader Enabled</a> (193K PDF)                                      </p>
                                      <table width="100%" border="0" cellpadding="6" cellspacing="6" bgcolor="#EAEAEA">
                                        <tr valign="top">
                                          <td width="100%"><strong>Note:</strong> This article is first step for offices who wish to migrate from paper/faxed forms to electronic form. In future articles, I'll try to cover deeper form topics.</td>
                                        </tr>
                                    </table>
                                      <p>&#160;</p>
                                      <p>Read on to learn how to do it yourself!</p>
                                    ]]>
<![CDATA[
<h3>Acrobat Auto-Form Field Recognition</h3>
<p>Acrobat includes a Wizard that makes the forms authoring process easy. Acrobat can automatically find boxes or underlines which have associated labels.</p>
<p>Here are a couple of examples:</p>
<p><img src="http://blogs.adobe.com/healthcare/005_auto_fields.png" alt="Picture of table to convert to PDF Form" width="383" height="159" vspace="10" /></p>
<h3> Create your First PDF Form</h3>
<ol>
  <li>On the Acrobat toolbar, click the <strong>Forms</strong> button and choose <strong>Start Forms Wizard . . .</strong><br />
    <img src="http://blogs.adobe.com/healthcare/001_forms_wizard_button.png" alt="Starting the Form Wizard in Acrobat 9." width="500" height="157" vspace="10" />  </li>
  <li>You'll be presented with some choices:<br />
    <br />
    <img src="http://blogs.adobe.com/healthcare/001_choices_000.png" alt="Three options for converting a form in Acrobat" width="428" height="365" vspace="10" />  <br />
    A) Use this choice if you already have a PDF or a Word doc to convert<br />
    B) Use this choice if you have a scanner attached to your computer<br />
    C) I only recommend this choice for 
  expert users who want to create a form from scratch<br />
  <br />
  For this article, I will presume you will use option <strong>A</strong> above.<br />
  <br />
  </li>
  <li>Click the <strong>Next</strong> button.</li>
  <li>Locate the file you wish to convert by using the <strong>Browse</strong> button to find your file, then click the <strong>Next</strong> button.<br />
    (You can use the sample <a href="http://blogs.adobe.com/healthcare/PatientInformationForm.pdf">patient_information_form.pdf</a> you downloaded above.
    <br />
    <img src="http://blogs.adobe.com/healthcare/002_browse.png" alt="Use the Browse button to find your form." width="428" height="365" vspace="10" />  </li>
  <li>Acrobat will find the fields on your form and open the window below. Click the <strong>OK</strong> button.<br />
    <img src="http://blogs.adobe.com/healthcare/003_form_edit_mode.png" alt="Wizard Complete window" width="465" height="470" vspace="10" />  </li>
  <li>Your form will appear in the Acrobat window in Editing View. <br />
&#8212;    A Fields panel on the left lists all of the form fields which were found. <br />
&#8212; On the right, you can see your form with all the fields on top<br />
<img src="http://blogs.adobe.com/healthcare/004_forms_after_wizard.png" alt="The PDF form with the fields on top." width="600" height="375" vspace="10" />  </li>
  </ol>
<table width="100%" border="0" cellpadding="6" cellspacing="6" bgcolor="#EAEAEA">
  <tr valign="top">
    <td width="100%" valign="top"><p><strong>Switching Modes</strong><br />
      After field recognition is complete, Acrobat goes into Form Edit Mode. To exit, click the <strong>Close Form Editing</strong> button in the upper right.</p>
      <p>To resume editing a form, click the Forms button and choose <strong>Add or Edit Fields</strong></p></td>
  </tr>
</table>
<p>&nbsp;</p>
<h3>What next? Time to add or fix fields</h3>
<p>Acrobat doesn't always do a perfect job finding form fields. </p>
<ul>
  <li>Acrobat may find too many fields<br />
  </li>
  <li>Acrobat may not find all your fields</li>
  <li>Acrobat might add the wrong type of field</li>
  <li>Acrobat might make a field too big or too small</li>
  </ul>
<h3>Deleting and Sizing Fields</h3>
<ul>
  <li>To delete a field, simply select it and hit the DELETE key.</li>
  <li>To make a field larger, simply drag one of the &quot;handles&quot; to the desired size.</li>
</ul>
<p>&nbsp;</p>
<h3>Adding new Fields to the Form</h3>
<p>Acrobat allows you stamp several kinds of fields on top of the form as needed.</p>
<p>Here are the  types you will use most often are:</p>
<ul>
  <li><strong>Text Fields</strong><br />
    Allow your patient to type whatever they want into the field<br />
    <img src="http://blogs.adobe.com/healthcare/009_text_field.png" alt="Picture of text fields" width="357" height="49" vspace="10" /> <br />
    <br />
  </li>
  <li><strong>Check Boxes</strong><br />
    Allow the patient to tick off an item<br />
    <img src="http://blogs.adobe.com/healthcare/010_checkboxes.png" alt="Picture of checkbox fields in Acrobat" width="550" height="47" vspace="10" /><br />
    <br />
  </li>
  <li> <strong>Radio Buttons</strong><br />
    Allow the patient to select only one out of a series of options <br />
    <img src="http://blogs.adobe.com/healthcare/011_radio_buttons.png" width="500" height="38" vspace="10" /><br />
    <br />
  </li>
  <li><strong>Regular Buttons</strong><br />
    Allow the patient to clear fields or submit a form via email.
      <br />
      <img src="http://blogs.adobe.com/healthcare/015_button.png" alt="Picture of an Email Submit Button" width="250" height="48" vspace="10" />      <br />
  </li>
</ul>
<p>You can add additional fields by clicking  the <strong>Add New Field</strong> button at the top of the window<br />
  <img src="http://blogs.adobe.com/healthcare/007_add_new_field.png" alt="Click the Add New Field button" width="330" height="257" vspace="10" /><img src="http://blogs.adobe.com/healthcare/008_add_field_options.png" alt="Add Field Options" width="205" height="272" /> </p>
<p>Acrobat offers several types of form fields. Select the type you want from the list and stamp it on to the document.
  <br />
  </p>
<h3><br />
  Changing the Text Fields</h3>
<p>Text fields in Acrobat can hold thousands of characters of text. By default, if the text doesn't fit the field, Acrobat makes it smaller until it is eight points high. After that, Acrobat can (optionally) scroll the text in the field.</p>
<p>If you double-click on a Text field, you can change various options for it:</p>
<ol>
  <li>Font, size, color of the text</li>
  <li>Allow or disallow multiple lines of text</li>
  <li>Limit the amount of text in a cell</li>
  <li>Formatting (e.g. make all phone number conform to a style like (888) 999-0000 even if the patient didn't type it in that way</li>
  </ol>
<p><img src="http://blogs.adobe.com/healthcare/012_field_properties.png" alt="Text field options" width="482" height="585" vspace="10" /></p>
<h3>Adding or Changing Radio Buttons</h3>
<p>Radio buttons offer a mutually exclusive set of choices to your form. By using a radio button, you can ensure that the patient only chooses one out of an allowable set of options. For example, you can be either married or single, but not both.</p>
<p>O the sample form, Acrobat did not create fields for minor, single, married, at the top of the form. I've marked them with the red lines below.</p>
<p><img src="http://blogs.adobe.com/healthcare/006_missing_fields.png" width="400" height="56" /></p>
<p>Adding radio buttons is a bit trickier because Acrobat maintains them as a group.</p>
<p>Here's how to add a set of radio buttons:</p>
<ol>
  <li>Click the<strong> Add New Field</strong> button and chose Radio Button from the list<br />
    <img src="http://blogs.adobe.com/healthcare/008_add_field_options.png" alt="Add Field Options" width="205" height="272" vspace="10" /></li>
  <li>Stamp a Radio Button on top of the document<br />
    <img src="http://blogs.adobe.com/healthcare/013_stamp_radio_button.png" alt="Stamp a Radio button on the document" width="406" height="69" vspace="10" /></li>
  <li>A yellow options window appears:<br />
    <br />
    <img src="http://blogs.adobe.com/healthcare/014_radio_button_properties_000.png" alt="Radio button options" width="299" height="252" vspace="10" />    <br />
    A) Fill in the name of the group of buttons<br />
    B) Fill in the name of the button that is being clicked<br />
    C) Click the Add another button to group and then add the next radio button    </li>
  </ol>
<h3>Adding an Email Button</h3>
<p>HIPAA rules state that doctors and healthcare organizations need to be extremely careful when transmitting patient data.</p>
<p>Fortunately, patients are not covered entities and can choose to convey information to you the way in which they are comfortable, including email.</p>
<p>Here's how to add an email button:</p>
<ol>
  <li>Click the <strong>Add New Field</strong> button and chose Button from the list</li>
  <li>Stamp the button onto the form (usually in the upper right)</li>
  <li>Give the button in name in the yellow options window, then click the Show All Properties link</li>
  <li>Click the <strong>Appearance</strong> tab in the Button Properties Window<br />
    Change the fill and border colors to your taste<br />
    <img src="http://blogs.adobe.com/healthcare/016_button_appearance.png" alt="Appearance Tab of Button Properties" width="432" height="445" vspace="10" />  </li>
  <li>Click the <strong>Options</strong> tab of the Button Properties window<br />
    Fill in the Label field with the text you want to appear on the button face
    <br />
    <img src="http://blogs.adobe.com/healthcare/017_button_options.png" alt="Options tab for an Acrobat button" width="453" height="432" vspace="10" />  <br />
  </li>
  <li>Click the <strong>Actions</strong> tab of the Button Properties window<br />
    A) Choose<strong> Submit a form </strong>from the Trigger pop-up menu<br />
    B) Click the <strong>Add</strong> button<br />
    <img src="http://blogs.adobe.com/healthcare/018_button_actions_1.png" alt="Button Actions" width="491" height="234" vspace="10" />    </li>
  <li>Make the following changes . . .<br />
    A) Enter <em>mailto:</em> followed by the email address you wish to receive the form<br />
    B) Click PDF The complete document <br />
    C) Click the <strong>OK</strong> button
    <br />
    <img src="http://blogs.adobe.com/healthcare/019_button_triggers.png" alt="Setting the trigger" width="553" height="507" vspace="10" />    </li>
  <li>Click the <strong>Close</strong> button</li>
  </ol>
<h3> Reader-enabling the Form</h3>
<h1>Normally, a patient using the free Adobe Reader software can view, print and navigate a document, but cannot save any changes. This limitation includes saving data patients have typed into the form.</h1>
<h1>However, if you have Acrobat 9 (Standard or Pro), you have PDF superpowers. You can &quot;bless&quot; a PDF for your patients so that they can save their information in the form.</h1>
<p>This process is called <em>Reader-enabling</em> the document.</p>
<h1>Here's how:</h1>
<ol>
  <li>
    <h1>Open the form you wish to Reader-enable</h1>
  </li>
  <li>
    <h1>Next choose the appropriate option based on which version of Acrobat you have:
      <br />
      <strong>Acrobat 9 Pro:</strong>&nbsp;&nbsp; Advanced&gt; Extend Features in Adobe Reader . . .<br />
      <strong>Acrobat 9 Standard</strong>: Advanced&gt; Extend Forms Fill-in &amp; Save in Adobe Reader . . .      </h1>
  </li>
  <li>
    <h1>Acrobat will prompt you to save the form. </h1>
  </li>
  </ol>
<table width="529" border="0" cellpadding="6" cellspacing="6" bgcolor="#EAEAEA">
  <tr valign="top">
    <td width="505" valign="top"><p>Tip: I recommend adding an underscore and RE to filename. That way, you can look at the filename and know if it has been Reader-enabled.</p>
      <p>e.g. patient_form_RE.pdf</p></td>
  </tr>
</table>
<p><br />
  The Reader-enabled form may be emailed to patients or posted on your website. The email button is &quot;wired&quot; to always send the form back to you.</p>
<h3>Licensing Limitations</h3>
<p>The licensing agreement for Acrobat limits the number of times each individual form may be returned to you to 500 responses. </p>
<p>Note that this is a licensing limitation. Acrobat doesn't actually count responses.</p>
<p>Five-hundred responses should be plenty to cover the needs of smaller practices. Since this is a per form limit, you could change the form which would allow for a reset of the limitation.<br />
</p>
]]>
</content>
</entry>

<entry>
<title>Incorporating Interactive 3D into Documentation</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/rjacquez/2010/02/incorporating_interactive_3d_i.html" />
<updated>2010-02-08T18:22:56Z</updated>
<published>2010-02-08T18:20:50Z</published>
<id>tag:blogs.adobe.com,2010:/rjacquez//237.45382</id>
<summary type="html">Today I started my day with a presentation where I was asked to demonstrate our 3D capabilities in Adobe Technical Communication Suite 2 and how 3D models could be incorporated in PDF-based Documentation and also in Help systems.&#160; tweetmeme_url =...</summary>
<author>
<name>RJ Jacquez</name>

<email>rjacquez@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/rjacquez/">
<![CDATA[<table width="100%" cellspacing="1" cellpadding="1" border="0" height="29"><tr valign="top"><td width="87%">Today I started my day with a presentation where I was asked to demonstrate our 3D capabilities in <a href="http://www.adobe.com/products/technicalcommunicationsuite/">Adobe Technical Communication Suite 2</a> and how 3D models could be incorporated in PDF-based Documentation and also in Help systems.</td><td width="13%">&#160;
                          <script type="text/javascript">
tweetmeme_url = 'http://blogs.adobe.com/rjacquez/2010/02/incorporating_interactive_3d_i.html';
tweetmeme_source = 'rjacquez';
                                 </script>
                          <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script></td></tr></table><p>The positive feedback I received from the participants inspired me to post this short recording of the steps it takes to embed a SolidWorks 3D assembly in PDF via FrameMaker and in a Help systems via RoboHelp.</p><p>As always, thank you for taking the time to check out the recording and if you have any comments, leave me a message below and send me a Tweet <a href="http://twitter.com/rjacquez/">@rjacquez</a>.</p><p><a href="http://my.adobe.acrobat.com/p54589574/"><img src="http://blogs.adobe.com/rjacquez/play_128.png" align="left" height="56" width="56">Click HERE to watch the recording of Incorporating 3D in Technical Documentation
(duration: 00:13:50)</a>.</p> <p> <img src="http://blogs.adobe.com/rjacquez/zoom-in-Connect.gif" align="right" height="80" width="250">TIP:
I typically set my desktop resolution to 1024 x 768 for best recording
results, however because I was showing apps, which require high
resolution, you will notice some distortion in the demonstration part
of the recording. Something you may want to try is to click the
"Scroll" button at the bottom left of the Connect Pro window, which
will help you zoom in closer and follow the action around the
presenter's mouse.  To the right is what the button looks like in all
Connect Pro recordings.</p><!-- #BeginTags --><p class="tags"><a href="http://www.technorati.com/tag/3D" rel="tag">3D</a>,<a href="http://www.technorati.com/tag/PDF" rel="tag">PDF</a>,<a href="http://www.technorati.com/tag/Documentation" rel="tag">Documentation</a>,<a href="http://www.technorati.com/tag/TechComm" rel="tag">TechComm</a>,<a href="http://www.technorati.com/tag/FrameMaker" rel="tag">FrameMaker</a>,<a href="http://www.technorati.com/tag/RoboHelp" rel="tag">RoboHelp</a>,<a href="http://www.technorati.com/tag/Acrobat" rel="tag">Acrobat</a>,<a href="http://www.technorati.com/tag/SolidWorks" rel="tag">SolidWorks</a></p><!-- #EndTags --><br/>
                ]]>

</content>
</entry>

<entry>
<title>Notes on Flash Player stability &amp; the future</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jnack/2010/02/notes_on_flash_player_stability_the_future.html" />
<updated>2010-02-08T17:31:40Z</updated>
<published>2010-02-08T17:30:49Z</published>
<id>tag:blogs.adobe.com,2010:/jnack/4.45380</id>
<summary type="html"><![CDATA[ Flash Player Product Mgr. Emmy Huang has shared some details in response to reports of a crashing bug in Flash Player. She apologizes for the bug having gotten past the team &amp; talks about improvements going forward. If you'd...]]></summary>
<author>
<name>John Nack</name>
<uri>http://blogs.adobe.com/jnack/</uri>
<email>jnack@adobe.com</email>
</author>
<dc:subject>Flash</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jnack/">
<![CDATA[<ul>
<li>Flash Player Product Mgr. Emmy Huang has <a href="http://blogs.adobe.com/emmy/archives/2010/02/flash_bug_repor.html">shared some details</a> in response to <a href="http://i.tuaw.com/2010/02/06/16-month-old-bug-continues-to-crash-flash/">reports</a> of a crashing bug in Flash Player.  She apologizes for the bug having gotten past the team &amp; talks about improvements going forward.</li>
<li>If you'd like to help improve the quality of Flash Player, please see <a href="http://onflash.org/ted/2010/02/improve-flash-101-and-air-20.php">these notes on betas &amp; bug reporting</a> from Ted Patrick.</li>
<li>Interesting reads from non-Adobe staff on the future of Flash come from <a href="http://www.gskinner.com/blog/archives/2010/02/my_thoughts_on.html">Grant Skinner</a> (a long-time &amp; highly respected developer) and <a href="http://techcrunch.com/2010/02/05/the-future-of-web-content-html5-flash-mobile-apps/">Jeremy Allaire</a> (creator of ColdFusion &amp; CEO of streaming video company Brightcove).</li></ul>]]>

</content>
</entry>

<entry>
<title>Adobe Brings LiveCycle Enterprise Suite to the Cloud</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/adobeinfinancialservices/2010/02/adobe_brings_livecycle_enterpr.html" />
<updated>2010-02-08T05:13:37Z</updated>
<published>2010-02-08T05:12:43Z</published>
<id>tag:blogs.adobe.com,2010:/adobeinfinancialservices//255.45373</id>
<summary type="html">Today, Adobe brings its LiveCycle Enterprise Suite (ES) to the cloud, providing a hosted option for customers to quickly deploy key projects that drive innovation and help prioritize IT investments. The new LiveCycle Managed Services is a subscription-based service that...</summary>
<author>
<name>Sandy Lo</name>

<email>sandylo@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/adobeinfinancialservices/">
<![CDATA[<p>Today, Adobe brings its LiveCycle Enterprise Suite (ES) to the cloud, providing a hosted option for customers to quickly deploy key projects that drive innovation and help prioritize IT investments. </p>

<p>The new LiveCycle Managed Services is a subscription-based service that leverages the power and security of the Amazon EC2 platform. A key component of the offering is the Adobe Network Operations Center, a team of Adobe service professionals that work behind the scenes to manage and monitor operations - taking the burden off a company's internal IT resources. </p>

<p>Watch Paul McNamara, EIR, Cloud Computing, walk through what LiveCycle Managed Services offers!<br />
http://tv.adobe.com/watch/getting-to-know-livecycle-es2/livecycle-managed-services</p>

<p>To learn more about Adobe LiveCycle Managed Services ES2, visit www.adobe.com/livecycle/cloud </p>]]>

</content>
</entry>

<entry>
<title>Chat Rooms Can Be Like Empty Buckets</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/educationleaders/2010/02/chat_rooms_can_be_like_empty_b.html" />
<updated>2010-02-08T06:00:18Z</updated>
<published>2010-02-08T05:44:24Z</published>
<id>tag:blogs.adobe.com,2010:/educationleaders//148.45375</id>
<summary type="html"> A colleague of mine at school became stressed out about a project. She is volunteering for our School Counselor Association, working with a group of college/university professors on a publication project. She was going to meet with them during...</summary>
<author>
<name>Dave Forrester</name>

<email>dave@careerhorizon.net</email>
</author>
<dc:subject>Adobe Connect</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/educationleaders/">
<![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="dave's_connect_pro_room.jpg" src="http://blogs.adobe.com/educationleaders/dave%27s_connect_pro_room.jpg" width="500" height="309" class="mt-image-none" style="" /></span></p>

<p>A colleague of mine at school became stressed out about a project.  She is volunteering for our School Counselor Association, working with a group of college/university professors on a publication project.  She was going to meet with them during one of her work days far from our home town.  She got behind at work and become extremely stressed out about leaving her family and students for almost two days across the state.  She observed my strategies of getting up early in the morning, doing an Adobe Acrobat Connect Pro Meeting session from 7:00 a.m. to 8:00 a.m. with my own colleagues before my work day.  Then a light came on for her, she came to me and asked for help with her situation.  I asked her what problem she was trying to solve.  She explained how she was in charge of collecting information on each section of the publication the higher education teachers where producing to explain their admission process.  Each section of the publication needed to be analyzed by the group and edited for revision.  I emailed her an <a href="http://www.adobe.com/products/acrobatconnectpro/?promoid=BPDEA">Adobe Acrobat Connect Pro</a> Meeting Room URL and told her to send it out for an online meeting.  I decided to help solve her challenge by creating multiple chat rooms labeled with the same headings found in the admissions publication.  Each chat room was a bucket ready to be filled with the recommended revisions from the higher education group.  I turned on the "Presenter Only Area" within Connect Pro and staged each chat room off to the side, ready to be dragged over into the "Participant Viewing Area."  The meeting began, all of the professors were impressed how organized she was by dragging each chat room over into their view.  They would fill the chat room with their recommended revisions for each section, and then she would drag it off and drag the new one into view.  This process went on for about an hour.  At the end of the meeting, all of the professors and my friend were back at their jobs, in their geographic locations, working with students and not missing hours of work time.  Finally, she just needed to copy and paste each section from the chat rooms and dump the information into a Word Document to send to the publisher.   Once again, the technology of Adobe Acrobat Connect Pro came to the rescue.</p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="dave_ael_picture.jpg" src="http://blogs.adobe.com/educationleaders/dave_ael_picture.jpg" width="300" height="74" class="mt-image-none" style="" /></span></p>]]>

</content>
</entry>

<entry>
<title>Adobe Brings LiveCycle Enterprise Suite to the Cloud</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/whatscooking/2010/02/adobe_brings_livecycle_enterprise_suite_to_the_cloud.html" />
<updated>2010-02-08T05:19:35Z</updated>
<published>2010-02-08T05:18:05Z</published>
<id>tag:blogs.adobe.com,2010:/whatscooking//397.45374</id>
<summary type="html"> 1024x768 Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:&quot;Table Normal&quot;; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:&quot;&quot;; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:&quot;Times New Roman&quot;; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri;...</summary>
<author>
<name>Sandy Lo</name>

<email>sandylo@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/whatscooking/">
<![CDATA[<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Csandylo%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:AllowPNG/>
  <o:TargetScreenSize>1024x768</o:TargetScreenSize>
 </o:OfficeDocumentSettings>
</xml><![endif]--><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Csandylo%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Csandylo%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:DontVertAlignCellWithSp/>
   <w:DontBreakConstrainedForcedTables/>
   <w:DontVertAlignInTxbx/>
   <w:Word11KerningPairs/>
   <w:CachedColBalance/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267">
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/>
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]--><style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:1;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750139 0 0 159 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:1627400839 -2147483648 8 0 66047 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	mso-themecolor:followedhyperlink;
	text-decoration:underline;
	text-underline:single;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
-->
</style><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->

<p class="MsoNormal">Today, Adobe brings its LiveCycle Enterprise Suite (ES) to
the cloud, providing a hosted option for customers to quickly deploy key
projects that drive innovation and help prioritize IT investments. <br style="" />
<!--[if !supportLineBreakNewLine]--><br style="" />
<!--[endif]--></p>

<p class="MsoNormal">The new LiveCycle Managed Services is a subscription-based
service that leverages the power and security of the Amazon EC2 platform. A key
component of the offering is the Adobe Network Operations Center, a team of
Adobe service professionals that work behind the scenes to manage and monitor
operations - taking the burden off a company's internal IT resources. </p>

<p class="MsoNormal"><o:p>&nbsp;</o:p></p>

<p class="MsoNormal">Watch Paul McNamara, EIR, Cloud Computing, walk through what
LiveCycle Managed Services offers!</p>

<p class="MsoNormal"><a href="http://tv.adobe.com/watch/getting-to-know-livecycle-es2/livecycle-managed-services"><span style="font-size: 9pt; font-family: &quot;Tahoma&quot;,&quot;sans-serif&quot;;">http://tv.adobe.com/watch/getting-to-know-livecycle-es2/livecycle-managed-services</span></a></p>

<p class="MsoNormal"><o:p>&nbsp;</o:p></p>

<p class="MsoNormal">To learn more about Adobe LiveCycle Managed Services ES2,
visit <a href="http://www.adobe.com/livecycle/cloud"><b>www.adobe.com/livecycle/cloud</b></a>
<span style="font-size: 9pt; font-family: &quot;Tahoma&quot;,&quot;sans-serif&quot;; color: rgb(31, 73, 125);"><o:p></o:p></span></p>

<p class="MsoNormal" style=""><b style=""><o:p>&nbsp;</o:p></b></p>

 ]]>

</content>
</entry>

<entry>
<title>Adobe Brings LiveCycle Enterprise Suite to the Cloud</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/conversations/2010/02/adobe_brings_livecycle_enterpr.html" />
<updated>2010-02-09T17:27:47Z</updated>
<published>2010-02-08T05:06:27Z</published>
<id>tag:blogs.adobe.com,2010:/conversations//325.45372</id>
<summary type="html">Today, Adobe brings its LiveCycle Enterprise Suite (ES) to the cloud, providing a hosted option for customers to quickly deploy key projects that drive innovation and help prioritize IT investments. The new LiveCycle Managed Services is a subscription-based service that...</summary>
<author>
<name>Sandy Lo</name>

<email>sandylo@adobe.com</email>
</author>
<dc:subject>Business Professionals</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/conversations/">
<![CDATA[<p>Today, Adobe brings its LiveCycle Enterprise Suite (ES) to the cloud, providing a hosted option for customers to quickly deploy key projects that drive innovation and help prioritize IT investments. </p>

<p>The new LiveCycle Managed Services is a subscription-based service that leverages the power and security of the Amazon EC2 platform. A key component of the offering is the Adobe Network Operations Center, a team of Adobe service professionals that work behind the scenes to manage and monitor operations - taking the burden off a company's internal IT resources. </p>

<p>Watch Paul McNamara, EIR, Cloud Computing, walk through what LiveCycle Managed Services offers on<a href="http://tv.adobe.com/watch/getting-to-know-livecycle-es2/livecycle-managed-services"> AdobeTV.</a></p>

<p><br />
To learn more about Adobe LiveCycle Managed Services ES2, visit <a href="www.adobe.com/livecycle/cloud">www.adobe.com/livecycle/cloud</a><br />
 <br />
</p>]]>

</content>
</entry>

<entry>
<title>Deconstructing the Power of OSMF</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/osmf/2010/02/deconstructing_the_power_of_osmf.html" />
<updated>2010-02-08T02:23:17Z</updated>
<published>2010-02-08T01:46:14Z</published>
<id>tag:blogs.adobe.com,2010:/osmf//362.45371</id>
<summary type="html"><![CDATA[Flashstreamworks has a post by Jens Loeffler breaking down the why and the what behind OSMF.&nbsp; Here's a taste:So why do you need a framework?The decision depends on your use case. If are building a small website, with some static...]]></summary>
<author>
<name>Sumner Paine</name>

<email>sumner@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/osmf/">
<![CDATA[Flashstreamworks has a post by Jens Loeffler breaking down the <i>why</i> and the <i>what</i> behind OSMF.&nbsp; Here's a taste:<br /><br /><blockquote><span class="blog_body"><b>So why do you need a framework?</b></span><br /><span class="blog_body"></span></blockquote><blockquote><span class="blog_body">The 
decision depends on your use case. If are building a small website, with
 some static videos, the existing components might work well and provide
 a great default UI. A different case are more advanced video projects. 
The players might simply not fulfill your requirements, therefore you 
have to build a wrapper on top of it, or even build your own framework 
from ground up - if you ever built your own video framework, you 
probably know this can be a pretty intensive task, and certainly 
something you don't to do for each individual video project.</span><br /><span class="blog_body"></span></blockquote><span class="blog_body"><br />Read more over at <a href="http://www.flashstreamworks.com/archive.php?post_id=1265566931">Flashstreamworks</a>...<br /></span> ]]>

</content>
</entry>

<entry>
<title>Concept video: &quot;Augmented HyperReality&quot;</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jnack/2010/02/concept_video_augmented_hyperreality.html" />
<updated>2010-02-07T06:10:05Z</updated>
<published>2010-02-07T15:16:48Z</published>
<id>tag:blogs.adobe.com,2010:/jnack/4.45369</id>
<summary type="html">Behold your pulverized, ultra-mediated consciousness of the future: Fullscreen viewing recommended. [Via]...</summary>
<author>
<name>John Nack</name>
<uri>http://blogs.adobe.com/jnack/</uri>
<email>jnack@adobe.com</email>
</author>
<dc:subject>User Interface</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jnack/">
<![CDATA[<p>Behold your pulverized, ultra-mediated consciousness of the future:</p>

<p><object width="425" height="261"><param name="movie" value="http://www.youtube.com/v/fSfKlCmYcLc&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fSfKlCmYcLc&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="261"></embed></object></p>

<p>Fullscreen viewing recommended. [<a href="http://kitsunenoir.com/2010/01/28/augmented-hyperreality/">Via</a>]</p>]]>

</content>
</entry>

<entry>
<title>Flash Bug Report</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/emmy/archives/2010/02/flash_bug_repor.html" />
<updated>2010-02-07T05:36:01Z</updated>
<published>2010-02-07T02:16:12Z</published>
<id>tag:blogs.adobe.com,2010:/emmy//349.45367</id>
<summary type="html">As has been pointed out by the community, there is an existing crash bug that was reported by Matthew Dempsky in the Flash Player bugbase (JIRA FP-677) in September of 2008 that still exists in the release players. It is...</summary>
<author>
<name>Emmy</name>
<uri>www.macromedia.com/go/getflashplayer</uri>
<email>emhuang@adobe.com</email>
</author>
<dc:subject>flash player</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/emmy/">
<![CDATA[As has been pointed out by the community, there is an existing crash bug that was reported by Matthew Dempsky in the Flash Player bugbase (<a href="https://bugs.adobe.com/jira/browse/FP-677">JIRA FP-677</a>) in September of 2008 that still exists in the release players. It is fixed in Flash Player 10.1 beta, and has been since we launched the beta in early November 2009.<br><br>
I want to reiterate that it is our policy that crashes are serious "A" priority bugs, and it is a tenet of the Flash Player team that ActionScript developers should never be able to crash Flash Player.  If a crash occurs, it is by definition a bug, and one that Adobe takes very seriously.  When they happen, it can be the result of something going on purely within Flash Player, something in the browser, or even at the OS level.  Depending on where an issue occurs we work to resolve the crash internally or with our partners.
<br><br> 
So what happened here? We picked up the bug as a crasher when it was filed on September 22, 2008, and were able to reproduce it.  Remember that Flash Player 10 shipped in October 2008, so when this bug was reported we were pretty much locked and loaded for launch. The mistake we made was marking this bug for "next" release, which is the soon to be released Flash Player 10.1, instead of marking it for the next Flash Player 10 security dot release. We should have kept in contact with the submitter and to let him know the progress, sorry we did not do that. Having that line of communication open would have allowed him to let us know directly that it was still an issue. I intend to follow up with the product manager (or Adobe rep) who worked on this issue to make sure it doesn't happen again. It slipped through the cracks, and it is not something we take lightly.
<br><br>
The team is actively reviewing all unresolved crash bugs in JIRA and will reach out to the submitter if we need their help. We have been updating JIRA bugs with status when we ship pre-release and release players with fixes, but will be focusing on scrubbing these more vigilantly so the community will be able to get status on their issues earlier. Again, FP-677 is fixed in Flash Player 10.1 beta on Adobe Labs and was made public in a regular bugbase scrub that happened yesterday.
<br><br> 
The community is an important part of making Flash Player great, and is one of the reasons why we created the public bugbase in 2007. You have been instrumental in helping us improve the quality and feature set of the runtime, and we are committed to looking into what happened with FP-677 and making the necessary improvements and investments for our part of the relationship. So please download Flash Player 10.1 from Labs and play a role in identifying and reporting issues so that we can live up to our commitment to ship the next version of Flash Player without any known, reproducible crashers.
<br>]]>

</content>
</entry>

<entry>
<title>Sneak peek: Future Photoshop masking technology</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jnack/2010/02/sneak_peek_future_photoshop_masking_technology.html" />
<updated>2010-02-07T00:02:15Z</updated>
<published>2010-02-06T23:31:38Z</published>
<id>tag:blogs.adobe.com,2010:/jnack/4.45366</id>
<summary type="html">In this brief demo, Photoshop PM Bryan O&apos;Neil Hughes shows off some new selection technology that offers better edge detection and masking results in less time--even with tricky images like hair: (You can see it in higher resolution on Facebook.)...</summary>
<author>
<name>John Nack</name>
<uri>http://blogs.adobe.com/jnack/</uri>
<email>jnack@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jnack/">
<![CDATA[<p>In this brief demo, Photoshop PM Bryan O'Neil Hughes shows off some new selection technology that offers better edge detection and masking results in less time--even with tricky images like hair:</p>

<p><object width="400" height="250" ><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://www.facebook.com/v/548870452289" /><embed src="http://www.facebook.com/v/548870452289" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="250"></embed></object></p>

<p>(You can <a href="http://www.facebook.com/video/video.php?v=548870452289&ref=mf">see it in higher resolution</a> on Facebook.)</p>

<p>Hopefully this helps explain why we <a href="http://blogs.adobe.com/jnack/2008/10/where_did_extra.html">put the Extract filter out to pasture</a> in CS4.</p>

<p>[Update: See also <a href="http://twitpic.com/113k4j">another great mask made with Photoshop</a> :-). (Via Steven Johnson)]</p>]]>

</content>
</entry>

<entry>
<title>After Effects community resources (in several languages)</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/toddkopriva/2010/02/after-effects-community-resour.html" />
<updated>2010-02-07T19:33:08Z</updated>
<published>2010-02-06T22:29:10Z</published>
<id>tag:blogs.adobe.com,2010:/toddkopriva/236.45365</id>
<summary type="html">About two years ago, I posted a list of resources for After Effects. Some sites have come and gone in that time, so it seemed like a good idea to refresh the list. Also, I&apos;ve added the beginnings of lists in a few languages other than English. Scroll down for French, German, Spanish, and Japanese lists. If you have a suggestion for a website for this list, let me know in the comments. After Effects community resources (English) Resources on the Adobe website Adobe provides documentation resources for After Effects on the After Effects Help &amp; Support page on the...</summary>
<author>
<name>Todd Kopriva</name>
<uri>http://help.adobe.com/en_US/AfterEffects/9.0/</uri>
<email>kopriva@adobe.com</email>
</author>
<dc:subject>After Effects</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/toddkopriva/">
<![CDATA[<p>About two years ago, I posted a list of resources for After Effects. Some sites have come and gone in that time, so it seemed like a good idea to refresh the list. Also, I've added the beginnings of lists in a few languages other than English. Scroll down for French, German, Spanish, and Japanese lists.</p>

<p>If you have a suggestion for a website for this list, let me know in the comments. </p>

<p><big><strong>After Effects community resources (English)</strong></big></p>

<p><u><strong>Resources on the Adobe website</strong></u></p>

<p>Adobe provides documentation resources for After Effects on the <a href="http://www.adobe.com/go/lr_AfterEffects_community_en">After Effects Help & Support page</a> on the Adobe website. From the After Effects Help & Support page, you can also search for community resources not on the Adobe website.</p>

<p>Adobe and its partners provide a basic set of <a href="http://help.adobe.com/en_US/AfterEffects/9.0/WSFDA14F4C-6EFE-458d-9008-41CF565A1C90.html">video tutorials</a> on the Adobe website, in addition to excellent tutorials provided by other members of the community. Many sections of After Effects Help refer to additional <a href="http://community.adobe.com/help/search.html?q=video tutorial&l=aftereffects_product_adobelr&requiredfields=book:Using%2520After%2520Effects%2520CS4&self=1&filter=0">video tutorials</a> in context to provide information about specific features. If you know of an excellent video tutorial or other resource about After Effects, please leave a comment at the bottom of the relevant page of <a href="http://help.adobe.com/en_US/AfterEffects/9.0/">After Effects Help on the Web</a> to tell others about it.</p>

<p>To make a feature request or file a bug report, fill out the <a href="http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform">feature request and bug report form</a> on the Adobe website.</p>

<p>The <a href="http://forums.adobe.com/community/aftereffects_general_discussion">Adobe After Effects User-to-User Forum</a> is a great place to ask questions about After Effects and have them answered by other After Effects users.</p>

<p>You can subscribe to <a href="http://www.adobe.com/support/rss/">RSS feeds from Adobe Technical Support</a> so that you can get notification of issues and workarounds related to After Effects (or other Adobe products).</p>

<p>For information on plug-ins available for After Effects, go to the <a href="http://www.adobe.com/go/learn_ae_plugins">After Effects plug-in page</a> on the Adobe website.</p>

<p>To exchange scripts, projects, and other useful items with other After Effects users, go to the <a href="http://www.adobe.com/go/learn_ae_exchange">After Effects Exchange</a> on the Adobe website.</p>

<p>Michael Coleman, After Effects product manager, provides news and notes about After Effects on his <a href="http://blogs.adobe.com/keyframes/">Keyframes blog</a>.</p>

<p>Todd Kopriva, After Effects documentation lead, provides links to instructional resources and reference material for After Effects users on his <a href="http://blogs.adobe.com/toddkopriva/">After Effects Region of Interest blog</a>.</p>

<p>Adobe provides resources for scripting and plug-in creation on the <a href="http://www.adobe.com/go/learn_ae_devcenter">After Effects Developer Center</a> section of the Adobe website. The <a href="http://www.adobe.com/devnet/video/">Video Technology Center</a> section of the Developer Center has information about all of the Adobe digital video and audio applications. The Adobe Developer Center newsletter, <a href="http://www.adobe.com/newsletters/edge/">The Edge</a>, occasionally includes material of interest to After Effects users, especially with regard to interactive video and video for the Web.</p>

<p>You can use the <a href="http://blogs.adobe.com/toddkopriva/2009/07/community-publishing-system-is.html">Adobe Community Publishing System (CPS)</a> on the Adobe website to write and post articles directly to Adobe.com.</p>

<p><u><strong>Resources on other websites</strong></u></p>

<p>A good place to ask questions about After Effects--especially with regard to integration with 3D applications--is the <a href="http://mograph.net/board/index.php?showforum=2">Mograph forum</a>.</p>

<p>The <a href="http://www.adobe.com/go/learn_ae_pvchome">ProVideo Coalition (PVC) website</a> contains articles and blogs on topics of interest to professionals in the video industry. In addition to articles by Chris and Trish Meyer, the PVC website includes articles by Mark Christiansen, Frank Capria, Jim Feeley, Adam Wilt, Mark Curtis, and Scott Gentry.</p>

<p>The <a href="http://www.adobe.com/go/learn_ae_toolfarmhome">Toolfarm website</a> provides forums, tutorials, and other resources related to After Effects and other Adobe products. The <a href="http://aefreemart.com/category/after-effects/">AE Freemart website</a> is a division of Toolfarm that provides free tutorials about After Effects.</p>

<p>The <a href="http://www.adobe.com/go/learn_ae_aeenhancershome">AE Enhancers forum</a> provides example scripts and useful information about scripting (as well as expressions and animation presets) in After Effects. Particularly active and helpful on this forum is Paul Tuersley.</p>

<p>Jonas Hummelstrand provides tutorials, troubleshooting tips, and insights about After Effects and motion graphics in general on his <a href="http://generalspecialist.com/">General Specialist website</a>.</p>

<p>Trish and Chris Meyer provide instructional resources for After Effects in many places, including their <a href="http://www.cybmotion.com/">CyberMotion website</a>.</p>

<p>Lutz Albrecht provides a list of After Effectserror codes and some possible solutions on his <a href="http://aeerrors.myleniumstuff.de/">Mylenium error code database website</a>.</p>

<p>John Dickinson provides tutorials and other resources for After Effects and related softwareon his <a href="http://www.motionworks.com.au">Motionworks website</a>.</p>

<p>Alan Shisko provides insights and tips about motion graphics on his <a href="http://shisko.blogspot.com/">Motion Graphics 'n Such blog</a>.</p>

<p>Harry Frank provides tutorials on all areas of After Effects, with an emphasis on expressions and use of third-party plug-ins on his <a href="http://www.graymachine.com/">graymachine website</a>.</p>

<p>Andrew Kramer provides tutorials and training on his <a href="http://www.videocopilot.net/tutorials.html">Video Copilot website</a>.</p>

<p>Dan Ebberts provides scripting tutorials and useful scripts on the <a href="http://www.adobe.com/go/learn_ae_danscripting">scripting portion of the MotionScript website</a>. Dan also provides an excellent collection of example expressions and tutorials for learning how to work with expressions on the <a href="http://www.adobe.com/go/learn_ae_motionscripthome">expressions portion of the MotionScript website</a>.</p>

<p>Lloyd Alvarez, Mathias Möhl, and others provide useful scripts on the <a href="http://aescripts.com/">After Effects Scripts website</a>.</p>

<p>Jeff Almasol provides a collection of useful scripts on his <a href="http://www.adobe.com/go/learn_ae_redefineryhome">redefinery website</a>.</p>

<p>Stu Maschwitz provides insights and tips about After Effects and video, visual effects, and compositing in general on his <a href="http://prolost.com/blog/tag/adobe-after-effects">ProLost blog</a>.</p>

<p>The Creative COW website provides several resources for After Effects users. Many of these resources feature Aharon Rabinowitz:<br />
<ul><li><a href="http://cowcast.creativecow.net/multimedia_101/index.html">Multimedia 101 podcast</a></li><br />
<li><a href="http://cowcast.creativecow.net/after_effects/index.html">After Effects podcasts</a></li><br />
<li><a href="http://library.creativecow.net/tutorials/adobeaftereffects">After Effects tutorials</a></li><br />
<li><a href="http://library.creativecow.net/product/2">After Effects articles</a></li><br />
<li><a href="http://forums.creativecow.net/forum/adobeaftereffectsbasics">After Effects Basics forum</a></li><br />
<li><a href="http://forums.creativecow.net/forum/adobeaftereffects">After Effects forum</a></li><br />
<li><a href="http://forums.creativecow.net/forum/adobe_after_effects_expressions">After Effects Expressions forum</a></li><br />
</ul></p>

<p>The <a href="http://www.layersmagazine.com/category/aftereffects/">Layers Magazine website</a> provides articles and tutorials about After Effects and other Adobe creative products.</p>

<p>David Van Brink provides tips, insights, and downloadable utilities for After Effects and other digital video software on his <a href="http://omino.com/pixelblog/">Omino<br />
website</a>.</p>

<p>Colin Braley provides tutorials--mostly about expressions--on <a href="http://www.colinbraley.com/tutorials.html">his website</a>.</p>

<p>Rich Young maintains a list of After Effects resources on his <a href="http://aeportal.blogspot.com/">AE Portal News blog</a>.</p>

<p>Rick Gerard provides tips and tricks on his <a href="http://www.hottek.net/">AE Tips and Tricks website</a>.</p>

<p>David Torno provides tips and tutorials about visual effects and compositing on his <a href="http://aeioweyou.blogspot.com/">AE I Owe You blog</a>.</p>

<p>Dean Velez provides many sample projects (some free) and other useful things on his <a href="http://motiongraphicslab.com/">Motion Graphics Lab website</a>.</p>

<p>Jerzy Drozda, Jr. provides After Effects tutorials on his <a href="http://maltaannon.com/">Maltaannon website</a>.</p>

<p>Dale Bradshaw provides scripts and tricks on his <a href="http://www.creative-workflow-hacks.com/">Creative Workflow Hacks website</a>.</p>

<p>Richard Harrington provides tutorials and other useful material about After Effects and other video software on his <a href="http://www.photoshopforvideo.com/">Photoshop for Video website</a> and <a href="http://www.rastervector.com/">Raster|Vector website</a>. He also posts video tutorials on <a href="http://tv.adobe.com/">Adobe TV</a>.</p>

<p>Sean Kennedy provides several video tutorials--including some about rotoscoping and motion tracking--on the SimplyCG website. They're all linked to from <a href="http://www.mackdadd.com/html/visualfx.html">his website</a>.</p>

<p>Ayato Fuji provides tutorials on his <a href="http://www.ayatoweb.com/ae_tips_e.html">ayato@web website</a>. Some of the tutorials are a little out of date, but much of the material is still strong,<br />
especially for learning to use some of the Trapcode plug-ins.</p>

<p>Chris Pirazzi provides technical details of digital video on his <a href="http://www.lurkertech.com/lg/">Lurker's Guide to Video website</a>.</p>

<p>Chris Zwar provides articles, After Effects projects, scripts, and other resources on <a href="http://chriszwar.com/wordpress/">his website</a>.</p>

<p>Christopher Green provides many useful scripts on <a href="http://www.crgreen.com/aescripts/">his website</a>.</p>

<p>Satya Meka provides tutorials, plug-ins, and other resources on his <a href="http://www.gutsblow.com/">gutsblow</a> website.</p>

<p>Jeff Foster provides tutorials for using After Effects and Photoshop on his <a href="http://pixelpainter.com/">PixelPainter</a> website.</p>

<p>Sébastien Périer provides tutorials and other information on his <a href="http://www.yenaphe.info/category/blog/">website</a>.</p>

<hr>

<p><big><strong>Ressources communautaires d'After Effects (Français)</strong></big></p>

<p><u><strong>Ressources sur le site&#160;Web d'Adobe</strong></u></p>

<p>Adobe met à votre disposition des ressources documentaires relatives à After&#160;Effects dans la section <a href="http://www.adobe.com/go/lr_AfterEffects_community_fr">Aide communautaire d'After&#160;Effects</a> du site&#160;Web d'Adobe. Sur la page de l'Aide communautaire, vous pouvez également rechercher des ressources communautaires qui ne figurent pas sur le site&#160;Web d'Adobe.</p>

<p>Adobe et ses partenaires proposent un ensemble basique de <a href="http://help.adobe.com/fr_FR/AfterEffects/9.0/WSFDA14F4C-6EFE-458d-9008-41CF565A1C90.html">tutoriels vidéo</a> sur le site Web d'Adobe; ils s'ajoutent aux excellents didacticiels d'autres membres de la communauté. De nombreuses sections de l'aide After Effects renvoient à d'autres <a href="http://community.adobe.com/help/search.html?q=Didacticiels%20vid%C3%A9o&hl=fr_FR&lr=fr_FR&l=aftereffects_product_adobelr&requiredfields=book:Utilisation%2520d%25E2%2580%2599After%25C2%25A0Effects%25C2%25A0CS4&self=1&filter=0">didacticiels vidéo</a> en contexte pour fournir des informations sur certaines fonctionnalités spécifiques. Si vous avez un bon tutoriel vidéo ou d'autres ressources en français à recommander pour After Effects, partagez-les avec d'autres utilisateurs en écrivant un commentaire en bas de la page concernée sur <a href="http://help.adobe.com/fr_FR/AfterEffects/9.0/">l'aide en ligne d'After Effect CS4</a>.</p>

<p>Le <a href="http://forums.adobe.com/community/international_forums/francais">forum d'utilisateurs Adobe</a> est l'endroit idéal pour poser des questions sur After&#160;Effects et obtenir les réponses d'autres utilisateurs.</p>

<p><u><strong>Ressources sur d'autres sites&#160;Web</strong></u></p>

<p>Le forum du site internet <a href="http://www.repaire.net/forums/adobe-after-effects.html">"Le Repaire"</a> est une bonne source d'aide communautaire en français sur After Effects. </p>

<p>Sur <a href="http://www.mattrunks.com/">son site</a> Mattias Peresini, un jeune motion designer propose de nombreux didacticiels en français sur After Effects.</p>

<p>Les sites<br />
<a href="http://www.xplorerstudio.com/tutorials.html">http://www.xplorerstudio.com/tutorials.html</a><br />
<a href="http://cysworld-leblog.blogspot.com/">http://cysworld-leblog.blogspot.com/</a><br />
Offrent egalement de bons tutorials en francais.</p>

<hr>

<p><big><strong>Recursos de la comunidad After Effects (Español)</strong></big></p>

<p><u><strong>Recursos en el sitio Web de Adobe</strong></u></p>

<p>Adobe ofrece recursos de documentación para After Effects en la sección <a href="http://www.adobe.com/go/lr_AfterEffects_community_es">Ayuda de la comunidad de After Effects</a> del sitio Web de Adobe. Desde la página de Ayuda de la comunidad, también puede buscar recursos de la comunidad que no estén en el sitio Web de Adobe.</p>

<p>Adobe y sus socios ofrecen un conjunto básico de <a href="http://help.adobe.com/es_ES/AfterEffects/9.0/WSFDA14F4C-6EFE-458d-9008-41CF565A1C90.html">tutoriales en vídeo</a> en del sitio Web de Adobe, además de los excelentes tutoriales ofrecidos por otros miembros de la comunidad. Muchas secciones de la Ayuda de After Effects se refieren a <a href="http://community.adobe.com/help/search.html?q=tutoriales%20en%2Bv%C3%ADdeo&hl=es_ES&lr=es_ES&l=aftereffects_product_adobelr&requiredfields=book:Uso%2520de%2520After%2520Effects%2520CS4&self=1&filter=0">tutoriales en vídeo</a> adicionales en contexto para proporcionar información sobre funciones específicas. Si sabes de un tutorial en video excelente, o de otros recursos sobre After Effects en Español, por favor deja un comentario al pie de la página relevante de la <a href="http://help.adobe.com/es_ES/AfterEffects/9.0/">Ayuda de After Effects en la Web</a> para compartirlo con otros.</p>

<p>El <a href="http://forums.adobe.com/community/international_forums/espanol">Adobe Foros de usuario a usuario</a> es el lugar idóneo para formular preguntas sobre After Effects, a las que otros usuarios de After Effects podrán responder.</p>

<p><u><strong>Recursos en otros sitios Web</strong></u></p>

<p>El sitio <a href="http://www.adobelabo.com/index.php?section=tutoriales&&subsection=after">AdobeLabo</a> incluye artículos y tutoriales sobre After Effects (y otros productos de Adobe).</p>

<p>El sitio <a href="http://aftereffects.260mb.com">http://aftereffects.260mb.com</a> incluye tutoriales sobre After Effects.  <br />
Desglose:<br />
<ul><br />
<li><a href="http://www.vimeo.com/2217762">Conceptos básicos sobre composición y renderizado</a></li><br />
<li><a href="http://www.vimeo.com/2258872">Conceptos básicos sobre importación y nesting</a></li><br />
<li><a href="http://www.vimeo.com/2326079">Animación Básica</a></li><br />
<li><a href="http://www.vimeo.com/2445239">Animación Avanzada, interpolación, easing</a></li><br />
<li><a href="http://www.vimeo.com/2786179">Edición no lineal con After Effects</a></li><br />
<li><a href="http://www.vimeo.com/3301065">Iniciación a los efectos y presets</a></li><br />
<li><a href="http://www.vimeo.com/3308125">Entorno 3D, cámaras, luces y sombras</a></li><br />
<li><a href="http://www.vimeo.com/4153645">Corrección de color, Niveles, Curvas y saturación</a></li><br />
<li><a href="http://www.vimeo.com/4167449">Modos de fusion, darkening, additive</a></li><br />
<li><a href="http://www.vimeo.com/4173010">Modos de fusion, Overlay, difference, color</a></li><br />
<li><a href="http://www.vimeo.com/4173010">Máscaras, pluma Bezier</a></li><br />
<li><a href="http://www.vimeo.com/4187598">Mattes y transparencias</a></li><br />
<li><a href="http://www.vimeo.com/4189689">Efecto keylight</a></li><br />
<li><a href="http://www.vimeo.com/6261364">Mocha, tutorial básico y workflow</a></li><br />
<li><a href="http://www.vimeo.com/6444071">Cinema4D y After Effects: Integración 1</a></li><br />
<li><a href="http://www.vimeo.com/6458848">Cinema4D y After Effects: Integración 2</a></li><br />
</ul></p>

<hr>

<p><big><strong>After Effects Community-Ressourcen (Deutsch)</strong></big></p>

<p><u><strong>Ressourcen auf der Adobe-Website</strong></u></p>

<p>Adobe stellt Dokumentationsressourcen für After Effects im Abschnitt <a href="http://www.adobe.com/go/lr_AfterEffects_community_de">After Effects Community Help</a> der Adobe-Website bereit. Auf der Seite „Community Help" können Sie auch nach Community-Ressourcen suchen, die nicht Teil der Adobe-Website sind.</p>

<p>Adobe und seine Partner stellen der Adobe-Website einige grundlegende <a href="http://help.adobe.com/de_DE/AfterEffects/9.0/WSFDA14F4C-6EFE-458d-9008-41CF565A1C90.html">Video-Lehrgänge</a> bereit. Sie werden ergänzt durch hervorragende Lehrgänge von anderen Community-Mitgliedern. In vielen Abschnitten der After Effects-Hilfe wird auf weitere, kontextbezogene <a href="http://community.adobe.com/help/search.html?q=Video-Lehrg%C3%A4nge&hl=de_DE&lr=de_DE&l=aftereffects_product_adobelr&requiredfields=book:Verwenden%2520von%2520After%25C2%25A0Effects%25C2%25A0CS4&self=1&filter=0">Video-Lehrgänge</a> verwiesen, die über spezifische Funktionen informieren. Wenn Sie interessante und hochwertige Tutorials oder andere Quellen kennen, die sich mit After Effects beschäftigen oder artverwandte Themen behandeln, hinterlassen Sie bitte einen Kommentar auf der jeweiligen zugehörigen Seite der <a href="http://help.adobe.com/de_DE/AfterEffects/9.0/">Adobe After Effects Onlinehilfe</a>, so dass andere Anwender diese auch finden können.<br><br><br />
Das <a href="http://forums.adobe.com/community/international_forums/deutsche">Adobe Benutzerforum</a> bietet die großartige Möglichkeit, Fragen zu After&#160;Effects zu stellen und von anderen Benutzern Antworten zu erhalten.</p>

<p><u><strong>Ressourcen auf anderen Websites</strong></u></p>

<p><a href="http://aftereffects-screencast.de">Video2Brain</a> stellen Video-Lehrgänge bereit.</p>

<hr>

<p><big><strong>After Effects コミュニティリソース(日本語)</strong></big></p>

<p><u><strong>アドビ システムズ社の Web サイト上のリソース</strong></u></p>

<p>アドビ システムズ社は、After Effects のドキュメンテーションリソースを、アドビ システムズ社の Web サイトにある <a href="http://www.adobe.com/go/lr_AfterEffects_community_jp">After Effects コミュニティヘルプ</a>で公開しています。コミュニティヘルプページでは、アドビ システムズ社の Web サイト以外のコミュニティリソースも検索することができます。</p>

<p>アドビ システムズ社で、<a href="http://help.adobe.com/ja_JP/AfterEffects/9.0/WSFDA14F4C-6EFE-458d-9008-41CF565A1C90.html">ビデオチュートリアル</a>の基本セットを提供しています。他にも、コミュニティのメンバーから提供された優れたチュートリアルも提供しています。 After Effects のヘルプでは、特定の機能に関する情報を提供するために、文中で様々な<a href="http://community.adobe.com/help/search.html?q=%E3%83%93%E3%83%87%E3%82%AA%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB&hl=ja_JP&lr=ja_JP&l=aftereffects_product_adobelr&requiredfields=book:After%2520Effects%2520CS4%2520%25E3%2583%25A6%25E3%2583%25BC%25E3%2582%25B6%25E3%2582%25AC%25E3%2582%25A4%25E3%2583%2589&self=1&filter=0">ビデオチュートリアル</a>を参照しています。 After Effects の日本語チュートリアルや、日本語で説明された制作例などをご存知でしたら、<a href="http://help.adobe.com/ja_JP/AfterEffects/9.0/">After Effects オンラインヘルプ</a>の該当するページのコメント欄にてご紹介ください。コメント欄は、各ページの一番下にあります。</p>

<p><a href="http://forums.adobe.com/community/international_forums/japanese/after_effects">アドビ ユーザフォーラム</a>では、他の After Effects ユーザと After Effects に関する情報を交換することができます。</p>

<p>ご要望と不具合については、アドビ システムズ社の Web サイトの <a href="http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&amp;loc=jp">製品への要望／不具合報告フォーム</a> を使ってご連絡ください。</p>

<p><u><strong>その他の Web サイト上のリソース</strong></u></p>

<p>藤井彩人の Web サイト (日本語):<br />
<a href="http://www.ayatoweb.com/">http://www.ayatoweb.com/</a></p>

<p><br />
日本のAfter Effectsユーザーがリソースや記事を共有するウェブサイトを公開しました。是非ご利用ください！<br />
<a href="http://ae-users.com/jp/">http://ae-users.com/jp/</a><br />
</p>]]>

</content>
</entry>

<entry>
<title>(rt) Illustration: Bananas, evil, &amp; more</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jnack/2010/02/rt_illustration_bananas_evil_more.html" />
<updated>2010-02-06T19:11:09Z</updated>
<published>2010-02-06T19:00:55Z</published>
<id>tag:blogs.adobe.com,2010:/jnack/4.45363</id>
<summary type="html"> Dig this super fun Chiquita banana redesign. I want the luchador sticker! [Via] Here&apos;s a high-res set of 60 Recent Movie Posters. It&apos;s a bit of a mixed bag, but there&apos;s some solid Photoshop action here. (I like the...</summary>
<author>
<name>John Nack</name>
<uri>http://blogs.adobe.com/jnack/</uri>
<email>jnack@adobe.com</email>
</author>
<dc:subject>From Twitter</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jnack/">
<![CDATA[<ul style="list-style-type: disc">
<li>Dig this super fun <a href="http://www.designrelated.com/news/feature_view?id=47">Chiquita banana redesign</a>. I want the luchador sticker! [<a href="http://mrgan.tumblr.com">Via</a>]</li>
<li>Here's a high-res set of <a href="http://www.1stwebdesigner.com/inspiration/extremely-creative-movie-posters/">60 Recent Movie Posters</a>.  It's a bit of a mixed bag, but there's some solid Photoshop action here.  (I like the <em>Crank 2</em> and <em>Terminator Salvation</em> pieces in particular--more than the corresponding flicks themselves.)</li>
<li>Newsweek features "Unattainable Beauty: <a href="http://bit.ly/d66qkI">The Decade's Biggest Airbrushing Scandals</a>."</li>
<li>Infographics:
<ul>
<li>"<a href="http://bit.ly/aKZUFl">My Heart is Divided</a>"--fun schematic shirt from the Chopping Block.</li>
<li>Meet <a href="http://bit.ly/aCndLk">The Milky Way Transit Authority</a>: our galaxy as tube map. [Via Ellis Vener]</li>
<li>Man, does Japan have fast broadband.  This and other stats get visualized via the <a href="http://bit.ly/cnbJcP">State of the Internet Explained In One Giant Infographic</a>.</li></ul>
<li><a href="http://www.zazzle.com/evil_and_lazy_tshirt-235851059581532530">"Evil and Lazy" shirt</a>.  How nice. (Couldn't get the Adobe font right, though.)</li></ul>]]>

</content>
</entry>

<entry>
<title>Follow the money</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd/2010/02/follow_the_money.html" />
<updated>2010-02-06T17:30:53Z</updated>
<published>2010-02-06T17:28:24Z</published>
<id>tag:blogs.adobe.com,2010:/jd//214.45362</id>
<summary type="html">Jeremy Allaire, at TechCrunch: Gaining broad adoption for their runtime platforms translates into their ability to create massive derivative value through downstream products and services. For Apple, this is hardware and paid media (content and apps) sales. For Google, this...</summary>
<author>
<name>John Dowdell</name>
<uri>http://blogs.adobe.com/jd</uri>
<email>jdowdell@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jd/">
<![CDATA[<p>Jeremy Allaire, at <a href="http://www.techcrunch.com/2010/02/05/the-future-of-web-content-html5-flash-mobile-apps/">TechCrunch</a>:</p>

<blockquote>Gaining broad adoption for their runtime platforms translates into their ability to create massive derivative value through downstream products and services. For Apple, this is hardware and paid media (content and apps) sales. For Google, this is about creating massive reach for their advertising platforms and products. For Adobe, this about creating major new applications businesses based on their platform. For Microsoft, it is about driving unit sales of their core OS and business applications.</blockquote>

<p>A silo... an eyeball tracker... a tool shop... a business office. Each with its own culture, each with its own goals. A company can <a href="http://blogs.adobe.com/jd/2008/09/geschke_on_corporate_reinventi.html">reinvent itself</a>, but if you want to guess what they'll do next, it's a good bet to just follow the money.</p>]]>

</content>
</entry>

<entry>
<title>Innovations in citizen interactions in the most unusual places</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/adobeingovernment/2010/02/finding_opportunities_for_grea.html" />
<updated>2010-02-06T17:42:06Z</updated>
<published>2010-02-06T16:21:33Z</published>
<id>tag:blogs.adobe.com,2010:/adobeingovernment//248.45361</id>
<summary type="html">It&apos;s Saturday so let&apos;s start off with a relatively obvious place where we have seen tremendous innovation in user interactions, media players. Across static photos, music and videos, there have been great strides in creating intuitive experiences that engage users...</summary>
<author>
<name>Loni Kao</name>

<email>lkao@adobe.com</email>
</author>
<dc:subject>Innovative Agencies</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/adobeingovernment/">
<![CDATA[<p>It's Saturday so let's start off with a relatively obvious place where we have seen tremendous innovation in user interactions, media players. Across static photos, music and videos, there have been great strides in creating intuitive experiences that engage users to search, play and comment. </p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blogs.adobe.com/adobeingovernment/BBCiPlayer.jpg"><img alt="BBCiPlayer.jpg" src="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/BBCiPlayer-thumb-500x354-1938.jpg" width="500" height="354" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a></span></p>

<p>Take for example this BBC iPlayer. The BBC looked to this iPlayer to help them transform the world-wide on-demand TV space. It took BBC about 10 weeks to build the iPlayer and in its first 3 weeks of launch, there were 3.5m downloads. Currently, it accounts for 5 million views a day which is aobut 5% of the UK internet traffic. </p>

<p>These great participation rates are because from the start, the BBC considered the user central to how the rest of the system worked to deliver content to users. The iPlayer can be used by anyone across platforms and even if they are disconnected from the internet.</p>

<p>Okay, I probably haven't told you anything you didn't know already, except perhaps the tremendous adoption rate of the iPlayer. I was pretty impressed with when I heard the figures. </p>

<p>Any government agency would kill for these sorts of participation rates. <br />
</p>]]>
<![CDATA[<p>Imagine your agency makes a change to a policy, procedure, form, program and you could push it to 3.5M people instantly? What if you could also figure out based on past actions which of the 3.5M people the particular update would be relevant for? What if you had a way to interact with those citizens not only this timely, but scaled and you weren't then flooded with phone calls into your call center?</p>

<p>Okay, now imagine this agency is a tax and revenue agency. </p>

<p>Now stop imagining because innovative agencies are acting on it and reaping the rewards from being innovative.</p>

<p>The Polish Ministry of Finance, in an effort to improve citizen interactions, led an e-Declarations project. At the core of the citizen interaction piece is a cross-platform, freely available client application which manages the electronic forms, pushes news alerts down and allows citizens to check the status of their filings. </p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blogs.adobe.com/adobeingovernment/e-Deklaracje%20Desktop%20262010%2082435%20AM.jpg"><img alt="e-Deklaracje Desktop 262010 82435 AM.jpg" src="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/e-Deklaracje Desktop 262010 82435 AM-thumb-500x417-1936.jpg" width="500" height="417" class="mt-image-none" style="" /></a></span></p>

<p>The first button gives a citizen access to the latest forms, the second button gives access to the accounts/filings/cases the citizen has pending, the third button provides information on legislation, the bottom bottom allows the user to set preferences. </p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/e-Deklaracje Desktop 262010 91444 AM-1940.html" onclick="window.open('http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/e-Deklaracje Desktop 262010 91444 AM-1940.html','popup','width=1024,height=730,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/e-Deklaracje Desktop 262010 91444 AM-thumb-500x356-1940.jpg" width="500" height="356" alt="e-Deklaracje Desktop 262010 91444 AM.jpg" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a></span></p>

<p>Clicking on the first button gives you access to the list of forms available. As questions are completed, the application will determine if other forms are needed. If you select the first form in the list which is the declaration of income PIT-36, the latest version of the form will be presented.</p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/Fullscreen capture 262010 91532 AM-1943.html" onclick="window.open('http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/Fullscreen capture 262010 91532 AM-1943.html','popup','width=1024,height=619,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/Fullscreen capture 262010 91532 AM-thumb-500x302-1943.jpg" width="500" height="302" alt="Fullscreen capture 262010 91532 AM.jpg" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a></span></p>

<p>The form is an Adobe PDF with key form fields pre-filled (eg. first name, last name, address) already with information based on my account. I have the options of printing, saving on my local drive or even submitting. If I try to submit at this point, it will validate the form and let me know I am missing required information and will now allow me to submit. </p>

<p>If a citizen wanted this type of support in your agency, what would be involved?</p>

<p>Now, if I want to check on the status of my applications, I select the second button and I am presented with all incomplete, pending and completed applications.</p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/Fullscreen capture 262010 92233 AM-1946.html" onclick="window.open('http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/Fullscreen capture 262010 92233 AM-1946.html','popup','width=1024,height=732,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/Fullscreen capture 262010 92233 AM-thumb-500x357-1946.jpg" width="500" height="357" alt="Fullscreen capture 262010 92233 AM.jpg" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a></span></p>

<p>No call to a call center was needed, no rifling through various websites looking for the status for different applications, it was all located in one place, the Polish e-Deklaracje desktop.</p>

<p>Need to get latest updates from the Ministry? Check out the news alerts section.</p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/e-Deklaracje Desktop 262010 92553 AM-1949.html" onclick="window.open('http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/e-Deklaracje Desktop 262010 92553 AM-1949.html','popup','width=1024,height=619,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/e-Deklaracje Desktop 262010 92553 AM-thumb-500x302-1949.jpg" width="500" height="302" alt="e-Deklaracje Desktop 262010 92553 AM.jpg" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a></span></p>

<p>Selecting any of the news alerts from this section will pull up the official PDF version of the document. This ensures that official information comes directly from the ministry so that citizens know they can trust it.</p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/Akty prawne 262010 92543 AM-1952.html" onclick="window.open('http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/Akty prawne 262010 92543 AM-1952.html','popup','width=1024,height=619,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blogs.adobe.com/adobeingovernment/assets_c/2010/02/Akty prawne 262010 92543 AM-thumb-500x302-1952.jpg" width="500" height="302" alt="Akty prawne 262010 92543 AM.jpg" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a></span></p>

<p>Interested in checking out this application for yourself? You can <a href="http://www.e-deklaracje.gov.pl/index.php?page=do_pobrania">download it from here</a>.</p>

<p>Next time you are playing your favorite music on your MP3 or browsing through music and videos online. Think about the possibilities of transferring some of these great user interactions to the work that your agency needs to help citizens accomplish in the weeks, months and years to come. </p>

<p><br />
</p>]]>
</content>
</entry>

<entry>
<title>Spark Charts</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/aharui/2010/02/spark_charts.html" />
<updated>2010-02-06T06:53:44Z</updated>
<published>2010-02-06T06:43:52Z</published>
<id>tag:blogs.adobe.com,2010:/aharui//126.45359</id>
<summary type="html">MX Charts are very flexible and use composition much like the Spark architecture. I don&apos;t know if/when we&apos;ll create Charts on the Spark base classes. I decided to see how far I could get by putting a bunch of DataGroups...</summary>
<author>
<name>Alex Harui</name>

<email>aharui@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/aharui/">
<![CDATA[<p>MX Charts are very flexible and use composition much like the Spark architecture.  I don't know if/when we'll create Charts on the Spark base classes.  I decided to see how far I could get by putting a bunch of DataGroups and a custom collection and layout into play.</p>

<p>Usual caveats apply.  There are bugs, missing features, etc.  But it might be a starting point if you need to throw some charts on the screen on top of the Spark.</p>

<p><a href="http://blogs.adobe.com/aharui/SparkChart/SparkChartTest.swf">Run Demo</a><br />
<a href="http://blogs.adobe.com/aharui/SparkChart/SparkChartTest.zip">Download Source</a></p>]]>

</content>
</entry>

<entry>
<title>Kevin Lynch&#8217;s perspective on the past, present, and future of Flash</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/flashplatform/2010/02/kevin_lynchs_perspective_on_th.html" />
<updated>2010-02-06T02:14:45Z</updated>
<published>2010-02-06T02:07:01Z</published>
<id>tag:blogs.adobe.com,2010:/flashplatform//324.45358</id>
<summary type="html">In case you may have missed it, this past Tuesday Adobe CTO Kevin Lynch posted his thoughts on Open Access to Content and Applications. If you want to get a better handle on Adobe&#8217;s vision for Flash and web tools...</summary>
<author>
<name>Michelle Perkins</name>

<email>mperkins@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/flashplatform/">
<![CDATA[<p>In case you may have missed it, this past Tuesday Adobe CTO Kevin Lynch posted his thoughts on <a href="http://blogs.adobe.com/conversations/2010/02/open_access_to_content_and_app.html">Open Access to Content and Applications</a>.  If you want to get a better handle on Adobe&#8217;s vision for Flash and web tools this is a must read.  In response to the recent introduction of a &#8220;magical device&#8221; that has spurred so much talk online over the past week, Kevin talks about the future of Flash and how Flash Player 10.1, the Open Screen Project, HTML5, smartphones, and more fit into it. <br /></p><p>More recently, Kevin <a href="http://blogs.adobe.com/conversations/2010/02/open_access_to_content_and_app.html#comment-2137153">responded </a>to comments on this post and shared is thoughts on Flash Player performance as well as reports of crashes in some browsers.&nbsp; As he notes, Adobe works directly with browser teams for Apple Safari, Mozilla Firefox, Microsoft Internet Explorer and Google Chrome to resolve issues and ensure that Flash Player is not released with any known crash bugs.&nbsp; <br /><br />If you&#8217;re following the wider conversation on the future of the Flash Platform, be sure to check back or follow us on <a href="http://twitter.com/flash_platform">Twitter</a>.<br /></p>]]>

</content>
</entry>

<entry>
<title>Following the open trail. </title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/open/2010/02/following_the_open_trail.html" />
<updated>2010-02-06T20:52:17Z</updated>
<published>2010-02-05T22:39:13Z</published>
<id>tag:blogs.adobe.com,2010:/open//137.45356</id>
<summary type="html">Flash is open. No, it&apos;s not pure open source. It&apos;s not a perfect standard with national bodies arguing over each must, will, or shall. But in follow the comments from our CTO&apos;s posting &quot;Open access to Content and Apps&quot;, I...</summary>
<author>
<name>Dave McAllister</name>
<uri>http://blogs.adobe.com/open/</uri>
<email>dmcallis@adobe.com</email>
</author>
<dc:subject>Adobe Open Technology</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/open/">
<![CDATA[<p>Flash <u>is</u> open.</p>

<p>No, it's not pure open source. It's not a perfect standard with national bodies arguing over each must, will, or shall.</p>

<p>But in follow the comments from our CTO's posting <a href="http://blogs.adobe.com/conversations/2010/02/open_access_to_content_and_app.html"> "Open access to Content and Apps"</a>, I noticed that there are comments about Flash not being an "open" technology and questions about why we don't open source the Player, so I thought I'd jump in and provide some details to help clear up some misconceptions and explain how open we are with the Flash Platform.</p>

<p>(Might I also suggest you check out this <a href="http://www.youtube.com/watch?v=eNzrn8-JFSE">"Open at Adobe"</a> video on YouTube.)</p>

<p>The main reason we can't release Flash Player as open source is because there is technology in the Player that we don't own, such as the industry standard hi-def video codec, H.264. Adobe pays for that codec so video plays reliably worldwide, across browsers and OS's. So we make it as open as we can - by releasing the specifications. </p>

<p>The Flash file format (<a href="http://www.adobe.com/devnet/swf/">SWF</a>) specifications are open and unrestricted, so any company - even Apple - can build their own Flash Player if they want. Also freely available are related specifications for the Flash ecosystem: <a href="http://www.adobe.com/devnet/rtmp/">RTMP</a>, <a href="http://www.adobe.com/devnet/flv/">FLV/F4V</a>, <a href="http://opensource.adobe.com/wiki/display/blazeds/Developer+Documentation">AMF</a>, and <a href="http://www.adobe.com/devnet/mobile_content_delivery/">MCD</a>. </p>

<p><a href="http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK">Flex</a> - the framework to make rich Internet app (RIAs) is open source; the <a href="http://opensource.adobe.com/wiki/display/tlf/Text+Layout+Framework">Text Layout Framework</a>, which is the same text engine in Flash Player driving typography, is open source; <a href="http://opensource.adobe.com/wiki/display/osmf/Open+Source+Media+Framework">OSMF</a> is an open source framework for building video deployment solutions using the Flash Platform. <a href="http://opensource.adobe.com/wiki/display/site/Projects#Projects-Tamarin">Tamarin</a>, the virtual machine powering Flash Player is open sourced at Mozilla. </p>

<p>For more info on Flash Platform openness as well as to follow all the open initiatives at Adobe, visit <a href="http://opensource.adobe.com">opensource.adobe.com</a>.</p>]]>

</content>
</entry>

<entry>
<title>Using FDK Resources</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/techcomm/2010/02/using_fdk_resources.html" />
<updated>2010-02-05T12:06:41Z</updated>
<published>2010-02-05T08:40:50Z</published>
<id>tag:blogs.adobe.com,2010:/techcomm//106.45348</id>
<summary type="html">FrameMaker,Technical Communication,Adobe Technical Communication Suite,FDK In this blog, we are going to talk about the correct way to use FDK...</summary>
<author>
<name>Harsh Gupta</name>

<email>harshg@adobe.com</email>
</author>
<dc:subject>FrameMaker</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/techcomm/">
<![CDATA[<p><!-- #BeginTags --><p class="tags"><a href="http://www.technorati.com/tag/FrameMaker" rel="tag">FrameMaker</a>,<a href="http://www.technorati.com/tag/Technical Communication"  rel="tag">Technical Communication</a>,<a href="http://www.technorati.com/tag/Adobe Technical Communication Suite" rel="tag">Adobe Technical Communication Suite</a>,<a href="http://www.technorati.com/tag/FDK" rel="tag">FDK</a></p><!-- #EndTags --></p>

<p><P>In this blog, we are going to talk about the correct way to use FDK resources.</P></p>

<p><P>All Structure Import/Export clients have to link with structure lib(struct.lib) and its dependent resource file(fmstruct.res). These files(struct.lib and fmstruct.res) are shipped with every version of FDK, and to link with the above mentioned files, you should add them to the Additional Dependencies field in your client's project setting. This is the recommended way to link with structure lib and its resources.</P></p>

<p><P>In case, you have embedded the structure resources(fmstruct.res) into your client's project as a resource script file(.rc), then after upgrading your client to link with newer version of FDK, your client may behave unexpectedly. This may happen because, structure resources and their index in string table may change with every new version of FDK. If you are following this approach, then don't forget to update the embedded resources in your client project.</P></p>

<p>Please write a comment if you've any doubts/questions. </p>

<p><P>Thanks!<br />
Harsh Gupta<br />
FrameMaker Engineering</P></p>

<p><br />
<script type="text/javascript"><br />
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");<br />
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));<br />
</script><br />
<script type="text/javascript"><br />
var pageTracker = _gat._getTracker("UA-9496483-1");<br />
pageTracker._initData();<br />
pageTracker._trackPageview();<br />
</script><br />
</p>]]>

</content>
</entry>

<entry>
<title>(rt) Illustration: Fake UIs in movies, solid caricatures, and more</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jnack/2010/02/rt_illustration_fake_uis_in_movies_solid_c.html" />
<updated>2010-02-05T19:26:02Z</updated>
<published>2010-02-05T19:24:30Z</published>
<id>tag:blogs.adobe.com,2010:/jnack/4.45355</id>
<summary type="html"> &quot;What you need, my friend, is an Internet Online Website!&quot; Clever tool for educating newbie clients. [Via] UI designer Mark Coleran appeared on NPR, talking about creating fictional computer UIs for movies. [Via] Depression Press serves up a tasty...</summary>
<author>
<name>John Nack</name>
<uri>http://blogs.adobe.com/jnack/</uri>
<email>jnack@adobe.com</email>
</author>
<dc:subject>From Twitter</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jnack/">
<![CDATA[<ul style="list-style-type: disc">
<li>"What you need, my friend, is an <a href="http://InternetOnlineWebsite.com">Internet Online Website</a>!" Clever tool for educating newbie clients. [<a href="http://twitter.com/core77">Via</a>]</li>
<li>UI designer <a href="http://blog.coleran.com/">Mark Coleran</a> appeared on NPR, talking about <a href="http://bit.ly/6muB7e">creating fictional computer UIs for movies</a>. [<a href="http://twitter.com/filmbot">Via</a>]</li>
<li>Depression Press serves up a tasty <a href="http://bit.ly/bKdjLc">carnival of retro logos &amp; illustrations</a>.</li>
<li>I dig these <a href="http://bit.ly/bR4FlC">groovy caricatures</a> from Fernando Vicente. [<a href="http://twitter.com/drawn">Via</a>]</li>
<li>Heh--here's a wry comment on the <a href="http://bit.ly/aQ2Vrq">excessive comping of screens in Photoshop</a>.</li>
<li>50 cars or 1 bus?  Here's a vivid <a href="http://bit.ly/buJMNp">visualization of the impact of mass transit</a>.</li>
</ul>]]>

</content>
</entry>

<entry>
<title>LCDS with SSL Termination with Load Balancer fails </title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/kmossman/2010/02/lcds_with_ssl_termination_with.html" />
<updated>2010-02-05T21:48:00Z</updated>
<published>2010-02-05T15:02:23Z</published>
<id>tag:blogs.adobe.com,2010:/kmossman/195.45351</id>
<summary type="html">If using SSL with a Load Balancer it&apos;s possible you will run into problems trying to reach the LCDS server. The reason for this is caused by the endpoint URL that LCDS is expecting. This diagram shows a Client Browser...</summary>
<author>
<name>Kurt Mossman</name>
<uri>http://blogs.adobe.com/kmossman </uri>
<email>kmossman@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/kmossman/">
<![CDATA[<p>If using SSL with a Load Balancer it's possible you will run into problems trying to reach the LCDS server. The reason for this is caused by the endpoint URL that LCDS is expecting. </p>

<p>This diagram shows a Client Browser request to an HTTPS Load Balancer with SSL Terminiation. Notice that the request is sent from the Load Balancer to the application server with HTTP data. <br />
 <br />
 <span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="lb_example.png" src="http://blogs.adobe.com/kmossman/lb_example.png" width="300" height="300" class="mt-image-none" style="" /></span></p>

<p>Within LCDS most endpoints are servlets within waiting for a request. The messagebroker/amfsecure endpoint is defined within the services-config.xml file for LCDS under the WEB-INF/flex/ directory.  </p>

<p>&lt;channel-definition id="my-amf-secure" class="mx.messaging.channels.<strong>SecureAMFChannel</strong>"&gt;<br />
            &lt;endpoint url="https://{server.name}:{server.port}/{context.root}/messagebroker/amfsecure" class="flex.messaging.endpoints.<strong>SecureAMFEndpoint</strong> "/&gt;<br />
          &lt;properties&gt;<br />
     &lt;add-no-cache-headers&gt;false&lt;/add-no-cache-headers&gt;<br />
    &lt;/properties&gt;   <br />
&lt;/channel-definition&gt;</p>

<p> <span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="lb_step1.png" src="http://blogs.adobe.com/kmossman/lb_step1.png" width="300" height="300" class="mt-image-none" style="" /></span></p>

<p>Notice in the configuration above we want to send a request from the Client to the Load Balancer as SSL. To do this the SWF uses a channel-definition for SSL. The following class will be used by the SWF to create the channel within ActionScript class="mx.messaging.channels.<strong>SecureAMFChannel</strong>". This will send the request to the Load Balancer where it will terminate the SSL and decrypt it. </p>

<p>The next step in this process is to pass the data from the Load Balancer to the Application server as in the diagram below. </p>

<p> <span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="lb_step2.png" src="http://blogs.adobe.com/kmossman/lb_step2.png" width="300" height="300" class="mt-image-none" style="" /></span></p>

<p>On the server we need to modify the endpoint so it will not use a class that tries to decrypt the data. In this case we will use the endpoint class that specifies AMFEndpoint. </p>

<p>&lt;channel-definition id="my-amf-secure" class="mx.messaging.channels.<strong>SecureAMFChannel</strong>"&gt;<br />
            &lt;endpoint url="https://{server.name}:{server.port}/{context.root}/messagebroker/amfsecure" class="flex.messaging.endpoints.<strong>AMFEndpoint</strong> "/&gt;<br />
          &lt;properties&gt;<br />
     &lt;add-no-cache-headers&gt;false&lt;/add-no-cache-headers&gt;<br />
    &lt;/properties&gt;   <br />
&lt;/channel-definition&gt;</p>

<p>With this modification the request is received on the server at the endpoint https://{server.name}:{server.port}{context.root}/messagebroker/amfsecure/ it will use the flex.messaging.endpoints.AMFEndpoint to process the request. This endpoint will not decrypt the data and will pass back the request to the Load Balancer. </p>]]>

</content>
</entry>

<entry>
<title>Corporate Social Responsibility at the CMO Summit</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/conversations/2010/02/ann_lewnes_at_the_cmo_summit.html" />
<updated>2010-02-05T17:46:38Z</updated>
<published>2010-02-05T17:44:21Z</published>
<id>tag:blogs.adobe.com,2010:/conversations//325.45345</id>
<summary type="html">Corporate Social Responsibility at the CMO Summit</summary>
<author>
<name>Ann Lewnes</name>

<email>socialmediateam@adobe.com</email>
</author>
<dc:subject>Executive Perspectives</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/conversations/">
<![CDATA[Last Thursday, Jan. 28, I had the privilege of presenting a luncheon keynote at the <a href="http://www.bycmos.com/overview-los-angeles.html">CMO Summit </a>event in Los Angeles.  I co-presented with <a href="http://www.adcouncil.org/default.aspx?id=76#conlon">Peggy Conlon</a>, president and CEO of <a href="http://www.adcouncil.org/default.aspx?id=76">The Advertising Council</a>, which is an incredible organization.  Our message to the audience of senior marketing execs was that it's critically important to get more companies involved in corporate social responsibility to create positive social change.<br><br>

In my segment of the talk, I highlighted the work we have done with the <a href="http://youthvoices.adobe.com/">Adobe Youth Voices</a> program, including our partnership with the <a href="http://youthvoices.adobe.com/peapod/">Black Eyed Peas' Peapod Foundation</a>.  I showed the public service announcement we made with the Peas as well as a <a href="http://www.vimeo.com/7832709">youth music video </a>created by a group of 15- and 16-year-old boys at our Redwood City, CA, Adobe Youth Voices/Peapod Academy.  Adobe Youth Voices enables kids in under-served communities around the globe to create digital media (videos, animations and still photography) expressing their views on issues in their community. Adobe provides the software and curriculum and faculty and volunteers provide the training and inspiration.<br><br>

CSR is a great opportunity for all companies to strengthen their brand and connection to their customers.  Companies should choose a cause close to their product and culture, so there is good alignment, and they shouldn't be shy about promoting their CSR cause to their customers.  Our own research has shown that our customers really want to know more about what Adobe is doing in the CSR space, so we're going to continue to get the word out.
The positive feedback from my peers showed me there is a lot of interest and enthusiasm in the marketing community for CSR, and I'm hoping this event will lead to more discussion about how we can help make a difference.<br><br>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="Ann.jpg" src="http://blogs.adobe.com/conversations/Ann.jpg" width="425" height="344" class="mt-image-none" style="" /></span><br>
Peggy Conlon (right) and I during Q&A at the CMO Summit<br><br>

<ul>
	<li><a href="http://www.adobe.com/aboutadobe/pressroom/executivebios/annlewnes.html">Ann Lewnes </a>is Adobe's senior vice president of Global Marketing and is on the Board of the Adobe Foundation and The Advertising Council</li>
</ul>]]>

</content>
</entry>

<entry>
<title>Adobe and Digital Publishing</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/digitalpublishing/2010/02/adobe_and_digital_publishing.html" />
<updated>2010-02-05T17:36:28Z</updated>
<published>2010-02-05T17:33:23Z</published>
<id>tag:blogs.adobe.com,2010:/digitalpublishing//398.45354</id>
<summary type="html">(cross-posted from http://blogs.adobe.com/conversations/2010/01/adobe_and_digital_publishing.html)The &quot;Future of Publishing&quot; is the new hot-topic, with media focusing on the devices that will deliver digital newspapers, magazines and books. Well hardware is nothing without software and - as you&apos;d expect, with over 25 years partnering...</summary>
<author>
<name>Dave Dickson</name>

<email>dadickso@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/digitalpublishing/">
<![CDATA[<i>(cross-posted from <a href="http://blogs.adobe.com/conversations/2010/01/adobe_and_digital_publishing.html">http://blogs.adobe.com/conversations/2010/01/adobe_and_digital_publishing.html</a>)</i><br /><br />The "Future of Publishing" is the new hot-topic, with media focusing on the <a href="http://news.cnet.com/8301-31021_3-10438590-260.html?tag=mncol;txt">devices that will deliver digital newspapers, magazines and books</a>.
Well hardware is nothing without software and - as you'd expect, with
over 25 years partnering with the print publishing industry - Adobe
technology is powering this transition, as new digital formats and new
reading patterns emerge.<br /><br />
This spring, expect to see Adobe out and about, showing some of our
latest tools and technologies - developed by ourselves and in
collaboration with publishers. We think you'll love what we have to
demo, so check us out if you're coming to the events below:<br /><br />

Tools of Change for Publishing<br />
<a href="http://www.toccon.com/toc2010">http://www.toccon.com/toc2010</a><br /><br />

Mobile World Congress<br />
<a href="http://www.mobileworldcongress.com/">http://www.mobileworldcongress.com/</a><br /><br />

FIPP Digital Innovators' Summit<br />
<a href="http://www.vdz.de/innovators-summit-news.html">http://www.vdz.de/innovators-summit-news.html</a><br /><br />

South by Southwest<br />
<a href="http://sxsw.com/interactive">http://sxsw.com/interactive</a><br /><br />

Keynote presentation from Adobe SVP of Creative Solutions, John Loiacono<br />
Future of Publishing Summit<br />
<a href="http://www.iirusa.com/futureofpublishingsummit/future-of-publishing.xml">http://futureofpublishingsummit.com</a><br /><br />
In the meantime, to whet your appetite, click on the links below to
find out more about how Adobe is delivering a digital future for
publishers and readers. <br /><br /><b>

Digital newspapers</b><br />
<a href="http://blogs.adobe.com/air/2009/05/new_york_times_reader_20_launc.html">Times Reader 2.0 </a>- a collaboration with The New York Times to deliver newspaper content in an interactive, Adobe AIR-based application <br /><br /><b>

Digital magazines</b><br />
<a href="http://mediamemo.allthingsd.com/20091118/conde-nasts-offering-for-apples-mystery-tablet-wired-magazine/">Condé Nast/Wired Magazine</a> - a collaboration with Condé Nast to deliver the digital magazine experience on tablet devices<br /><br />

<b>eBooks</b><br />
EPUB and PDF - the standards for reflowable and final-form eBooks,
enabling consumers to transfer eBooks across devices. Adobe is driving
EPUB adoption with more than <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200912/12090adobedrivesepubadoption.html">100 industry partners</a><br />
<a href="http://www.adobe.com/products/contentserver/">Content Server 4</a> - rights management and content protection for PDF and EPUB eBooks
<a href="http://www.adobe.com/devnet/readermobile/">Reader Mobile 9 SDK</a> - PDF and EPUB eBook rendering support on smartphones and dedicated eReading devices<br />
<a href="http://www.adobe.com/products/digitaleditions/">Digital Editions</a> - free, lightweight, desktop reading application for PC and Mac<br /><br /><b>

Content authoring</b><br />
<a href="http://www.adobe.com/products/digitaleditions/">Creative Suite 4 Design Premium</a> - the ultimate tookit to deliver rich, creative publishing experiences across media<br />
<a href="http://www.adobe.com/devnet/digitalpublishing/">Digital Publishing Technology Center</a> - technical resource center to stay up-to-date on the latest publishing standards and tools ]]>

</content>
</entry>

<entry>
<title>&quot;Color Blind&quot; Soft Proofing </title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jkost/2010/02/color_blind_soft_proofing.html" />
<updated>2010-01-29T18:50:03Z</updated>
<published>2010-02-05T14:48:44Z</published>
<id>tag:blogs.adobe.com,2010:/jkost/188.45214</id>
<summary type="html">To help designers create images that convey meaning for the widest audience possible, PSCS4 can soft proof for both Protanopia and Deuteranopia type color blindness using built-in Color Universal Design Organization profiles. Simply choose View &gt; Proof Setup and select...</summary>
<author>
<name>Julieanne Kost</name>

<email>jkost@adobe.com</email>
</author>
<dc:subject>Printing &amp; Soft Proofing</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jkost/">
<![CDATA[<p>To help designers create images that convey meaning for the widest audience possible, PSCS4 can soft proof for both Protanopia and Deuteranopia type color blindness using built-in Color Universal Design Organization profiles. Simply choose View > Proof Setup and select them from the list. Note: these profiles are available in both Adobe Illustrator and Adobe Photoshop. </p>]]>

</content>
</entry>

<entry>
<title>Enabling Editable Crop Marks Filter in AICS4</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/infiniteresolution/2010/02/enabling_editable_crop_marks_f.html" />
<updated>2010-02-05T11:21:06Z</updated>
<published>2010-02-05T10:12:13Z</published>
<id>tag:blogs.adobe.com,2010:/infiniteresolution//81.45350</id>
<summary type="html">The Crop Marks filter is now available for download for those AICS4 customers who wished the CS3 Crop Marks functionality in CS4. This will enable the CS3 crop-marks functionality in CS4 but the CS4&apos;s Crop Marks Effects functionality will not...</summary>
<author>
<name>Infinite Resolution</name>

<email>infinite_resolution@adobe.com</email>
</author>
<dc:subject>General</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/infiniteresolution/">
<![CDATA[<p>The Crop Marks filter is now available for download for those AICS4 customers who wished the CS3 Crop Marks functionality in CS4. This will enable the CS3 crop-marks functionality in CS4 but the CS4's Crop Marks Effects functionality will not work with editable Crop Marks. </p>

<p>The filters are available at Adobe.com.</p>

<p>For Mac filter go <a href="http://www.adobe.com/support/downloads/detail.jsp?ftpID=4617">here</a>.<br />
For Windows filter find it <a href="http://www.adobe.com/support/downloads/detail.jsp?ftpID=4618">here</a>.</p>

<p>Here are the instructions to install and use this filter:</p>

<p>1. Quit Illustrator CS4, if it is running.<br />
2. Remove the Crop Marks.aip plug-in from the Illustrator Filters folder (save a copy of this plug-in separately if you wish to use the Crop Marks effect in the future). It is located at Adobe Illustrator _CS4/Plug-ins/Illustrator Filters.<br />
3. Download the provided CS3 Crop Marks plug-in to any accessible location on your computer (such as the desktop) and uncompress/extract the contents.<br />
4. Place the Crop Marks.aip plug-in inside the Illustrator Filters folder (same path as in step 2).<br />
5. Delete the Illustrator preferences. The Illustrator preferences file is located at Users\\Library\Preferences\Adobe Illustrator CS4 Settings.<br />
6. Relaunch Illustrator CS4. The filter will be available at Object > Filters > Create > Crop Marks.<br />
7. If the filter is not available, check to see if you placed the plug-in in the correct folder.</p>

<p><strong>Important points to note:</strong></p>

<p>• After switching to the Illustrator CS3 Crop Marks filter the Illustrator CS4 Crop Marks effect will not be available. Opening any Illustrator CS4 files that contain objects with the Crop Marks effect created using the Illustrator CS4 Crop Marks effect will require expanding the object to proceed with further editing. This is a standard Illustrator behavior when a plug-in is missing.<br />
• If you wish to get the CS4 Crop Marks effect back, you just need to switch back to the original CS4 Crop Marks effect plug-in following the same steps and deleting preferences before restarting the application (resetting preferences is essential every time the Plug-in folder is modified).<br />
• When reinstalling Illustrator CS4, you will need to perform the above steps again to install the Illustrator CS3 Crop Marks filter.</p>

<p>Thanks<br />
-Anil Ahuja<br />
(Illustrator Team)</p>]]>

</content>
</entry>

<entry>
<title>Current RIA Job Trends</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/educationleaders/2010/02/ria_job_trends.html" />
<updated>2010-02-05T09:15:42Z</updated>
<published>2010-02-05T08:42:27Z</published>
<id>tag:blogs.adobe.com,2010:/educationleaders//148.45346</id>
<summary type="html">With all the nonsense being put out in some circles placing HTML5 and Flash content at odds with one another atop highly exaggerated claims that HTML would &quot;replace&quot; or &quot;phase-out&quot; Flash within the next few years (what?), it might be...</summary>
<author>
<name>Joseph Labrecque</name>
<uri>http://portfolio.du.edu/jlabrecq</uri>
<email>Joseph.Labrecque@du.edu</email>
</author>
<dc:subject>General</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/educationleaders/">
<![CDATA[<p>With all the nonsense being put out in some circles placing HTML5 and Flash content at odds with one another atop highly exaggerated claims that HTML would "replace" or "phase-out" Flash within the next few years (<a href="http://inflagrantedelicto.memoryspiral.com/2010/01/html-5-and-the-flash-platform-a-call-for-sanity/">what?</a>), it might be heartening for those students looking to work in the field of RIA to know exactly where they stand with current job trends.</p>

<p>I was <a href="http://twitter.com/tekkie/status/8668956392">alerted</a> to a recent <a href="http://unitedmindset.com/jonbcampos/2010/02/03/ria-job-trends-2010/">study</a> of <a href="http://indeed.com/">indeed.com</a> data made by <a href="http://unitedmindset.com/jonbcampos/">Jonathan Campos</a> that I believe should give future graduates a more solid outlook if they've been at all rattled by the recent debates.</p>

<p>Some of the highlights are revealed in the following charts (keep in mind that July 2009 is probably the height of the current global recession):</p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="jobgraph.png" src="http://blogs.adobe.com/educationleaders/jobgraph.png" width="500" class="mt-image-none" style="" /></span><br />
We can see from the graph above that Flex is still the leading RIA technology. Sure, Dojo (representing the HTML/JavaScript area of RIA) is doing nicely as well- but HTML/JavaScript and Flash are <a href="http://inflagrantedelicto.memoryspiral.com/2010/02/just-to-put-things-in-perspective/">complementary technologies</a> and in no way supplant one another aside from their specific strengths and weaknesses.</p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="" src="http://blogs.adobe.com/educationleaders/salaryComparison.PNG" width="500"  class="mt-image-none" style="" /></span><br />
Happily, we see here that practitioners of RIA technologies still get paid nicely for their work.</p>

<p><strong><em>Students</em></strong>- you have nothing to worry about. Don't let the trolls frighten you!</p>]]>

</content>
</entry>

<entry>
<title>Simple things</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd/2010/02/simple_things.html" />
<updated>2010-02-05T01:08:14Z</updated>
<published>2010-02-05T00:30:22Z</published>
<id>tag:blogs.adobe.com,2010:/jd//214.45340</id>
<summary type="html">Almost too much discussion recently... lengthy articles, details to debate, personas to ponder, errors to exasperate. Yesterday I walked along The Embarcadero, looking out over the San Francisco Bay. Made me zoom out, look at the bigger picture on this...</summary>
<author>
<name>John Dowdell</name>
<uri>http://blogs.adobe.com/jd</uri>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Blogging etc</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jd/">
<![CDATA[<p>Almost too much discussion recently... lengthy articles, details to debate, personas to ponder, errors to exasperate. Yesterday I walked along The Embarcadero, looking out over the San Francisco Bay. Made me zoom out, look at the bigger picture on this technology curve.</p>

<p>Woodblock prints in <a href="http://jdowdell.typepad.com/global_jd/2008/09/the-printed-book-092308.html">the 1400s</a>... Linotype in the 1880s... digital in the 1980s... webpages more recently. Each enabled more people to communicate, more easily, more expressively.</p>

<p>For communications, very few owned signal towers and <a href="http://en.wikipedia.org/wiki/Great_wall_of_china">elevated roadways</a>, until carrier pigeon, <a href="http://www.tcm.com/thismonth/article.jsp?cid=121580&mainArticleId=121576">then</a> telegraph, later <a href="http://www.telephonymuseum.com/telephone%20history.htm">telephone</a> made communications more accessible. We started with one-way broadcast TV, later asynchronous videotape, now realtime peer-to-peer. Remote expressivity evolved from smoky symbols to text, to speech, to photos, to video. </p>

<p>The natural evolution is to become more diverse, more open, accessible to more people. Richer. More options.</p>

<p>Personal computer screens are only twenty years old. Their expressivity has become richer, their communications offer far more choices. From white-collar workstations, to blue-collar laptops, and now to the global denim pocket... different than fifteen years ago, or fifteen years from now. </p>

<p>A future using networked pocket devices will be a little bit richer than a hypertext viewer on a workstation. </p>

<p>How to design presentations and interactions for a world where your audience is using multiple devices throughout the day, where sometimes they may want short text, other times a passive movie, but at times heavy interaction? A world where your devices know where you are and can augment your environment... a world where your friends can "be" with you, no matter where they may be? </p>

<p>We simply don't know much yet about optimal design of such interfaces. Using networked pocket devices will be much richer than surfing the web.</p>

<p>We heard DHTML will kill Flash, Ajax will kill Flash, "HML5" will kill Flash. That's a very limiting way to look at things.</p>

<p>"We'll do that, but better" seems narrower than "We'll do something better". Second-movers may need confrontation; first-movers need vision.</p>

<p>Take a walk along the water sometime. Look out, and think about the more important things you could do.</p>

<p><br />
Close with two quotes... wanted to close with three, but couldn't find something from Gregory Bateson about how the natural tendency of successful ecologies is towards increasing diversification over time, and how it's less-successful ecologies which focus on killing off The Other... but couldn't find it from Bateson, though, so there's just two:</p>

<p><a href="http://www.positiveatheism.org/writ/rawilson.htm">Robert Anton Wilson</a>:<blockquote><em>"Information is doubling faster all the time. It took from the time of Jesus to the time of Leonardo for one doubling of knowledge. The next doubling of knowledge was completed before the American Revolution, the next one by 1900, the next one by 1950, the next one by 1960. You see how it keeps moving faster? Now knowledge is doubling every eighteen months.</em><br />
   <br />
<em>"With all these new bits, bytes, blips of information, no model can last long because models only include the bytes of information that were available when the model was made. As new bytes of information come in it gets harder and harder to adjust our old models to include the new blips and beeps of information, so we've got to make new models."</em></blockquote></p>

<p><a href="http://www.brainyquote.com/quotes/quotes/j/johnbsha390976.html">JBS Haldane</a>:<br />
<blockquote><em>"My own suspicion is that the universe is not only queerer than we suppose, but queerer than we <strong>can</strong> suppose."</em></blockquote></p>

<p><br />
[Comments policy: A masked person with a reasonable question is okay. A real person with a dumb question is okay. A masked person making dumb assertions, not.]<br />
</p>]]>

</content>
</entry>

<entry>
<title>PaperForms (2D) Barcodes with Repeating Subforms</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/formfeed/2010/02/paperforms_2d_barcodes_with_re.html" />
<updated>2010-02-04T18:08:02Z</updated>
<published>2010-02-04T18:08:01Z</published>
<id>tag:blogs.adobe.com,2010:/formfeed//261.45335</id>
<summary type="html">One of our support engineers brought an issue with 2D barcodes to my attention this week.&#160; I was able to help her with a solution, so I thought I&apos;d share it here as well. These barcodes encode form field data...</summary>
<author>
<name>John Brinkman</name>

<email>jbrinkma@adobe.com</email>
</author>
<dc:subject>XFA</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/formfeed/">
<![CDATA[<p>One of our support engineers brought an issue with 2D barcodes to my attention this week.&#160; I was able to help her with a solution, so I thought I'd share it here as well.</p>  <p>These barcodes encode form field data the user has typed in.&#160; When the form is printed (or perhaps faxed) the barcode can be scanned and the form data retrieved.&#160; This workflow was originally envisioned on static forms with fixed amounts of data -- after all, a 2D barcode holds a limited amount of data.&#160; As a result, the design process does not allow the inclusion of repeating subforms in the barcode data.&#160; However, there certainly are cases where we could safely allow some repeating data in a barcode without overflowing the storage capacity.</p>  <p>I'll show you how to fix the problem first, and then if I still have your attention I'll give you the details on how it works.</p>  <p><strong><font size="3">The Fix</font></strong></p>  <p>When you add your PaperForm barcode to your form, you also define a collection of fields and subforms to include in the barcode value.&#160; If you add any repeating subforms to this list, then at runtime only the first subform instance will be included in the barcode.&#160; In order to have the barcode include more instances, we need to modify the collection.&#160; <a href="http://blogs.adobe.com/formfeed/Samples/PaperBarcode.pdf">In the sample form</a>, I've done this with an initialization script on the barcode field.&#160; When you re-use this script, you need to change the last line so that it points to your collection:</p>  <blockquote>   <p><font face="Courier New">makeManifestRepeat(BC_Collection);</font></p> </blockquote>  <p>You need to replace &quot;BC_Collection&quot; with the name of the collection used by your barcode.&#160;&#160; There is one other detail needed to make this work for Reader 8.&#160; When you add a new instance of a subform, you need to explicitly fire the barcode calculation.&#160; The sample does this in the button click event:</p>  <blockquote>   <p><font face="Courier New">PaperFormsBarcode1.execCalculate();</font></p> </blockquote>  <p><strong><font size="3">How it Works</font></strong></p>  <p> The UI terminology for the fields included in a barcode is &quot;Collection&quot;.&#160; But the grammar calls it a manifest.&#160; The manifest in the sample looks like this:</p>  <p>&lt;manifest name=&quot;BC_Collection&quot; id=&quot;2ae4d4a5-5e5d-4dba-b50e-e069b91533ce&quot;&gt;    <br />&#160; &lt;ref&gt;xfa[0].form[0].bcTest[0].p1[0].Subform1[0].TextField1[0].dataNode&lt;/ref&gt;     <br />&#160; &lt;ref&gt;xfa[0].form[0].bcTest[0].p1[0].Subform1[0].TextField2[0].dataNode&lt;/ref&gt;     <br />&#160; &lt;ref&gt;xfa[0].form[0].bcTest[0].p1[0].Subform1[0].TextField3[0].dataNode&lt;/ref&gt;     <br />&lt;/manifest&gt;</p>  <p>The manifest is a list of SOM expressions to the values to be included in the barcode.&#160; Note that our repeating subform explicitly references the first instance: &quot;Subform1[0]&quot;.&#160; To make this manifest include all instances, we need to change it to &quot;Subform1[*]&quot;:</p> &lt;manifest name=&quot;BC_Collection&quot; id=&quot;2ae4d4a5-5e5d-4dba-b50e-e069b91533ce&quot;&gt;   <br />&#160; &lt;ref&gt;xfa[0].form[0].bcTest[0].p1[0].Subform1[*].TextField1[0].dataNode&lt;/ref&gt;   <br />&#160; &lt;ref&gt;xfa[0].form[0].bcTest[0].p1[0].Subform1[*].TextField2[0].dataNode&lt;/ref&gt;   <br />&#160; &lt;ref&gt;xfa[0].form[0].bcTest[0].p1[0].Subform1[*].TextField3[0].dataNode&lt;/ref&gt;   <br />&lt;/manifest&gt;  <p>&#160;</p>  <p>We could have fixed this by editing the XML source in Designer, but that would be awkward.&#160; Instead, we update the manifest when the form is opened in Reader -- that's the function of the initialization script.</p>]]>

</content>
</entry>

<entry>
<title>Analyzing LiveCycle JVM Behavior Using the IBM Garbage Collection and Memory Visualizer</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/livecycle/2010/02/analyzing_livecycle_jvm_behavi.html" />
<updated>2010-02-04T17:49:46Z</updated>
<published>2010-02-04T17:51:05Z</published>
<id>tag:blogs.adobe.com,2010:/livecycle//90.45201</id>
<summary type="html">Discussion of how to use the  IBM Garbage Collection and Memory Visualizer to analyze LiveCycle JVM behavior.</summary>
<author>
<name>Jayan Kandathil</name>

<email>jkandath@adobe.com</email>
</author>
<dc:subject>Adobe LiveCycle ES</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/livecycle/">
<![CDATA[<p>The IBM "Garbage Collection and Memory Visualizer" is an excellent tool for analyzing the behavior of IBM J9 JVMs used by WebSphere.  What is less known is the fact that it can be used for analyzing the behavior of Sun HotSpot JVMs used by JBoss and WebLogic also.</p>

<p>You can get the IBM "Garbage Collection and Memory Visualizer" by <a href="http://www-01.ibm.com/software/support/isa/download.html">download</a>ing the <a href="http://www-01.ibm.com/software/support/isa">IBM Support Assistant</a> Workbench" which is based on Eclipse.  It is a collection of several diagnostic tools.  It is free but you need a "universal IBM user ID".  During the installation, make sure you choose "IBM Monitoring and Diagnostic Tools for Java - Garbage Collection and Memory Visualizer".</p>

<p>Once started, the tool can be pointed to the GC log of your J9 or HotSpot JVM.  To make the Sun HotSpot JVM log garbage collection details, you need to add the following JVM arguments to the JBoss or WebLogic startup script (change it to fit your environment):</p>

<p><font color=blue><br />
rem ----------------------------------<br />
rem Enable garbage collection logging<br />
rem ---------------------------------<br />
set JAVA_OPTS=%JAVA_OPTS% -verbose:gc<br />
set JAVA_OPTS=%JAVA_OPTS% -Xloggc:C:\Programs\jboss_4.2.1\server\lc_mysql\log\gc.log<br />
set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintGCDetails<br />
set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintGCTimeStamps<br />
set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintHeapAtGC<br />
</font><br />
</p>]]>

</content>
</entry>

<entry>
<title>My Top 10 Favorite Adobe Captivate Keyboard Shortcuts</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/rjacquez/2010/02/my_top_10_favorite_adobe_capti.html" />
<updated>2010-02-05T16:30:03Z</updated>
<published>2010-02-04T19:13:27Z</published>
<id>tag:blogs.adobe.com,2010:/rjacquez//237.45338</id>
<summary type="html"> I have been using Adobe Captivate since it was called RoboDemo and owned by eHelp Coporation and one thing I enjoy about it, is using keyboard shortcuts instead of the mouse whenever possible. In this recording, I&apos;d like to...</summary>
<author>
<name>RJ Jacquez</name>

<email>rjacquez@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/rjacquez/">
<![CDATA[<table border="0" cellpadding="2" cellspacing="2" width="100%">
                  <tbody>
                    <tr valign="top"><td width="84%">I
                      have been using Adobe Captivate since it was called RoboDemo and owned by eHelp Coporation and one thing I enjoy about it, is using keyboard shortcuts
                      instead of the mouse whenever possible. In this recording, I'd like to
                      share with you my top 10 favorite keyboard shortcuts of all time. </td><td width="16%"> 
                        <script type="text/javascript">
tweetmeme_url = 'http://blogs.adobe.com/rjacquez/2010/02/my_top_10_favorite_adobe_capti.html';
tweetmeme_source = 'rjacquez';
                                 </script>
                      <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script></td></tr>
                  </tbody>
                </table><p><a href="http://my.adobe.acrobat.com/p78764209/"><img src="http://blogs.adobe.com/rjacquez/play_128.png" align="left" height="56" width="56">Click HERE to watch the recording of my top 10 favorite Adobe Captivate keyboard shortcuts
(duration: 00:33:31)</a>.</p> <p> <img src="http://blogs.adobe.com/rjacquez/zoom-in-Connect.gif" align="right" height="80" width="250">TIP:
I typically set my desktop resolution to 1024 x 768 for best recording
results, however because I was showing apps, which require high
resolution, you will notice some distortion in the demonstration part
of the recording. Something you may want to try is to click the
"Scroll" button at the bottom left of the Connect Pro window, which
will help you zoom in closer and follow the action around the
presenter's mouse.  To the right is what the button looks like in all
Connect Pro recordings.</p><p>If you have your own favorite keyboard shortcuts, please share with my readers by leaving a comment.</p>
<h3>Related Posts:</h3>
<ul>
  <li>
    <p><a href="http://blogs.adobe.com/rjacquez/2009/07/ondemand_resources_for_adobe_c.html">OnDemand Learning Resources for Adobe Captivate 4 Users</a></p></li>
  <li><a href="http://blogs.adobe.com/rjacquez/2009/08/adobe_captivate_4_best_practic.html">Adobe Captivate 4 Best Practices: What's Yours?  </a></li>
  <li>
    <p><a href="http://blogs.adobe.com/rjacquez/2009/09/test-drive_adobe_technical_com.html">Test-Drive Adobe Technical Communication Suite 2 in minutes, no trial download required</a></p></li>
  <li><p><a href="http://blogs.adobe.com/rjacquez/2009/12/adobe_captivate_users_on_twitt.html">List of Adobe Captivate Users on Twitter</a></p></li>
  <li><a href="http://blogs.adobe.com/rjacquez/2010/01/my_top_10_favorite_adobe_frame.html">My Top 10 Favorite Adobe FrameMaker Keyboard Shortcuts</a></li>
  </ul>
<p>&#160;</p><!-- #BeginTags --><p class="tags"><a href="http://www.technorati.com/tag/Adobe" rel="tag">Adobe</a>,<a href="http://www.technorati.com/tag/Captivate" rel="tag">Captivate</a>,<a href="http://www.technorati.com/tag/keyboard" rel="tag">keyboard</a>,<a href="http://www.technorati.com/tag/shortcuts" rel="tag">shortcuts</a>,<a href="http://www.technorati.com/tag/Twitter" rel="tag">Twitter</a>,<a href="http://www.technorati.com/tag/rjacquez" rel="tag">rjacquez</a></p><!-- #EndTags --><br/>
                ]]>

</content>
</entry>

<entry>
<title>OSMF v0.9 released</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/osmf/2010/02/osmf_v09_released.html" />
<updated>2010-02-04T17:42:58Z</updated>
<published>2010-02-04T17:42:41Z</published>
<id>tag:blogs.adobe.com,2010:/osmf//362.45321</id>
<summary type="html"><![CDATA[The ZIP file for the latest OSMF release is live!&nbsp; Here's a high-level summary of the latest changes:OSMF Sample Player with Chrome.&nbsp; We've heard your feedback about the need for a configurable, embeddable sample player.&nbsp; The new OSMFPlayer supports all...]]></summary>
<author>
<name>Brian Riggs</name>

<email>briggs@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/osmf/">
<![CDATA[The ZIP file for the latest OSMF release is live!&nbsp; Here's a high-level summary of the latest changes:<br /><ul><li><b>OSMF Sample Player with Chrome.&nbsp; </b>We've heard your feedback about the need for a configurable, embeddable sample player.&nbsp; The new OSMFPlayer supports all OSMF media types, and comes with a nice-looking, dynamic control bar. If you play a progressive video, you'll have basic playback controls.&nbsp; If you play a dynamic streaming video, you'll have an additional set of controls (for monitoring or switching streams).&nbsp; The sample player uses the new ChromeLibrary, a reference implementation for how to create UI controls with OSMF.&nbsp; You can see the player in action <a href="http://mediapm.edgesuite.net/osmf/swf/OSMFPlayer/OSMFPlayer.html">here</a>.<br /></li><li><b>SMIL Support.&nbsp; </b>A new SMIL plugin allows you to create MediaElements out of SMIL documents, and play them back.&nbsp; Supported SMIL features include dynamic streaming (via the &lt;switch&gt; tag), parallel and sequential media, and the core media types (video, audio, and image).</li><li><b>HTTP Streaming Support</b>.&nbsp; We've added support for HTTP streaming in the latest OSMF release.&nbsp; If you'd like to test this new functionality, please sign for our pre-release at: <a href="https://www.adobe.com/cfusion/mmform/index.cfm?name=prerelease_interest">https://www.adobe.com/cfusion/mmform/index.cfm?name=prerelease_interest</a>.&nbsp; (Note that the prerelease enrollment form at this link won't be available until approximately 2/12.)<br /></li><li><b>Enhanced Plugin Support.</b>&nbsp; We've added a new plugin type (CREATE_ON_LOAD) to allow a plugin's MediaElement to be created as soon as the plugin is loaded.&nbsp; This is useful for plugins that monitor the status of other media (e.g. for analytics &amp; reporting).</li><li><b>API Lockdown Progress</b>. We continue to make progress on our lockdown of APIs, and we expect the lockdown to be largely complete in the next release at the end of sprint 10. Details of API changes in sprint 9 are included in the release notes.&nbsp; We have been aggressively working with an internal review board to review the public APIs, and have made sufficient progress now that we consider the API to be functionally complete.&nbsp; The review process is likely to go on for at least another month, during which the primary focus will be on ensuring that terminology and conventions are consistent with other Flash Platform APIs.&nbsp; <meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cbriggs%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cbriggs%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cbriggs%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:DontVertAlignCellWithSp/>
   <w:DontBreakConstrainedForcedTables/>
   <w:DontVertAlignInTxbx/>
   <w:Word11KerningPairs/>
   <w:CachedColBalance/>
  </w:Compatibility>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267">
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/>
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]--><style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1107304683 0 0 159 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750139 0 0 159 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--> </style><span style="font-size: 12pt; line-height: 115%; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"></span> For information on overall status of the API lockdown effort, please see our <a href="http://opensource.adobe.com/wiki/display/osmf/API+Lockdown+Status">API Lockdown Status</a> wiki page.</li></ul><b>Please note:&nbsp;</b> While we understand that using an API that isn't fully frozen yet carries some risk of additional refactoring work later, we believe that most of that refactoring will amount to renaming of methods/classes/packages rather than fundamental changes to the workflow, and we encourage you to start developing real world applications based on this build. Your feedback in the next month will really help us ensure that we enable your unique use cases before we truly freeze the API for our final release.<br /><br />And here are the links:<br /><ul><li><a href="http://download.macromedia.com/pub/opensource/osmf/osmf_source_s09.zip">Source ZIP</a></li><li><a href="http://opensource.adobe.com/wiki/download/attachments/34373765/ReleaseNotesv09.pdf?version=1">Release Notes</a></li><li><a href="http://help.adobe.com/en_US/OSMF/1.0/AS3LR/">ASDocs</a></li><li><a href="http://opensource.adobe.com/svn/opensource/osmf/tags/sprint9-stable/">SVN: Sprint9-Stable Tag</a></li></ul><br />]]>

</content>
</entry>

<entry>
<title>Soft Proofing</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jkost/2010/02/soft_proofing.html" />
<updated>2010-01-29T18:48:24Z</updated>
<published>2010-02-04T13:44:45Z</published>
<id>tag:blogs.adobe.com,2010:/jkost/188.45212</id>
<summary type="html">To change the default settings for soft proofing to something other than the default (CMYK), close all images and select View &gt; Proof Setup &gt; Custom. Enter the desired Proof Condition, click the Save button, give your custom setting a...</summary>
<author>
<name>Julieanne Kost</name>

<email>jkost@adobe.com</email>
</author>
<dc:subject>Printing &amp; Soft Proofing</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jkost/">
<![CDATA[<p>To change the default settings for soft proofing to something other than the default (CMYK), close all images and select View > Proof Setup > Custom. Enter the desired Proof Condition, click the Save button, give your custom setting a descriptive name and click Save. Your newly created settings will automatically be at the top of the Custom Proof Condition drop-down menu. Click Ok to exit the Customize Proof Condition dialog and return to View > Proof Setup and select your settings. Now, when you open your file and choose View > Proof Colors (Command (Mac) / Control (Win) + Y), your custom setting will be the default device to simulate. </p>]]>

</content>
</entry>

<entry>
<title>Spark Menu and MenuBar</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/aharui/2010/02/spark_menu_and_menubar.html" />
<updated>2010-02-04T07:37:24Z</updated>
<published>2010-02-04T07:28:33Z</published>
<id>tag:blogs.adobe.com,2010:/aharui//126.45332</id>
<summary type="html">So far I&apos;ve repurposed List into a DataGrid, Tree, DateField and ColorPicker. Here is my attempt to convert List into Menu and MenuBar. Usual caveats apply. There are probably bugs, the visuals need tuning, and there is no guarantee that...</summary>
<author>
<name>Alex Harui</name>

<email>aharui@adobe.com</email>
</author>
<dc:subject>Spark Stuff</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/aharui/">
<![CDATA[<p>So far I've repurposed List into a DataGrid, Tree, DateField and ColorPicker.  Here is my attempt to convert List into Menu and MenuBar.  Usual caveats apply.  There are probably bugs, the visuals need tuning, and there is no guarantee that the one we finally ship someday will look anything like it.</p>

<p><a href="http://blogs.adobe.com/aharui/SparkMenu/SparkMenuTest.swf">Run Demo</a><br />
<a href="http://blogs.adobe.com/aharui/SparkMenu/SparkMenuTest.zip">Download Source</a></p>]]>

</content>
</entry>

<entry>
<title>The formula for online video monetization</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/flashmedia/2010/02/the_formula_for_online_video_m.html" />
<updated>2010-02-04T06:43:44Z</updated>
<published>2010-02-04T05:16:19Z</published>
<id>tag:blogs.adobe.com,2010:/flashmedia//322.45330</id>
<summary type="html">Most people will tell you that there is no standard formula for monetizing video online. I beg to differ, and here is what I think is an actionable formula: M=R*(A+C)^E I know, at first sight it reads like &quot;miracle&quot;, but...</summary>
<author>
<name>Florian Pestoni</name>

<email>florian@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/flashmedia/">
<![CDATA[<p>Most people will tell you that there is no standard formula for monetizing video online. I beg to differ, and here is what I think is an actionable formula:</p>

<p><big><big>M=R*(A+C)^E</big></big></p>

<p>I know, at first sight it reads like "miracle", but I don't think it takes a miracle to monetize video online. Here's what the formula is trying to say: </p>

<p>Effective <strong>Monetization</strong> requires combining broad <strong>Reach</strong> with the right balance between <strong>Access</strong> and <strong>Control</strong> to offer a compelling user <strong>Experience</strong>.</p>

<p>The first variable, <strong>Reach</strong>, is an easy one to achieve: use Flash. It runs on over 98% of Internet-connected computers world-wide (PCs, Macs and Linux.) It is used for over 75% of video on the web. And the Flash Platform continues to evolve, with new versions being rolled out not just on desktops and laptops, but also tablets and smartphones (just <a href="http://blogs.adobe.com/conversations/2010/02/open_access_to_content_and_app.html">not the ones you're thinking of</a>.)</p>

<p>Flash can also help you create a great user <strong>Experience</strong>, by enabling the development of rich, interactive applications and the use of dynamic streaming to adjust to changing bandwidth conditions.</p>

<p>That leaves the part about balancing <strong>Access</strong> and <strong>Control</strong>. All monetization strategies, whether it's advertising, subscription (buzzword of the month: paywall), rental or electronic sell-through need some of both. Going too far in either direction is just not profit-maximizing. </p>

<p>And this is where content protection technologies such as <a href="http://www.adobe.com/products/flashaccess/">Flash Access</a> come in. By limiting unauthorized copying and redistribution and enforcing usage rules to support their business model, content providers can use Flash Access to help protect investments in content and technology. When used correctly, the vast majority of consumers won't even notice that the content is protected in the first place.</p>

<p>F</p>]]>

</content>
</entry>

<entry>
<title>Adobe CTO talks Flash performance on Macs, more</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jnack/2010/02/adobe_cto_talks_flash_performance_on_macs.html" />
<updated>2010-02-04T05:19:46Z</updated>
<published>2010-02-04T05:15:47Z</published>
<id>tag:blogs.adobe.com,2010:/jnack/4.45329</id>
<summary type="html">Adobe Chief Technology Officer Kevin Lynch posted some thoughts on Flash, HTML5, the iPhone/iPad, and more yesterday. I didn&apos;t see anything really new relative to all the discussions that have taken place here, so I&apos;ve been slow in blogging it....</summary>
<author>
<name>John Nack</name>
<uri>http://blogs.adobe.com/jnack/</uri>
<email>jnack@adobe.com</email>
</author>
<dc:subject>Flash</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jnack/">
<![CDATA[<p>Adobe Chief Technology Officer Kevin Lynch <a href="http://blogs.adobe.com/conversations/2010/02/open_access_to_content_and_app.html">posted some thoughts</a> on Flash, HTML5, the iPhone/iPad, and more yesterday.  I didn't see anything really new relative to all the discussions that have taken place here, so I've been slow in blogging it.</p>

<p>Now, however, Kevin has <a href="http://blogs.adobe.com/conversations/2010/02/open_access_to_content_and_app.html#comment-2137153">posted an interesting follow-up via the comments</a>.  It's worth reading in its entirety, but here are bits I found significant:</p>

<p><blockquote>For those wondering, the main computer I use is a MacBook Pro, and I've been using the Mac (and developing software for it) since it came out in 1984. [...]</p>

<p>Regarding crashing, I can tell you that we don't ship Flash with any known crash bugs, and if there was such a widespread problem historically Flash could not have achieved its wide use today. [...]</p>

<p>Before we release a new version of Flash Player we run more than 100,000 test cases and have built an automated system that has scanned over 1 million SWFs that we use for testing from across the web. Our QA lab has a very large variety of machines to represent the machines in real use on the web.</p>

<p>Addressing crash issues is a top priority in the engineering team, and currently there are open reports we are researching in Flash Player 10. From the comments across the web there may either be an upswing in incidents or there is a general piling on happening -- we are looking into this actively and will work to resolve any real issues. If you are experiencing issues please report them directly to the Flash engineering team via the <a href="http://bugs.adobe.com/flashplayer">public bug database</a> and the team will investigate and resolve each. [...]</p>

<p>Now regarding performance, given identical hardware, Flash Player on Windows has historically been faster than the Mac, and it is for the most part the same code running in Flash for each operating system. We have and continue to invest significant effort to make Mac OS optimizations to close this gap, and Apple has been helpful in working with us on this. Vector graphics rendering in Flash Player 10 now runs almost exactly the same in terms of CPU usage across Mac and Windows, which is due to this work. <strong>In Flash Player 10.1 we are moving to Core Animation, which will further reduce CPU usage and we believe will get us to the point where Mac will be faster than Windows for graphics rendering.</strong></p>

<p>Video rendering is an area we are focusing more attention on -- for example, today a 480p video on a 1.8 Ghz Mac Mini in Safari uses about 34% of CPU on Mac versus 16% on Windows (running in BootCamp on same hardware). <strong>With Flash Player 10.1, we are optimizing video rendering further on the Mac and expect to reduce CPU usage by half</strong>, bringing Mac and Windows closer to parity for video.</p></blockquote>]]>

</content>
</entry>

<entry>
<title>iPhone icon PSD template; SF meeting tomorrow</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jnack/2010/02/iphone_ipad_icon_psd_template.html" />
<updated>2010-02-04T05:05:09Z</updated>
<published>2010-02-04T04:52:47Z</published>
<id>tag:blogs.adobe.com,2010:/jnack/4.45328</id>
<summary type="html">Sebastiaan de With has created a pixel-perfect icon template for iPhone/iPad development. &quot;It&apos;s made up entirely of shape layers and layer effects,&quot; he writes, &quot;and should be completely pixel-accurate.&quot; [Via] Speaking of using Photoshop &amp; iPhone development, the San Francisco...</summary>
<author>
<name>John Nack</name>
<uri>http://blogs.adobe.com/jnack/</uri>
<email>jnack@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jnack/">
<![CDATA[<p>Sebastiaan de With has created a <a href="http://blog.cocoia.com/2010/iphone-ipad-icon-psd-template/">pixel-perfect icon template</a> for iPhone/iPad development.  "It's made up entirely of shape layers and layer effects," he writes, "and should be completely pixel-accurate." [<a href="http://mrgan.tumblr.com/">Via</a>]</p>

<p>Speaking of using Photoshop & iPhone development, the <a href="http://www.meetup.com/Photoshop-till-you-Drop/calendar/12304898/">San Francisco Photoshop User Group is meeting tomorrow (Thursday) night</a> starting at 6:30, with a focus on mobile development:</p>

<blockquote>Marine Leroux of Bamboudesign Inc. will showcase how easy it is to design iPhone apps efficiently with Photoshop. Through a step by step method combined with tips for smart user experience design, she'll guide you from sketching an app interface to designing it in Photoshop, building libraries and template files to expedite the design process. She'll define Apple's design requirements and the workflow between design, development, and publishing of an iPhone app to the App Store.</blockquote>]]>

</content>
</entry>

<entry>
<title>When it comes to EHRs, design matters</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/adobeingovernment/2010/02/when_it_comes_to_ehrs_design_m.html" />
<updated>2010-02-04T13:40:59Z</updated>
<published>2010-02-04T02:58:14Z</published>
<id>tag:blogs.adobe.com,2010:/adobeingovernment//248.45327</id>
<summary type="html">I&apos;ve been writing a lot about social media these days if you haven&apos;t noticed. It isn&apos;t because I&apos;m fascinated with the actual tools, many of them will have disappeared in the next couple of years. Rather, it is one of...</summary>
<author>
<name>Loni Kao</name>

<email>lkao@adobe.com</email>
</author>
<dc:subject>Healthcare</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/adobeingovernment/">
<![CDATA[<p>I've been writing a lot about social media these days if you haven't noticed. </p>

<p>It isn't because I'm fascinated with the actual tools, many of them will have disappeared in the next couple of years. Rather, it is one of the most poignant examples of the incredible participation rates that great user design can induce. The possibilities of how this can transform government and key public issues have me mesmerized. </p>

<p>No public issue is as front and center these days as health care. Leland Berkwits, M.D. wrote into ModernHealthcare.com questioning the conclusions from <a href="http://www.modernhealthcare.com/article/20100126/NEWS/301269999">a study conducted by a group of educators at the University of Illinois at Chicago College of Medicine</a>. </p>

<p>The study was to answer the question: "Does the medical-school curriculum adequately prepare students to diagnose and treat patients using an electronic health record?" </p>

<p>The conclusion Dr. Berkwits questioned? <br />
</p>]]>
<![CDATA[<p><br />
Rachel Yudkowsky, associate professor and director of the university's clinical performance center and part of the group that conducted the study concluded that, "What we found is that the students all looked in the medical record, but the majority of them didn't find the information. We might need to work with the students on how you scan the record because the record is complicated."</p>

<p>Dr. Berkwits in her <a href="http://www.modernhealthcare.com/article/20100202/NEWS/302029981/1031">letter </a>brings up a compelling point which is that conventional EHRs, not the physicians or students are the problem. She noted as a practicing physician for the past 17 years and having used 5 different systems, none of them were "intuitively easy to use".</p>

<p>It seems that those that conducted the study and Dr. Berkwits would agree on one issue. Whether it is the EHR or the training of the physician, the disconnect does lead to more user errors such as medication errors that could harm patients. </p>

<p>Aren't these incidents EHRs are suppose to reduce?</p>

<p>In the interest of fewer errors and achieving the adoption rates needed around meaningful use, it behooves us to make EHRs more intuitive to use. It is much easier and predictable to mold technology around the user than to try to change human behavior. </p>]]>
</content>
</entry>

<entry>
<title>Download the free PDF production handbook</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/samartha/2010/02/download_the_free_pdf_production_handbook.html" />
<updated>2010-02-03T13:10:13Z</updated>
<published>2010-02-03T12:18:04Z</published>
<id>tag:blogs.adobe.com,2010:/samartha//382.45308</id>
<summary type="html">Creating a final, print-quality PDF from FrameMaker documents can be an involved, multi-step process. We thought it would be useful to capture all relevant considerations and steps in a single handbook that could be immediately put to use in real-world...</summary>
<author>
<name>Samartha Vashishtha</name>
<uri>http://twitter.com/samarthav</uri>
<email>svashish@adobe.com</email>
</author>
<dc:subject>Technical Communication Suite</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/samartha/">
<![CDATA[Creating a final, print-quality PDF from FrameMaker documents can be an involved, multi-step process. We thought it would be useful to capture all relevant considerations and steps in a single handbook that could be immediately put to use in real-world situations.<div><br /></div><div><div><div><div>The following sections are included in this handbook:</div></div></div><div><br /></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div><ul><li>Relevant scenario</li><li>Prerequisites</li><li>Important considerations</li><li>Equip yourself with relevant details</li><li>Stage 0: Prepare the content</li><li>Stage 1: Clean up the source</li><li>Stage 2: Prepare the book and create PDF</li><li>Stage 3: Test the PDF</li><li>Stage 4: Prepare the PDF for publication</li><li>Stage 5: Optimize the PDF in Acrobat</li><li>Appendix: Best practices for using conditional text</li><li>Appendix: Keeping track of content changes across versions in a collaborative environment</li></ul></div></div></blockquote><div><br /></div><div>Click this link to download the handbook:&nbsp;<b><span class="mt-enclosure mt-enclosure-file" style="display: inline;"><a href="http://blogs.adobe.com/samartha/Handbook/pdf_handbook.pdf"><b>pdf_handbook.pdf</b></a></span>.&nbsp;</b></div><div><br /></div><div>And yes, feel free to share it with your colleagues and friends!</div></div>]]>

</content>
</entry>

<entry>
<title>Interesting time lapse panorama</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jnack/2010/02/interesting_time_lapse_panorama.html" />
<updated>2010-02-03T20:04:29Z</updated>
<published>2010-02-03T23:58:51Z</published>
<id>tag:blogs.adobe.com,2010:/jnack/4.45323</id>
<summary type="html">&quot;Stop motion tilt-shift meets tracking,&quot; says the creator of this video. I&apos;m not sure what to call it, but it&apos;s kind of intriguing. [Via]...</summary>
<author>
<name>John Nack</name>
<uri>http://blogs.adobe.com/jnack/</uri>
<email>jnack@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jnack/">
<![CDATA[<p>"Stop motion tilt-shift meets tracking," says the creator of this video.  I'm not sure what to call it, but it's kind of intriguing.</p>

<p><object width="426" height="240"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7231932&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=7231932&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="426" height="240"></embed></object></p>

<p>[<a href="http://kottke.org/10/02/trippy-morphing-time-stitch-video">Via</a>]</p>]]>

</content>
</entry>

<entry>
<title>Interactive Walkthrough of Volume Deployment Proposal</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/OOBE/2010/02/interactive_walkthrough_of_vol.html" />
<updated>2010-02-04T22:27:11Z</updated>
<published>2010-02-03T22:56:31Z</published>
<id>tag:blogs.adobe.com,2010:/OOBE//285.45324</id>
<summary type="html">You are invited to participate in a live interactive walk through of our upcoming Enterprise Deployment experience. This session is targeted to those who deploy in large enterprise sized environments and will be conducted via an Adobe Connect session and...</summary>
<author>
<name>Eric Wilde</name>

<email>ewilde@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/OOBE/">
<![CDATA[<p>You are invited to participate in a live interactive walk through of our upcoming Enterprise Deployment experience. This session is targeted to those who deploy in large enterprise sized environments and will be conducted via an Adobe Connect session and hosted by Sharma Hendel, our Lead Sr. Experience Researcher. There is limited space available, so please sign up early. </p>

<p>The session will take place at Friday 2/12/10 at 10 a.m. to 12 p.m.  PST. Please contact Victoria Selwyn (vselwyn@adobe.com) to reserve your spot today.</p>

<p>Thanks and regards,<br />
Victoria Selwyn</p>

<p><b>Update:</b>  Thank you all for the responses.  We're full now and not taking any more requests for inclusion on this interactive walk through. --Eric</p>]]>

</content>
</entry>

<entry>
<title>No-Click Tricks to Better Merchandising</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/scene7/2010/02/no-click_tricks_to_better_merc.html" />
<updated>2010-02-03T21:41:34Z</updated>
<published>2010-02-03T19:36:09Z</published>
<id>tag:blogs.adobe.com,2010:/scene7//272.45322</id>
<summary type="html">In our recently conducted viewer study, entitled &quot;What Shoppers Want&quot;, we were able to identify best practices for online visual merchandising that validate current eCommerce trends. In a nutshell? Shoppers want an easy, quick way to browse--with as few clicks...</summary>
<author>
<name>Scene7</name>

<email>smoussa@adobe.com</email>
</author>
<dc:subject>Customer Experience</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/scene7/">
<![CDATA[<p>In our recently conducted viewer study, entitled "<a href="https://www1.scene7.com/registration/viewerstudy.asp?emaillist=Viewer_study_site" target="_blank">What Shoppers Want</a>", we were able to identify best practices for online visual merchandising that validate current eCommerce trends. </p>

<p>In a nutshell? Shoppers want an easy, quick way to browse--with as few clicks and as little scrolling as possible when searching for the right product. But when making a purchase (to really add to cart), all shoppers want to be provided as much visual information in as large a viewing format as possible--including interactive zoom that enables shoppers to dynamically pan and zoom to deeper levels of details. Offering fly-over, click-driven browsing combined with full-screen interactive zoom is the ideal best practice.</p>

<p>One Scene7 customer who does a particularly good job at following these best practices is Halfords, a leading retailer of car parts, car enhancements and bicycles operating out of the United Kingdom.<br />
<a name="halfords" id="halfords"></a><br />
<a href="http://www.halfords.com/webapp/wcs/stores/servlet/product_storeId_10001_catalogId_10151_langId_-1_partNumber_923011" target="_blank">Halfords</a> delivers detailed product descriptions complete with alternate images (front, back and sides of product). Users can click on any of the images and then by just moving their mouse curser over the main image, another image automatically "flies out" with a single level of zoom to reveal a closer look at the product -- without clicking. To take an even deeper look, users can click on the "View Larger" button to view a separate product window that delivers even greater zoom levels of detail, where users can interactively examine more and more details on any area of the image. </p>

<p>For more about this study, <a href="https://www1.scene7.com/registration/viewerstudy.asp?emaillist=Viewer_study_site" target="_blank">download the report</a>. </p>

<p><br />
<a href="http://www.halfords.com/webapp/wcs/stores/servlet/product_storeId_10001_catalogId_10151_langId_-1_partNumber_923011" target="_blank"><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="Halfords1.png" src="http://blogs.adobe.com/scene7/images/Halfords1.png" width="489" height="311" class="mt-image-none" style="border:#CCC solid 1px" /></span></p>

<p><br />
<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="Halfords2.png" src="http://blogs.adobe.com/scene7/images/Halfords2.png" width="489" height="311" class="mt-image-none" style="border:#CCC solid 1px" /></span></a></p>]]>

</content>
</entry>

<entry>
<title>Flash, HTML, and devices</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/livecycledocs/2010/02/flash_html_and_devices.html" />
<updated>2010-02-03T16:23:39Z</updated>
<published>2010-02-03T15:59:16Z</published>
<id>tag:blogs.adobe.com,2010:/livecycledocs//217.45312</id>
<summary type="html">Recently, there has been a lot of buzz about Flash, HTML, and new hardware devices. In response, Adobe CTO Kevin Lynch speaks about these topics on Adobe Featured Blogs. Adobe Featured Blogs is the place to go for anyone interested...</summary>
<author>
<name>Ginette Thibault</name>

<email>thibault@adobe.com</email>
</author>
<dc:subject>General</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/livecycledocs/">
<![CDATA[<p>Recently, there has been a lot of buzz about Flash, HTML, and new hardware devices.  In response, Adobe CTO Kevin Lynch speaks about these topics on <a href="http://blogs.adobe.com/conversations">Adobe Featured Blogs</a>. Adobe Featured Blogs is the place to go for anyone interested in what's going on at Adobe.<br />
</p>]]>

</content>
</entry>

<entry>
<title>Workflow Fixes with Enhanced Security Enabled</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/pdfitmatters/2010/02/workflow_fixes_with_enhanced_s.html" />
<updated>2010-02-05T16:09:12Z</updated>
<published>2010-02-03T17:28:35Z</published>
<id>tag:blogs.adobe.com,2010:/pdfitmatters//221.45320</id>
<summary type="html"> As of the 9.3 and 8.2 updates, enhanced security is automatically enabled by Adobe Reader. Because enhanced security restricts certain features and document behavior, some users may encounter broken workflows or unfamiliar dialogs....</summary>
<author>
<name>Joel Geraci</name>

<email>geraci@adobe.com</email>
</author>
<dc:subject>Security</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/pdfitmatters/">
<![CDATA[ <p>As of the 9.3 and 8.2 updates, enhanced security is automatically enabled by Adobe Reader. Because enhanced security restricts certain features and document behavior, some users may encounter broken workflows or unfamiliar dialogs.</p>]]>
<![CDATA[ We've created an FAQ document in an attempt to address any questions which may arise.</p>
<p>In most cases, modifying workflows to work with enhanced security enabled is a better choice than disabling the feature.</p>
<p><a href="http://learn.adobe.com/wiki/download/attachments/64389123/Enhanced_security_faq.pdf" target="_blank"><img src="http://blogs.adobe.com/pdfitmatters/PDFicon.png" width="16" height="16" /> Enhanced Security Troubleshooting Guide and FAQ</a><br />
                             <a href="http://learn.adobe.com/wiki/download/attachments/64389123/Enhanced_security_faq.pdf#page=11" target="_blank"><img src="http://blogs.adobe.com/pdfitmatters/PDFicon.png" width="16" height="16" /> Link directly to Workflow fixes with enhanced security enabled page</a><br/>
                           </p>
                           ]]>
</content>
</entry>

<entry>
<title>Troubleshooting Player stability and performance</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jd/2010/02/troubleshooting_player_stabili.html" />
<updated>2010-02-03T17:08:13Z</updated>
<published>2010-02-03T16:44:53Z</published>
<id>tag:blogs.adobe.com,2010:/jd//214.45314</id>
<summary type="html">Trying to improve Adobe Flash Player in your browser? These tips may help. Nothing startling here, just a fast way of diagnosing things, proven in thousands of webforum postings.... ;-) Stability If you can make the system crash on demand,...</summary>
<author>
<name>John Dowdell</name>
<uri>http://blogs.adobe.com/jd</uri>
<email>jdowdell@adobe.com</email>
</author>
<dc:subject>Flash</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jd/">
<![CDATA[<p>Trying to improve Adobe Flash Player in your browser? These tips may help. Nothing startling here, just a fast way of diagnosing things, proven in <a href="http://groups.google.com/groups?q=flash+player+support+%22john+dowdell%22">thousands</a> of webforum postings.... ;-)</p>

<p><br />
<h2>Stability</h2></p>

<p>If you can make the system crash on demand, that's much easier to fix than if it crashes only intermittently, unpredictably. </p>

<p>For instance, if you can never successfully view <em>any</em> SWF, or if it used to work fine but suddenly doesn't, or if the installer didn't seem to take, then try running the <a href="http://kb2.adobe.com/cps/141/tn_14157.html">uninstaller</a> to clear out any damaged packages on your system, then re-install afresh. This gets your Player code back to a known condition. If this was the cause, you'll immediately know, because you'll see Flash content again. </p>

<p>If a clean-reinstall still doesn't let you view anything, then you'll immediately know the Player code wasn't the difference from similar computers, and that you'll need to dig deeper into the system and its configuration. </p>

<p>Either way, a crash-on-demand situation is straightforward to diagnose. Just keep isolating one element at a time, until you can see where the core of the problem is. When you fix it, you'll immediately know.</p>

<p><br />
It's harder to diagnose an intermittent failure, where things work well for awhile before crashing. Here are some fast tests to zoom in on the difference-that-makes-a-difference, the critical element required to make the system fail:</p>

<p><strong>All pages, or just some pages?</strong> Can you view the <a href="http://www.adobe.com/software/flash/about/">Player Test Page</a> normally? If it's only a particular page which crashes the system, clear the browser cache of potential damaged assets. If it's only a particular website which refuses to show its content, check its user-agent detection, its visitor requirements. If nothing works, that's different than if only some things work... check the content to find the key factor.</p>

<p><strong>All sessions, or just some sessions?</strong> It's amazing how many problems are solved by just restarting the browser, or restarting the operating system. A fresh session may not solve the problem, but it's a quick test to prove the system didn't fall into a bad state.</p>

<p><strong>All tasks, or just some tasks?</strong> If a failure only occurs playing an action game while watching a movie and having two dozen browser-tabs open, then that's tip that the requested tasks are overwhelming the system's capabilities. Graceful degradation is the desirable goal which is not always achieved, when the system is asked to do too much.</p>

<p><strong>All browsers, or just some browsers?</strong> Microsoft, Mozilla, Opera Google Apple... each wants you to view The Web through their own brand of web-browser. Even the same browser brand can act differently loaded with <a href="http://kb.mozillazine.org/Problematic_extensions">extensions</a> than when used in its original state. Take advantage of this variety -- if the problem doesn't appear in a different browser, you've quickly identified a cofactor. </p>

<p><strong>All machines, or just some machines?</strong> Sometimes it helps to see how a similar system behaves, viewing the same webpage, the same browser. Ask a friend or a webforum if they can view the content normally in a similar configuration. If everybody else has the same problem, then you know it's not just you! </p>

<p>These tests won't always identify the problem, but are the fastest way to clear away large sets of potential causes. See the <a href="http://www.adobe.com/support/flashplayer/">Player Support area</a> for more.</p>

<p><br />
<h2>Performance</h2></p>

<p>If it's hard to identify a crash, and harder to identify an intermittent crash, then it's much much much much harder to identify the true factors responsible for performance differences.... ;-)</p>

<p>The first step is to get an idea of your system's baseline performance, minimizing all other competing processes, removing all simultaneous distractions. Restart the system, use a fresh browser session and no background tabs, turn off any background notification systems or other tasks. See what the system can actually do.</p>

<p>If performance in a clean state is better than performance in the usual state, then that tells you to examine the effect of the other processes. If they're both bad, then you'd know to compare the content to the system directly, and won't have to worry about interference from other apps.</p>

<p><br />
If you're trying to improve baseline performance, vary the hosting software, vary the content, vary your settings:<br />
<ul><li>Browsers <a href="http://www.kaourantin.net/2006/05/frame-rates-in-flash-player.html">differ</a> in processing cycles they permit to plugins, and also <a href="http://www.bing.com/search?q=video+browser.sessionstore.interval">interrupt</a> those cycles under different conditions. Desktop applications (AIR, Projectors) are typically <a href="http://www.jamesward.com/2008/04/10/bursting-bubbles/">reported</a> to run with less interference, faster. These differences are easier to see in a fresh session, without competing background processes. Vary the application which calls Adobe Flash Player to test whether this is the constraint.</p>

<p><li>Believe it or not, there's some content out there which doesn't <em>quite</em> follow best-practices. For example, check out these <a href="http://www.bing.com/search?q=wmode+transparent+embed">thousands of videos</a> whose HTML requests wmode=transparent... piping the Player's output through the browser for superfluous compositing will always be slower than writing directly to the screen, regardless of operating system. Make sure you're not trying to optimize some content which has built-in problems. See if changing the content (both SWF and HTML) changes the performance.</p>

<p><li>Check your options, too... Adobe Flash Player is permitted to use hardware acceleration in some environments, reducing the load on the Central Processing Unit. Do a context-click on any SWF to call up its "Settings" mini-dialog to see what options may be available. Check your system's display options, and whether your browser lets plugins use these.<br />
</ul></p>

<p><br />
But if your baseline performance is much better than your usual performance, then you've got to figure out how to prevent things from gradually going slow. Here are some of the top factors:<br />
<ul><li>Background SWF: If you've got two dozen pages open, and each page has five SWFs, each trying to run at twenty frames a second, that's 2400 frame events you've theoretically trying to execute each second. Different browsers choke off background pages in different ways, but they're constrained by public desire to run video or audio in a background tab. If your performance bogs down midway through a session, cast a glance at how many SWF you're running in the background, and whether reducing this helps performance. (The upcoming generation of Player 10.1 will help too.)</p>

<p><li>Background AJAX: This is an increasing problem, as more webpages include runtime elements. It's harder to control this than SWF. Overall browser response is often the tipoff here... slow to switch tabs, slow to type, beachballs as the Macintosh reassigns memory. If you're trying to regain baseline performance, cast a keen eye on what other tasks the browser is performing, perhaps without your knowledge. (And for goshsakes, be careful with those "HTML5" demo pages!)</p>

<p><li>Too many things on each page: If your system slows down after too many webpages, try reducing the number of things each page does. Flash blockers, Ad blockers, JavaScript blockers, <a href="http://www.ghostery.com/">third-party monitors</a> -- all are great tools in a world where webpages have ballooned up past a hundred HTTP requests, invoking scripts from half-a-dozen domains. If the content is overwhelming the system, you can put those pages on a diet.</p>

<p><li>Widgets, toolbars, messaging systems, taskbar alerts, background updates, music players, typing utilities... there are many additions which can affect system performance. This is why that initial test in a clean condition is so important... it lets you compare your system's true capabilities.<br />
</ul></p>

<p><br />
Performance is never good enough, but if you're worried you're not getting all you're entitled to, the above tests are some of the faster ways to either fix it or identify it. If there's even one person who can get good performance out of your general type of configuration, then you should expect to get that same good performance too.</p>

<p>(Sidenote on CPU % : Don't stress the numbers much... they mean different things across operating systems, and having extra CPU cycles in the bank doesn't offer much benefit. Keep an eye on whether the chip is running hot for the case, however... the fans mean more than the meters. Same with OS crash reports which mention the Player, which often happens when the browser fails to handle a plugin memory request. The numbers mean less than the behavior.)</p>

<p></p>

<p><br />
--<br />
Tue Feb 2: This is a first draft, and I plan on editing-in-public over the next few days. Comments probably won't be published (considering history and current weather ;-) but if you've got a user-oriented tip I'll definitely read it, thanks.<br />
</p>]]>

</content>
</entry>

<entry>
<title>Try these Dynamic Paid and Received Stamps</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/acrolaw/2010/02/try_these_dynamic_paid_and_recei.html" />
<updated>2010-02-04T23:36:24Z</updated>
<published>2010-02-03T14:29:15Z</published>
<id>tag:blogs.adobe.com,2010:/acrolaw//32.45309</id>
<summary type="html"> Shortly after posting my article on Dynamic Exhibit Stamps, I received this request: Can you have an interactive Received stamp? I need to stamp incoming mail with the date I received it, although it would also be nice to...</summary>
<author>
<name>Rick Borstein</name>
<uri>http://blogs.adobe.com/acrolaw/</uri>
<email>borstein@adobe.com</email>
</author>
<dc:subject>Commenting and Annotations and Stamps</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/acrolaw/">
<![CDATA[
          <p>Shortly after posting my article on <a href="http://blogs.adobe.com/acrolaw/2009/09/try_these_two-line_dynamic_exhib.html">Dynamic Exhibit Stamps</a>, I received this request:</p>
            <blockquote>
              <p>Can you have an interactive Received stamp? I need to stamp incoming mail with the date I received it, although it would also be nice to stamp items with my own text.</p>
            </blockquote>
            <p>Well, sure! I produced a set of four stamps (Paid and Received) that can either:</p>
            <p><strong>Stamp with the current date</strong></p>
            <p><img src="http://blogs.adobe.com/acrolaw/004_paid_with_date.png" width="366" height="155" /><br />
              <strong>Ask you for information and stamp that on the document</strong></p>
            <p><img src="http://blogs.adobe.com/acrolaw/003_the_stamp_000.png" width="319" height="116" /></p>
            <p>Follow the <a href="http://blogs.adobe.com/acrolaw/2010/02/try_these_dynamic_paid_and_recei.html">MORE</a> below for: </p>
            <ul>
              <li>How it works</li>
              <li>Download</li>
              <li>Installation</li>
              <li>How to use the stamp</li>
            </ul>
            <p>Enjoy!</p>
            ]]>
<![CDATA[<h3>
		  
            <script type='text/javascript' src='http://track3.mybloglog.com/js/jsserv.php?mblID=2007012615504827'></script>
How it Works and Credits</h3>
		  <p>If you've read my previous post about on <a href="http://blogs.adobe.com/acrolaw/2009/09/try_these_two-line_dynamic_exhib.html">Dynamic Exhibit Stamps, </a>you leanred that JavaScript can be used to add functionality to Acrobat. JavaScript is available in a many different areas of Acrobat, but one area it is especially useful is in forms.</p>
		  <p>To create the special PDF Stamp file (downloadable below), I created some artwork in Adobe Illustrator, then converted it to PDF. In Acrobat, I added form fields which have a JavaScript calculation. One script simply adds the current date. A different script interactively asks for information when the stamp is placed on a document.</p>
		  <p>Credit for the scripts used in this document go to Tom Parker of <a href="http://www.windjack.com">Windjack.com</a> and <a href="http://www.west.net/~ted/">Ted Padova.</a> Both are great resources for Acrobat scripting and forms. Ted's book on <a href="http://www.amazon.com/Forms-Using-Acrobat-LiveCycle-Designer/dp/047040017X/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1265206779&amp;sr=1-2">Acrobat Forms</a> is the best I've found.</p>
		  <h3>Download the File</h3>
		  <p><a href="http://blogs.adobe.com/acrolaw/ReceivedandPaidStamps.pdf">Paid and Received Stamps<a></a></a> (67K)</p>
		  <h3>Installation</h3>
		  <p>You <u>must install the file</u> in order for it to work. Here's   how:</p>
		  <ol>
            <li>Quit Acrobat</li>
		    <li>Place this file in the Acrobat Stamps Folder</li>
		    <li>Restart Acrobat<br />
            </li>
	      </ol>
		  <p><br />
		    <a name="loc" id="loc"></a><strong>Stamp Folder Locations for   Acrobat 9</strong><br />
	      You MUST copy the stamp file into the appropriate folder   on your computer or the stamp will not work.</p>
		  <p>Below are the default locations for Acrobat 9. The stamps should work with   Acrobat 8. The installation locations for Acrobat 8 will be similar,   but you'll need to figure that out on your own.<br />
		    <br />
		    Mac OSX<br />
		    /Users/USERNAME/Library/Application   Support/Adobe/Acrobat/9.0_x86/Stamps<br />
		    <br />
		    WinXP<br />
		    C:\Documents and Settings\USERNAME\Application   Data\Adobe\Acrobat\9.0\Stamps<br />
		    <br />
		    Win Vista and Windows 7<br />
	      C:\Users\USERNAME\AppData\Roaming\Adobe\Acrobat\9.0\Stamps</p>
		  <p style="background-color: #EAEAEA"><strong>NOTE:</strong> If you customized your installation path, or your IT folks did it for you, the stamps folder may not reside in this path. In some cases, Acrobat will not create a stamps folder until you create your first custom stamp. You can<a href="http://blogs.adobe.com/acrolaw/2006/08/creating_custom.html"> follow the steps in this article to create a stamp</a> which should create the folder for you.</p>
		  <h3>Using the Dynamic Paid and Received Stamps</h3>
		  <ol>
            <li>Choose View&gt; Toolbars&gt; Comment and Markup</li>
		    <li>Click the Stamp Tool<br />
                <br />
                <img src="http://blogs.adobe.com/acrolaw/003_toolbar_tip.png" alt="Click the Stamp tool on the Comment and markup toolbar" height="147" width="375" /> </li>
		    <li>Choose the Received and Paid Stamp Category<br />
		      <br />
	        <img src="http://blogs.adobe.com/acrolaw/001_see_the_stamps.png" width="380" height="330" /><br />
	        <br />
	        <table width="380" border="0" cellpadding="6" cellspacing="6" bgcolor="#EAEAEA">
	          <tr valign="top">
	            <td width="356"><p><strong>Four Types of Stamps</strong><br />
	              I included four types of stamps in this set:<br />
	              - Received Stamp with current date<br />
	              - Enter your own info Received Stamp<br />
	              - Paid Stamp with current date<br />
- Enter your own info Paid Stamp</p>	              </td>
              </tr>
	          </table>
	        <br />
            </li>
		    <li>Choose a stamp and click to place it on the document<br />
		      <br />
		      <table width="" cellpadding="6" cellspacing="6" bgcolor="#EAEAEA">
                <tr>
                  <td width="100%" height="48"><p><strong>Note</strong>:If you choose a current date stamp, no further action is necessary.</p>                    </td>
                </tr>
              </table>
		    </li>
		    <li>If you choose one of the &quot;flavors&quot; which allows you to enter your own info, a window opens.<br />
		      <br />
		      <img src="http://blogs.adobe.com/acrolaw/002_js_window.png" width="360" height="211" /><br />
		      <br />
		    </li>
		    <li>The stamp will be placed on the document.<br />
		      <br />
		      <img src="http://blogs.adobe.com/acrolaw/003_the_stamp.png" width="319" height="116" />		      <br />
                <br />
		    </li>
	      </ol>
		  <h3>Sorry, No Custom Versions</h3>
		  <p>Unfortunately, these stamps cannot be customized because I used art, not native Acrobat elements, to build them.</p>
		  <p>In my last article on <a href="http://blogs.adobe.com/acrolaw/2009/09/try_these_two-line_dynamic_exhib.html">Dynamic Exhibit Stamps, </a>I shared a bit about how Stamp files are built. </p>
		  <p>If there is interest, I can put together an article on how to build a custom stamp from scratch. That content is definitely for the Acro-geeks only!<br />
          </p>
		  ]]>
</content>
</entry>

<entry>
<title>Lost in Flash</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/ktowes/2010/02/lost_in_flash.html" />
<updated>2010-02-04T03:57:03Z</updated>
<published>2010-02-03T15:36:46Z</published>
<id>tag:blogs.adobe.com,2010:/ktowes//204.45311</id>
<summary type="html">Any of you Lost fans out there notice that you can now watch Lost, the final season and lots of other shows on ABC.com now testing Adobe Flash player to stream this episode. That&apos;s right - no more extra downloads...</summary>
<author>
<name>Kevin Towes</name>
<uri>http://www.adobe.com/go/fms/</uri>
<email>ktowes@adobe.com</email>
</author>

<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/ktowes/">
<![CDATA[<p>Any of you Lost fans out there notice that you can now watch Lost, the final season and lots of other shows on <a href="http://www.abc.com/">ABC.com</a> now testing Adobe Flash player to stream this episode. That's right - no more extra downloads are needed to watch this great show on ABC.com in amazing high quality.</p>
<p>Nice job ABC!</p>
<p><br />
<img src="http://blogs.adobe.com/ktowes/ABC_In_Flash.jpg" width="480" height="376" alt="ABC_In_Flash.tiff" /></p>
]]>

</content>
</entry>

<entry>
<title>(rt) Random Interestingness Redux</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jnack/2010/02/rt_random_interestingness_redux.html" />
<updated>2010-02-03T15:17:32Z</updated>
<published>2010-02-03T15:06:09Z</published>
<id>tag:blogs.adobe.com,2010:/jnack/4.45310</id>
<summary type="html"> Six Revisions rounds up 22 Awesome Adobe AIR Applications for Designers. [Via] Mobile telephony: Brilliant: Mobile phone history as nesting dolls. (Gordon Gekko just called again.) Here&apos;s a stylish concept for a solar-powered iPhone charger. The $0.99, &quot;recession-style&quot; cardboard...</summary>
<author>
<name>John Nack</name>
<uri>http://blogs.adobe.com/jnack/</uri>
<email>jnack@adobe.com</email>
</author>
<dc:subject>From Twitter</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jnack/">
<![CDATA[<ul>
<li>Six Revisions rounds up <a href="http://bit.ly/UINdE">22 Awesome Adobe AIR Applications for Designers</a>. [<a href="http://www.twitter.com/jtranber">Via</a>]</li>

<li>Mobile telephony:
<ul style="list-style-type: hyphen">
<li>Brilliant: <a href="http://bit.ly/5Qac2G">Mobile phone history as nesting dolls</a>. (Gordon Gekko just called again.)</li>
<li>Here's a stylish concept for a <a href="http://bit.ly/4Iwryg">solar-powered iPhone charger</a>.</li>
<li>The $0.99, <a href="http://bit.ly/2ELj9P">"recession-style" cardboard iPhone case</a> is my speed.</li>
</ul>

<li>Photoshop:
<ul style="list-style-type: hyphen">
<li><a href="http://bit.ly/16P9YY">Photoshop* around your neck</a>: Icon as neckwear (neckware?). (*or MacPaint) [Via Marc Pawliger]</li>
<li>A lightweight, <a href="http://bit.ly/6RhSCN">$129 mini monitor</a> to house your Photoshop panels?  It even offers touch sensitivity (for a bit more dough). [<a href="http://twitter.com/KStohl">Via</a>]</li>
<li>Speaking of monitors, as I recall the first color Mac 640x480 display cost $3,000. Now that resolution can be <a href="http://www.engadget.com/2009/06/12/kopin-crafts-worlds-smallest-vga-microdisplay-2k-x-2k-postage/">smaller than a dime</a>.  (Similarly old school: A <a href="http://thenextweb.com/2009/07/01/15-megabyte-hard-disk-bargain-2495/">15<strong>MB</strong> hard drive for $2495</a>. Go, march of progress, go!</li>
</ul>
</li>
<li>Check out the trippy, <a href="http://bit.ly/2bhkGL">Tim Burton-esque metal sculptures</a> from Stephane Halleux.</li>


<li>Apropos of nothing, here's the actual speech that would have been given <a href="http://bit.ly/A64gI">if Apollo 11 had not returned</a>. [<a href="http://www.twitter.com/zefrank">Via</a>]</li>

</ul>]]>

</content>
</entry>

<entry>
<title>Context Sensitive Menus</title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/jkost/2010/02/context_sensitive_menus.html" />
<updated>2010-01-29T18:40:59Z</updated>
<published>2010-02-03T12:40:04Z</published>
<id>tag:blogs.adobe.com,2010:/jkost/188.45211</id>
<summary type="html">Another way to increase the speed at which you use Photoshop (beside using keyboard shortcuts) is to learn to take advantage of the &quot;context sensitive&quot; menus. Control (Mac) or right mouse -click in the image area (or on a panel...</summary>
<author>
<name>Julieanne Kost</name>

<email>jkost@adobe.com</email>
</author>
<dc:subject>Interface</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/jkost/">
<![CDATA[<p>Another way to increase the speed at which you use Photoshop (beside using keyboard shortcuts) is to learn to take advantage of the "context sensitive" menus. Control (Mac) or right mouse -click in the image area (or on a panel etc.). Notice that the context sensitive menus change depending on the tool selected and the area clicked on. For example, when the Move tool is selected,  the context sensitive menus list the layers under the area in the image that was clicked upon. When the Brush tool is selected, the context sensitive menus display brush attributes such as diameter, hardness and brush tip. Speedy! </p>]]>

</content>
</entry>

<entry>
<title>Important update to the Flex 3.5 SDK </title>
<link rel="alternate" type="text/html" href="http://blogs.adobe.com/air/2010/02/important_update_to_the_flex_3.html" />
<updated>2010-02-03T08:27:41Z</updated>
<published>2010-02-03T08:06:23Z</published>
<id>tag:blogs.adobe.com,2010:/air//199.45304</id>
<summary type="html">The Flex team announced an update to the 3.5 SDK that addresses an issue with the Flex-based AIR auto-update UI packaged within the SDK (SDK-24766). It is strongly recommended that all Flex developers building AIR applications update to the 3.5a...</summary>
<author>
<name>Rob Christensen</name>

<email>AIRBlogComments@adobe.com</email>
</author>
<dc:subject>Flex</dc:subject>
<content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/air/">
<![CDATA[<p>The Flex team <a href="http://blogs.adobe.com/flex/archives/2010/02/update_to_flex_sdk_35_1.html">announced</a> an update to the 3.5 SDK that addresses an issue with the Flex-based AIR auto-update UI packaged within the SDK (<a href="https://bugs.adobe.com/jira/browse/SDK-24766">SDK-24766</a>). It is strongly recommended that all Flex developers building AIR applications update to the 3.5a release. The SDK 3.5a can be found in the &quot;Latest Milestone Release Build&quot; table here: <a href="http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3">http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3</a>. </p>]]>

</content>
</entry>

</feed>