作者gpmm (银色)
看板Google
标题Re: [问题] google的企图?
时间Thu Oct 16 11:20:22 2008
※ 引述《fotofolio (投①号,逆转胜)》之铭言:
: 现在把IE only出现推到写网页的人身上啦?
: 有没有搞错?
以小弟不成材写了五年多网页的经验来说,
会写出 IE only 的网站,本来就是网站开发者自己该检讨的… :Q
: 你知道IE对css box的解读与众不同吗
: 你知道IE6在处理float的时候有 bug?
: 要不是有IE故意要搞一些独家规格/问题
: 网页开发人员基本上只有写出来的网页支援某个浏览器
: 在其他浏览器开出来都差不多
对,在其他浏览器都差不多,但是请注意,是
差不多,不是
一样,
IE / MozillaFirefox / Safari / Opera 各自所使用的引擎都不同,
Trident / Gecko / KHTML / Presto / Kestrel / WebCore …等等
而 IE 以外的引擎,在解析 css 模型上仍然多少都有些微出入,
(Firefox 和 Opera 应该是最相近的了吧)
如果今天开发者遇到了在 FF 和 Safari 中浏览效果不同的情形,
身为一个开发者,难道就应该丢着不管它 FF only 然後去怪 Mac evil ?
的确,是可以抨击 IE 对 css 模型的不友善与搞怪甚至是搞一堆独家 Bug,
但是身为一个网站开发者,做到跨浏览器我觉得是对理念的追求与坚持。
: 因为浏览器本来就开照同样的标准来显示html
: 而实际上情形是写出来的网页总是IE显示出来跟别人不一样
: 如果要以IE为准,在其他浏览器又跑掉了
: 如果要真正做到跨平台网页
: 往往要用到javascript等高等技巧
浏览器显示的相容性主要是在判断 css 上而非 html structure,
而且其实只要 css hack 就可以达到 99% 以上的相容度,
至少我作网站这麽久以来,css hack 解决不掉,
一定要用 js 在 onload 时就改变显示以达相容也仅仅只有一次。
: 前面还有人把各浏览器比喻成各游戏机平台
: 本来好好一个通用平台,被微软搞成像游戏机一样
: 难道不是微软的错?
其实我不了解浏览器跟
通用平台有什麽关联 :Q
各浏览器本来就像是各游戏平台,w3c 提供的是一个建议规格,
但各厂商要怎麽实做解析本来就是自己的事,
尤其是在商业导向下,当然大家都会想让自己的浏览器在标准以外提供更多东西,
像 Chrome 的 V8 与 FF 3.1 的 TraceMonkey,
难道这些东西也是他们没有遵守
通用的游戏规则?
今天重点是在於 IE 并没有紧密的 follow w3c,
我们可以称他是未达到 w3c 的建议规格,
但是一个网站开发者如果依照 IE 规格去做了网站,搞到 IE only,
还口口声声说是微软的错造成了他做出一个 IE only 的网站,
这不是有点本末倒置吗?
网站开发者有选择自己要做什麽的自由,他可以作 IE only,
可以作 FF / Opera only,也可以作 Safari only,
他可以不屑降低自己的 level 迎合 IE,只依照 w3c 撰写,
那麽也只是屏弃了 IE user 而已,每一个行为与决定背後都有成本与代价,
只是端视能不能付出与承担。
-
真难得又跑出来废话一堆…囧
板主如果觉得不妥就请砍掉吧。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.80.28.216
1F:→ ybite:吐槽一下,其实Safari算WebKit... (逃) 10/16 12:10
2F:→ kene:其实 WebKit 是从 KHTML 衍生过来的说 10/16 12:50
3F:→ gpmm:XDD 10/16 13:03
4F:推 capitalM:最大问题不在IE的排板...而在於微软的网页开发工具 10/16 13:20
5F:→ capitalM:很爱使用IE only的style及js 10/16 13:21
6F:→ capitalM:排版错误的话至少内容还在,只是丑了点 10/16 13:22
7F:推 theory:依照 W3C 撰写怎会是屏弃 IE user? 他们还是可以正常使用阿 10/16 18:50
8F:→ theory:排版乱一点还好吧..有些是完全没办法用,像一张图不能点 10/16 18:52
9F:推 GALINE:我的想法是,CSSHack只要IE改版就可能坏掉,少用为妙 10/16 21:00
10F:→ linces:我的想法是,FF addons只要FF改版就可能坏掉,少用为妙 10/16 21:28
11F:推 HuangJC:我觉得用 BBS 就好了,贴图是色情泛滥的根缘 XD 10/16 22:15
12F:→ HuangJC:话说我以前下载过一份支援滑鼠的BBS规划,後来不做了是吧.. 10/16 22:16
13F:→ HuangJC:没看错的话,意思是当初曾想从BBS扩展出去,增强 protocol 10/16 22:17
14F:推 sb107912:PCMAN可以用滑鼠浏览BBS喔 10/16 22:29
15F:→ motics:也许你累积了十年的开发经验,会有更深层的想法........ 10/16 23:16