Posts in Category "Uncategorized"

Improved Flash Player Support in Chrome

The Flash Platform has a long history of delivering Web innovation, and core to the Platform is Adobe Flash Player, our browser-based application runtime. Today, Flash Player is installed on nearly all Internet-connected desktops worldwide, and delivers rich content and interactive Web applications to a rapidly growing number of smartphones, tablets and netbooks. We continue to advance Flash Player through both my team’s work and through the contributions of the Open Screen Project, which includes almost 70 industry partners.
Google is a key participant in the Open Screen Project and shares our commitment to driving innovation on the Web. With this common goal in mind, Adobe and Google are collaborating to take the Flash Player experience to the next level by supporting a deeper integration with Google’s Chrome browser. Today, Google is releasing the initial integration of Flash Player with Chrome in their developer channel, behind a command line flag. Moving forward, Google will be including Flash Player in Chrome so users will always have the most current release and a safer and more seamless experience. To learn more about this integration you can visit the Chromium Blog.
Additionally, we are also working with Google, Mozilla, and the broader community on a new API that can provide a better way for all Web browsers and plug-ins to interact with each other. While the current NPAPI has served the industry well, it lacks the flexibility and power to support the pace of innovation we see ahead. We expect that the new API specification will offer some distinct benefits over the current technology available.

  • The API will be operating system and browser-neutral, minimizing the chance of inconsistent behavior across platforms.
  • The new API is being designed with the flexibility to allow plug-ins to more tightly integrate with host browsers.
  • The new plug-in API will provide performance benefits since the host browser will be able to directly share more information about its current state.
  • The tighter integration provided by the API can allow for a more secure browsing experience as it will be easier to unify security models and collaborate on security techniques, such as sandboxing.

We welcome and encourage the participation in the definition and development of this new API. To read more about this project, visit this page.
Our hope is that the robust integration between Chrome and Flash Player will serve as a showcase for more consistent, seamless, and efficient Web browsing experiences. We feel that this significant effort by both Google and Adobe will directly improve the speed of innovation and move the Web forward, benefiting the entire community of developers and end-users.
Paul Betlem
Sr. Director, Flash Player Engineering

Improving accessibility in Flash Player and the Flash Platform

Andrew Kirpatrick just blogged on the Adobe Accessibility blog about an important upgrade we are planning for accessibility in Flash Player, AIR and Flex. Specifically, we will use IAccessible2 from the Linux Foundation and the WAI-ARIA specification from the W3C. Flash Player already implements Microsoft’s MSAA API ,and IAccessible2 (IA2) is a more modern API that provides improvements to MSAA. Choosing IA2 will enable us to address user and developer needs and to ease interoperability with assistive technology vendors across all three major operating systems (Windows, Mac, and Linux). Note this is not a Flash Player 10.1 feature, but we wanted to demonstrate our commitment and identify the specific improvements we are making to improve support for the needs of computer users with disabilities. This work and related accessibility improvements are expected in the next major release* of the player.

* Yep, as always, I can’t provide you with a date on that one

Welcome to the Flash Player Team Blog

Welcome to the Flash Player Team development team blog. I’m Emmy Huang , a Group Product Manager for Flash Player. The team wanted to start this blog to share with you information about how things work in Flash Player, why they work the way they do, tips, tricks, and other interesting behind-the-scenes details.
While there are several individual team bloggers, such as Tinic, Mike and Trevor, this blog presents an opportunity for the team at large to also contribute to the conversation. And of course, don’t forget about using the public bugbase to file bugs and feature requests!
The team is excited about using this blog to engage with the community, so stay tuned as I start to get various team members blogging here over the coming months.
Best,
Emmy Huang
Group Product Manager, Adobe Flash Player
p.s. Not that the engineers are capable of “marketing-speak”, but we’ll do our best to give you the straight story.

Update to Adobe AIR 1.5.2

Yesterday, updates to Adobe Reader and Acrobat (9.2) were released, which may cause a small number of AIR applications that load PDF content to become unresponsive. This only affects AIR apps on Windows operating systems. To address this issue, we have released an update to Adobe AIR (1.5.2.8900) that is now available on the Adobe AIR Download Center.

For additional information on this issue, please see the following Adobe Reader TechNote: AIR application not displaying PDF while using Adobe Reader/Acrobat 9.2 on Windows.

Grab the Adobe MAX Companion AIR Application

companion.png

