Flash opens up
Pretty big news coming from Adobe today, as they opened up the specification for the SWF and the FLV / F4V formats.
This basically opens the door to play banner ads and intro's properly in alternative players, such as Gnash and it should also help development of flash video streaming projects such as red5.
Gnash actually has a fair support for the SWF format, but because of the legal restrictions around the spec they were never allowed to read the spec. Now they should be able to implement the full SWF format easily.
I've been following a lot of adobe/macromedia blogs over the years through MXNA (currently down) and attended some flash conferences, and about half of the flash developers always seem to use the argument 'if there's other flash players out there, incompatibilities will arise', basically favouring a closed spec. I always had a feeling this was strongly influenced by Adobe/MM propaganda, so it will be interesting to see if the majority of the community changes their opinion after this news.
Remco Krams •Hi,
I'm a Flash developer and i don't think i'm influenced by Adobe propaganda as you call it. I know for sure that there will be incompatibilities when there are multiple flash players on the market. The same has happended to HTML and CSS. Yeah, i know it's all the fault of Microsoft IE but there is not much we can do about it, because people will still be using IE for a while. When Adobe REALLY opens up Flash (open sources the Flash Player code) then i think there should always be a central party that monitors the implementation of the Flash format.
Evert •I definitely agree.. it can take ages before the standards/open space will catch up; A corporate entity like adobe can move way faster, because there's a lot less opinions involved..
Regardless, In practice it makes sense to use Flash. We implement it everywhere for videoplayers and small applications people should be able to share (widgets?)
As for your rant about 10 browsers taking years to implement new standards (incorrectly sometimes); You're absolutely right, it sucks, but I prefer choice any time over a monopoly.