近期新浪对CSS代码调整的详细说明及建议
好几天没上博客,一来就收到了“新浪博客重要提示”以及不少朋友的相关留言.新浪博客维护公告:“由于近期部分博客空白面板中发现存在安全隐患的CSS代码,会对您及他人的博客安全造成不良影响,所以会对博客代码进行统一调配。”
灵儿在这里给有疑问的朋友们作一个稍详细的解释和建议。
一.CSS代码到底是什么?为什么新浪会突然提出对它整改?
专业上讲,CSS是一种叫做样式表的技术。它的英文原词应该是Cascading Stylesheet(层叠样式表).在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景等效果实现更加精确的控制.所以,我们更换的博客模板都要通过CSS代码来实现.
但是大量的“空白面板CSS代码”,会造成服务器的负载,也对用户电脑的安全埋下了隐患。目前新浪的工程师已经发现,这些“空白面板CSS代码”是导致目前新浪个人博客网速过慢的因素之一,所以新浪决定清除这些隐患,让用户的电脑更安全。
而新浪整改的最根本的原因来自于12月12日搜狐网的一则报道:
"搜狐 Google判定新浪博客含恶意代码 "
12日,搜狐IT报道,当日有网友提出用Google搜索新浪博客,结果几乎每个链接的下面都出现了一行小字:该网站可能含有恶意软件,有可能会危害你的电脑。
原网址:
http://it.sohu.com/20071212/n254003292.shtml
搜狐这一消息发布的当日,新浪博客就发布了要整改代码的通知.
二.CSS对我们的哪些代码有影响?
经过灵儿的测试,涉及CSS的代码有:
1.所有自定义的模板.也就是我们自己制作的模板.
2.透明FLASH。(雪花,星光类的漂浮物)
3.挂件.
4.定位代码.
5.自定义鼠标.
总之就是所有影响页面效果的代码.而FLASH小物挂件,插入的装饰图片,滚动字,并不是CSS,不受影响.
三.新浪整改趋势.
新浪是不会封杀掉我们DIY模板的权利的。因为目前163,百度等博客的系统模板都比新浪的好看,而且大多支持自定义功能。如果新浪彻底屏蔽了换模板,会流失很多喜欢个性化的用户。新浪不会冒这个险的。所以大家大可放心,不必担心以后就换不了漂亮模板了。
那新浪的做法是?
02个人猜测:
一种是整顿CSS代码里面的垃圾广告和有害代码,对其做一些屏蔽和限制,直到这些代码不再影响新浪博客系统的安全和速度.这样,我们以前做的模板还可以用.
一种是新浪推出一种新的换模板系统.这样,换模板很可能变的大众化,人人都可以自己通过上传图片来换模板,不需要写什么代码了.新浪自己也说了:"为用户提供修改个人博客首页以及正文页头图与背景图的新功能".
大家期待吧.
四.建议
建议大家尽快手动停用CSS代码相关面板,配合新浪尽早作好系统调整。虽然新浪的模板不好看,但是为了大局还是暂时忍耐一下吧。虽然我很清楚我的模板代码里含有的不过是图片地址(而且还是上传到新浪的地址),应该是不涉及安全问题的.但是并不能保证大家所有的CSS代码没有问题。灵儿是个谨慎的孩子,万分之一的险都不想冒,还是建议大家的博客彻底被新浪做一次大检查和整顿, 以确保一个崭新清爽安全的系统.
因为在我使用vista系统浏览大家的博客时,IE7浏览器和防火墙确实会提醒“本页面含有潜在安全隐患”而这隐患在哪里,我也不知道!现在想很可能是某些CSS代码有漏洞带入的。防微杜渐,就让新浪给我们的博客杀一下毒吧:)安全毕竟比花俏重要。
我们要相信新浪这样做是为我们好而不是害我们.为创造更稳定安全的博客环境,大家配合一下我们的东家吧。越多的人越早听从新浪建议停用代码,新浪整理的就越快。否则自己的博客再像前段时间那样出个丢失文章或者发表删除不了的问题,就得不偿失了。几天不用模板,也没什么大不了的。就算还是坚持用,1月份新浪还是会强制删除的。而这样,恐怕自己的博客就比别人清理的慢了。还会拖累整个新浪博客系统的整顿。
相信我们很快就会有一个全新的模板系统。
其实大家还是把精力多放在文章上吧。不必要太关心代码的。。模板和装饰都不能恒久。唯有文字是最可靠最有意义的。