AboutBlogContact
Web DevelopmentApril 29, 2010 2 min read 64Updated: May 3, 2026

Thoughts on Flash: Steve Jobs Just Drew a Line in the Sand

AunimedaAunimeda
📋 Table of Contents

Thoughts on Flash: Steve Jobs Just Drew a Line in the Sand

It’s April 2010, and the tech world is buzzing about a 1,700-word essay published on Apple’s website. In "Thoughts on Flash," Steve Jobs lays out a scathing critique of Adobe’s ubiquitous web plugin.

For over a decade, Flash has been the undisputed king of the interactive web. If you wanted video, games, or fancy animations, you used Flash. But Jobs is saying "No."

The Six Points

Jobs highlights six reasons for Apple’s stance:

  1. Openness: Flash is proprietary; HTML5 is an open standard.
  2. The Full Web: Flash is not actually required for the full web anymore (YouTube is moving to H.264).
  3. Security and Performance: Flash is the #1 reason Macs crash, and it has terrible security.
  4. Battery Life: H.264 decoding is hardware-accelerated; Flash decoding is a CPU hog.
  5. Touch: Flash was designed for mice, not fingers.
  6. The Most Important Reason: Adobe is a "middleman" that prevents developers from using Apple’s latest innovations.

The Developer's Dilemma

As someone who has spent years writing ActionScript, this is a painful read. But I can't deny the logic. Flash is heavy. It does drain batteries. And the mobile web is the future.

<!-- The future Jobs is betting on -->
<video width="640" height="360" controls>
  <source src="movie.mp4" type="video/mp4">
  Your browser does not support the video tag.
</video>

Looking Ahead

This feels like a historic turning point. By refusing to support Flash on the iPhone and iPad, Apple is forcing the entire web to move to HTML5, CSS3, and JavaScript. Adobe is fighting back with full-page ads, but the momentum is shifting.

If you’re a web developer, it’s time to start learning the <canvas> tag and modern JavaScript. The "Plugin" era is dying, and the "Standards" era is being born. It’s going to be a messy transition, but the web will be better for it.


Aunimeda develops websites and web applications for businesses - corporate sites, e-commerce, portals, and custom platforms.

Contact us to discuss your web project. See also: Web Development, E-commerce Development

Read Also

WebSockets (HyBi): The End of Cometing and Polling?aunimeda
Web Development

WebSockets (HyBi): The End of Cometing and Polling?

Are you tired of Ajax polling and 'Comet' hacks? The new WebSocket protocol promises true, full-duplex communication in the browser. Real-time web is finally becoming real.

Hulu: High-Quality Video in the Browseraunimeda
Web Development

Hulu: High-Quality Video in the Browser

NBC and Fox have teamed up to launch Hulu. It's high-quality TV, it's in the browser, and it's free (with ads). Is this the future of television?

YouTube: Broadcast Yourselfaunimeda
Web Development

YouTube: Broadcast Yourself

Three former PayPal employees have launched YouTube. It's video sharing for everyone, powered by Flash and the 'embed' tag.

Need IT development for your business?

We build websites, mobile apps and AI solutions. Free consultation.

Web Development

Get Consultation All articles