2010年5月24日星期一

Re: [PerlChina] 未来web上面的javscript是否会被替代?

2010/5/24 wbi � <wbisearchina@hotmail.co.jp>:
>
> 这个就是我想问的问题
>
> 10个小时用js开发 + 1个小时对应IE6.0 + IE7.0 + ... +1个小时对应 Firefox + 1个小时对应 opera +
> 1个小时对应 Safari + ...
>

前端开发主要靠经验,没有经验的 JS 程序员会花 N 小时,呵呵 :)

就像写出可移植的 C 代码需要功力一样 :) 幸运的是,现在兼容性的处理比 5 年前容易太多了 ;)
通过一系列工具和模式,可以让我们比较轻易地写出跨浏览器的 JS/HTML/CSS ;) 我前面说的十几个小时搞定的页面可以在 IE
6/7/8/Opera/Chrome/Safari/Firefox 中运行得非常好 :)

> 和 php+smart 30小时开发 不知道哪个好?

php+smarty 也会不可避免地遇到样式的兼容性问题,也会有不少功能不得不使用 JS,所以必然是 PHP/JS/CSS/HTML
的一堆混合物。不过也主要看你自己的选择了,呵呵。

另外必须要考虑的是大流量下的性能。。。呵呵,特别是在一些比较大的互联网公司工作的时候。PHP
应用的在线性能极难达到单机上千的,更不用说上万了(当然,hello world 也许能过千),呵呵。

>
> 不知道agentzh 有啥成熟的处理方案没?
>

Google 的 Closure 编译器也可以辅助解决一部分兼容性方面易犯的小失误, 同时自动化测试工具在这里也是非常重要的。

总的来看,虽然我们在浏览器兼容性方面会付出更多,但我们觉得这种付出是非常值得的,就也是为什么 Google 也一直在这一领域做出努力 :)

Cheers,
-agentzh

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

没有评论: