没考虑过用HTML5吗?当然,我猜你可能有自己的原因;还没有得到广泛支持,在IE中也不好用,或者你就是喜欢写严格的XHTML代码。HTML5是web开发领域的一个重大变化。其实不管你喜不喜欢,它都代表了未来的趋势。其实HTML5并不难理解和使用。在这里我们可以列出很多现在就应该开始使用HTML5的理由。
目前关于使用HTML5以及使用它的优势和好处的文章很多。是的,我们的文章是相似的。有了更多这样的文章,有了苹果的支持,有了Adobe围绕HTML5的产品开发,有了mobile flash的死亡,有了这么多网站的支持,我想对那些还没有或者不想接受的人说点什么。我认为主要原因是它看起来像一个神秘的东西。感觉像喷气背包或者飞行汽车。一个非凡的想法,没有经过测试,但它并不实用。但其实现在很实用。
为了解密HTML5,帮助固执的开发者和设计者,我在这里写了几个使用HTML5的理由。希望对你有帮助!
第十个理由:易用性
两个原因使得用HTML5创建网站更容易:语义和ARIA。新的HTML标记如下所示
忘记flash和其他第三方应用程序,让您的视频和音频通过HTML5标签< video & gt和获取资源。正确地播放媒体总是一件可怕的事情。你需要使用
没错,就是doctype。没别的了。是不是很简短的回答?不需要复制粘贴一堆看不懂的代码,也没有多余的head标签。最好的消息是,除了简单之外,它在任何浏览器上都运行良好,甚至是臭名昭著的IE6。
第七个原因:更清晰的代码。
如果你偏爱简答、优雅、易读的代码,HTML5绝对是为你量身定做的。HTML5允许你编写简单、清晰和描述性的代码。语义代码允许你把风格和内容分开。看看这个带有简单导航的典型heaer代码:< div id = & quot标题& quot& gt& lth1 & gt标题文本& lt/h1 & gt;& ltdiv id = & quot导航& quot& gt& ltul & gt& lt李& gt& lta href = & quot# & quot& gt链接& lt/a & gt;& lt/李& gt& lt李& gt& lta href = & quot# & quot& gt链接& lt/a & gt;& lt/李& gt& lt李& gt& lta href = & quot# & quot& gt链接& lt/a & gt;& lt/李& gt& lt/ul & gt;& lt/div & gt;& lt/div & gt;这不是很简单吗?但是使用HTML5会使代码更简单、更有意义:
HTML5中最酷的特性是本地存储。这有点像旧技术cookie和客户端数据库的融合。它比cooke更容易使用,因为它支持多个windows商店。它具有更好的安全性和性能,甚至可以在关闭浏览器后保存。
因为是客户端数据库,所以不用担心用户删除任何cookie,主流浏览器都支持。
本地存储适用于许多情况。它是不需要第三方插件的HTML5工具之一。能够在用户的浏览器中保存数据意味着您可以简单地创建一些应用程序功能,如保存用户信息、缓存数据和加载用户的上一次应用程序状态。
第五个原因:更好的互动
我们都喜欢更好的互动。我们都喜欢给用户反馈的动态网站。用户可以享受互动过程。进入
没错,你可以使用HTML5的< canvas & gt开发游戏。HTML5为开发有趣的互动游戏提供了一个很好的、移动友好的方式。如果你开发Flash游戏,你会喜欢HTML5游戏开发。
Script-tutorials目前提供4个非部分HTML5游戏开发教程,看看他们在这里开发的有趣游戏:
HTML 5游戏开发少一个
html 5游戏开发少两个
html 5游戏开发少三个
html游戏开发少四个
第三个原因:legacy及其跨浏览器支持
你现代流行的浏览器都支持HTML5(Chrome、Firefox、Safari、IE9和Opera),所有像HTML5 doctype这样的浏览器都被创造出来了,甚至像IE6这样很老很恶心的浏览器都可以用。但是老浏览器能识别doctype并不代表它能处理HTML5标签和函数。好在HTML5让开发变得更简单了,支持的浏览器更多了,让老IE浏览器可以通过添加javascript代码来使用新元素:
<!–[如果lt IE 9]& gt;& lt脚本src = & quothttp://html5shiv.googlecode.com/svn/trunk/html5.js" & gt;& lt/script & gt;& lt![endif]& # 8211;& gt
第二个原因:动,动还是动?
你可以称之为& ldquo直觉& rdquo但是我认为移动技术会变得更加流行。我知道,这里有一些疯狂的猜测,你可能也想到了一些& ndash手机是一种时尚!移动设备将占领世界。越来越多被接受的移动设备将快速增长。这意味着更多的用户将选择使用移动设备访问网站或网络应用。HTML5是最具移动性的开发工具。随着Adobe宣布放弃移动flash开发,你会考虑使用HTML5开发webp应用。当移动浏览器完全支持HTML5时,开发移动项目将像设计一个更小的触摸显示器一样简单。有很多meta标签可以让你优化你的移动:viewport:允许你定义视口宽度和缩放设置;全屏浏览器:ISO规定的值允许苹果设备全屏显示;主页图标:就像桌面收藏一样,这些图标可以用来将收藏添加到IOS和Android移动设备的首页。
头号理由:这是未来,开始使用它吧!
你今天开始用HTML5最大的原因是因为它是未来,所以不要落后!HTML5不会向每个方向发展,但是更多的元素已经被很多公司采用并开始发展。HTML实际上更像HTML,它不是你需要重新学习的新技术!如果你开发了XHTML strict,你现在应该已经在开发HTML5了。为什么不更完整地享受HTML5的功能?
你其实没有任何借口不接受HTML5。事实上,我使用HTML5的唯一原因是因为它编写代码简单明了。其实其他功能我也没怎么用。现在可以考虑用HTML5写代码了。它可以帮助你改变写代码和设计代码的方式。开始用HTML5代码编写web应用。说不定下一个移动应用或者游戏应用就要用HTML5开发了!
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/87227.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除