Archive for 六月, 2009

火狐3.5正式版发布

盼望已久的FireFox3.5正式版终于出来了

RC版一直没用,等到正式版出来了几个小时才找到链接,⊙﹏⊙b汗

firefox3.5

很是激动啊,添加了很多特性,界面也做了不少的调整

支持audio和vidio标签,可以直接播放ogg文件

使用了新的引擎 Gecko ,对css更多特性的支持等

貌似对css支持最好的是使用WebKit 引擎的Chrome和Safari

估计Firefox这方面还是赶不上Chrome和Safari的。

对3.0版本的插件大多不兼容

对于迅雷下载的兼容性,可以配合Firefox的FlashGot组件来实现迅雷下载。

自动更新了firebug新版本,旧的版本已经不兼容,界面上美化了很多。

更多的用了就知道了

中文版的下载地址:ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.5/win32/zh-CN//Firefox%20Setup%203.5.exe

英文版的:ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.5/win32/en-US/Firefox%20Setup%203.5.exe

我下的时候不用迅雷下不动,估计官方服务器压力太大了,用迅雷就可以分流了

ps:http://www.infoq.com/cn/news/2009/07/Firefox-3.5  这里的介绍更为详细

Akon

喜欢Akon的歌,虽然E文不好,可是喜欢他独特旋律和嗓音。

上面这首是我最喜欢的Right Now (Na Na Na)

他年少的时候曾经因为偷车入狱,可是这个并没有阻碍他成为一个成功的歌手。

寂寞先生akon特有的骚灵嗓音让每首歌都充满全新生命,不论是轻柔饶舌的歌曲、还是派对劲歌都有自己的风格,就像听到一个最原始的非洲灵魂对你亲声吟诵一段段街头故事。——引用谷歌音乐对Akon的介绍

还有一首Lonely,也很好听,一直在谷歌音乐欧美热榜榜单

Ps:最近Akon和潘玮柏合作的Be With You也很好听,跨国合作哈哈,喜欢了就自己找下吧,我这就不贴了

启用独立域名

刚在name.com买了ddig.info,很便宜,1.99$,然后就启用了www.ddig.info在google app engine,并绑了这个应用。

挺短的,模仿digg.com,哈哈!

以后就玩这个域名了。

渴望民主

最近网络管制越益严重,对google的制裁,石首、东明消息的封锁,刘晓波的逮捕。等等等等,让我们已经日益无法忍受,我们渴望民主,呼吁民主。

我们知道我们生活在一党专制的国家,但是我们国民的素质在不断的提升,对民主的呼吁的响声越来越大,要求民主的人也是越来越多,政府应该适应现状,要转变观念,走向民主。

可是我们现在看到的却是越来越专制,越来越多的人越来越渴望民主,政府需要人民的支持,如果持续下去,政府和人民的矛盾越来越大,后果是不可想象的。

愤怒

昨天晚上上google.cn的时候,输入我常搜索的关键词,往往都会搜索提示,但是此时却什么也不显示了。

我第一想到的是,掉线了?我刷新、刷新。挺好的,没掉线。我又试了好几个关键词,包括“google”,都是没反映,我立马就想到搜索提示被关掉了,被那一群sb给和谐了。

今天看月光博客,《谷歌中国被停止境外网页搜索和搜索建议功能》,我无语了。

经测试,google的搜索提示确实可以通过一些很正常的关键词而联想到一些不健康的关键词,确实对青少年的成才有不好的引导作用,我想google有能力处理好这个问题,但是今天被彻底的和谐了。

据说还有可能别关闭境外网站的搜索业务,如果这样,我们还有什么理由用google,google在中国将不复存在。

那个被采访的“大学生”高也,就是一个sb,被人肉搜索,原来不是什么大学生,而是焦点访谈栏目组的实习生,合着伙来愚弄广大人民。

光说人家是sb,其实我们才是被sb愚弄的sb,我们不让那群sb。

本来我的想法是美好的,sh会想一个好的方面发展,会一步一步变好的,可是我今天发现自己很愚蠢,被愚弄还心甘情愿,我错了。

接二连三的事件,屏蔽,和谐,我们不会害怕,不甘愿被sb愚弄,早点醒悟吧,我们有时候要学会反抗!

gov早点醒悟把!

drupal的l函数

drupal的l函数可以根据链接生成友好的url格式,自动encodeurl等,先看l函数的原型

点击这里http://api.drupal.org/api/function/l

可以看出,函数的参数$options是一个二维数组,
包括$options['attributes']和$options['html']两个一维数组,
我们常用第一个数组里边的class与title,

也就是$options['attributes']['class']、$options['attributes']['title'],
可以对a标签的class和title属性赋值。

第二个参数是路径,
l函数在生成html的时候会自动的寻找匹配的自定义url输出到html里面,

并且会自动的对url进行encodeurl,可以防止数据的丢失。

例如

<?php

$options['attributes']['title'] = ‘亲子情商训练营’;

echo l(’亲子情商训练营’, ‘/node/1′, $options);

?>

得到

<a title=”亲子情商训练营” href=”/%E6%B4%BB%E5%8A%A8/%E4%BA%B2%E5%AD%90%E6%83%85%E5%95%86%E8%AE%AD %E7%BB%83%E8%90%A5″>亲子情商训练营</a>

瞧瞧大蟒吧

一个在家确实无聊,好的电影也看的差不多了,最近心血来潮有空再看python,说它好的很多,说它差的很少,相比php是无法比的,说php不是的一搜要多少有多少。

