2009年5月9日星期六

Blogger模板图床的好选择- Google Code



之前发现,Google Page Creator (Google Pages)要倒店关门的消息,我就一直在找更好的地方,用来放我Blog会用到的各种小图和外连档案(不然每次登入Google Pages,都要恐吓我一次,我所有的资料都要被强制移到Google Sites了),试用了一阵,本来觉得即将取而代之的Google Sites也不错用,正打算大举迁移,把档案和连结都搬过去之际,突然紧急煞车,发现Google Sites不能这样用啊!目前它有两个关键性的障碍:

    1.不准上传HTML或Javascript之类的程式码。对很多朋友来讲,这可是严重的缺陷,因为有不少人习惯把外挂Blogger的模组,都写成独立 的js档,载入页面时再用include的方式呼叫,改版时只要兼顾相容性,不用再动到网页样板的原始码,维护也比较独立和方便。原先的Google Pages并不阻挡,但到了Google Sites却拒绝上传(说是安全性考量),这一点就让不少人打退堂鼓了。
    2.不支援GIF。这一点我就非常非常不能接受了,Google Sites是用来建立「个人网站」、来做协作的平台,有听过提供这类服务但不支援GIF图档的吗? !一开始我还没发现,因为GIF图档是可以上传的,一般静态标准的GIF图档看起来都没事,但嵌入网页外连所有图片时才发现,不正常的情况来了!首先是透 明底图(Transparent GIF),在Firefox没事,但用IE (IE6)看却不再透明了,就算你想换成透明底图的PNG档,旧版IE不支援、新版IE照样不能透明!其次,动态图片(Animated GIF)照样没作用,这次连用Firefox也没效果,Google找了半天,得到的竟然官网的回答:「Google协作平台目前不支援动画GIF。如果 要使用动画GIF,则需要将它装载在协作平台外部,并使用它的装载网址进行连结。」看到这句,档案还要放在「外部」,我真的无言了~(据说还是安全性考 量.. XD)

以前还一度以为是外连档案后面那个谜字串?attredirects=0搞的鬼,因为之前测试加了该字串好像会正常,但其实是因为当下我有登入 Google Sites的关系。至此,我想我是完全放弃用Google Sites来取代Google Pages了(这状况已经一段时间,我也上Google Groups去反应,看来还是没进度)!在寻找其他解的过程中,看到了有人推荐使用Google Code、一项Google提供给使用者用来公布及开放程式码的平台,为了让用户能自由下载、修改和分享程式和专案的原始码,该服务平台也有提供File Hosting的机制,让专案主人能放置档案公开分享和连结使用。当然,这些公开的原始码档案也提供像是版本控制、描述分类等专案控管的机制,还有 Wiki和Issues让管理者和使用者能控制和掌握专案的进度和变动(还支援Google Analytics来监看存取流量),算是一个相当简单、又配备大部分该有功能的程式码控管平台。

对我来说,现阶段最重要的当然是小图档的Image Hosting,还有少部份几个外连用的小档案。既然是该服务是分享「Code」,未来我也考虑把自己的样板原始码公布出来,甚至将有在用的 Blogger Hack抽离成一只只的js档,这样用Google Code来放置档案,也才更理所当然,是吧?仔细看看Google Code的限制:一个专案空间限制单档最大100MB、总容量2GB、不限网路流量、使用*.googlecode.com格式二级域名(但不支援自订网 域)、一个帐号最多可以开十个专案,哇!拿来做我Blog的File Hosting绝对是绰绰有余啊!实际试了一下图片外连,不管什么格式,显示下载都很快很正常,测试几天后,没想太多我就把档案统统都搬过去啦!透过之前 介绍过的技巧,我大概只改了三行原始码,就让所有的Blog小图档统统转向到Google Code去,果真是Blogger放档的好选择啊!如果不介意,还可以公布自己的Blog样板(透过版本控制当备份)和用到的所有js档(不要再盗连 了),这样也符合Blog原始码开放的需要,速度和反应都很不错,除了担心对岸会「墙」掉Google服务的疑虑(没差,反正我的Blog也是在 Google的Blogger上),不用担心它会倒掉或关闭(现下用的人很多),看来可以好好顶一阵子了!

我想Google Code应该不用教学怎么使用,只要有Google帐号、连到Google Code首页、选择「专案托管」、在画面中央直接选Create a new project,填好Project名称(这名称会决定你的二级网域名)和相关资料,专案就开好啦!接着玩一玩专案设定,切到到Downloads的分 页,就可以上传下载自己的档案了。申请前有兴趣可以参考我Blog都已经换用的专案:daxiguo。推荐因应Google Pages倒闭、Google Sites又不济事,和我一样需要空间来放置小档案的人来参考~(希望不要被拿来爱乱分享大档的人搞烂就行了~)
原创文章如转载,请注明:转载自 大西国 [ http://www.daxiguo.com/ ]

本文链接地址:http://www.daxiguo.com/2009/05/blogger-google-code.html
原文来源:http://abintech.azhai.org/2009/05/blogger-google-code.html
作者:Abin
翻译:daxiguo


原创文章如转载,请注明:转载自大西国 [ http://www.daxiguo.com 


文章链接地址: http://www.daxiguo.com/2009/05/blogger-google-code.html

没有评论: