设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

Tim Bray:2014年软件之路

2014-2-13 10:37| 发布者: joejoe0332| 查看: 3029| 评论: 0|原作者: 埃姆杰|来自: 伯乐在线

摘要: 本文作者 Tim Bray 是一位加拿大软件工程师,也是 Open Text 公司和 Antarctica Systems 的联合创始人,也是 XML 规范的主要作者之一(有“XML之父”之称)。他在这篇文章中分享他对部分软件技术发展的一些看法。 ...

  那,为什么没有那么多人这么做呢?提示:请看上面列出的几条观点。


  我在说”移动端太糟“,不是表面工程软件的糟糕;而事实上,Cocoa Touch和Android app framework都在GUI构建方面做得很好,吸取了很多历史教训。关键是,你所想要放到UI上的东西,都会有一个简单的,符合标准并经过测试的方法,一般会成为Google和Stack Overflow网站上的第一条内容。


  但是看看投入到Web技术的所有精力吧,它真的能跟上当今移动端的技术进步吗?也许吧,那或许是在Google和苹果的精英团队及世界上顶尖的GUI工程师对它进行一番筛选扩充以后的事情。所以,我有点期待稳扎稳打,一往无前的时刻了。


  收益减少


  我是个老古董,仍然记得第一波Web应用兴起的时候,横扫那些用Visual Basic、 Motif、Java、Win32编写的一整代软件,正是因为人们喜欢用浏览器处理所有的事务。


  当然,15分钟后,软件的VIP用户们就开始诉说浏览器界面过于笨重,反应不够灵活,而我们得找到B方案,我发现那些VIP客户们都接受了私有的B方案。于是现在我们有了B方案,至少它符合标准。


  但是,我仍然半信半疑。是的,我喜欢让应用良好地相应手势,物件有滑进淡出效果,但是那也只是锦上添花,离完美,也就是80/20法则所说的那样还很远——放在服务器上的良好设计的Web应用正常运行,并保持良好的投资回报率。我非常讨厌屏幕上四个独立滚动的,用JS控制滚动,看上去外观非常拙劣的区域。我稍后会写一些出色的单页应用,故意来一些缩进让它看上去有点偏。我尤其讨厌让非技术伙伴,或者亲友们遇到上面的糟糕情况,而我得花时间解释原委。


  接下来?


  服务端并无惊喜,诸事顺利,一切如往日美好。


  而客户端,我什么也不知道。由历史原因造成纷繁复杂的做法最终会被那些简单的,满足80/20法则的做法所替代。如果这正是未来的方向的话,应该不是来自我们这个方向,显然现在仍然让我们困惑不已。或许我们还得长期应付这种一个客户端做三份的情况。


原文链接: Tim Bray 翻译: 伯乐在线 - 埃姆杰
译文链接:
http://blog.jobbole.com/58671/


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部