HTML5的神奇
来源:互联网 发布:淘宝ka商家是什么意思 编辑:程序博客网 时间:2024/05/21 17:44
从HTML5来看,我自己画了一个图,左边讲的是从Web到平台。这条线我们划的是时间点,从 1991年到2009年,时间跨度挺大。1991年出现了第一个HTML界面,和现在不一样的是字体的变化,大家会觉得字体有变化是了不起的事情吗?其实看起来还是比较大的改变,你在终端上只有文字可以显示,但是在1991年的Web上可以做的只是排版的事情而已。1996年出现了JavaScose和 CSS,CSS做的事情是使得整个Web的变化变得更加丰富一些,你可以用CSS调一下字,使得你对整个tab的标签或者表格变得不一样,也可以对超链接访问过和没访问过进行一些改变。我个人来看是做了一种程度的分离,什么叫分离呢?是把显示的逻辑和交互的逻辑进一步分离,这种分离使得你的Web可以更多覆盖在内容上。从98年到2000年左右,在国内做网页的还很贵的,一个网页能够从头到尾做起来大概要价是一万多,除了要懂Web之外,还要懂得一些 Java,这还是有挑战的。
到2005年之后,Google带来了AJAX时代的改变,AJAX的出现是可以让整个页面不用做全局的刷新,可以把一小部分数据进行更新。从这时候开始大家才正而八经把它当回事,就是从Google的 Gmail开始,Google最早把它重视起来,成为我们后来很多AJAX的框架和网页的标配。到2009年之后,HTML5的标准出来了,进一步做的事情是,拿Web技术不仅仅可以开发交互的网页,还可以做更复杂的游戏。如果我们再往深里说一点,其实可以做到的是把Web当成一个开发平台类似于Java 等等。当它从Web转到开发平台的时候,就需要看到很多补充的内容,这就是为什么HTML5到现在很多人开始关注,关注的原因就在于,第一是因为它的开放,第二是因为它的计算变得有可能,这样就没有哪一个操作系统能够抵挡得住,不管是苹果的还是Google的还是微软的,这时候对于所有的厂商来说都是一个冲击和冲突。就是因为这个事情使得大家在业界里面说,HTML5是一个真正的开发平台,是因为它的战略意义在这个地方,而不仅仅是它可以跨平台开发,不仅仅可以节省开发成本等等,而是因为有更大的可能性在里面。
我们来看一下HTML5开发的数据,到2012年大概有78%的用户试图在用HTML5进行开发,2016年,开发成本会由现在的109万变成21 亿,Web开发者的数量还是最多的。在移动平台上说,Web的开发最具有的意义在于,不管成熟还是不成熟,Web开发者和应用都会越来越多。
- HTML5的神奇
- 神奇的HTML5画图应用
- HTML5是什么?为你详细解读神奇的HTML5!
- HTML5应用开发:神奇的动态布局库isotope教程
- HTML5应用开发:神奇的动态布局库isotope教程
- 5个神奇的 HTML5 飞行战机游戏
- HTML5初体验——蛮神奇的
- 精选6款神奇的HTML5 Canvas动画特效
- 8个非常神奇的HTML5动画和应用
- 神奇的HTML5离线存储(应用程序缓存)
- JS开发HTML5游戏《神奇的六边形》(一)
- JS开发HTML5游戏《神奇的六边形》(二)
- JS开发HTML5游戏《神奇的六边形》(三)
- JS开发HTML5游戏《神奇的六边形》(四)
- 小强的HTML5移动开发之路(16)——神奇的拖放功能
- 小强的HTML5移动开发之路(16)——神奇的拖放功能
- HTML5移动开发之路(13)——神奇的拖放功能
- CSS3演绎神奇按钮效果(HTML5)
- Hibernate 调用存储过程 获取输出参数
- SYBASE ASE 存储了解_allocation page、OAM page和GAM page
- 层的使用
- flex4 与报表
- M*N矩阵顺时针旋转90度
- HTML5的神奇
- NGUI所见即所得之UITweener
- HDU 2550 百步穿杨 简单的打印箭格式输出
- 【android】listview改变选中行背景图片
- HDU shǎ崽 OrOrOrOrz Time 2673 排序输出
- 十大基础实用算法之寻找最小(最大)的k个数-线性查找算法
- 【最短路模板】HDU 2544
- Canvas drawText 字太长使用省略号
- 对话框大小与像素关系