国情之IE

前些天观看过别人的一个项目,因为没多详细看,后台做得如何不清楚。不过就前端这方面来说,我觉得做得很烂。

首先,他们应该一开始就没有认真规划好,从得到的HTML源码来看,结构非常之混乱。先不说国内常见的table嵌套布局问题,为了达到行间间距的目的,他们甚至使用一个tr来实现。也许是我从来没用过table来实现布局的原因,我非常的无语。

另外,他们除了把样式直接coding在源文件中外,还很很多地方是直接使用HTML中定义的标签来实现样式控制而不是CSS代码。至于别的关于性能优化方面的问题就更不用说了。

不过,我倒是对他们使用table来布局表示理解,因为那个项目面向的是医院内部,面向的是一个IE6的世界。

对于国内的众多企业来说,虽说不了解,但想来除了个IE再无别的浏览器;至于系统,想必很多都是直接ghost得来的XP,所以,浏览器大多都是IE6。

不说企业他们有没有心情去折腾换浏览器之类的事情,就是对国内的普通人来说,互联网等同于IE + QQ;甚至于,他们从不知道 IE 这个称呼,只是知道个蓝色的“e”字样图标,双击即可上网看新闻、看视频(360虽然号称装机量过大,但大多数时候只是呆在右下角充当心理安慰)。

IE6 在中国占据的统治地位决定了绝大部分的网站都无法忽视这个用户群,毕竟,企业应用不像我的博客之类,可以随心所欲。为了达到快速开发的目的,他们选择了table布局。

这便是国情。

说到这,便想起在360 和 QQ 大战期间,有人提议,腾讯应该顺便拒绝掉IE6,促进国内前端的发展。当然,腾讯是绝对不会这样做的,虽然,我觉得这个想法很好。

就我这个博客而言,我没有拒绝IE6的来访,但页面加载前有提示升级或更换浏览器。虽说此地流量极小,影响极少,但作为一个关注web的博客,这点努力还是应该的。

14条评论

    1. 这个主题我是不打算加上侧边栏的了,或许换个主题就会加上去

    1. 这些网站轻易不会改版,所以表示可以理解

    1. 就数据存储来说还是很有用的,但如果用来布局,而且直接在HTML里写相关的样式,看起来就真的很头大了

    1. 我这里IE占23.6%,IE6占IE中的22%,感觉还好

    1. 应该说是重度互联网使用者,当然,聊Q、看视频那些不算

评论已关闭。