There's not much to add.But I'm afraid that's precisely what frightens standards' zealots: things change too fast, and it's reassuring to have standards slow things down a little bit sometimes. Hide your fear with a little standard/openness confusion, some big-papa-mama-sucky-corporation FUD, and you're good to go. Standards, openness, corporations, let's not confuse everything. Adobe and Flex are on the right path to provide us with the best of both innovation and openness worlds. And they've come so far in way less time that it has taken Sun to open up Java.
Now the last thing I have to say is, if some of you are not happy with the way Adobe deals with openness, there is a webmeeting next week where you will be able to voice your constructive feedback directly to the Flex SDK team: http://www.adobeforums.com/webx?13@@.59b7a2da Now if you really want to point at some anti-open big corporation, maybe Apple should be your target regarding the original question in this thread. But that's completely out-of-scope here. Sébastien Arbogast http://sebastien-arbogast.com 2009/1/27 Hervé Crespel <[email protected]> > Thank you very much Doug, > > You show how the facts are meaningfull when we take the time to look > backward. > > Doug McCune a écrit : > > > > > Apologies for how long this email became, but I was reading around on > > the trusty wikipedia and wanted to try to clear up some things about > > the "success" of the existing web standards. I don't want this to come > > off as too much of a rant, but it proably will. > > > > Let's take a look at the history of CSS > > (http://en.wikipedia.org/wiki/CSS <http://en.wikipedia.org/wiki/CSS>): > > > > CSS level 1: November 4, 1997 > > CSS level 2: May 12, 1998 > > CSS level 3: began 1998, still unfinished > > > > A brief excerpt: > > The CSS Working Group began tackling issues that had not been > > addressed with CSS level 1, resulting in the creation of CSS level 2 > > on November 4, 1997. It was published as a W3C Recommendation on May > > 12, 1998. _CSS level 3, which was started in 1998, is still under > > development as of 2008_. > > > > _In 2005 the CSS Working Groups decided to enforce the requirements > > for standards more strictly. This meant that already published > > standards like CSS 2.1, CSS 3 Selectors and CSS 3 Text were pulled > > back from Candidate Recommendation to Working Draft level._ > > > > And if you really want to have fun look at the half-assed > > implementation of CSS across the many browsers: > > http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(CSS) > > <http://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28CSS%29>. > > It's been 10 years since CSS 2 was written (10 years!) and yet there > > still isn't even consistent implementation of that. And CSS 3 > > implementation is a joke. > > > > Maybe HTML is better, let's look at that > > (http://en.wikipedia.org/wiki/HTML#Version_history_of_the_standard > > <http://en.wikipedia.org/wiki/HTML#Version_history_of_the_standard>): > > HTML 2: 1995 > > HTML 3.2 recommendation: January, 1997 > > HTML 4 recommendation: December, 1997 > > HTML 5 working draft: January 2008 (10 years!) > > > > Hmm, maybe we can look at ECMAScript, the standard controlling > > JavaScript development (http://en.wikipedia.org/wiki/ECMAScript > > <http://en.wikipedia.org/wiki/ECMAScript>) > > ECMAScript 1: June 1997 > > ECMAScript 2: June 1998 > > ECMAScript 3: December 1999 > > Added E4X to ECMAScript: June 2004 > > ECMAScript 4: scrapped > > ECMAScript Harmony: in development > > > > And now, finally, we'll look at the timeline of Flash/ActionScript: > > Flash Player 2: 1997 > > Flash Player 3: 1998 > > Flash Player 4: May, 1999 > > Flash Player 5: August 2000 > > ActionScript 1: September, 2000 > > Flash Player 6: March 2002 > > Flash Player 7: September 2003 > > ActionScript 2: September 2003 > > Flash Player 8: August 2005 > > Flah Player 9: June 2006 > > ActionScript 3: June 2006 > > Flash Player 10: October 2008 > > > > So for literally the past 10 years the standards bodies haven't been > > able to release a single completed specification. That goes for HTML, > > CSS, and ECMASCript (the closest would be the draft of the > > unimplemented HTML 5 that was released a year ago). The entire > > "standards-based web" is running on stuff that was written before the > > dot-com bubble burst! Now look at how Flash has progressed since 1999. > > That includes the complete evolution of ActionScript all the way from > > the very first version to the AS3 (including the recent Vector, etc > > enhancements that come with Player 10). The entire evolution of AS3 > > occurred after the last ECMAScript spec was written. CSS 3 started > > development in 1998 and still isn't finished. In that same time period > > we went from Flash Player 3 to 10. > > > > I'm not holding my breath for anything new coming out of these > > standards groups. 10 years and they can't write a specification. The > > entire world changes in 10 years. > > > > Doug > > > > On Tue, Jan 27, 2009 at 12:37 AM, Guy Morton > > <[email protected]<guy%40alchemy.com.au> > > <mailto:[email protected] <guy%40alchemy.com.au>>> wrote: > > > > > > On 27/01/2009, at 6:10 PM, Sam Lai wrote: > > > > > >> I think the issue here is that if Adobe/MS used SVG as a base instead > > >> of their proprietary XML dialects, then they won't be able to innovate > > >> and implement new features as quickly. > > >> > > > I disagree, and cite the HTML web browser example again.... > > > > > >> If they added proprietary extensions to SVG, there'll be a massive > > >> backlash as seen with IE and its CSS, JS and HTML extensions. > > >> > > > IE is criticized because it is rubbish and *doesn't follow the > > > standards*. > > > > > >> If they try to get it into the standard, it will take ages to get it > > >> through the committee, and they will lose the competitive advantage of > > >> developing that feature in the first place. > > >> > > >> Unfortunately the standards process just does not keep up with > > >> innovation. But personally, I don't think it should - details should > > >> be thrashed out, and issues should be resolved in standards, > > >> particularly those that could not be foreseen during the initial > > >> implementation. > > >> > > > Yes, that tends to happen and is fine...the point is though that there > > > is a working towards a standard, which is not currently what's > > > happening with Flash or Silverlight. Both are pretending SVG doesn't > > > exist. Flash has some token support for it is the best anyone can say. > > > > > >> I'm a believer of what Sebastian said - "Competition is what drives > > >> technology forward, standards come after the war to clean up the mess, > > >> but they don't innovate." > > >> > > > Again, i disagree, but then maybe I think more highly of humanity than > > > you do... :-) > > > > > >> What would be nice would be a SVG container for Flex/SL, and one that > > >> can reach out into the app and allow the app to reach in. > > >> > > > > > > Indeed. I'd be amazed if both MS and Adobe don't have a functioning > > > SVG interpreter figured out for their respective plugins, ready to > > > jump if that ever becomes necessary (ie, their market share would > > > improve if they included it). > > > > > > Guy > > > > > >> > > >> > > >> 2009/1/27 Guy Morton <[email protected] <guy%40alchemy.com.au><mailto: > [email protected] <guy%40alchemy.com.au>>>: > > > >> > Both Adobe and MS could have used SVG as the basis for Flex and > > >> Silverlight, > > >> > but both prefer to lock people into proprietary approaches. Just > > >> because SVG > > >> > doesn't do everything Flash/Flex can do is no reason to use all > > >> the things > > >> > it DOES do (it has styling and scripting support for a start...). > > >> > Having used both SVG and Flex, I can tell you the fundamentals are > > >> the same. > > >> > Sure Flex has a much better component library and the flash player > > >> has > > >> > better penetration, but most of the things I currently do in Flex > > >> are doable > > >> > in SVG. > > >> > Making the Flex SDK open source is a strategic decision to capture > > >> more > > >> > market share. It has nothing to do with supporting W3C standards. > > >> It is only > > >> > about funneling more developers into delivering for the Flash > > >> platform in > > >> > the face of MS and Silverlight. > > >> > I think you are seriously misguided about the role of standards. > > >> HTML seems > > >> > to have worked pretty well. I don't see MS or Adobe trying to do > > >> their own > > >> > versions of that (though they may screw up their support for it at > > >> times, > > >> > yes IE is dreadful)... > > >> > Guy > > >> > > > >> > > > >> > On 27/01/2009, at 9:30 AM, Sebastien ARBOGAST wrote: > > >> > > > >> > Like all W3C standards, SVG is just one tiny little piece of the > > >> puzzle. The > > >> > Flash platform or silverlight offer much more than that of course. > > >> Component > > >> > libraries, styling, scripting support, system integration, > > >> remoting support, > > >> > IDEs, and all the accessories that, like it or not, only a big > > >> company can > > >> > produce. > > >> > > > >> > Competition is what drives technology forward, standards come > > >> after the war > > >> > to clean up the mess, but they don't innovate. > > >> > With the iPhone being so closed, at least Android and Palm have a > > >> big card > > >> > to play on openness to compete. > > >> > But wishing for one silver bullet technology is not a dream, it is > > >> not even > > >> > a utopia, it's like wishing for hell on earth. > > >> > Oh, and by the way, the Flex SDK is totally Open Source, but this > > >> has > > >> > already been repeated thousands of times so I guess you know. > > >> > Sébastien Arbogast > > >> > > > >> > http://sebastien-arbogast.com <http://sebastien-arbogast.com> > > >> > > > >> > > > >> > 2009/1/26 Guy Morton <[email protected] > > >> > <guy%40alchemy.com.au><mailto: > [email protected] <guy%40alchemy.com.au>>> > > >> >> > > >> >> Mm..yes, but then again Apple is supporting SVG on the > > >> iPhone...Adobe > > >> >> hasn't exactly covered itself in glory with its support for SVG. > > >> Of course > > >> >> since they bought Macromedia they no longer have any strategic > > >> use for it. > > >> >> And now we have Silverlight from MS we have THREE technologies > > >> that are > > >> >> essentially the same - two proprietory and one a W3C standard. > > >> >> > > >> >> Sigh. It's the usual mess we get when corporations exercise their > > >> >> competitive impulses. > > >> >> Wouldn't it have been nice to have an open vector animation > > >> standard (SVG) > > >> >> that would play in a commonly deployed runtime (Flash)? Then we > > >> could all > > >> >> develop once and have native playback in browsers that support > > >> SVG, player > > >> >> support for those that don't and we'd be able to target the iPhone. > > >> >> That of course will never happen. :-) > > >> >> Guy > > >> >> > > >> >> > > >> >> On 27/01/2009, at 12:23 AM, Wally Kolcz wrote: > > >> >> > > >> >> Could not have put it any better myself. > > >> >> > > >> >> ________________________________ > > >> >> From: "Paul Andrews" <[email protected] <paul%40ipauland.com><mailto: > [email protected] <paul%40ipauland.com>>> > > >> >> Sent: Monday, January 26, 2009 4:07 AM > > >> >> To: [email protected] <flexcoders%40yahoogroups.com><mailto: > [email protected] <flexcoders%40yahoogroups.com>> > > >> >> Subject: Re: [flexcoders] Flex. AIR and IPhone > > >> >> > > >> >> > > >> >> LOL, yes - the iphone only supports two gestures for flex, flash > > >> and air > > >> >> and they involve the use of one or two fingers.. > > >> >> > > >> >> ----- Original Message ----- > > >> >> From:Sebastien ARBOGAST > > >> >> To:[email protected] <flexcoders%40yahoogroups.com> > > <mailto:to%[email protected]<To%253Aflexcoders%40yahoogroups.com> > > > > >> >> Sent: Monday, January 26, 2009 11:28 AM > > >> >> Subject: Re: [flexcoders] Flex. AIR and IPhone > > >> >> You can start by a prayer, because the Flash runtime is not > > >> available on > > >> >> the iPhone in any form, including AIR. > > >> >> And it will probably never be because of commercial and strategic > > >> reasons: > > >> >> the day people can deploy Flex applications to the iPhone, the > > >> App Store is > > >> >> as good as dead... sort of. > > >> >> Sébastien Arbogast > > >> >> > > >> >> http://sebastien-arbogast.com <http://sebastien-arbogast.com> > > >> >> > > >> >> > > >> >> 2009/1/26 thelordsince1984 > > >> >> <[email protected]<loreboa%40katamail.com> > > <mailto:[email protected] <loreboa%40katamail.com>>> > > >> >>> > > >> >>> Hi, > > >> >>> > > >> >>> i would create an air application and deploy it into iphone > > >> >>> environment and allow touchscreen gestures. > > >> >>> How can i start? > > >> >>> > > >> >>> Thanks a lot > > >> >>> > > >> >>> Regards > > >> >>> > > >> >>> Lorenzo > > >> >>> > > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > > >> > > > >> > > > >> > > > >> > > > >> > > >> > > > > > > > > > ------------------------------------ > > > > > > -- > > > Flexcoders Mailing List > > > FAQ: > > http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > > <http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt> > > > Alternative FAQ location: > > > https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847 > > < > https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847 > > > > > Search Archives: > > http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo > > <http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo>! > > Groups Links > > > > > > > > > (Yahoo! ID required) > > > > > > mailto:[email protected]<flexcoders-fullfeatured%40yahoogroups.com> > > <mailto:[email protected]<flexcoders-fullfeatured%40yahoogroups.com> > > > > > > > > > > > > > > > > > >

