Archives For flash

Last week, or thereabouts, Adobe announced that it was discontinuing support for Flash on mobile devices. This is, by all accounts, a wave of the white flag in Adobe’s battle against Apple and its iOS devices (if only Steve Jobs were alive today to celebrate). I didn’t think too much of that decision: it does make sense to use HTML5 or native apps for dynamic content to be run on mobile devices anyway. And Flash would still continue to run on desktops, where something like 99% of browsers have the plug-in and 90-some% of video is run through Flash. Flash is such a large component of Adobe’s various technologies that I can’t imagine Adobe leaving it behind.

And then Adobe announced today that it was offering Flex to the Apache Software Foundation (managers of the ubiquitous Apache Web server, among other projects).  Apache will need to vote on whether to accept Flex or not. This announcement does surprise me, as Flex is used not only for Flash creation, but also desktop and mobile application development via the AIR platform. Adobe says it will continue to support Flash and Flex, but clearly Adobe is moving more towards HTML5.

An interesting, and rather big, development. One does not normally think of a technology with such a large market share being outright dropped. We shall see how this plays out…

In this edition…

Continue Reading…

A couple of years ago, I started using the JW Player to provide Flash video on a couple of Web sites I was working on. I forget why, exactly, that I choose the JW Player, except that I believe it worked well with TinyMCE or CKEditor or whatever other WYSIWYG JavaScript editor I was using for content management. (Although, if I recall correctly, I had to edit the JavaScript of the WYSIWYG plug-in to get it to do what I wanted.) In any case, I was, and continue to be, pleased with what JW Player offered, and at a reasonable price (the player itself is open source, but skinning and more professional features require a license, starting at $89 US for a single site).

The people at LongTail Video, who put out the JW Player, have done an excellent job in the past couple of years of navigating the Flash video vs. HTML5 situation (check out HTML5 Video: Not Quite There Yet). The reason for this post today, though, is that latest version of the JW Player can be set to prefer HTML5, and fallback to Flash when necessary, or prefer Flash and fallback to HTML5. This means that you can reliably serve videos on your site using JW Player, knowing those videos will play reliably in Web browsers and in mobile devices (e.g., iOS devices that don’t support Flash). Getting our Web sites to work reliably for all (or almost all) users is the hardest part of being a Web developer; JW Player’s work in this regard is most welcome.

The JW Player has all sorts of other features, including skinning (already mentioned), support for plug-ins, and the ability to work with different delivery mechanisms (CDNs, Flash Media Server, etc.). If need to provide video on your next Web project, I’d highly recommend you consider JW Player.