Re: [问题] ajax聊天室最有效率的update方法…

楼主: tkdmaf (皮皮快跑)   2016-05-09 09:17:31
※ 引述《banana2014 (香蕉共和国)》之铭言:
: 我想做一个在所有浏览器都能正常显示的网站,
: google都能在所有浏览器正常显示了,
: 我想应该做出一个全方位跨浏览器的网站,
:
: 毕竟你也不晓得对方用的是什么浏览器,
: 搞不好现在还有人在用netscape也说不定
:
: → chan15: 你要支援 IE6 就不要想什么新技术了 05/09 02:39
:
: 我的想法单纯只是想说旧浏览器是不是都不支援反ajax的功能,
: 我不是说就因此不用新技术了
: 也就是我想做一个在新浏览器能够用新技术、旧浏览器若不支援新技术就用旧技术的程式
: (聊天室)
: 目的是想做一个跨浏览器,且新旧通吃的网站
: 你也不敢保证现在完全没人在用旧浏览器吧?
: 所以那个旧浏览器的问题是我对旧浏览器支援范围的疑问而已,
:
: 毕竟那个问题只是我顺带一问的而已
我前阵子才自行表示过我拒绝一切只为微歉的支援相容性行为。
所有不相容现行html5、CSS3和新版本js的浏览器我一概“不予服务”。
结果我是被小小砲轰了一下。
说什么客户能让你说改就改,要不就是说你叫那些使用旧系统的人怎么办?
我要说的是,除非今天你就是在公司没有决定权的那个。
真的得屈就领薪水而来奉承上命。
否则我要说的是,当工程师尽了自己的义务更新了自己的程式能力甚至于也更
新了自己的环境,凭什么做为客户的他就没有义务去更新自己的东西?
有些人就说了,像银行啊,什么单位啊,为了求稳定所以不能更新。
那我要问了:你服务的对象是这些特殊单位的人?还是较广大的普罗大众?
如果你今天能是有权力决定的人。
你不该为了那区区不到5%、10%的人再去思考相容性的问题。
为何如此说?
因为也许你只要花短短的1倍力量去开发功能,却可能要花上10倍以上的力量
只为了相容。
以开发成本而言根本不是件合算的事。
如果今天写的东西就是普罗大众,那因为系统硬件以及软件没更新而导致无法
享用新的服务,那是他们的问题,而不是工程师要来承受的事情。
不要去想着讨好那100%全部的客户,通吃的意义不大,更可能吃掉你的老本。
我们只需要去完成8、90%的客户能够执行的软件工作就够了。
而以现行的标准来说。
你只需要确保能在chrome、safari、firefox和最近二年出的手机能够相容。
就够了。
IE什么的,就是逼他从善如流吧!而后来的IE不也正是不得不转向相容这些东西吗?
作者: wilson200106 (种子种子)   2016-05-09 12:13:00
简单来说就是,你不可能同时要求"新技术"跟"相容"然后还要"有效率",这大概又可以画一张交集图出来..
作者: Notte (不安分的灵魂)   2016-05-09 17:30:00
IE8真的很靠北
作者: terrybob (罪云樵)   2016-05-10 05:24:00
公司跟客合要合作案子,都直接说不支援ie 11以下不然就不作,因为后续维护、程式、美工、图片…等都很累有问题通常客户一定是先骂再说,钱是之后才说。不要脸一点就是永远不说,但继续先骂再说
作者: ctrlbreak   2016-05-12 21:50:00
现在还有很多人在用iPhone3喔,上网看youtube什么的都没问题, 不是什么都支持新技术就是好事.
楼主: tkdmaf (皮皮快跑)   2016-05-12 22:30:00
所以我会避免使用iphone3的人当我的客户。
作者: johnny9144 (Johnny)   2016-05-13 00:52:00
现在都民国几年了 还拿iPhone 3怪我囉?
作者: shadowjohn (转角遇到爱)   2016-05-13 07:50:00
没错,直接跳过
作者: ctrlbreak   2016-05-13 21:31:00
的确,iphone3在国外网页都正常, 国内往往不行用, 程式人员程度真的有差XD
楼主: tkdmaf (皮皮快跑)   2016-05-13 21:52:00
为什么不行用?因为工程师都拿iphone5、iphone6啊连apple自己都不支援的产品,有什么好说的?我不敢说我程度好到那去,但光说国外,您自身又如何?
作者: gonex45   2016-05-14 10:14:00
都不肯花钱换设备了 肯花钱买服务?
作者: dlikeayu (太阳拳vs野球拳)   2016-05-17 23:01:00
IE11以上 10万 IE6以上 30万 多出来20万是维护费对价钱有疑问的话麻烦发电报过来,因为我们公司就是这么传统

Links booklink

Contact Us: admin [ a t ] ucptt.com