让WordPress也开始下雪吧

十二 21 2011 Published by under Google, WordPress

Google 说“要有雪”,于是,你在Google中搜索“let it snow”,就开始下雪了。

朱一大牛就写了一个bookmark,只要将这个bookmark拖到地址栏,在任意页面点击该书签,就可以在任意页面下雪。

bookmark:Let it snow!

这个bookmark使用了一个js,同样,你也可以将这个js添加到WordPress中,让你的WordPress开始下雪。

使用方法:

在header.php的body标签中加入:

<script type="text/javascript" src="http://zythum.free.bg/googlesnow/forg.js"></script>

即可。

效果直接打开本文就能看到效果:

Google,Ubuntu,WordPress,Linux

再次感谢zythum

 

不过好像有个问题,纯粹下雪是没有问题的,至于窗花嘛,时而会出现,时而看不见,没有bookmark效果好。本人代码盲,就不管了。

 

 

Google的创意无限。

 update:本文中的方法需要手动点击右上角的Stop Snowing,WordPress有款let-it-snow插件插件,相对方便很多。

详见爱玩电脑,效果详见颿einverne

http://www.einverne.info

本文链接地址: 让WordPress也开始下雪吧



6 responses so far

  • einverne说道:

    谢啦。。。不过学了一学期的网页,还是像没学什么一样啊。。。。。

  • […] 根据这篇文章中的方法,只要在主题的header.php中body部分添加: < /script> 然后访问任一页面就会下雪了~然后几秒过后右上角会有一个 Stop Snowing 的按钮,点过之后网页恢复正常。个人是感觉这个js效果接管了整个屏幕有点不方便,Google的原版上不仅所有点击效果可以如常,而且除霜过后雪也没有停下来。 不过,嘛~反正我是不会写,只能说风凉话了,能做到这一步已经非常赞了,再次感谢之! […]

  • […] 根据这篇文章中的方法,只要在主题的header.php中body部分添加: < script type="text/javascript" src="http://zythum.free.bg/googlesnow/ forg.js">< /script> 然后访问任一页面就会下雪了~然后几秒过后右上角会有一个 Stop Snowing 的按钮,点过之后网页恢复正常。个人是感觉这个js效果接管了整个屏幕有点不方便,Google的原版上不仅所有点击效果可以如常,而且除霜过后雪也没有停下来。 不过,嘛~反正我是不会写,只能说风凉话了,能做到这一步已经非常赞了,再次感谢之! […]

  • […] RSS Feed Let it snow! – 让WP也来下雪吧! 发布于 2011 年 12 月 21 日 by AstroProfundis 归档于 小清新, 技术宅其实很简单的说,把这个地址保存成书签就可以在任意界面下雪,给原作者朱一赞一个~根据这篇文章中的方法,只要在主题的header.php中body部分添加: < script type="text/javascript" src="http://zythum.free.bg/googlesnow/ forg.js">< /script> 然后访问任一页面就会下雪了~然后几秒过后右上角会有一个 Stop Snowing 的按钮,点过之后网页恢复正常。个人是感觉这个js效果接管了整个屏幕有点不方便,Google的原版上不仅所有点击效果可以如常,而且除霜过后雪也没有停下来。 不过,嘛~反正我是不会写,只能说风凉话了,能做到这一步已经非常赞了,再次感谢之!然后为了方便,我把这个js文件下载到了我的VPS上,另外我在包含效果的时候没有完全按照前文讲的方法,而是包含在了footer.php的/body标签之前,这样这个js会在网页加载完成后才被读取,可以避免对页面打开的影响。然后因为经过了CloudFlare反向代理的minify处理,所以直接用我的链接打开的js中看不到原作者的版权信息,但是我的服务器上的是有的,在此致歉。如果你不介意,也可以用我的服务器上的js文件。另外,因为该才提到过上面的脚本只能执行一次,为了模仿Google那种一直下雪的效果,又从网上找了一个脚本稍作修改放到服务器上,也就是说一开始有两种雪花,关掉第一个过后第二种还会继续下~~~ 于是代码就成了下面这样: < script type="text/javascript" src="http://test.atr.me/js/ snow.js">< /script> < script type="text/javascript" src="http://test.atr.me/js/ forg_zhuyi.js">< /script> (注意上面的代码因为高亮插件的问题在最后的标签和URL里面加了空格) (以上文件链接已失效)马上圣诞了,营造点气氛神马的~PS, 话说Google的那个原版的,貌似加载了 http://www.google.com/logos/2011/snowyfog.9.js 这个文件,但是我加载上这个文件没有任何效果,这里有一个可读的版本,还希望哪位大牛能给研究出来造福大众。 分享到: 何不考虑再看看:搬家到 Linode & nginx 重定向设置邮件通知已可用 -> 之前是我脑残了博客恢复在 CentOS 5 下默认使用 Python 2.6SkyChart / Cartes du Ciel 简单介绍 – 安装、使用和自制星表WordPress折腾节日发表评论?Merry Christmas 2011Apache + Nginx 压低内存的一点折腾发表评论 取消回复Connect with: […]

发表评论