网站在Flash中完全编写(或显示)。这不是个好主意吗?

verror 发布于 2019-11-10 flash 最后更新 2019-11-10 12:10 75 浏览

从这条推文:http://twitter.com/azaaza/status/6508524118我到达a website,完全在Flash中制作(至少是前端)。 alt text http://img704.imageshack.us/img704/3116/screenshotvz.png 它看起来棒极了,它可能是用HTML + Ajax编写的,但我猜(因为我不知道闪光我的自我),他们网站所有者觉得Flash更舒服,并认为它会更容易(再一次,我想这个当您有数千个飞行小时与闪光灯发生时) 从状态栏判断,似乎大部分图像和文本都是动态下载的(否则Flash文件会太重) 问题(S): 什么类型的web应用程序应该考虑在flash中执行所有的前端? 会更容易吗?是/否,只有当你吮吸HTML + Ajax,但你擅长Flash? 这是给大家的吗? 什么时候不应该使用? 我想,额外的好处是你没有IE + FF + Opera + Chrome + Safari的兼容性问题 这会成为webapps前端的下一个编程模型吗?

已邀请:

cut

赞同来自:

内容太长未翻译

fet

赞同来自:

这里的每个人似乎都同意Flash是开发网络内容时最糟糕的事情。我不得不反对一点。 当然,对于标准网站来说,Flash几乎总是错误的选择,在标准HTML和CSS中可以很容易地完成。但是,当涉及到只能通过网络访问的应用程序时,它有点不同。 所以,我的建议是,如果你要开发一个恰好可以通过网络访问的应用程序,Flash可能是更好的方法(如果它们可用,那么Silverlight或JavaFX也是如此)那里的大多数浏览器)。当然,使用Flash可以完成的大部分工作也可以使用HTML / CSS / JS完成,但它们并不是为此目的而制作的。

womnis

赞同来自:

Flash网站的主要问题是没有安装Flash的人无法使用您的网站!这可以立即规定所有移动用户(尽管可以说你应该为移动用户设计不同的网站设计)。 它确实取决于(在一定程度上)您的受众,但是如果您想要覆盖广泛的受众,那么您应该为那些不使用Flash的人提供另一个基于HTML的网站。我的观点是,如果你要生产一个html版本,为什么同样的工作两次呢?

zamet

赞同来自:

就个人而言,我讨厌的网站只是一个带有flash电影的页面。对于像移动浏览器这样的东西,它们会降低TERRIBLY,更不用说它们要么a)无理由地使用Flash,只是毫无意义的视觉效果,或者b)通过实现不像以下那样的自定义UI小部件来违反UI标准人们会期待,等等。

bea

赞同来自:

我想说这绝不是一个好主意。 100%闪存网站会削弱可用性(没有浏览器提供的文本大小调整,不能使用自动阅读文本的工具),您需要额外的工作才能使您的网站在搜索引擎上占据优势(尽管Google has done some work to solve this)。

in_id

赞同来自:

简短回答:不要创建100%的Flash网站。存在许多兼容性和用户体验问题。 详细说明...... 什么类型的webapps应该考虑在flash中的所有前端?

  • 投资组合,与活动相关联的临时网站......在我看来,如果网站的目的不是提供任何信息,而是给用户留下更深刻的印象,那么可以创建一个“完整的Flash网站”。
会更容易吗?是/否,只有你吮吸HTML + Ajax但你擅长Flash?
  • 如果你擅长flash,那么开发会更容易
这适合每个人吗?
  • 否。作为网络开发者,我可以做闪光灯,但我不喜欢闪光灯。
什么时候不应该使用?
  • Imho,永远不会。当我到达Flash网站时总是困扰我,因为找到任何东西都很烦人。它也无法通过iPhone等设备访问。
我想这是一个额外的好处是你没有IE + FF + Opera + Chrome + Safari兼容性问题
  • 您具有跨平台兼容性。没有Flash的人也无法访问您的网站。
这会是webapps前端的下一个编程模型吗?
  • 我非常怀疑。 html + javascript的新用法允许在不使用flash的情况下创建动态网站。

hhic

赞同来自:

讨厌纯Flash网站的原因:

  • 不适用于手机/手机
  • 对于大多数Flash网站,无法为网页添加书签或共享指向网站中网页的链接。
  • 键盘快捷键几乎不会按预期工作。
  • 奇怪的滚动条和其他聪明的界面元素。
  • 对SEO不利。我认为Google刚刚开始为Flash内容编制索引。
  • 任何残障访客都会很难使用纯Flash网站。
这就是现在。

tvel

赞同来自:

所有Flash都不好因为:

  • 使用手机时的困难
  • 视障人士的困难 用户(文本调整大小或屏幕 读取器)
  • 搜索困难 引擎索引

yeum

赞同来自:

由于大量用户通过4平方英寸的手机屏幕或20平方英寸的上网本访问网络,假设您的用户坐在大屏幕前安装了强大的图形处理器,这简直太愚蠢了。 (我知道你可以为小屏幕定制闪光灯,但在实践中它很少发生或按预期工作!)。 更不用说你可能试图达到的任何视力受损客户了! 坚持使用标准的html和css,让浏览器处理任何意外的演示问题。

mneque

赞同来自:

Flash有点打破了网络的运作方式。 人们使用它有很多原因:

  • 如果没有Flash(如3D或某些游戏,视频),他们会做一些不可能或过于昂贵的事情。
  • 他们不知道如何使用Ajax / JS,或者他们不知道该怎么做。
  • 客户说它需要在Flash中完成。
你确实看到很多情况下Flash没有为网站的用户体验增加任何东西,但有些网站真正做了一些有创意的事情。 当您使用Flash为残障人士/网站问题以及搜索引擎提供访问时,您需要付出额外的努力(但这也可能是ajax网站的问题),以及启用后退按钮和允许书签。大多数使用Flash的网站通常不会做出这种努力。 如果您确定了您认为Flash提供最佳解决方案的站点区域,那么请使用它,但只要注意所有缺点。

prerum

赞同来自:

对我来说,这不是关于特定技术,而是关于你想要的可访问性。我在5年前建立了一个网站,该网站只运行最新版本的IE,需要JavaScript,并且仅在特定分辨率和窗口大小上运行。虽然它在我的桌面上看起来很时髦,但在一次潜在的求职面试中它显得很平淡,我想展示我的作品,因为面试官是在笔记本电脑上运行它。 我从这次经历中学到的是,如果你想构建任何可能必须在一个非常精心定制的环境(所有网络应用程序和公司/个人投资组合)之外工作的东西,你必须迎合最低的共同点。 。 当您在脑海中讨论Flash与HTML路线时,请问自己,在使用Flash方式时可能会获得哪些好处,以及这些好处是否值得在潜在客户无法查看您的内容时失去它们。在某些情况下,它可能是值得的(想到视频或图形密集型游戏)。但大多数时候,你会发现HTML非常适合你的需求。

ha

赞同来自:

在我看来,不做Flash网站的首要原因是: 您将重现浏览器(以及您的操作系统的标准UI元素)已经提供的许多功能,您永远不会正确地执行此操作:

  • 文字选择不起作用
  • 因此复制&粘贴不起作用
  • 文字搜索无效
  • 页面向上/向下翻页/鼠标滚轮/单击滚动条不起作用
  • 浏览器历史记录无效
  • 用户将无法创建深层链接
上述问题会影响您网站的每个用户,即使他们没有视力障碍,也不会使用iPhone并安装Flash。 将Flash用于网站上无法以其他方式执行的单个元素。