Live data from Hacker News

Firefox Nightly now plays Amazon.com Flash videos using Shumway

mail.mozilla.org

41–50 of 109 posts

Re: Firefox Nightly now plays Amazon.com Flash videos using Shumway

#41
post #7

I'm a program manager on Mozilla's Shumway team. If you have any questions, please ask! :) The name "Shumway" is derived from "Gordon Shumway", the actual name of the TV character ALF: Flash -> Flash Gordon -> Gordon Shumway -> Shumway. :) Shumway is written in TypeScript. It has an ActionScript interpreter and a JIT that generates JavaScript, compiled using eval(). The code is on GitHub: https://github.com/mozilla/s…

ALF being FLA backwards obviously. Lovely twisted porte-manteau.

Re: Firefox Nightly now plays Amazon.com Flash videos using Shumway

#43
post #7

I'm a program manager on Mozilla's Shumway team. If you have any questions, please ask! :) The name "Shumway" is derived from "Gordon Shumway", the actual name of the TV character ALF: Flash -> Flash Gordon -> Gordon Shumway -> Shumway. :) Shumway is written in TypeScript. It has an ActionScript interpreter and a JIT that generates JavaScript, compiled using eval(). The code is on GitHub: https://github.com/mozilla/s…

Thanks for your hard work!

What's the easiest way to test shumway on arbitrary files? I'm running the latest nightly, but the amazon videos still use flash (tested by checking the right click menu). I've tried the extension in the past, but it never seemed to do anything.

Also, it would be nice if there was, say, a table of common flash APIs coloured by implementation status, for easy tracking of shumway completeness.

Re: Firefox Nightly now plays Amazon.com Flash videos using Shumway

#44
post #7

I'm a program manager on Mozilla's Shumway team. If you have any questions, please ask! :) The name "Shumway" is derived from "Gordon Shumway", the actual name of the TV character ALF: Flash -> Flash Gordon -> Gordon Shumway -> Shumway. :) Shumway is written in TypeScript. It has an ActionScript interpreter and a JIT that generates JavaScript, compiled using eval(). The code is on GitHub: https://github.com/mozilla/s…

ALF being FLA backwards obviously. Lovely twisted porte-manteau.

Clever, I didn't pick that up.

That's not a portmanteau though is it? I thought a that was when you joined two words, eg hungry + angry = hangry. Maybe portmanteau has different variations that I'm unaware of - though I know I probably just sound like a pedant.

Re: Firefox Nightly now plays Amazon.com Flash videos using Shumway

#45
post #44

Earlier quoted context omitted.

ALF being FLA backwards obviously. Lovely twisted porte-manteau.

Clever, I didn't pick that up. That's not a portmanteau though is it? I thought a that was when you joined two words, eg hungry + angry = hangry. Maybe portmanteau has different variations that I'm unaware of - though I know I probably just sound like a pedant.

You're totally right, you're a pedant. JK, I was indeed confused, I don't know how to call a long chain of parallel associations like flash,fla -> flash gordon,alf -> gordon shumway -> shumway. Maybe it's a first.

Re: Firefox Nightly now plays Amazon.com Flash videos using Shumway

#46
post #7

I'm a program manager on Mozilla's Shumway team. If you have any questions, please ask! :) The name "Shumway" is derived from "Gordon Shumway", the actual name of the TV character ALF: Flash -> Flash Gordon -> Gordon Shumway -> Shumway. :) Shumway is written in TypeScript. It has an ActionScript interpreter and a JIT that generates JavaScript, compiled using eval(). The code is on GitHub: https://github.com/mozilla/s…

Slight tangent: I've spent the past week experimenting with different kinds of bitmap caching achievable in the browser. Given that you understand both the browser and the way DisplayObjects implement bitmap caching in Flash, I was wondering if you got any clues on how to optimize DOM heavy pages? There are quite a few situations where momentarilly swapping out complex static DOM with a bitmap representation would decrease drawing calls. What I don't know is, to what extent are browsers smart about caching the renders, and when the overhead of caching by canvas would be smaller than default DOM rendering. However, I've had plenty of success in increasing performance, for instance, using canvas to resample images from original to DOM element size, so I'm optimistic about bitmap caching as well.

I'm on a friends tablet now, but I'm looking forward to digging through the implementation later. Keep up the good work!

P.s.: Did you find parts of AS3 beautiful? :-)

Re: Firefox Nightly now plays Amazon.com Flash videos using Shumway

#47
post #44

Earlier quoted context omitted.

Clever, I didn't pick that up. That's not a portmanteau though is it? I thought a that was when you joined two words, eg hungry + angry = hangry. Maybe portmanteau has different variations that I'm unaware of - though I know I probably just sound like a pedant.

You're totally right, you're a pedant. JK, I was indeed confused, I don't know how to call a long chain of parallel associations like flash,fla -> flash gordon,alf -> gordon shumway -> shumway. Maybe it's a first.

It's like stream of consciousness, I'd call it serial association rather than parallel. "Sui generis" maybe?

I'd be highly surprised if it were a new software naming method, it's definitely not a new thing of itself.

Re: Firefox Nightly now plays Amazon.com Flash videos using Shumway

#48

Earlier quoted context omitted.

You're totally right, you're a pedant. JK, I was indeed confused, I don't know how to call a long chain of parallel associations like flash,fla -> flash gordon,alf -> gordon shumway -> shumway. Maybe it's a first.

It's like stream of consciousness, I'd call it serial association rather than parallel. " Sui generis " maybe? I'd be highly surprised if it were a new software naming method, it's definitely not a new thing of itself.

It was probably a sequence of thoughts, but the flash gordon | alf relationship is parallel, they're unrelated above the convergence point that is shumway.

Re: Firefox Nightly now plays Amazon.com Flash videos using Shumway

#49
post #7

I'm a program manager on Mozilla's Shumway team. If you have any questions, please ask! :) The name "Shumway" is derived from "Gordon Shumway", the actual name of the TV character ALF: Flash -> Flash Gordon -> Gordon Shumway -> Shumway. :) Shumway is written in TypeScript. It has an ActionScript interpreter and a JIT that generates JavaScript, compiled using eval(). The code is on GitHub: https://github.com/mozilla/s…

Will we see it for other browsers? Soon?

Re: Firefox Nightly now plays Amazon.com Flash videos using Shumway

#50
post #7

I'm a program manager on Mozilla's Shumway team. If you have any questions, please ask! :) The name "Shumway" is derived from "Gordon Shumway", the actual name of the TV character ALF: Flash -> Flash Gordon -> Gordon Shumway -> Shumway. :) Shumway is written in TypeScript. It has an ActionScript interpreter and a JIT that generates JavaScript, compiled using eval(). The code is on GitHub: https://github.com/mozilla/s…

I have a question!

>Shumway needs H.264 video decoders that may not be available on Windows XP or Linux.

Is that a reason for Linux users to be annoyed, or just something that happened and will be corrected soon?

Post reply on HN