发现一个百度的web前端小bug

我的网站上线以前,域名就有一个2011年的百度快照。网站上线后,虽然蜘蛛常来,但百度快照一直不更新。最滑稽的是,这个奇葩的快照尽然排在“男儿邦”关键字的第一位,真是让人哭笑不得。今天又看了一下,快照终于更新了,但让我无意间发现了百度web前端的一个小bug,这个bug在各种规模的网站中广泛存在,姑且称之为“页脚贴底bug”。站长们,检查一下你的是不是也有这个bug呢?

当某个关键字搜索结果较少时,如果网页的高度小于浏览器的高度,那么百度的页脚便无法在浏览器中贴底,看起来很是怪异(见下图)。由于一般情况下,网页高度都是大于浏览器高度的,所以该bug无伤大雅。但是百度作为国内技术领先的IT公司,在前端细节上这么不严谨,未免贻笑大方。经过测试,谷歌的前端也存在该bug,但比百度轻微一点。当搜索结果较少时,谷歌的页脚是可以贴底的,但如果此时把浏览器窗口拖大,谷歌也会出问题。

搜索结果较少时,百度的页脚没有贴底

搜索结果较少时,百度的页脚没有贴底

正常情况下,即便搜索结果较少,谷歌页脚也是贴底的

正常情况下,即便搜索结果较少,谷歌页脚也是贴底的

搜索结果较少时,如果把窗口拖大,谷歌也会出现“页脚贴底bug”

搜索结果较少时,如果把窗口拖大,谷歌也会出现“页脚贴底bug”