加速乐论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 121|回复: 0

H5游戏的制作原理

[复制链接]

10

主题

0

好友

50

积分

中级站长

Rank: 2

悬赏币
0
发表于 2017-4-20 10:20:09 |显示全部楼层
H5游戏近年来大受人们的欢迎,这些小游戏简单,制作好的话也很赏心悦目。同时也有很多人想要自己尝试制作H5游戏,网上也有许多的H5游戏制作网站帮助大家。那今天就说说看H5游戏的制作原理。
  首先第一条原理是:发送时保守、接收时开放。
  作为工程师,发送给浏览器的文档应该尽量的严谨,但是浏览器作为接收方,应该持有一个开放的姿态,而不会因为某个文档有问题,到浏览器窗口里面就不显示了,只是留下一片空白给用户。既然HTML存在标签没有正常闭合的可能性,也存在属性丢失的情况,只要文档没有产生二义性,浏览器应该猜测到最终的行为并做出正确处理,在技术层面浏览器有理由这么做。
  第二,避免不必要的复杂性。
  我们在编写的HTML的时候,可能会定义一个很长很长的文档类型声明,这个文档类型声明是给浏览器看的,如果能够简化它,在创作的时候就能省下一些时间,而且也不用浪费力气去记那些难记的字符。实际上,省略大多数字符,浏览器也能按照我们期望的那样去运行。
  还有script标签,我们可能会设置它的type为“text/javascript”,实际上也是不必要,如果type属性没有被声明,默认就按JavaScript处理。类似的东西有很多,在文档里面能省掉的我们就应该大胆地省掉,这样不仅是在创作这个文档的时候,能够给我们带来这些方便,而且在共同维护的时候也能带来一些益处。
  第三,网络价值同达到网络用户数量的平方成正比。
  现在HTML5这么火,很多人就拿它跟Flash去做对比,说Flash多么多么烂,说HTML5多么多么好。实际上我们创作的内容最后是给用户去看的,如果这个东西用户觉得好,不管用什么技术我觉得都是次要的。
  最后我们要的是将服务推送到用户面前,而不是要说某种技术多么好,可以杀死另一个技术。实际上在这里,它们的协同工作才是符合HTML5的设计思想,在这个层面上我觉得Flash也是HTML5中的一员。
  第四,大多数人的意见和可运行的代码。
  没有HTML5规范的时候,浏览器厂商可以各自为阵,可以加入了自己的标准,虽然这些标准不是W3C制定的,但是大多人都有这些需求,它们能解决实际问题。所以也刺激W3C加入到这些标准的制定中去。

点评

毛秋珊  海`外直播网址 t.cn/RxBC0c2 禁闻视频 t.cn/RxrADk4 正常国家的新闻特点是:“因为没发生,所以不报导。”中国的新闻特点是:“因为不报导,所以没发生。” 看看真实的   发表于 2017-4-27 10:36
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|Archiver|加速乐论坛  

GMT+8, 2017-5-23 14:55 , Processed in 0.065092 second(s), 26 queries , Gzip On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc. | Style by Coxxs

回顶部