国情之IE

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

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

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

不过,我倒是对他们使用table来布局表示理解,因为那个项目面向的是医院内部,面向的是一个IE6的世界。
继续阅读“国情之IE”

Lingoes打败IE

首先看一张图:

ie-yahoo

请认真观察上图,右下方那个是Lingoes,其显示着“123”,Lucky,那正是密码框里的内容!

Oh,多好的一件事啊!以后要是忘记了密码,可以这样来取回密码。只是,你能别人也能而已!

OK,YaHoo可以,先看看别的网站如何?

qq邮箱可以

继续阅读“Lingoes打败IE”

IE6作祟

很早以来,就看到过不少文章在声讨IE6,因为其的不标准性。近来更是风风火火的,不少知名网站都纷纷宣布停止对IE6的支持,不少开发者等还举行了IE6的葬礼等活动。

虽然我对其表示理解,但一直没有什么很大的感受。反而因为校园网特殊的环境和我机子本身的性能,我一直都是保留着IE6而没有进行升级。另一方面,我大多数情况下都不是用IE或基于IE核心的浏览器的,而是用Chrome和Firefox。所以,我对开发者们所说的需要维持2个标准的辛苦一直没有什么感触。

虽然,我依然不是开发者,不过,这个时候却对为什么那么多开发者急着将IE6送上“天堂”。一个简单的例子就是,我的这个博客在chrome和Firefox下显示完全正常,可是在IE6下右边的侧栏却给弄到了下面去,严重变形。这样子,如果,我说如果,我的博客有不少人来访问的话(基本有的话都是国内的了),以国内的浏览器使用份额来看,IE占绝大部分,而其中,由于XP的市场,IE6的市场又是最大的(即使不是使用IE6,但大多是IE核心的浏览器,因为大多数的用户对计算机都不是非常的了解,基本都是使用默认的浏览器或国内几大知名的基于IE核心的浏览器。),这样子,就会严重影响了别人的体验感和博客的观感。这是一个我的个人博客还好说,如果是商业性的网站,那问题就大了。

所以,现在无论在哪个领域,基本上都有一个标准(或书面或事实上的),这样子才有利于市场的推广。