• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > html5是什么?html5的介绍以及优缺点总结

html5是什么?html5的介绍以及优缺点总结

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含html5是等相关知识,匿名希望在学习及工作中可以帮助到您
HTML5 是对 HTML 标准的第五次修订。主要的目标是将互联网语义化,以便更好地被人类和机器阅读,并同时提供更好地支持各种媒体的嵌入。下面我们就来简单的了解一下html5。

1.定义:什么是html5?

HTML5 是 W3C 与 WHATWG 合作的结果,HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。(简而言之,html5是html的5.0版本)

2.为html5而定的规则?

新特性应该基于 HTML、CSS、DOM 以及 JavaScript。

减少对外部插件的需求(比如 Flash)

更优秀的错误处理

更多取代脚本的标记

HTML5 应该独立于设备

开发进程应对公众透明

3.html5的优缺点

优点: a、网络标准统一、HTML5本身是由W3C推荐出来的。

b、多设备、跨平台

c、即时更新。

d、提高可用性和改进用户的友好体验;

e、有几个新的标签,这将有助于开发人员定义重要的内容;

f、可以给站点带来更多的多媒体元素(视频和音频);

g、可以很好的替代Flash和Silverlight;

h、涉及到网站的抓取和索引的时候,对于SEO很友好;

i、被大量应用于移动应用程序和游戏。

缺点: a、安全:像之前Firefox4的web socket和透明代理的实现存在严重的安全问题,同时web storage、web socket 这样的功能很容易被黑客利用,来盗取用户的信息和资料。

b、完善性:许多特性各浏览器的支持程度也不一样。

c、技术门槛:HTML5简化开发者工作的同时代表了有许多新的属性和API需要开发者学习,像web worker、web socket、web storage 等新特性,后台甚至浏览器原理的知识,机遇的同时也是巨大的挑战

d、性能:某些平台上的引擎问题导致HTML5性能低下。

e、浏览器兼容性:最大缺点,IE9以下浏览器几乎全军覆没。

4.flash逐渐被html5取代的原因

(1)Flash的缺点

Flash安全漏洞太大之前网速慢,使用Flash压缩技术可以加快视频的加载Flash中的文字没法被搜索引擎识别,SEO效果比较差核心动画需要专业人员制作,修改起来比较麻烦占用CPU资源比较大,页面含有Flash动画的时候页面反应较慢苹果最新提供支持,导致使用量骤降Flash有更新需要手动安装

(2)html5的优点

由W3C推荐,有统一的网络标准跨平台、多设备支持SEO友好、利用搜索引擎抓取和搜录便于游戏开发更好的互动性音视频的直接支持标签代码更加简单简洁、更加清晰的代码方便的存储及时更新的特性

相关文章推荐:

什么是HTML5?HTML5使用详解

了解什么是HTML5

以上就是html5是什么?html5的介绍以及优缺点总结的详细内容,更多请关注微课江湖其它相关文章!

您可能想查找下面的文章:

相关文章

  • 2018-12-03html5的canvas元素使用方法介绍(画矩形、画折线、圆形)_html5教程技巧
  • 2018-12-03使用ASP.NET MVC构建HTML5离线web应用程序
  • 2018-12-03HTML5 里 section article 什么区别?header footer nav 该怎么理解?
  • 2018-12-03HTML5计时器实现方法
  • 2018-12-03H5的存储方式详解
  • 2017-08-06基于HTML5超酷摄像头(HTML5 webcam)拍照功能实现代码
  • 2017-08-06HTML5中如何显示视频呢 HTML5视频播放demo
  • 2017-08-06html5指南-3.如何实现html元素拖拽功能
  • 2017-08-06Html5 audio标签样式的修改
  • 2018-12-03HTML5 canvas基本绘图之图形组合

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 用HTML5实现鼠标滚轮事件放大缩小图片的功能_html5教程技巧
    • canvas如何绘制时钟?canvas画环形时钟的实现过程
    • 怎样让vue更改计算属性但是不更改select的选中值
    • 逼真的HTML5树叶飘落动画
    • HTML5 Canvas自定义圆角矩形与虚线的代码实例介绍
    • 使用html5 canvas创建太空游戏的示例
    • Android本地应用打开方法——通过html5写连接
    • html5的canvas元素使用方法介绍(画矩形、画折线、圆形)_html5教程技巧
    • HTML5 语义化 - main
    • HTML5 对各个标签的定义与规定:meta

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有