转载

HTML5的常见问题与专业解答(NO.2)

近期推出的HTML5有问必答系列专题文章后引起网友们的积极响应,纷纷留言门进行互动,现将上周网友们的提问进行汇总,与大家分享。

HTML5的常见问题与专业解答(NO.2)

网友问:谷歌为什么要用HTML5取代Flash技术?

答:2015年是HTML5快速发展的一年,谷歌之所以放弃Flash,其实原因很简单:1是adobe已经不做flash了。2是Flash的安全漏洞太多,导致谷歌浏览器也不安全,谷歌只能被迫放弃支持。不单单是谷歌,之前还有YouTube、亚马逊等都已宣布将不再使用Flash。在这里,我想说的,单单从在线视频播放一个功能看,从互联网早期的RealPlayer到Flash,再到今天的HTML5,我认为HTML5是移动互联网发展必然趋势,主要原因还是因为Flash在iOS,android等移动领域,几乎毫无建树;而凭借执行效率高,兼容性好,安全指数高等强大功能,使得HTML5在移动领域大放异彩。HTML5是“网页”向“网应用”升级的必然。

网友问:我在校**,请问HTML、jQuery、java、CSS3和HTML5有什么关系?我应该怎么理解呢?

:这个很好理解,我们拿变形金刚里举例,HTML就是变形金刚的骨骼、关节等,只不过我给他们取名:标签;CSS是变形金刚的皮肤。CSS3是更绚丽、更酷的皮肤; Java简称JS,是控制变形金刚行为的,比如开火;HTML5是全新升级的新骨骼,更好用,同时可以调用的新的行为,我们给他们取名:JS API,比如,获得变形金刚的坐标,绘图等等; jQuery是基于JS封装好的控制行为的仓库,利用jQuery我可以高效是操作变形金刚完成各种动作。

最终,我们通过这些内容共同完成的网站、APP就是变形金刚,相信这样说,大家就可以理解了。

网友问:HTML5开发工具有哪些?

:HTML5被看做是web开发者创建流行web应用的利器,既然是利器,自然少不了相应的开发工具,下面给大家介绍一些使用非常成熟而开发又十分方便的工具。

1.Adobe Dreamweaver CS6作为一个web设计软件,已被广大开发者所熟知,在新的功能中,可以使用Live View预览,还提供多屏幕预览功能。同时,还可以通过MultiScreen预览面板查看HTML5内容的渲染效果。

2.Sencha Touch 2是移动应用框架,被看作是Sencha的HTML5平台。开发者可以用它开发面向iOS、Android等多种平台的移动应用,使用也非常方便。

3.微软Visual Studio 2010 ServicePack 1,在2011年三月发布的Visual Studio 2010 SP1中提供了IntelliSense,针对HTML5的一些追加了元素。使用惯了微软系统作开发的人员,上手开发十分快。

4.WebStorm4.0以上版本,拥有HTML编辑器的Java集成开发环境,提供了开发web应用的HTML5样板,在创建HTML文档时可获得对HTML5文件的支持,同时,还可以在chrome浏览器中实时预览HTML文档。

好啦,今天的HTML5有问必答系列专题文章就到这里了,想了解更多关于HTML5的问题可关注官方微信,并在公共微信号上留下你的问题,每周都会针对有代表性的问题进行解答。

正文到此结束
Loading...