但是相比之下,php的成功案例还是最多的

维基百科

facebook

实在举不胜数,其实优点还是很多滴

还有做为呈现结果和接受用户的旨意也是很方便的。

但我还是想要学一下python,因为我想要再学习一门语言。

ror能做什么?企业站,算了吧!

Java?很好!但是要花费太大的精力,等学会了py再说吧

.net?NO!我不喜欢,因为我希望夸平台。

那就抄起家伙,来学python吧!

广告消逝效果

做了一个广告的消逝效果,就慢慢的消逝,没有加透明度的渐变。

代码如下

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>
<html xmlns=”http://www.w3.org/1999/xhtml” xml:lang=”zh” lang=”zh” dir=”ltr”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />
<style type=”text/css”>
html,body,div{
margin: 0;
padding: 0;
width: 100%;
}
</style>
<script type=”text/javascript”>
var Speed = 5; //设置速度
var ad = null;
var timer = null;
hidden = function(){
ad = document.getElementById(’ad’);
setTimeout(”timer =  setInterval(’slowhidden();’, 1);”, 3000);
}
slowhidden = function(){
ad.style.height = ad.clientHeight – Speed + ‘px’;
if(ad.clientHeight <= Speed){
clearInterval(timer);
ad.style.display=”none”;
}
}
</script>
</head>
<body onload=”hidden();”>
<div id=”ad” style=”height: 400px; background:#D23; overflow:hidden”></div>
<div style=”height: 1000px;background:#FF0;”></div>
</body>
</html>

Micolog添加robots.txt

Micolog是没有robot.txt的,可以当搜索引擎访问robot.txt时,总是会产生404错误。

闲着没事加上robots.txt。

做法如下

1.在static目录下创建robots.txt文件,内容如下

User-agent: *
Crawl-delay: 10

Disallow: /admin/
Disallow: /rpc/
Disallow: /myadmin/

也可以直接下载我的robots.txt

2.编辑app.yaml文件,在- url: /favicon\.ico的后面加上,下面两行记得加缩进,tinymce 自动把每行前面对空格删除了。

- url: /robots\.txt
static_files: static/robots.txt
upload: static/robots.txt

3.上传就ok了。

不同浏览器对html、body的height和width的不同解析

这篇文章本来在我的blogger上的,可是blogger一直被墙,就转载到这吧。

1. html-body标签嵌套一起。

html {
background: #DDABC0;
}
body{
background: #3311BB;
height: 100%;
width: 100%;
}
在ie 6下body的height和width为你能看到的浏览器的高度和宽度,在其他浏览器下没有显示,只显示html的背景,好像是不能控制html标签的宽度和高度,囧。。。。。
错,html是可以定义高度和宽度的,但是你如果设置html的background的话,它会设置整个浏览器背景色。

2. html-body-div三对标签嵌套一起。

html {
background: #DDABC0;
}
body{
background: #3311BB;
}
div{
background: #99CC55;
height: 100%;
width: 100%;
}
在ie6和ie7下效果如下
ie6 ie7
ie8、firefox和chrome下
只显示html标签的背景。
说明ie6和ie7下此时body的style为
margin: 15px 5px ? 5px;
height: 20px;
?的地方就先不探究了
3.只有html、body标签
html {
background: #DDABC0;
}
body{
background: #3311BB;
height: 100%;
width: 100%;
}
这是ie6、ie7、ie8皆不相同。
ie6下body背景色为浏览器的可视width和height。并且margin: 15px 10px;
ie7下body背景色width为何ie6相同,height为20px,margin 也相同。
ie8下body不显示。
firefox与chrome与ie8相同。
此处证明上面的?处也为15px。
4.html、body和div标签嵌套。
style与3相同,知识在body里边加了一个空的div,别的什么也没加,不同的效果又出来了。
下边还是body的效果
ie6下效果不变,
ie7下变了,哈哈,也什么都看不见了,和上边ie8相同。
ie8下不变,与此事的ie7相同。其他浏览器就不说了。
ie8、firefox、chrome等比较符合w3c标准的定义body的height和width的默认为0。
这个说明了,ie6此时没有被这个div影响,但是ie7却被影响了。
ie6 body的width和height的100%效果为浏览器的可视区域,ie7的body根据里边的内容变动。
这个主要是ie6和ie7对body的style不同定义造成的,具体是那个,我还不清楚。
5.继续上面的,添加div的style。
div{
background: #99CC55;
height: 100%;
width: 100%;
}
此时效果:
ie6效果如我所想,body和div的显示区域没有变,还是浏览器的可视区域,div的背景把body的覆盖掉了。
ie7就让我不解了,此时body有出现了,显示区域和3相同,并且div的背景色也把body覆盖了。
ie8、firefox和chrome如我所想,body和div还是为零,不显示。
总结,在定义body的width和height为100%时的效果:
1.如果定义html的背景色,不论如何整个页面的底部背景色为所定义的背景色。
2.body默认的width在ie6、ie7下默认为父级的100%,其他为0(零)。
3.body默认的height在ie6下默认为父级的100%,ie7下为20px和受里边内容影响。
4.w3c标准的浏览器body的height和width为0(零)。
其他,在body的width和height没有定义的情况下:
ie6、ie7默认的width为100%,height为20px,ie8的width和height为0(零)。
我一直都是搞程序那一块的,最近被迫也弄前台html了,几天的体会就是最恨ie6了,ie8更接近w3c了。这是我此时看到的表面体会,如果谁看到了,那个地方不对,麻烦告诉我一声。