TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What is the deal with hating Flash?

2 点作者 willheim超过 14 年前
I am in the process of building a RIA that will involve various media types and creating an interactive presentation out of them. We are doing it in Flash. It's faster and simpler to code with a universal support by desktop systems where this app is targeted to be used. In discussing it with the various digerati as oon as Flash is mentioned it's like I've stepped in dog poo and noses get all scrunched up. There simply isn't an elegant HTML5 solution for this task at the time. I'd be happy to support the iPad and Jobs mafia in the future when this all gets cleared up but, as we've seen, a great majority of Flash dependent applications (Youtube and their interactions, Viddler and their comment system, and recently Grooveshark and their actual file player) cannot be done in anything but Flash if they're to be as interactive and reliable.<p>Am I wrong? Has anyone seen any really good interactive multimedia RIAs done in something outside Flash?

2 条评论

splatcollision超过 14 年前
Good question.<p>Personally, I used to love flash, but they kept adding crap to it and the IDE environment kept getting crappier and crappier (in my experience), that it became more of a PITA than a benefit, and that was even before iOS.<p>For sure, in the right hands, and for the right things, it's a powerful multimedia tool, especially for desktop interactive presentations. I've built many such things in Flash (and Director!) myself.<p>Some advice: Go ahead and use Flash, but treat it like the component it is. Don't do your entire UI in Flash, just use it for media playback, and even then as a fallback for when HTML5 standards don't work on a given user's platform of choice. That way when things really get going, you don't have an entire application to re-write. For sure the main platform that will still be around in 10 years will be the web.<p>JavaScript isn't that much different from ActionScript, DOM elements aren't that much different from MovieClips.<p>I expect we are about to see really good interactive multimedia in the browser. As a fellow tool-builder, I've got something cooking myself. Curious about your project, any details you can share about why you feel Flash is essential?
daleharvey超过 14 年前
People dont like flash because it takes long to load, make for slow and unresponsive ui's, consumes lots of cpu, ruins vast amounts of basic usability and is generally a bad player in the web department.<p>Flash is not required for reliable and interactive interface, it is needed however to deal with multimedia reliably, so when people look down for using flash, just tell them you cant do what you need to with current web standards. Looking to the future I think its pretty unarguable that people should be looking to move to web standards when they are reliably available