自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HTML5中国的专栏

HTML5中国(www.html5cn.org),最大的HTML5中文门户

  • 博客(21)
  • 收藏
  • 关注

转载 请修改这段程序,立刻!

你们正在开发一个新项目,你在一个地方看到一段有问题的代码。错误的处理方式是,“啊,别人写的,我最好别碰它”,“我没有时间去改它——我有自己的事要做”,“如果我修改它,肯定会改出问题”。  问题是——有问题的代码会越积越多。即使是很小的一段程序,经过一段时间的累计,你很快就能看到它成为一个“由一些菜鸟写的、没人愿意去维护的巨大的历史遗留项目”。有人曾说,超过6个月的项目全是“历史

2012-11-30 17:26:20 220

转载 为什么2012年HTML5发展远未达预期

本文作者Ben Savage,Spaceport.io创始人,Spaceport.io旨在向移动游戏开发者提供原生Javascript和HTML5开发平台。Ben在年初的时候曾对2012年HTML5的发展趋势作了十四项大胆预测,不过在接近年终的时候他认为这一年来HTML5的发展远远未达预期,主要原因有以下五个方面:        在这之前曾有人预测在2013年基于HTML5的手

2012-11-30 17:11:02 581

转载 提高HTML5应用和网站性能的50条秘技

Jatinder Mann是微软Internet Explorer产品的一名项目经理,在BUILD 2012大会上,他做了题为“提高HTML5应用和网站性能的50条秘技(50 performance tricks to make your HTML5 apps and sites faster)”的演讲,介绍了很多为Web应用程序提速的技巧。  Mann的建议是按照下面六个原则

2012-11-28 18:19:57 367

转载 苹果消沉在HTML5和大数据的时代

自乔布斯去世以后,苹果的创新能力便一再遭到人们的质疑。苹果公司股价自9月21日创下历史最高点705美元后,此后两个月累计跌幅超过25%,市值缩水1700亿美元。乔布斯追求艺术与科技的完美结合,把生活意义放在第一位;而其继任者库克更加强调市场,更精于卖产品。如今的苹果公司,内部变化中最明显的一个走势,就是艺术家气质变淡,而商人味道变浓。这源于乔布斯与库克在诸多方面的差异。  第一

2012-11-28 18:02:21 373

转载 HTML5应用因缺少支持而举步维艰

近期,许多主流应用例如Tumblr和Facebook纷纷放弃了它们的HTML5应用,转而采用原生应用,以寻求更快的用户响应。这实在是让人感到有些遗憾,毕竟HTML5应用易于开发和移植,因此也得到了许多人的支持。  但HTML5应用质量上的缺失似乎是因为其OS的实现问题而不是HTML5本身。现在大多数主流应用重新开始转投原生应用,HTML5应用的跨平台策略彻底失败了。

2012-11-27 17:02:20 283

转载 懂得保持平衡的程序员

最近在准备一支外包团队的过程中,我思考了一下:做为一个程序员,最珍贵的品质是什么?有个词一直在我的脑海里反复出现,它就是平衡。我们可以看到,一个成功的程序员在开发的时候,他对平衡的理解体现在很多方面,下面就是其中的一些: 速度和质量 最具的代表性的一个例子就是在软件开发过程中,速度和质量之间的平衡。开发软件时,如果只追求速度,不考虑代码的可维护性,这永远都是下下策。这就跟你

2012-11-27 16:49:36 222

转载 用jQuery Mobile做HTML5移动应用的三个优缺点

在过去大约一个月的时间里,我一直在使用JQuery Mobile为一个健身培训网站开发基于HTML5的手机/平板前端应用。我之前曾经写过Android和iOS应用程序(分别用Java和 Objective-C),因此只要编写一段基础代码就可以在主流平台上运行并能够快速地用HTML和JavaScript迭代,这样的许诺十分诱人。JQuery Mobile & HTML5使用HTM

2012-11-23 17:34:48 385

转载 写更好的代码,还是写更少的代码?

先来看一个有趣的讨论:我宁愿让我的学生尽他们最大的努力去写更好的代码,而不是写更好的注释。——Uncle Bob Martin(设计模式和敏捷开发先驱,《代码整洁之道》作者)“比起“更好”的代码,我更宁愿学生们写更少的代码。”——Bob Marshall“没有任何事情比“非常有效率地做了一件本不应该做的事”更没用的了。"——Peter Drucker

2012-11-23 17:14:59 432

转载 优秀的程序 vs. 糟糕的程序

优秀的程序可以使复杂的东西看起来很简单;糟糕的程序让原本简单的东西变得复杂。  优秀的程序不需要加以说明;糟糕的程序需要大量注释。  优秀的程序编写时需要更多时间,但未来花费的时间却更少;糟糕的程序往往花费较少的时间,但会在未来浪费掉更多时间。  优秀的程序需要考虑当前和未来的需求;糟糕的程序只侧重于现在,在未来可能无法正常工作。  优秀的程序非常易

2012-11-21 16:06:54 362

转载 HTML5如何改写创新与移动开发的游戏规则

我们已经听到许多关于HTML5的讨论,并深知它具有改变广告开发及在线发布方式的潜力,不过我们还想了解更多细节。为此,我们与DoubleClick Mobile产品经理Wook Chung进行交谈,分享一下他对于HTML5发展前景的见解。  问:HTML5的重要性体现在哪里?(人们为什么要关注HTML5?)  答:我们生活在一个多设备时代,人们使用各种设备满足日常需求。广

