Google announced Tuesday that its Chrome Web browser will integrate Adobe’s Flash plug-in. The latest version of Flash will ship with Google’s Web browser, obviating the need for end users to download and install it separately. Google will also start regularly deploying new versions of Flash through Chrome’s update system in order to ensure that users always have the latest version.
Google has also revealed that it will be working closely with Adobe, Mozilla, and other players in the Web ecosystem to improve the API that browsers use to support plugins. Such improvements could potentially help ameliorate some of the technical deficiencies that have plagued Flash and other plugins.
A new version of Chrome with the integrated Flash plug-in was rolled out yesterday to users of the Chrome developer channel. The Flash integration is not enabled by default because it is still highly experimental. It can be turned on by activating Chrome with the —enable-internal-flash parameter at the command line. The new developer version of Chrome also has a new plugin management interface that can be used to toggle which plugins are active.
Can Flash be fixed?
Although the Flash plug-in is widely used on the Internet, it is strongly disliked by a growing number of users. Websites like YouTube are seeing strong demand for adoption of standards-based alternatives to Flash. There are signs that disdain for Adobe’s plug-in is becoming increasingly mainstream and is no longer just confined to the community of technology enthusiasts and standards advocates.
This trend is largely driven by the fundamental technical failings of Adobe’s technology. The Flash plug-in is often criticized for its awful browser integration, poor performance (especially on Mac OS X and Linux) and stability, lack of conduciveness to accessibility, and excessive resource consumption. Another major problem is its frequent security vulnerabilities, which have made it a major target for exploits.
Adobe deserves much of the blame for Flash’s defects, but the problem is also largely attributable to the underlying limitations of the framework that browsers use to enable plug-ins.

Loading comments...