[研发]周报第35期:优化HTML5编码的8个最佳实践

[复制链接]
970 0
eline 发表于 2017-6-6 20:18:32 | 只看该作者 |阅读模式 打印 上一主题 下一主题
我们挑选了本周研发频道的精华文章,推荐给您的绝对“有料”,闲暇时不妨来细细品味我们精心为你呈现的这份技术大餐,或许有您意想不到的收获。本周看点:第二十一届国际C语言混乱代码大赛结果公布;Salesforce欲弃Oracle,转投PostgreSQL?优化HTML5编码的8个最佳实践;基于HTML5构建Web操作系统;Dart周年庆:Google放出稳定版SDK。
本期当属热点:
1.第二十一届国际C语言混乱代码大赛结果公布
国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项著名的国际编程赛事,从1984年开始到2006年,每年举办一次。2006年后中止了多年,2011年又开始恢复。比赛的目的是写出最有创意的最让人难以理解的C语言代码,当然有好玩的成分,但也能充分展示C语言和程序员的强大。
下图是上届(第二十届)Best of Show(最佳秀场)奖得主的代码,惊艳一时!不过其作者,Google的华裔工程师Don Hsi-Yun Yang并未入围本届IOCCC,或许只是未参赛吧。
[研发]周报第35期:优化HTML5编码的8个最佳实践,三色源码网
上届Best of Show奖作品,点击查看大图
2.Salesforce欲弃Oracle,转投PostgreSQL?
没有谁会对自己的竞争对手推心置腹,商界尤其如此。在Oracle突然宣布进军云计算领域后,Salesforce再也无法安心使用其数据库了,开始公开招聘Postgres工程师。这终将会引发数据库领域的革命,还是会以一场闹剧结束?
虽然Oracle和Salesforce在商务应用中处于竞争地位,但实际上Salesforce的核心功能部分使用的一直是Oracle的数据库。这可能是因为Oracle突然宣布进军云计算领域,于是它的数据库成为了Salesforce的软肋。
而Salesforce似乎也有着自己的打算。上周五,Salesforce开始寻找精通PostgreSQL开源数据库的工程师。在公开的招聘启示中,Saleforce表示现在急需5名工程师,而且还将在明年继续招聘40-50名合格的工程师来打造“一个巨大的PostgreSQL项目”,其中包括“实现Salesforce的核心技术”。
应聘人员就那个大项目相关的问题给Salesforce的通信部门发了邮件。
“我们总是在评估/探索各种不同的技术,”Salesforce的发言人Andrew Schmitt在e-mail中表示,“关于数据持久层我们有一个大战略,不仅包括Oracle,Postgres、HBase,还有我们自己开发的文件存储。”
他还提到,Heroku(已被Salesforce收购的PaaS公司)使用了AWS的数据库,并且提供对Postgres的接口。
3.优化HTML5编码的8个最佳实践
2012年绝对是HTML5爆发之年,HTML5给开发人员/设计师带来了许多方便。它不但很容易理解而且效果也是令人兴奋的。
[研发]周报第35期:优化HTML5编码的8个最佳实践,三色源码网
就前端编码而言,HTML以它独有的方式席卷整个Web开发行业,它已经成为一门最“IN”的技术,作为一名前端开发人员,如果不学习或者不懂HTML5网站编码,那么你就OUT啦!在开始学习之前,你必须搞清楚CSS3与HTML5之间的区别。今天,我们主要来讨论一下精通HTML5代码的最佳实践,看完这篇后,绝对会让你收获满满,不枉此行!

  • HTML5(代码/编码)生成器   
  • 正确认识文档类型声明   
  • 使用Cheat Sheet   
  • 向后兼容性计划   
  • 尽量避免兼容性问题   
  • 负责任的使用每个元素   
  • 在老版本的IE里面启动HTML5   
  • 编码验证
4.基于HTML5构建Web操作系统
HTML5是下一代Web语言的标准,具有兼容性好,安全性高,功能丰富,开发便捷等优点,特别适合如Web操作系统一类的富客户端互联网应用的前端开发。本文将展示如何利用HTML5提供的多种新技术如:本地数据库、多线程开发、视频支持、离线编程等构建一个基本的Web操作系统。
[研发]周报第35期:优化HTML5编码的8个最佳实践,三色源码网
图 1.桌面拖拽效果
5.Dart周年庆:Google放出稳定版SDK
Google去年发布了Dart技术预览版,使用它能够编写出复杂的Web应用程序。眨眼间,Dart也已经一周岁了,为了庆祝周年生日,Dart发布首个稳定版本的SDK。一起来看看Dart究竟有了哪些新特性和改进吧!
[研发]周报第35期:优化HTML5编码的8个最佳实践,三色源码网
有兴趣的朋友可以去Dart官网观看视频。
下面是新版本Dart SDK主要的改进:

  • 更快的Dart虚拟机,在某些Octane测试上甚至比V8 JavaScript引擎更好;   
  • 新的Dart到JavaScript翻译器,输出更快、更紧凑;   
  • 一个能够在现代浏览器上透明地工作的HTML library;   
  • 提供了和JavaScript代码交互的库;   
  • 更易用的编辑器;   
  • Pub,新的软件包管理器;   
  • Dartium,基于Chromium开发的浏览器,能够提供原生Dart支持;   
  • 一个服务器端I/O库;   
  • 一个语言说明书,包括Dart语法解释和特性。
6.到了50岁你还愿意做编程吗?

Ul8zZ8r9A4Zgo448.jpg (67.48 KB, 下载次数: 0)

Ul8zZ8r9A4Zgo448.jpg

x16l7G1y5P55R4oA.jpg (64.17 KB, 下载次数: 0)

x16l7G1y5P55R4oA.jpg
温馨提示:资源转载网络个人收藏,如有侵权或下载链接失效或密码不对请联系站长

1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
收藏
收藏0
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝1

帖子11

发布主题
一周下载排行最近7x24小时热帖
专注源码资源免费分享
只要有下载币全站均可下

私人收藏网站非买卖网站

周一至周日9:00-23:00

反馈建议

282865654@qq.com 在线QQ咨询

赞助我们享尊贵分享

Powered by X3.3© 2019-2029 3se.cc Inc.( 京ICP备14050279号-2