2012-11-21 16:00:14 294

转载 火狐浏览器注重HTML5 标准制定或到2016年

随着HTML5这一技术的出现,各大互联网厂商纷纷开始试水HTML5,一些基于HTML5技术的产品数量也随之大增。在移动应用开发中,HTML5更是不可或缺的角色,市面上不少移动应用中间件产品都号称支持HTML5。  北京谋智网络技术有限公司总经理过元铮对速途网说,目前HTML5的标准还在制定中,还在不断变化和更新。火狐也是HTML5标准的推动者和重要贡献者,和其他的浏览器厂商一起

2012-11-19 17:48:49 861

转载 每个程序员都必须遵守的编程原则

好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能让他开发出可维护性更强、缺陷更少的程序。       我不要自我重复 — 这也许是在编程开发这最最基本的一个信条,就是要告诉你不要出现重复的代码。我们很多的编程结构之所以存在,就是为了帮助我们

2012-11-19 17:42:14 268

转载 编程是一种超能力

在一个科技和互联网成为人们日常生活中不可或缺的重要元素的社会里,会编程,就形同有了一种超能力。事实上,一个程序员,不仅能得益于可以很容易的接触到最新前沿科技,同时还可以利用这些技术把纯粹的思想转变成像软件这样实实在在、有用的东西。       我觉得没有一个能比可以去编程更令人兴奋的时刻了。回顾在七十年代末期、八十年代早期,那是一个让程序员兴奋的年代

2012-11-14 11:17:43 409

转载 高效代码审查的十个经验

代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。       1. 代码审查要求团队有良好的文化       团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。       “A的代码有个bug被B发现,所以A

2012-11-12 15:10:42 426

转载 经过五年测试 维基利用HTML5迈入视频时代

以文本和图片为基础的百科全书,维基正加力提升它的视频内容。从2008年1月,经历了五年时间,维基对基础设施进行了重建,并利用Kaltura技术,使用户在线协作完成某上传视频成为可能。从今天开始,维基将在整个维基网络中部署该“增强版”的视频平台,并将其打造成世界上最大的在线视频库之一。维基利用HTML5迈入视频时代" title="经过五年测试 维基利用HTML5迈入视频时代"

2012-11-12 14:46:39 624

转载 程序员入门:如何自学编程

你也许曾经想过要学习如何开发软件—或只是想临时的写出一个脚本—但不知道如何入手。 幸运的是,现在的互联网上到处都有丰富的学习资源让你能在短时间里成为一个程序员。       因为互联网的出现,使程序员们可以通过它讨论软件开发技术,发布学习指导,以及共享代码实例让其他人可以在线学习。 如果你感兴趣如何才能成为一个程序员,从网上这些大量的优秀的培训资料、学习向导入手将会是个不错的开

2012-11-09 10:43:59 501

转载 HTML5,移动互联网的颠覆者?

HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML 标准版本,虽然目前仍处于发展阶段,但已然成为了互联网的一大热点。各大浏览器厂商都在努力提高对HTML5标准的支持,努力抛弃插件,让用户获得更为优质的互联网体验。而在屏幕更小,对操作体验要求更高的移动互联网中,HTML5似乎还默默无闻,但这种平静也许会随着2013年初搭载Firefox OS的首款手

2012-11-09 10:30:33 857

转载 开发者对HTML5“黄金时代”或加速到来表示乐观

HTML5是一种新技术,允许开发者构建基于网络的应用,能通过一个标准的网络浏览器在任何设备上运行。据国外媒体报道,今年三季度,世界范围内HTML5开发岗位数量猛增44%,增速超过了iOS和Android,另外iOS开发岗位的增速不如Android。许多人都认为,HTML5将拯救网络,令依靠于平台的本地应用变得过时。    不过技术生态核心力量

2012-11-07 11:45:12 248

转载 HTML 5在移动端有没有未来?

HTML5 在2012年炒了整整一年,不过自Facebook移动端从HTML 5转到原生应用后,部分开发者开始失望了,他们开始质疑HTML5在移动端的未来?但今天Mozilla的HTML开发传道者Chris Heilmann就是来给我们传道解惑的。5在移动端有没有未来?" title="HTML 5在移动端有没有未来?" style="margin-top:0px; mar

2012-11-07 11:28:16 552

转载 报告称HTML5将最终战胜本地移动应用

开发者对各个平台的兴趣图表(腾讯科技配图) 北京时间11月1日消息,HMTL5是一种新技术,允许开发者构建基于网络的应用,能通过一个标准的网络浏览器在任何设备上运行。许多人都认为,HTML5将拯救网络,令依靠于平台的本地应用变得过时。那么,在本地应用与HTML5的交锋中,到底谁将取得最终的胜利呢?美国科技博客BusinessInsider下属研究机构

2012-11-05 17:46:36 214

转载 HTML5开发岗位猛增44%,iOS增速不及Android

北京时间11月2日消息,据国外媒体报道,一家英国网站的调查显示,三季度,HTML5开发岗位数量猛增44%,增速超过了iOS和Android,另外iOS岗位增速不如Android。     Freelancer.co.uk对在430万用户中对应用开发等岗位变动进行了调查。三季度,HTML5岗位数增加到3038个,增幅为44%,显示企业和创业者开始对移动应用和移动网站进行衔

2012-11-05 17:37:13 338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除