TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Shumway - Mozilla

156 pointsby nsmalchover 11 years ago

8 comments

bdgover 11 years ago
It's a very cool project I've thought about gettinng involved with. My company has a number of complex flash games that will not initialize in shumway, but for toys and small apps it works about half the time -- and that's cool! So far, when it works, performance is about 3x slower.
评论 #6558539 未加载
ryenover 11 years ago
This was discussed on HN a few weeks ago: <a href="https://news.ycombinator.com/item?id=6481319" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6481319</a>
nthitzover 11 years ago
Fun fact: Shumway, was originally based on similar software called Gordon... And who is Gordon Shumway? <a href="https://en.wikipedia.org/wiki/ALF_(TV_series)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;ALF_(TV_series)</a>
评论 #6557650 未加载
评论 #6557811 未加载
optymizerover 11 years ago
Could someone help me understand the logic behind this project?<p>Actionscript runs in a VM, that&#x27;s native code. It seems like Mozilla&#x27;s argument is that the AS VM is buggy and, thus, is&#x2F;was&#x2F;could be exploited often, so it&#x27;s a security liability.<p>Their solution to this problem (as far as I understood) is to interprete the SWF bytecode using JavaScript&#x2F;HTML5, because JavaScript runs in a sandbox.<p>Isn&#x27;t anyone concerned that this is not the best solution to the problem? What&#x27;s the difference between bugs in the AS VM and bugs in the JS VM? The JS VM is native code too, I don&#x27;t see anyone rushing to replace it.<p>If the JS VM is more mature, then this is just a matter of getting the AS VM to that maturity level. If someone wrote clang while gcc existed for many years, why can&#x27;t Mozilla focus their efforts on writing a better AS VM, instead of writing an emulation layer?<p>Given that both AS and JS are ECMAScripts, why can&#x27;t AS be compiled in a way that allows it to run on the JS VMs?<p>If the bytecode generated by the AS compiler doesn&#x27;t match what a JS VM can execute, then, since the AS bytecode will necessarily mimic features available in the language (and the languages are similar), why can&#x27;t we translate the AS bytecode into JS bytecode?
评论 #6559870 未加载
评论 #6559872 未加载
评论 #6560334 未加载
评论 #6559610 未加载
barrkelover 11 years ago
I&#x27;m in favour as long as there is a reliable way of turning these things off.<p>The biggest advantage of Flash is that Flashblock fairly reliably turns it off, so that ads that use Flash for animation don&#x27;t get a chance to run.<p>In the absence of Flash, I worry about gobs of marketing JS animating pages with fewer generic ways of turning them off.
评论 #6559017 未加载
dethstarover 11 years ago
I actually just turned off Flash and am going to try this for a while, youtube works pretty good so far.
评论 #6558622 未加载
评论 #6558101 未加载
dave809over 11 years ago
WOW, those demos run super smooth. This is really cool, I&#x27;ll be trying the extension out
eridiusover 11 years ago
I assume the extension is Firefox-only? It would be really cool to have Safari support for this.
评论 #6558552 未加载
评论 #6557619 未加载
评论 #6557690 未加载
评论 #6557968 未加载