Download the new Switched app for your iPhone

Skip to Content

Stay up to date with Switched's CES 2010 coverage
AOL Tech

Flash posts

Filed under: Multimedia

16 month-old bug continues to crash Flash

Matthew Dempsky has discovered a bug which will crash the Flash player on every supported platform. That might not seem like a huge deal, except that he discovered this bug in September of 2008 and has reported it to Adobe, which hasn't fixed it yet.

16 months later.

If you'd like to test it for yourself, make sure there's nothing important open in your browser window and head to http://flashcrash.dempsky.org/.

In Safari and Google Chrome, this crashes the plugin but not the browser. It took Firefox 3.6 down entirely.

Why would Matthew post such a page? Isn't that reckless? Well, he explains on that page:
"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," Lynch wrote. "Addressing crash issues is a top priority in the engineering team, and currently there are open reports we are researching in Flash Player 10." (Source: PC Mag, "Adobe Defends Flash, Calls Apple Uncooperative")

He goes on to say:

This page exploits a bug that I reported to Adobe in September 2008, and has affected every release of Flash on every platform since then. Despite numerous email exchanges with the Flash product manager about the bug, the bug report being hidden from the public for "security" reasons, and [although] Adobe CTO Kevin Lynch's claims otherwise, it continues to be an issue.

