flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Harui <aha...@adobe.com>
Subject Re: WebAssembly Flash ByPass
Date Tue, 11 Apr 2017 06:32:18 GMT
Gary,

Please try to focus on actual technical issues and let those who want to
try, try it.  Some people think making Flex/FlexJS popular again is a long
shot as well.

I'm not that familiar with WebAssembly, but from what I've read today, I
think Josh has hit on the main technical challenge, which is that
WebAssembly doesn't appear to let you draw directly to the screen.  It
sort of reminds me of Alchemy/FlasCC.

-Alex

On 4/10/17, 7:26 PM, "Gary Yang" <flashflexpro@gmail.com> wrote:

>Thanks, I would love to see how you can get there, W3C started designing
>HTML5 in 2009, Firefox is still making exception for Flash Player now,
>maybe you can help them get rid of it and unify the web truly.
>
>On Mon, Apr 10, 2017 at 5:24 PM, Jason Taylor <jason@dedoose.com> wrote:
>
>> Gary, do you even have any idea what WebAssembly is? You should check
>>out
>> some articles on it:
>>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.c
>>om%2FWebAssembly%2Fdesign%2Fblob%2F&data=02%7C01%7C%7C958771644c3444d5448
>>308d480821d4b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63627474370530
>>2509&sdata=roF8%2B3Z2KOZAW7NVE8QJ3OSFAraX8ViFl179cVi%2FgJY%3D&reserved=0
>> master/FAQ.md, 
>>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdevelope
>>r.mozilla.org%2Fen-US%2Fdocs%2FWebAssembly%2F&data=02%7C01%7C%7C958771644
>>c3444d5448308d480821d4b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6362
>>74743705302509&sdata=sf%2FmlA5b%2FvU79NgnjPu1tdhbF3sJ1FAoQahTmV06%2FAc%3D
>>&reserved=0
>> Concepts
>>
>> In a nutshell the browser vendors finally realized that HTML+JS will
>>never
>> be efficent enough to implement complex software/games in browser, and
>>thus
>> WebAssembly was born. It was designed by the W3C committee that included
>> all the major browser vendors.
>>
>> Please do yourself a favor and research your opinion before you spread
>> mis-information.
>>
>>
>>
>> -----Original Message-----
>> From: Gary Yang [mailto:flashflexpro@gmail.com]
>> Sent: Monday, April 10, 2017 2:21 PM
>> To: dev@flex.apache.org
>> Subject: Re: WebAssembly Flash ByPass
>>
>> 1) It takes a long time to make a powerful system like Flash Player
>>stable
>> enough, Google Map has been using webGL for a long time, improved a lot
>> still crash all the time.
>> 2) Politically, none of the major browser vendors would let anything our
>> of their control grow bigger anymore, Flash Player is the only
>>exception,
>> it came too early and too important to the web to be killed.
>>
>> The only chance to implement high performance application across main
>> stream browsers is still Flash with stage3D AGAL, time has proved it, I
>> don't the majority get it, when it comes to tech, this is usually it,
>>most
>> just follow what others say.
>>
>> Sad haaa? What if spent time in implementing Flex with AGAL from the
>>very
>> beginning? Flash platform might not be on the hanging edge...
>>
>>
>> On Mon, Apr 10, 2017 at 5:16 PM, Josh Tynjala <joshtynjala@gmail.com>
>> wrote:
>>
>> > I don't think you can simply compile LightSpark as-is to WebAssembly.
>> > I suspect that its rendering code will need serious modification to be
>> > able to draw to HTML Canvas or WebGL instead of whatever native APIs
>> > it uses now. This part probably wouldn't be trivial.
>> >
>> > - Josh
>> >
>> > On Mon, Apr 10, 2017 at 1:52 PM, Jason Taylor <jason@dedoose.com>
>>wrote:
>> >
>> > > Why would we be implementing anything? I'm talking about taking
>> > LightSpark
>> > > as is (with their 252 open bugs) compiling it to LLVM, using that
>> > > input
>> > for
>> > > the WebAssembly compiler and compiling the output binary as a
>> > > LightSpark WebAssembly drop in flash player.  This has nothing to do
>> > > with the
>> > existing
>> > > FlexJS work and is merely to allow the existing flash apps to run in
>> > > browser, cross platform without a plug-in (such as Safari on iOS).
>>  Not
>> > > quite sure what exactly is so crazy here.  Sorry, FlexJS will never
>> > > give
>> > us
>> > > the performance we (Dedoose) need, so extending the life cycle of
>> > > the
>> > flash
>> > > player a couple more years to buy us time for a complete rewrite in
>> > > a performant client technology is pretty important to us.
>> > > ~ JT
>> > >
>> > >
>> > >
>> > > -----Original Message-----
>> > > From: Gary Yang [mailto:flashflexpro@gmail.com]
>> > > Sent: Monday, April 10, 2017 1:46 PM
>> > > To: dev@flex.apache.org
>> > > Subject: Re: WebAssembly Flash ByPass
>> > >
>> > > No mean to be offensive, implementing everything in WebAssembly
>> > > feels
>> > just
>> > > like talking about living in Mars, even with HTML/Javascript/CSS
>> > regardless
>> > > of performance, after so many years ...
>> > >
>> > > On Mon, Apr 10, 2017 at 4:18 PM, piotrz <piotrzarzycki21@gmail.com>
>> > wrote:
>> > >
>> > > > Hi Gary,
>> > > >
>> > > > Please be tolerant to Jason's opinion and ideas. Apache Flex is an
>> > > > open source project and if Jason would like to bring some idea
>> > > > here he is very welcome, same as you.
>> > > >
>> > > > Piotr
>> > > >
>> > > >
>> > > >
>> > > > -----
>> > > > Apache Flex PMC
>> > > > piotrzarzycki21@gmail.com
>> > > > --
>> > > > View this message in context: http://apache-flex-
>> > > > development.2333347.n4.nabble.com/FlexJS-feature-chart-work-
>> > > > status-tp61035p61082.html
>> > > > Sent from the Apache Flex Development mailing list archive at
>> > Nabble.com.
>> > > >
>> > >
>> >
>>

Mime
View raw message