無標題文檔

同志仍需努力,再接再厉

上次服务器 无故被删除图片的事情 还让我心有余悸。当时由于原服务器被入侵,出于保护数据的考虑,我「背叛了」 wiLdGoose 兄将此博客暂时放置在国外空间。对于本人的「背叛」,我在这里对 wiLdGoose 兄说声抱歉,感谢 wiLdGoose 兄的理解。而其实,我搬出 wiLdGoose 的服务器,已是早有打算了的。上次听闻 Ppeng 的论坛给仁兄造成的很大困扰时,我就有这个心思了。

在这里,我同时要感谢下 Anakin 兄,是他帮我介绍了目前的这个空间。这个空间对于我来说实在是太熟悉了(熟悉得让人窒息):烦请各位业内人士鉴定此空间的地理位置 -- 是的,恐怕到时候如果真的有问题的话,我想我甚至可以本人过去面谈了(真人 PK?!)。

最后感谢大家长期以来对我 Blog 的关注。手气无才,说不出什么华丽的辞藻来,在只能在这里用「感谢」两个字来概括了:感谢 wiLdGoose 君、感谢 Anakin 兄弟、感谢大家。

http://www.gracecode.com/images/logo/logo_20071123.png

这个 Logo 是我为了「纪念」此次搬家而设计的,寓意为「ge×ming 尚未成功,同×志仍需努力」,请各位共勉之。

Javascript 做的一个小玩具

这是一个 Javascript 编写的,类似于 X 下的 xeyes 的一个小玩具。我是根据 Dynamicdrive.com 上 Kurt Grigg 所编写的 Watching Eyes 整理所得。原始版本可以从 这里 获得。

那么个和原来的代码有什么不同的地方?我主要做了两件事情,一是将其代码整理了一下,以便更容易阅读;二是使用 jQuery 框架减少了许多浏览器检测和样式设置方面的代码。

安装的方法我罗嗦一下,加入两行就可以了。第一行是载入 jQuery 库,接下来就是载入此脚本:

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.eye.js"></script>

兼容性方面,我已在 IE6、Firefox、Opera、Safari(Windows 版本)下测试通过。

https://friable.rocks/_/2007_11_21/1195634758.jpg

上图截图为此脚本 Safari for Windows 下的运行情况。

废话话不多说,感兴趣的朋友可以看下 这里的 DEMO ;代码打包下载 在这里

支持中文的动态文字替换(Dynamic Text Replacement)

前几天看见 iVane 的 Blog 有篇文章 是介绍如何动态文字替换的。但是结尾很遗憾的说这个功能强大的软件不支持中文。

我当时就答应下来帮他 Hack 一下。过了几天我差不多把这个事情给忘记了,直到他今天下午「催」了我一下,我才记得有这回事情。iVane 兄弟不好意思啦。

对了,让大家久等了。这就是支持中文的动态文字替换(Dynamic Text Replacement)。需要有几点要说明:

  1. 页面(HTML)的编码要是 utf-8 的(我使用这个编码测试的,其他的编码没有测试过)
  2. 字体文件尽量使用英文文件名,以免造成不必要的麻烦
  3. 第一次运行由于需要生成图片,所以效果在第二次运行的出现
  4. 调用的时候使用文件名(UNIX 主机请注意大小写),比如文件名为 jianyy.ttf 则在 css 中设置名称为 jianyy (参看 DEMO 的 CSS 文件)。
  5. 由于使用缓存机制,请务必将 dtr/cache 目录设置为可写
  6. 经过测试,虽然此程序使用了缓存机制,但是占用的服务器运行资源还是比较多的,请谨慎使用
  7. 最后就是注意下字体的版权问题,DEMO 中的字体为「简 YY 体」版权未知

最后 DEMO 在这里 ,打包的文件可以在 这里下载 ,相关的教程可以参看 iVane 兄弟的 相关文档

如有任何问题,欢迎留言。

我的照片

嗨!我叫「明城」,八零后、码农、宁波佬,现居杭州。除了这里,同时也欢迎您关注我的 GitHubTwitterInstagram 等。

这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 要知道作为码农取名是件很难的事情,所以不想在取名这事情上太费心思。

作为八零后,自认为还仅存点点可能不怎么被理解的幽默感,以及对平淡生活的追求和向往。 为了避免不必要的麻烦,声明本站所输出的内容以及观点仅代表个人,不代表自己所服务公司或组织的任何立场。

如果您想联系我,可以发我邮件 `echo bWluZ2NoZW5nQG91dGxvb2suY29tCg== | base64 -d`

分类

搜索

文章