...I'm not an Apple fan boy out to prove Steve Jobs right in Apple's decision not to support Flash on the iPhone / iPad. Instead, I'm just a software engineer who at one time had to deal with Adobe's sorry excuse for a development platform and made an earnest effort on several occasions at helping them improve it for everyone. (This issue is merely the tip of the iceberg of ridiculous bugs and random backwards and forwards incompatibilities known as Adobe's Flash Player plug-in.) After trying to work with them to fix this issue and experiencing nothing but frustration, I just don't give a damn anymore.

Adobe has been able to rest on its laurels with Flash, because it was a de facto standard. Now that the platform is being left behind by new mobile devices and computing metaphors, Adobe is making an appeal to the public that Flash isn't that bad.

Adobe's been able to do much the same with Photoshop and CS4. Even people who love the apps and use them every day have learned to live with the crashes and other problems. Adobe seemed not to be in too much of a rush to get Snow Leopard compatible versions out. Ditto for when Apple switched to Intel.

I'm amazed by people who continue to defend Flash, including those who believe that alternatives will have a chance if web developers weren't pushed to start using newer alternatives like H.264 and HTML 5. (No, I'm not saying H.264/HTML 5 is a drop-in replacement for Flash, and I'm not even going to mention SVG.)

If we all went with the "de facto standard" we'd be using Internet Explorer 6 on Windows. Actually, we'd probably be using Internet Explorer 4.

No doubt that Flash has done some great things. At one time, it was cutting edge stuff. Now it's a dull butter knife.

And I'd be remiss if I didn't remind you about ClickToFlash which I've reviewed previously.

(Hat tip to Craig Hockenberry and Mike Damm for bringing this story to our attention.)

Filed under: Multimedia, Software, Internet Tools

The Flash saga continues: Adobe responds to charges of "laziness"

Kevin Lynch, CTO of Adobe, has posted the latest riposte in the ongoing fencing match between Apple and Adobe concerning the lack of Flash support in Apple's portable products, including the iPad. Apple's latest word on the subject reputedly came from Steve Jobs himself at the recent Town Hall meeting with Apple employees, where he characterized Adobe as "lazy," condemned the plugin's poor performance on the OS X platform, and predicted a future where HTML5 would supplant Flash. Presumably in response to those comments, Adobe's Lynch has argued in favor of Flash, citing the plugin's ubiquity, flexibility, and Adobe's commitment to "focus on enabling our customers to do their best work, and helping them reach people effectively and reliably around the world across operating systems, browsers, and a variety of devices."

Lynch acknowledges the rise of HTML5 video in his post, but he notes that he sees the two technologies as co-existing rather than "one replacing the other." He also claims that since no standard implementation of HTML5 video exists, widespread adoption of HTML5 in place of Flash would lead us back to the "dark ages of video on the Web with incompatibility issues." He also re-affirms Adobe's commitment to bring Flash 10.1 to mobile platforms like the Nexus One, and he claims that 10.1 provides enhanced performance across a variety of platforms. His claim is true -- our own testing showed substantial improvements in Flash 10.1's performance on OS X -- but whether those improvements are enough to enable it to run well on iPhone OS is another story.

What's most interesting about Lynch's post isn't within the main body of the post, but rather in the comments that follow. Read on to find out more.

[Via The Register]

Continue readingThe Flash saga continues: Adobe responds to charges of "laziness"

Filed under: Odds and ends, Internet Tools, Surveys and Polls

iPad popular on Twitter, biggest complaint is no Flash

Attensity Group has published a study showing people's attitudes toward the iPad. Their methodology for the study is fairly interesting: They analyzed 20,000 tweets from Twitter two hours before the iPad announcement, another 20,000 two hours after, and another 15,000 four days later. Two bits of data from Attensity's study are particularly intriguing -- four days after the iPad's introduction, a full 69% of analyzed tweets expressed positive sentiments toward the iPad, with only 27% having negative feelings toward the device. So given a few days' space, the iPad proves pretty popular.

Out of the 27% of the twitterverse that disliked or even hated the iPad, what was their biggest complaint? Unsurprisingly, 41% of iPad haters cited its lack of Flash support as their number one gripe.

Of course, Twitter is a self-selecting group as well (I've seen spambots, geeks, and celebrities over there -- in roughly that order), so Attensity Group's analysis is probably not indicative of general public perception of the iPad. While the news media and the online tech community has been on fire all week about the "war" between Apple and Adobe over Flash, I'm going to go out on a limb and say that for average users, the iPad's lack of Flash support isn't going to deter people from purchasing one any more than it did for the iPhone or iPod touch. All the fervor over the Flash issue will eventually die away, but not because Apple's going to cave -- not if Steve Jobs has anything to say about it (and he does).

What do you think about Flash on the iPad? Give us your opinion in a poll by clicking on the "Read More" link below.

[Via Macsimum News]


Continue readingiPad popular on Twitter, biggest complaint is no Flash

Filed under: Other Events, Internet Tools, Steve Jobs

Steve Jobs at Apple Town Hall meeting: Harsh words for Google, Adobe

Steve Jobs recently held a Town Hall meeting for Apple employees, and according to Wired, he had some very choice words for both Google and Adobe. While these likely aren't direct, word-for-word quotes, as they come from employees who spoke to Wired and MacRumors on condition of anonymity, if they're even in the ballpark of what Jobs said, Apple's response to both Google and Adobe can be summed up in two words: "Bring it."

On Google: "We did not enter the search business. They entered the phone business. Make no mistake: they want to kill the iPhone. We won't let them [...] This don't be evil mantra? It's bullshit."

Snap. Maybe a tad belligerent there at the end, Mr. Jobs? I wonder what brought that on?
On Adobe: "They are lazy. They have all this potential to do interesting things, but they just refuse to do it. They don't do anything with the approaches that Apple is taking, like Carbon. Apple does not support Flash because it is so buggy. Whenever a Mac crashes more often than not it's because of Flash. No one will be using Flash. The world is moving to HTML5." Sounds like the petitions can stop now. If that's really what Apple's CEO thinks of Flash, then make no mistake: Flash is never coming to Apple's mobile devices.

Some other tasty tidbits from the Town Hall courtesy of the folks at MacRumors:

- Jobs considers the iPad on a par with the iPhone and Mac as one of the most important products he's worked on
- Apple acquired Lala because they wanted to bring Lala's people to the iTunes team
- The next iPhone is "an A+ update" that Android won't be able to keep up with
- New Macs this year will take Apple "to the next level"
- Apple is still playing "wait and see" with regards to Blu-Ray, and won't implement it until/unless Blu-Ray sales take off

Filed under: TUAW Business, Apple

Join us for a TUAW Talkcast tonight at 10pm Eastern

Our talkcast returns to the virtual airwaves this evening as usual, bringing your chance to get in on the discussion with us. This week's topic? Obviously, the iPad will be front and center as we discuss and digest what Apple's new device means for the world (and whether it's underwhelming or overpowered), but we'll also talk about Adobe's Flash and whether it's even worth pursuing for us Mac users, as well as the iPhone revision that wasn't (but hopefully will be later this year).

Please do come and join us -- we'll kick things off at 10pm Eastern (7pm Pacific), and once you sign in on Talkshoe, you'll be able to call in with your own phone and chat live with TUAW bloggers and listeners. See you then!

To participate on TalkShoe, you can use the browser-only client, the embedded Facebook app, or the classic TalkShoe Pro Java client; however, for maximum fun, you should call in. For the web UI, just click the "TalkShoe Web" button on our profile page at 10 pm Sunday. To call in on regular phone or VoIP lines (take advantage of your free cellphone weekend minutes if you like): dial (724) 444-7444 and enter our talkcast ID, 45077 -- during the call, you can request to talk by keying in *8.

If you've got a headset or microphone handy on your Mac, you can connect via the free Gizmo or X-Lite SIP clients; basic instructions are here. Talk with you then!

Filed under: OS, Software, Internet Tools

Adobe speaks up about Flash on the iPad

The iPhone and iPod touch haven't run Flash natively in the years since their respective debuts, and it's pretty clear based on Steve Jobs's presentation yesterday that the iPad won't run Flash, either. When scrolling through the New York Times's main page, for example, where Flash ads or video might have been there were instead broken LEGO icons, big as life on the screen at the keynote.

Predictably, Adobe isn't happy about this, and is accusing Apple of "continuing to impose restrictions on their devices that limit both content publishers and consumers." They go on to say that without Flash support, "users will not be able to access the full range of web content, including over 70% of games and 75% of video on the web."

Let's work backwards from this. First of all, I'd be very interested to see where Adobe got those percentages. Apparently YouTube now accounts for a mere 25% of video on the internet? As for Hulu and a few of the other specific sites mentioned in Adobe's rant, now that Apple is in the business of selling content, exactly how is it in the company's best interest to provide access to that same content, through another company's platform, for free? And as far as games are concerned, once again Apple has this covered, through the App Store. Far from being limited, content publishers and consumers will merely have to adjust to a new method of publishing and consuming content: one that doesn't involve Adobe in any way.

Continue readingAdobe speaks up about Flash on the iPad

Filed under: Video, Internet Tools, Beta Beat

YouTube videos now available in HTML5: Good riddance, Flash

We haven't exactly been secretive about our distaste for Adobe's Flash Player here at TUAW. Flash on the Mac has traditionally been a terrible resource hog, and while the pre-release of Flash Player 10.1 alleviated (to an extent) Flash's inordinately high CPU usage, many of us still dreamed of a golden age when Flash would be supplanted by something else, especially if that something else was HTML5.

Dream no longer, because the first step toward realizing a Flash-free internet is here. YouTube has introduced an HTML5 beta. The formerly Flash-laden site, whose popularity most likely led to the profusion of Flash on the internet within the past few years, can now be viewed without using Flash at all if you opt into the beta.

The HTML5 option is only available for browsers that support HTML5 (obviously) and h.264. Safari (version 4 and above), Google Chrome, and Internet Explorer with Chrome Frame are a few of the qualified browsers.

There are a few caveats to the HTML5 beta. Videos with ads aren't supported (awww...) – they'll play in the standard Flash player instead. There's also no support for full screen; clicking the little expander button on the lower right corner of the video will instead expand the video within the window to about double the normal size. Honestly, YouTube's full screen video has never impressed me much anyway, so this isn't a huge loss. Macworld notes that you also lose support for annotations and closed captioning, though, which might be a deal breaker for some.

Continue readingYouTube videos now available in HTML5: Good riddance, Flash

Filed under: Software, Tips and tricks, TUAW Tips

Using Safari's Activity window to download media

Although Firefox can be dressed up with a host of extensions, many of which are great, most of the time I like my browser to be a plain Jane. That's why I prefer using Safari most of the time. Well this, and the fact that I can't stand the jerky scrolling of Firefox (when using a mouse scroll ball) compared to Safari on the Mac.

One of the neat features in Safari is its "Activity" window, which you can use to examine each element of a webpage -- be it an image, audio file, or video file. To access it within Safari, click on "Window" and select "Activity." Whatever opinion you may have of Flash, much of the content on the web -- both audio and video -- plays through a Flash-based media player. As the iPhone doesn't support Flash (except sorta kinda), the Activity Window provides a means to download otherwise unplayable content onto your computer, which you can then transfer to your iPhone. Opening an element (say an MPEG-4 video) listed in the Activity Window is as simple as double-clicking it. Alternatively, you can also copy the URL of the element and paste it somewhere to use in another app.

Filed under: Software, iPhone

Flash on the iPhone, in demo form

Flash has finally made its way to the iPhone, with the help of some sneaky developers. The open source Gordon project, hosted over at github, has provided a JavaScript-powered Flash runtime. With it, you can actually load and view Flash's .swf files, even on the iPhone's Mobile Safari browser. I gave it a try earlier today and was delighted to find that several Flash demos ran fine on my 3GS, no jailbreaking or other installation necessary.

Admittedly, this is a very preliminary build, that supports just these SWF tags. Also, to make this work, Flash developers will need to encapsulate the SWF into an HTML wrapper, importing the Gordon JavaScript source and then loading the swf, as shown here. I am not a Flash expert by any means, but this seems like a pretty cool development for any iPhone enthusiasts who would be interested in seeing the platform support that technology. At this point, there's not much to show for it besides a few demos (and who knows what Apple will think about this), but at least there's a currently viable way to run and view Flash on the iPhone.

Thanks, August Joki. And yes, the project name is apparently a riff on Flash Gordon

Filed under: Multimedia, Freeware, Beta Beat, iPhone

Flash beta update, Perian gets a refresh

There were two minor video plug-in related updates last night. First Adobe released a new beta of their Flash Player 10.1 beta 2 (this on the heels of a set of security patches for the stable release version last week). Flash 10.1 is introducing a host of new features, but is primarily aimed at the mobile market. Among the biggest new features in 10.1 will be the ability for developers to create multi-touch aware Flash content for a wide range of devices. Looks like Adobe is still hoping to prove Flash worthy for Apple for use on the iPhone.

Along with this beta release Adobe has reminded us that they are abandoning the G3 processor after this upcoming version of Flash. In the release notes [PDF] and in last week's security announcement, Adobe says:
Note: The Adobe Flash Player 10.1 release, expected in the first half of 2010, will be the last version to support Macintosh PowerPC-based G3 computers. Adobe will be discontinuing support of PowerPC- based G3 computers and will no longer provide security updates after the Flash Player 10.1 release. This unavailability is due to performance enhancements that cannot be supported on the older PowerPC architecture.
I'm all for moving forward with tech, and G3 are ancient by today's standards anyway. Besides, how many people will this decision actually affect?

In other plugin news, Perian, which we've mentioned several times here on TUAW, has been updated to version 1.2. Perian enables QuickTime support for additional media types, including:
  • AVI, FLV, and MKV file formats
  • MS-MPEG4 v1 & v2, DivX, 3ivx, H.264, FLV/Sorenson Spark, FSV1, VP6, H263i, VP3, HuffYUV, FFVHuff, MPEG1 & MPEG2 Video, Fraps, Windows Media Audio v1 & v2, Flash ADPCM, Xiph Vorbis (in Matroska), and MPEG Layer II Audio
  • AVI support for: AAC, AC3 Audio, H.264, MPEG4, and VBR MP3
  • Subtitle support for SSA/ASS and SRT
This is Perian's first major update since Snow Leopard has arrived. While there are no big new features, it's always nice to see an update after a big OS upgrade just to know that everything works on the new system.

Filed under: Analysis / Opinion, Rumors, iPhone, iPod touch

Rumor: Toshiba's 64GB NAND flash chip for iPhone

Last week, a brief tweet from Mobile Review's editor-in-chief, Eldar Murtazin sparked a rumor that Taiwan-based manufacturer Foxconn had received orders to build the next-generation iPhone. This week Toshiba has announced their 64GB NAND flash chip -- the largest capacity in the industry. Is this what Foxconn will be stuffing into future iPhones?

Apple has doubled the capacity of the top-of-the-line model in previous updates. You'll remember that the curent iPhone contains either a single 16GB or 32GB Toshiba NAND module. We're not in charge of production at Foxconn, but it seems that six months is enough time to produce a pile of these. This is speculation, of course, but speculation is fun.

Note that Apple uses a pair of NAND packages in the 32GB or 64GB iPod touch. Can you say 128GB iPod touch? We don't know who would need that much storage space, but Apple sells a 160GB hard drive-based iPod, so what do we know? Apple chews up a substantial slice of the worldwide NAND market, so any tweaks to capacity or manufacturing are definitely noteworthy in Cupertino.

Last month the Korean Times accused Apple of manipulating flash memory prices. It's been estimated that Apple consumes 25% of the world's flash memory.

Filed under: Apple Corporate, Hardware, Apple Financial, iPhone

Chip makers: Apple manipulating flash memory prices

The Korean Times is reporting today that Apple is (allegedly) manipulating the flash memory market. An unnamed source tells the Times that Apple is ordering more chips than it actually purchases: " ... [Apple] doesn't make immediate purchases, but waits until chip prices to fall to the level the company has internally targeted."

The iPhone uses
NAND flash memory, which both Samsung Electronics, the world's No. 1 flash memory maker, and Hynix Semiconductor, the industry's 3rd biggest, manufacture. Both companies sell their NAND chips to Apple.

The iPhone's performance in Asia has been modest compared to the US and elsewhere. Hindrances like a lack of Wi-Fi and a strong black market have affected sales in China. Eager crowds welcomed this week's release in Korea, but in Japan sales have been quite slow.

I'm no market expert, but I imagine Apple must predict how many units it needs and doesn't always hit the mark with 100% accuracy. We'll follow this story as it develops.

[Via AppleInsider]

Filed under: Gaming, Freeware, iPhone, iPod touch

Pie Guy: A web game for the iPhone

Back when the iPhone was first announced, there was no SDK, you'll remember. Jobs said that developers could just make web apps, and that they would be good enough. Of course, he was wrong -- given what you can do with your iPhone now compared to what you could do with your iPhone then, even Steve would be happy to say that yes, there is a native app for that. But let's not toss the projects out with the development platform, so to speak. Neven Mrgan, one of the devs over at Panic, has released Pie Guy, a free and surprisingly full-featured game for the iPhone that exists only as a Javascript web app. To play it, just point your iPhone 3GS (the page says you need one of those, and while I was able to play it on my 1G, it was too clunky to enjoy) to mrgan.com/pieguy, add that page to your homescreen, and there you go.

In case you haven't guessed from the pic above (or the name), the game itself is a straightforward Pac-Man clone. But what's most interesting here is the example this game sets. Think about it: a full featured, automatically updated game release, delivered straight to the iPhone without any approval required by Apple. The revenue model might need some work, but maybe we dismissed this whole "web app" idea a little too quickly. For devs looking to go around the App Store's process, maybe there's a solution here. Boy, Flash sure would help with that, wouldn't it?

Filed under: Gaming, Software, Odds and ends, Developer, Snow Leopard

CrossOver Games releases version 8.1.0

The folks behind CrossOver Games sent us a note that version 8.1.0 of their software has come out, and it's got some nice upgrades for Mac and Linux folks who prefer to run their games in Windows almost-emulators (it's based on Wine, and as we all know, Wine Is Not an Emulator) rather than Boot Camping over to the real thing. We tried out CrossOver Games a while back, and found it lacking in almost everything but Steam games, but actually that's OK, because lately Steam has a lot of games going on. Accordingly, this new version has support built-in for the brand new Left 4 Dead 2, as well as fixes for Steam's voice chat, a few upgrades for WoW on Linux and Guild Wars, and a couple of changes to ensure compatibility with Snow Leopard. Sounds like a nice solid upgrade -- owners of the software can grab it for free, or you can try out the app for yourself from their website.

In case you don't have the app yet, CodeWeavers also let us know that they're giving away a Linux rig that's the "ultimate" in... wait for it... gaming. Yes, putting together a Linux rig for gaming is like putting a UFC fighter on a dance show, but we guess stranger things have happened. Anyway, CrossOver Games will definitely help you play at least a few games on the decked-out rig, if you want a shot at winning the thing, all you have to do is pick up the software before December 1st. They'll pick a name out of a hat, and if it's yours, there'll be an awesome 'nix box headed your way. Good luck with getting smooth fullscreen Flash video to work. We kid! You Linux guys make it so easy.

Oh wait, what's that? Flash on the iPhone? I have no idea what you're talking about.

Filed under: Software, Internet

How to revert to the stable version of Flash player

It's no secret that Flash is a blight on the Internet and should be killed with fire. However, some sites insist on using it, and so you may be interested in having it around.

Towards that end you may have read about the pre-release of Flash player 10.1 and decided to install it for the possible improvements in performance.

If you then decide to uninstall it, ha ha! You can't! Sorry!

Update: there is a uninstaller available, it is not included in the installer package. Read on for manual un-installation instructions, but use of the uninstaller is recommended. My apologies for the confusion. I wrongly assumed that Adobe would package an uninstaller with the installer, as that is what most Mac developers do when they offer an uninstaller. I regret the error.

There is no uninstaller, and you can't re-install the older version over the pre-release version, because the installer sees it as a newer version and won't let you.

Fortunately it can be removed by what I like to call "brute force."
  1. Quit all browsers
  2. Go to /Library/Internet Plug-Ins in Finder and delete the "Flash Player.plugin" and "flashplayer.xpt"
  3. Download the latest stable version of Flash player (which will download a file called "install_flash_player_osx_ub.dmg")
  4. Double-click "install_flash_player_osx_ub.dmg" which should open "/Volumes/Install Flash Player 10 UB" where you will find a file called "Adobe Flash Player.pkg"
  5. Control (right) click on "Adobe Flash Player.pkg" and choose "Show Package Contents".
  6. Open the "Contents" folder
  7. Drag the "Archive.pax.gz" file to your Desktop
  8. Double click on the "Archive.pax.gz" file to unarchive it, which will create a folder called "Archive"
  9. Open the "Archive" folder and locate the "Flash Player.plugin" and "flashplayer.xpt" files.
  10. Copy the "Flash Player.plugin" and "flashplayer.xpt" files to /Library/Internet Plug-Ins (you can then throw away the Archive folder on your Desktop, as well as Archive.pax.gz if it is still there.)
  11. Launch Safari and check your Flash version here. As of this writing, the current stable version is "10,0,32,18"
  12. (Optional) Install ClickToFlash so that Flash will only load when you want it to.
It is utterly baffling to me that a company as large as Adobe would ship a pre-release version of their plugin without an uninstaller [that you don't have to download separately, see above]. Then again, given Adobe's reputation, perhaps it shouldn't surprise me.

Some of you may be wondering why I didn't just delete the files from /Library/Internet Plug-ins/ and then run the installer for the stable version. I tried that, but the installer still insisted that there was a newer version installed, even after a reboot.

My advice is to keep using the stable version (with ClickToFlash) for now.

Tip of the Day

Want to drag a file to another folder and copy it instead of moving it? Press the Option key when you drag that file and it'll be duplicated rather than moved entirely.

Follow us on Twitter!

TUAW [Cafepress] 

Featured Galleries

DNC Macs
Macworld 2008 Keynote
Macworld 2008 Build-up
Google Earth for iPhone
Podcaster
Storyist 2.0
AT&T Navigator Road Test
Bento for iPhone 1.0
Scrabble for iPhone
Tom Bihn Checkpoint Flyer Briefcase
Apple Vanity Plates
Apple booth Macworld 07
WorldVoice Radio
Quickoffice for iPhone 1.1.1
Daylite 3.9 Review
DiscPainter
Mariner Calc for iPhone
2009CupertinoBus
Crash Bandicoot Nitro Kart 3D
MLB.com At Bat 2009
Macworld Expo 2007 show floor

 

Our Writers

Victor Agreda, Jr.

Programming Manager, AOL Tech

RSS Feed

View more Writers

More Apple Analysis

AOL Radio TUAW on Stitcher