HTML5(1)__简介

前言:本博客偏小白向,主要是本人的学习心得的总结,并且给初学者讲解一些基本的概念的方法,如有大佬降临还望多多理解.


1.在学习html5之前,我们首先要了解一个概念."什么是http"


超文本传输协议,Hypertext Transfer Protocol。

这是一个文件的传输协议,我们上网的时候,所有的文件都是通过HTTP这个协议,从服务器上传输到客户的电脑里面的。

 

现在我们必须要树立一个思想,就是每一个网址,都对应着确定的服务器上的文件。

比如网址:

            http://www.baidu.com/1.html

就是服务器上面的1.html文件

 

            http://www.baidu.com

看似没有精确到一个文件,但是有一个规定,就是index.html是默认的首页文件

index就是英语“目录”的意思。

 

            http://www.icdjs.com/aaa/b.html

服务器上面有一个a文件夹,这个文件夹里面有一个b.html文件。

上面都没听懂没事,就记住:

网页是真实物理的文件。并且一个网页是很多的物理文件组成的:html文件、图片文件、js文件、css文件。这些文件要通过特殊软件才能上传到服务器上。然后就能让用户看了。用户通过浏览器,访问网址,服务器上面的文件就会通过http请求悄悄地传输到用户的电脑中的临时文件夹中,在用户的电脑中执行、渲染、呈递.


2.关于html5的简介

1)广义论及HTML5时,实际指的是包括HTML、CSS和JavaScript在内的一套技术组合。它希望能够减少浏览器对于需要插件的丰富性网络应用服务,并且提供更多能有效增强网络应用的标准集。

HTML5的设计目的是为了在移动设备上支持多媒体。HTML5是开放Web标准的基石,它是一个完整的编程环境,适用于跨平台应用程序、视频和动画、图形、3D和其它数字内容发布、广泛的网络功能等等。

HTML5是唯一的一个通吃PCiPhoneiPadAndroidWindows Phone等主流平台的跨平台语言。Java和Flash都曾梦想这个位置,但梦断于iOS。

关于前端开发的三个层面:

1) 结构层:HTML     从语义的角度描绘文档; 图片 文字

2) 样式层:CSS            从审美的角度装饰页面;

3) 行为层:JavaScript        从交互的角度提升用户体验


        在2011年开始,苹果新官网完全使用H5。在国内市场,各行各业都在努力推动HTML5技术,比如去年百度推出了直达号,阿里巴巴的YunOS更是围绕着HTML5应用为核心来打造,但最终令HTML5所展现在普通用户面前的最大推手,还是微信,利用朋友圈的私密社交性,以及HTML5本身的跨平台、低成本开发、速度快等特性,不少公司利用HTML5技术在朋友圈做了一次又一次的营销传播。

        HTML5手机应用的最大优势就是可以在网页上直接调试和修改,易开发以及开发成本低。原先应用的开发人员可能需要花费非常大的力气才能达到HTML5的效果,因此越来越多的手机客户端是基于HTML5开发。


       HTML5是由W3C推荐出来的,它的开发是通过谷歌、苹果,诺基亚、中国移动等几百家公司一起酝酿的技术,这个技术最大的好处在于它是一个公开的技术,每一个公开的标准都可以根据W3C的资料库找寻根源,这也就意味着每一个浏览器或每一个平台都会去实现。


       用HTML5的优点主要在于:“一次设计,普遍适用”,这个技术可以进行跨平台的使用。一次编写,随处部署,HTMl5可以在多种设备上运行,这是其他方式都无法做到的。HTML5应用可以使用交互式设计来提供最佳体验,而不需要更改代码。你可以从桌面到手机到平板电脑无缝进行切换,而无需重复安装不同的应用。


       一些主流的大公司都逐步转向使用HTML5,谷歌于2015年2月26日开始自动将Flash广告转换为HTML5格式,亚马逊宣布旗下网络的所有广告将不再使用Flash。在可预见的未来,Flash广告将被HTML5广告所替代,但是这个转变的过程也不是一蹴而就的。苹果、谷歌、微软、facebook、亚马逊等国外互联网巨头在去年就已开始支持推进HTML5技术标准,而国内百度、腾讯、阿里今年也正在快速推进H5生态环境,微信朋友圈时常被H5刷屏,H5已经成为企业移动数字营销的标配。


       Web VR让VR从贵族走向大众化: WebVR就是通过HTML5将虚拟现实场景嵌入到网页,目前已受到谷歌、Facebook等巨头的拥护。Web扩展了VR的使用范围,很多生活化的内容纳入了VR的创作之中,如实景旅游,新闻报道、虚拟购物等,其内容展示、交互都可以由HTML5引擎轻松创建出来。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值