`
CnXiaowei
  • 浏览: 49772 次
社区版块
存档分类
最新评论

强大的HTML5

阅读更多

        前些天看了一些HTML5方面的资料,感觉的确很强大,firefox和chrome目前已经支持了一些特性,例如canvas和本地存储等等,今天花了一个晚上的时间实践了一把canvas,做了一个比较简单的web版的贪吃蛇,开发起来的确还是挺方便的,就像当年用TurboC做贪吃蛇的感觉差不多。

        网上最近好像很多文章都在讨论,HTML5是否会取代Flash,之前没接触过的时候一直以为HTML和Flash并没有可比性,但通过对HTML5的了解,改变了这种观点,HTML5的亮点很多,光是canvas、本地存储和web socket这几个特性,就能够做很多以前做不到的功能,想想看,使用canvas可以定制我们需要的界面甚至各种交互的控件,本地存储解决了以前脚本无法访问本地文件只能使用cookie保存数据的问题,web socket在网络游戏等方面更是可以发挥作用。所以现在感觉,HTML5替代Flash并非不可能,只要解决浏览器的兼容性问题和性能问题,Flash基本上就可以ByeBye了。

 

 

http://xiaowei.sinaapp.com/snake.html

分享到:
评论
21 楼 highill 2011-02-21  
浏览器的兼容性问题和性能问题  需要很长时间来解决,中间有很多不同的利益集团

而flash也在发展之中   结果应该很难定吧……
html5即使有强大API,没有良好的设计界面 或者是符合美工的设计界面,段时间很难与flash相争
20 楼 longphoenix 2010-11-08  
yangyi 写道
互联网将更有用了,但是将更不安全了

确实啊  安全更加受到挑战  你晓得网页的代码有啥功能   看来杀软网页查毒也是主流的方向之一啊
19 楼 zouzou 2010-10-29  
http://dev.w3.org/html5/spec/Overview.html

18 楼 176170847 2010-07-09  
支持html5的都是脑残,看着吧,未来会证明一切
17 楼 lazyoxen 2010-03-02  
...还canvas,这个layout在silverlight3之后被淘汰的东西(建议用grid代替)。
HTML5是添加了一些新元素,等到普及和发布时候,flex和silverlight早就成形了。
ie,firefox,opera,Safari...任何版本都能支持flex或silverlight.
用了HTML5,就的强制用户升级/更换浏览器。
16 楼 killjim 2010-02-27  
俺怎么感觉会的越多,挣得越少呢
15 楼 java_fxj 2010-02-26  
打瓶酱油...
14 楼 ynstudio 2010-02-26  
ynstudio 写道
我感觉,受影响最大的还是微软。



不是微软的IE受影响而是整个微软受影响。
13 楼 form_rr 2010-02-26  
支持HTML5。
flash的使用方式在IE下采用控件的形式,感觉不是原生的!
我一直用IE。没什么问题!很好用。只是IE的更新太慢了。
12 楼 ynstudio 2010-02-25  
我感觉,受影响最大的还是微软。
11 楼 nishizhutou 2010-02-25  
跑了一下.感觉比较费cpu,我4核U的大概稳定在5%.要是多了,感觉会很恐怖.

canvas能禁用么,现在觉得视频烦,尤其是广告,干脆就把flash给禁用了算了.以后不会每次都给用前端js Hack把canvas过滤掉吧?

本地存储这个我也有担心,首先是浏览器这块万一有漏洞,那可就是大面积的泄漏了,不是一个禁用某个插件就能解决的了.另外会不会有恶意网站,疯狂的读写磁盘,这不是会对硬盘也有影响么,就算内存优先缓存,又会出现内存问题.

web socket 类似的东西这个我最反对了.虽然我现在自己写了插件,用来实现类似功能,但是那是因为我有需求.但是把这样一个概念滥用为基本功能,感觉风险比较大.

根据html已经完全丧失了原有与一般用户对等的简单特性了,沦落为技术天才炫耀能力的工具了.



10 楼 nffish 2010-02-25  
我保存了楼主的网页代码
为什么在本地就不能玩游戏了,按空格后就没反应了

浏览器是chrome, http://xiaowei.sinaapp.com/snake.html 在线的可以
9 楼 soni 2010-02-25  
canvas现在还很弱,对于动态图像的渲染,速度是个问题。
在可编程方面目前和flash根本没有可比性。
8 楼 yangyi 2010-02-25  
互联网将更有用了,但是将更不安全了
7 楼 yfnok 2010-02-25  
以後開發東西又要考慮到HTML5了,又要麻煩些
6 楼 witcheryne 2010-02-25  
mncc 写道
可是现在用IE的人还是多啊。FF不知道怎么样,不过听说Google的chrome还是兼容的不错的。按照现在的浏览器占有率,只要微软不说支持,Mozilla、Google、Opera、Apple、Konqueror几家加起来也是白搭。

PS:LZ能不能介绍个HTML5的基础网站,我也想看看这个。

我也需要···
  找的很多资料都只是零零散散的介绍。。
5 楼 mncc 2010-02-24  
可是现在用IE的人还是多啊。FF不知道怎么样,不过听说Google的chrome还是兼容的不错的。按照现在的浏览器占有率,只要微软不说支持,Mozilla、Google、Opera、Apple、Konqueror几家加起来也是白搭。

PS:LZ能不能介绍个HTML5的基础网站,我也想看看这个。
4 楼 54五味子 2010-02-24  
过来看看 呵呵 不是太明白
3 楼 zelsa 2010-02-24  
HTML5 还是会有浏览器兼容性问题, 各厂商不会都乖乖的按照W3C来做的。
Flash未来还是很不错的选择
2 楼 windywany 2010-02-24  
强大的HTML5,弱小的浏览器(特指IE系列)

相关推荐

    html54stock 开放源碼的HTML5股票工具

    总结,"HTML54stock"是一个利用HTML5技术构建的股票分析工具,它展示了HTML5在金融领域的强大潜力。通过深入理解其技术原理,开发者可以进一步提升自己的技能,并在实际项目中灵活运用,为用户提供更好的股票数据...

    WP盒子奉献:全网最强大的HTML5 Audio Player

    【标题】"WP盒子奉献:全网最强大的HTML5 Audio Player"揭示了本文将深入探讨一个基于HTML5技术的高效音频播放器。这个播放器在不依赖Flash的情况下,能够支持各种音频格式的播放,体现了HTML5在现代网页设计中的...

    html5网站整站源码

    HTML5是下一代网页标准,它的出现极大地丰富了网页的表现力和功能,为开发者提供了更强大的工具和更多可能性。本资源包含一个"html5网站整站源码",这是一个基于HTML5技术构建的完整网站模板,适合用于学习和参考。...

    html5项目例子

    这个例子展示了HTML5在游戏开发中的强大能力。 "index.html"和"tunneler.html"可能分别是项目的主要入口页面和其他辅助页面。在HTML5项目中,index.html通常作为网站或应用的主页面,而tunneler.html可能是某种特定...

    HTML5高级程序设计(中文版 附HTML5参考手册)

    学习体验HTML5带给Web开发的便捷、快速和强大功能。是每一位Web设计和开发人员的当务之急。 《HTML5高级程序设计》由旧金山HTML5用户组创建人联合另两位资深Web开发专家共同打造,为读者清晰解读了HTML5规范的缘由、...

    html5播放rtsp视频流.zip

    HTML5是一种强大的网页开发技术,它提供了许多增强用户体验的功能,包括多媒体元素的处理。然而,HTML5原生并不支持RTSP(Real Time Streaming Protocol)视频流的播放,这是专为实时音视频传输设计的一种协议。为了...

    HTML5秘籍(高清版)

    《HTML5秘籍》由麦克唐纳所著,共包括四个部分,共12 章。...第三部分介绍了数据存储、离线应用、与web 服务器通信,以及html5与javascript 技术的强大结合等内容。第四部分为附录,简单介绍了css 和javascript。

    html5uploader、Huploadify、webuploader html5上传合集(总有一款适用你)

    HTML5上传技术是现代网页应用中的重要组成部分,尤其在处理大量数据或媒体文件时显得尤为重要。本合集包含了三款著名的HTML5上传组件——html5uploader、Huploadify和webuploader,它们各自拥有独特的特性和功能,...

    Flax-Pixi:基于Flash和Pixi.js的功能强大HTML5游戏引擎

    在过去的几年中,Flash甚至已经成为功能强大的游戏开发工具。 Flax只是利用Flash的功能来创建动画/ UI /场景/字体等。将创建的SWF转换为纹理,以供其他游戏开发平台(例如PIXI.js和Cocos2d-js)使用。视频优点适用...

    html5很炫的导航菜单

    HTML5是一种先进的网页标记语言,它为网页开发者提供了更强大和灵活的功能,使得创建互动性和动态性的用户体验成为可能。在本主题中,我们将探讨9款使用HTML5技术实现的炫酷导航菜单,这些菜单通过其独特的设计和...

    HTML5+CSS3网页布局任务教程课件汇总整本书电子教案全套课件完整版ppt教学教程.pptx

    HTML5+CSS3 网页布局任务教程课件汇总整本书电子教案全套课件完整版 ppt 教学教程 HTML5+CSS3 是网页开发的两大基石, HTML 负责网页的结构, CSS 负责网页的表现。网页开发需要使用 HTML 和 CSS 语言, HTML 负责...

    《HTML5秘籍》由麦克唐纳所著

    《HTML5秘籍》由麦克唐纳所著,共包括四个部分,共12 章。...第三部分介绍了数据存储、离线应用、与web 服务器通信,以及html5与javascript 技术的强大结合等内容。第四部分为附录,简单介绍了css 和javascript。

    计算机毕业翻译文献(HTML5相关)

    2. HTML5与移动网页的关系:HTML5提供了更加丰富的工具和API来开发功能强大、体验流畅的移动网页应用,例如使用Canvas API进行图形绘制,使用WebSocket实现实时通信,以及使用Geolocation API等来获取用户的位置信息...

    html5手机版问卷

    总结来说,这个HTML5手机版问卷模板利用了HTML5的新特性,如语义化标签、响应式设计、本地存储和强大的JavaScript API,提供了一个轻量级、可定制的移动端问卷解决方案。开发者可以根据自己的需求对模板进行扩展和...

    HTML5视频破碎重组特效 强大视觉冲击

    HTML5视频播放器很多,但是HTML5视频特效还是很少见的,这款HTML5视频破碎重组特效非常刺激,给人强大的视觉冲击。点击视频任意地方,HTML5将会将这些区域击碎,过一段时间,这些被击碎的视频碎片又将自动重新组合。...

    HTML5线性图表iGrapher 功能非常强大

    iGrapher是一款基于HTML5的线性图表应用,和之前分享的HTML5线性图表 图表数据区域可着色类似,iGrapher也可以按不同的统计范围来绘制曲线,同时我们在iGrapher中可以利用鼠标滚轮来缩放统计区间,同时我们可以在...

    Html5示例源码

    这个"Html5示例源码"压缩包显然包含了与HTML5相关的各种示例代码,涵盖了HTML5的新特性,如canvas、video、CSS3以及JavaScript的应用。 首先,Canvas是HTML5的一个重要组成部分,它提供了一个二维的绘图环境,允许...

    80个HTML5小游戏源码

    HTML5是现代网页开发的关键技术之一,它通过提供更强大的多媒体支持、离线存储功能和更丰富的交互性,使得创建动态和引人入胜的网页应用成为可能。在这个源码包中,我们可以看到HTML5如何被用来构建各种类型的小游戏...

    html5+css3+JS代码

    总的来说,HTML5、CSS3和JavaScript的结合使得现代Web开发变得更加灵活和强大。掌握这三项技术,开发者可以构建出功能丰富、交互性强且视觉效果出色的网页和应用。通过《精通html5+css3+JavaScript页面设计》这本书...

Global site tag (gtag.js) - Google Analytics