The recently released Adobe MAX Companion AIR Application allows Adobe MAX attendees to navigate the conference and communicate with other attendees in real-time via Twitter. Even if you are not planning on attending, this application, powered by Adobe AIR, is an excellent way to participate in the event virtually.

Features of the application include:

  • Live Twitter stream of all tweets tagged with #adobemax or session-specific Twitter tags
  • Photos from the Twitter stream
  • Featured tweets from conference luminaries
  • Information regarding upcoming sessions and locations
  • MAX-related keyword trends
  • MAX news and late-breaking updates

Please be sure to download the application and let us know what you think.

Adobe is… Joining Facebook in Making the Web More Social

One of the greatest assets of the Flash Platform is it’s large community of partners and developers who expand the capabilities of the platform with new and exciting features. Today is no exception as we announce the release of the ActionScript 3.0 Client Library for Facebook Platform API. This library, a joint effort between Adobe and Facebook, allows developers to create rich social web applications using Flash, Flex and AIR.

Until now, only a few unofficial libraries existed to support ActionScript development on the Facebook Platform. Many of these libraries struggled to stay up to date with the rapidly evolving Facebook Platform. Today’s announcement makes ActionScript one of three officially supported languages (along with PHP and JavaScript) of the Facebook Platform and illustrates a commitment from both companies to make sure that this library is kept up to date and provides
the best experience for developers building on both platforms.

Along with the development of the actual library, we have created a Facebook section on the Adobe Developer Center with articles, tutorials and videos which will help you get started developing your first Facebook application. We have also included links to examples of live projects built by customers who have begun combining these technologies in new and innovative ways. To download the library itself, track it’s ongoing development, or submit bugs and patches, visit the project page at Google Code.

While this announcement is a great milestone for Facebook and Flash developers, we hope to provide even more support going forward. We realize that social applications are a major focus for developers and we want to make sure and provide the best APIs and tools for you going forward. If you are in San Francisco at the Web 2.0 Expo this week, please come by the Adobe booth and visit with us. Facebook, along with a number of partners who are already building Flash based Facebook applications, will be here to talk about their experiences and show off their work. Or if you won’t be able to make it, you can contact me at ddura@adobe.com and visit my blog http://www.danieldura.com for more information as the project progresses.

Popular Science visits Adobe AIR team

In the December issue of Popular Science AIR was awarded a “best of what’s new 2008”, and yesterday they came by to actually give the team the award. We’ve got a lot of Popular Science readers on the team, so it was a lot of fun to meet some folks from the magazine — and see Adobe AIR in print. Here’s Ed Rowe receiving the award from Wendi Berger, Associate Publisher:

PopularScienceVisitsAdobeAIR.jpg

Like many of you, we work on a distributed team — along with Ed are a bunch of members of the AIR team in San Francisco and the screen in the background includes has some folks in San Jose. Folks in Romania and India weren’t able to make it to the event, but have also been key to AIR’s success this year.

On screen (l. to r., t. to b.):
Mas Kagita, Juan Gutierrez, Jose Wong, Hitomi Kudo, Ted Zeng, Vincent Lee, Kevin Chow, Eric Simenel Sharon Chau, Ann Garrido-Nakagawa, Lawrence Lai, Frank Stokes-Guinan

In front:
Ethan Malasky, John Graziano, Chris Thilgen, Kiran Maiya, Steve Minns, Michael Pruett, Alex Mohr, Jason Williams, Jeff Swartz, Rob Christensen, Alex Alvarez, Jason Graham, Erica Norton, David Knight, Arno Gourdol, Paul Robertson, Wendi Berger, Alex MacDonald, Doug Rapp, Aaron Filner, Ed
Rowe, Chris Brichford, Adrian Ludwig

Not pictured:

California Team: Oliver Goldman, Arjun Urs, Brent Rosenquist, Christian Cantrell, Daniel Valencia, Stan Switzer, Shad Ahmad, Lisa Chao, Subha Subramanian, Steve Horvath, Joe Ward,

Romania Team: Alexandru Costin, Dragos Georgita, Raul-Nicolae Hudea, Alexandru Chiculita, Marius-Andrei Loana, Mirela Budaes, Horia-losif Olaru, Mihnea-Vlad Ovidenie, Tudor Muscalu

India Team: Aniket Ray, Ashutosh J Sharma, Gaurav Khurana, Romil Mittal, Priyank Choudhury, Damanjit Singh, Rahul Rohilla, Rohit Kewlani, Srijesh Kumar, Syed Mohd Mehadi, Sundeep Maithani