javascript - 如果没有SEO,是不是就不会有HTML和js以及css,完全由Flash替代?
PHP中文网
PHP中文网 2017-04-10 13:10:00
[JavaScript讨论组]

一个网页的前端制作,由html基础和js以及css渲染而成,但是,毕竟在天朝,IE占据了半壁江山,针对于各个浏览器的页面调试非常繁琐,而flash则完全可以做到各个浏览器的兼容,另外,js如jquery框架的华丽的流动特效,或CSS3的华丽界面,会在IE下被强奸得体无完肤,而在flash上则完全不存在这个问题,我看优众网(www.ihaveu.com非广告)已经实现了整站flash,页面的流畅性和华丽性得以最完美的体现,为何HTML和js还不被Flash淘汰

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(7)
巴扎黑

技术上的可以说一大堆必须淘汰的理由,从市场来说:

Flash 在 Macromedia 手里的时候,是 Web 历史上的一个奇迹。超过 90% 的市场份额,养活了无数的公司和人。Macromedia 的目标很明确,做网页开发者的必备工具。

后来,被 Adobe 盯上强抢了,从此除了越来越胖没有什么别的变化,Adobe Flash 是个商业产品,对 Adobe 来说有重大意义,但是 Adobe 有个基因,就是他手下的所有产品都很 肥胖、迟钝不胖都不好意思说自己是 Adobe 的,商业产品的淘汰必须是被对手打败的,那你想想 Flash 的竞争对手是谁?

当然是以 Mozilla + Google 为首的浏览器厂商,Google 要做自己的平台,怎么可能会让自己的产品被另一家商业公司的技术绑架。

然后 Apple 参战了,自己的 APP 商店怎么可以卖另一家公司的 Flash 呢,要知道开发 Objective-C 可以拉动很多其他销量的呢,还有众多可以遇见的深远影响呢。当 Apple 宣布 iPhone Safari 不支持 Flash 以后,Adobe 开始嘲讽,Google 为了推 Android 的市场也昧着良心的给 Adobe 拍了下马屁。

插曲:你知道 Andriod 2.1 时代看 flash 的视频就跟看 PPT 一样么 >___<

再后来,iPhone 势不可当杀出一条血路,没有 Flash 其实也活得很好么,还省流量。与此同时 Android 的份额也飙升,Flash 只是 Android 的一个噱头,Google 暗渡陈仓搞定了 JavaScript V8,由此 Chrome 崭露头角。Android 上完 Flash 就提裤子走人了,Chrome 才是真爱啊。

天下大局已定,接下来就是 Flash 墙倒众人推的故事了,Adobe Air 也一样夕阳红了。连 Adobe 自己都顺应潮流推 HTML/JS/CSS 了。


最后:
感谢 Mozilla、感谢 Google,对 Firefox 的研发和推广做出了不可磨灭的贡献,是他们创造了现代 Web 的雏形。
感谢 Chrome,扩展现代 Web 的版图,并催动了 IE 的进步。

Adobe 是个碧池,抢走了 Fireworks 就算了还抛弃她,造孽。

怪我咯

flash这么费资源的存在肯定没有原生支持来的舒服吧
如果都是flash我们怎么抄页面

PHP中文网

总结一下,Flash的硬伤一大堆:

  • 闭源,Adobe抛弃了立刻暴死;
  • 庞大,浪费系统资源,几个窗口卡死人;
  • iOS/WP/Android全面不兼容;
  • 实现响应式非常困难,手机版必须单做一套网站;(现在都流行如果可能,就不为单做一套手机版网站)
  • 残障人士不友好;
  • SEO不友好;
  • 基础工具缺乏(谁愿意为闭源平台发明基础库嘛)所以LightBox等很多HTML+JS很简单的库,Flash里都必须自己重复发明轮子……
  • 下载缓慢;
  • 闭源,Flash自身的漏洞无法被白客们修复,都成为了黑客手中的利器;
  • 和支付平台接口困难;

