10个优秀Google Code代码项目

10个优秀Google Code代码项目

何苦呢分享一下"10个优秀Google Code代码项目"

ZeroClipboard

10个优秀Google Code代码项目

你还记得以前网页开发的年代吗?就是IE6称霸群雄的那个年代(行了,这听起来有些糟,但是如果你在2002年做过网站的话,你就会明白我话的意 思),

那时候,复制到剪贴板非常简单。但是,因安全考虑,Firefox默认的设置是不允许直接访问剪贴板的。这是个不错的改进,可是,对于某些站点,

具备访问剪贴板的能力却是非常必须 的。通过使用强大的Javascript和.swf文件,ZeroClipboard可以让你内容复制进用户的剪贴板上去。你可以访问我的Coupons For Bloggers网站,看看实际的演示效果。

» 访问 ZeroClipboard

Yourls

10个优秀Google Code代码项目

作为一个博客的博主,你应该知道 Twitter对于留住读者以及与他们分享链接是多么的重要。但是你也知道,Twitter的推中只允许140个字符。

为了获得短网址,你可以使用 bit.ly 和Tinyurl.com这样的服务,或者你可以使用yourls,创建你自己的短网址服务。Yourls 使用PHP制作,

而且非常易于配置。如果你正在使用WordPress,你会非常高兴的发现yourls已经推出了它自己的WordPress插件。

» 访问Yourls

Minify

wps_clip_image-1226

我知道在之前那篇文章中已经提及过Minify,但是我还是忍不住要为这段非常酷的代码美言几句。

Minify的安装极其简单,它可以按需对JavaScript以及CSS文件进行合并,压缩以及缓存, 以便加快页面的载入速度。

而安装minify则极其简单:你只需给你的网站根目录下上传一个目录,然后 Minifiy就会开始为你的博客提速。

很帅,是不是?

» 访问Minify

Thematic

wps_clip_image-16970

作为一个WordPress粉,我真的很喜欢主题框架这个概念。对于那些还不知道这个概念的人来说,

主题框架是一组WordPress主题,它包含 有许多功能和样式。通过添加子主题,你就可以对外观和功能进行扩展。

比如,我的另一个博客Cats Who Blog就正在使用Thesis主题框架,我使用自己的样式和功能对其进行了扩展。

商业框架也有很多,但是Thematic是百分之百免费的。如果你正在玩WordPress,这玩意儿是你必下的一个东东。

» 访问Thematic

Flexlib

wps_clip_image-831

跟你猜的一样,Flexlib是一个开源的Adobe Flex的库,它提供了许多组件,你可以在你的Flex或Air项目中随意使用。

目前可以使用的组件包括:dvancedForm, Base64Image, EnhancedButtonSkin, CanvasButton, ConvertibleTreeList, Draggable Slider,

Fire, Highlighter, HorizontalAxisDataSelector IconLoader, ImageMap, PromptingTextArea, PromptingTextInput,

Scrollable Menu Controls, SuperTabNavigator, Alternative Scrolling Canvases, Horizontal Accordion, TreeGrid, FlowBox,

Docking ToolBar, and Flex Scheduling Framework.

» 访问Flexlib

Zen Coding

wps_clip_image-2546

作为一个网页开发者,我通常要敲很多标签和属性才能获得想要的效果,这点很让人沮丧。HMTL标签当然是必须的, 但是这也不应该意味着我们

就应该把时间耗费在打标签上面。Sergey Chikuyonok在开发Zen Coding,可能也就是这样想的。那么Zen Coding到底是什么呢?它是一组专门

用来提高书写HTML和CSS代码速度的便利工具。它整合进你最爱的文本编辑器,然后提供一些功能和快捷方式,加 快开发速度。

举个例子, 如果你敲下面这段内容

div#content>h1+p

你会得到下面这个输入:

<div id="content">
<h1></h1>
<p></p>
</div>

如果,你想深入了解 Zen Coding,Smashing Magazine上有一篇关于Zen Coding不错的文 章

» 访问 Zen Coding

Sexybuttons

wps_clip_image-14162

在互联网上,设计非常重要。一些人非常善于设计,而另一些人,比如像我,就不是了。那些不是设计师的(或者设计师当的非常糟的)

人绝对应该充分利用这类项目Sexybuttons是个小巧的CSS框架,它可以让你为你的博 客,网站,以及网络应用创建出华丽的按钮来。

如果你喜欢CSS的按钮,不要忘了读读我的《十 大CSS按钮教程列表》。

» 访问 Sexybuttons

jQuery transmit

wps_clip_image-20531

有谁又不喜欢jQuery呢?这个非常方便的Javascipt框架可以让开发者增强网站的设计和可 用性。多亏插件,你可以用力需要的功能来强化jQuery。

在Google Code上,有许多非常酷的jQuery插件,因此要挑选一个也非常困难。不过文件上传在网页开发中一直是个大问题,

而这款jQuery插件非常之有用。而使用 jQuery transmit也简单的让人难以置信:

$(document).ready(function() {
var options = {
allowedFileTypes: [{
description: "Images",
extensions: "*.jpg; *.gif; *.png"
}]
};
$("#transmit").transmit("http://mysite.com/upload/", options);
})

» 访问 jQuery Transmit

dompdf : 通过使用PHP将网页转换成PDF文档

wps_clip_image-12866

PDF格式对于像单据这类的东西非常有用, 并且在商业上得到广泛使用。dompdf是一个网页到PDF格式的高级转换工具,它可以下载和读取外链样式表,和含有内置样式的标签,以及单个HTML元 素的样式属性。它也支持大多数可视的HTML属性。

» 访问dompdf

stop-spam

wps_clip_image-5877

对于博客和网站而言,垃圾信息绝对是一个老大难问题。尽管完全杜绝垃圾信息是不可能的,但是有些工具可以帮你与垃圾信息做斗争。

Stop-spam就是这类工具中的一个。它是轻量级的,并与所有博客和论坛相兼容(WordPress,PhpBB,MovableType等 等),安装也很简单。它会自动将一些垃圾信息发送者的域名和IP地址列入黑名单。当然,你也可以编辑列表,将其他域名和IP列入黑名单或者白名单。

» 访问stop- spam

以上"10个优秀Google Code代码项目"

作者:Jean-Baptiste Jung     via:原文

翻译: neodreamer?           via:原文 

Tagged , . Bookmark the permalink.

Leave a Reply