在网站制作行业来说,这已经不是一个新鲜的话题,但至今为止,仍有大量的政府网站出现这个乌龙事件,网站首页的时间现实为112年,难道是穿越了吗?
百度搜索“112年”,第一条新闻是人民网发布的题为“市政府网站也玩穿越,2012年显示112年”,内容讲述的是中山市某市民在访问中山市政府网站时发现网站时间显示为112年,于是将此事反馈给记者,记者亲自测试也发现在部分浏览器里出现这个问题。
为何会出现此现象?记者也很纳闷,当日下午,记者致电中山市政府网站主管单位中山市信息中心,某工作人员测试后给予的最终答复是“具体是什么原因,仍有待查实”。
只要是有些网站制作和维护经验的朋友,都会知道这只不过是因为在页面获取时间时用到的是getYear()函数,这个函数在某些浏览器解析时得到的值是从1900年起至今的总年数,所以为112年(截止写此文时应该是113年了),而想避免这个问题,使得所有浏览器均显示正确就要把getYear()函数换成getFullYear()函数,就不会出现类似的“穿越”现象了。
通过这个小事件,也折射出政府等职能部门所出现的问题,政府机构都有独立的网站维护机构,一般为信息中心,有专人负责服务器维护、网站更新、网站制作,为何还会频繁出现此类乌龙事件,这让社会大众如何看待,某些地方的政府网站制作费用高达数十万以上,远远超出正常的网站制作费用数十倍以上,这么多钱都用在哪里,竟然闹出这样一个连网站制作新手也不会犯的错误,如果说是偶然也就罢了,可是百度搜索一下政府网站,有多少不存在这个问题的?
希望有关部门不仅重视新闻稿的“质量”,也费心重视一下网站的质量,至少不要再出现类似“112年”这样的乌龙事件了。
”