所以到头来,对“全站Flash会淘汰HTML”如果有一星半点的认同,其实这本身就是天大的笑话。


楼主告诉你一个浅显的事实:没有Fx、Chrome等这些浏览器的倒逼,IE绝对不会进步到今天IE9、10这样能和其他浏览器一较高下的水平。

10年前,当XP还是一个新生事物的时候,也有很多人认为2000和98不会被XP完全取代掉。现在来看又如何?

如果楼主不相信事物是进步的,那么你就只管自生自灭吧,做你的Flash去吧,捧你IE的臭脚去吧,最后有什么样的命运别怪没人管你!!!


用专有产品而不是开放标准做网站,那就是把自己的数据绑在了某一家公司的兴衰上。花无百日红,人无千日好。数字世界里一家公司的兴衰都是眨眼之间的事情,10年前也没有人相信COMPAQ会倒台,现在又如何?

不能完全摆脱专有软件,可以理解。但主动投身专有软件,还为之好话说尽,我不清楚题主的脑子里在想些什么。

恕我直言,题主这个见地之短浅,就是明摆着等着被喷一点不冤枉的节奏。另外问题中的例子,i3三代+4G内存卡的要死,流畅你妹夫。

最后提一句,不要天朝这天朝那的。就像我在别的问题里提到的,IE6搞不定你可以退化、可以Hack,办法有的是。天朝现状不是给你固步自封坚持落后的借口!!!

高洛峰

SEO来讲:flash站也是有优化的,而不仅仅是就放一个flash就完了,也是基于HTML,还会有数据交互。

复杂度:现在好多讲敏捷开发、快速迭代,上一个版本没放两天下一个版本就要更新。flash站不认为能达到这些需求。题主说的那个网站你在移动端打开过吗?记得iOS是不支持flash,所以它至少要做三套(电脑,平板,手机),而且除了电脑版能flash,其他都不能。但HTML有些站只需做一套,这都是成本。

加载:如果考虑到了ie,那想必也会说到网速,flash站一般都是全部下载完显示,用户不会大眼瞪小眼的看那个圈圈转。还有带宽,优化再好的flash站想必也比jQuery大吧,带宽也是成本。

浏览器:ie用户是不少,在下滑。我所了解的用户很乐于升级自己的浏览器,而且他们发现自己用的浏览器能看到些效果,但他的同事没有,还会产生优越感。世界在进步,我们不能阻止进步,国内毕竟也没后退不是。老的ie会被替代,新的ie会有效果,放心用吧。


现实:客户说,我们老板回家要拿iPad看…

ringa_lee

因为flash是闭源的,且是商业公司运营的产品。
当初iphone为什么不支持flash,因为太费电,严重影响用户体验。而且介入互联网的设备种类繁多,Adobe也不会对每个平台都给予技术上的支持。比如我现在使用的chromebook,flash如果太多的话就会卡,所以我选择直接把所有flash都禁用。还有很多人不用图形界面上网的,我就不说了。
还有flash爆出的各种漏洞,严重影响到用户接入互联网的安全性,即使Adobe很迅速的放出漏洞补丁,那也是针对主要平台依次的,这中间的空档就意味着有很大一部分用户的安全受到威胁,这对于平台来说同样也是件非常危险的事。如果flash打败了html,那么我们现在绝对不能享受到这么便捷的电子支付系统。
所以,任何一个公司都不会把自己的产品依附于自己竞争对手的闭源产品之上。就连Adobe自己都知道,flash不是未来,未来是html,所以Adobe才会宣布放弃flash,未来专注html。

阿神

谈完蛋应该还早吧,还有好多视频网站呢,不装FLASH插件不给看,不过完蛋是迟早的事,但至少不是现在

伊谢尔伦

恰恰相反,flash 已经被淘汰了。 必竟flash还是有点本身的问题,比如苹果就不支持。 而且还是要使用另一个软件来实现他的功能。有点点繁琐。

兴个例子。按钮的圆角,已经不需要PS里做成图片再插入了,直接一个样式可以解决了。border-radus。为什么还要用图呢?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号