Aptana Studio 3初试

DW是个好工具,但其对js,php等的不支持一直是个硬伤,最近转投Aptana Studio 3了…

下面记录下自己遇到的一些问题:

难道是中国用Aptana Studio 3的人太少了,官方连中文版都没有,这让人着实郁闷,况且还对中文支持不是很好,但看在其对javascript,php等的原生支持上就无所谓啦….

一、汉化

aptana完美支持eclipse的语言包,所以我们可以用eclipse的语言包来汉化我们的aptana的。

aptana 2的可以使用Galileo版本的eclipse来升级汉化
只需要在help点击intall->new software,填入

http://download.eclipse.org/technology/babel/update-site/R0.9.0/galileo

等待一会儿,选择chinese Continue reading >>

A href=?的对比

<script type=”text/javascript”>
window.onbeforeunload=function()
{
alert(“onbeforeunload event…”);
//return false;
}
</script>
<a href=”#” onclick=”return true;”>测试1</a><br/>
<a href=”javascript:void(0)” onclick=”return true;”>测试2</a><br/>
<a href=”javascript:void(0)” onclick=”return false;”>测试3</a><br/>
<a href=”javascript:void(alert(‘test 4….’))” onclick=”return true;”>测试4</a><br/>
<a href=”javascript:void(alert(‘test 5….’))” onclick=”return false;”>测试5</a><br/>
<a href=’#this’ onclick=’fun();return false;’/>测试6</a>

在开发过程中,经常会使用测试1<a href=’#’ onclick=’fun();return false;’/>这种方式来触发javascript事件而不改变当前链接.或者测试2<a href=”javascript:void(0)” onclick=”return true;”>测试2</a>这种方式来建立死链接。在web标准中是不建议使用测试2的方式的,因为测试2javascript:void(0)伪协议也会有bug存在,会使gif动画停止播放。在测试2的案例中,我们还能看到,点击事件触发的时候(调用顺序:onclick->window.onbeforeunload->href),而测试1却没有,这是因为void运算符在执行之前会调用window.onbeforeunload方法对于void运算符(void只做运算,返回结果为undefined),所以在调用到href时遇到void运算符的时候,可能就会产生一些bug。 Continue reading >>

Opera下中英文字体错位问题探查——line-height

在测试兼容性的时候,在opera下边出现了如下图二的情况,而在其他浏览器(firefox、chrome、IE系类)均没有,着实让我郁闷了一阵,这是一个opera的bug。
在opera下边右键-菜单-审查元素(ps:不晓得什么时候opera也有这个功能了,只是唯一觉得不爽的是快捷键没有设为F12)查看a标签的高度
1、正常情况,图一:火狐下查看,行高31px,opera查看,行高31px。
2、问题下:图一:火狐下查看,行高31px,opera查看,行高32px。
对比两种情况,唯一不同是图2下出现了英文字体,去除后查看,恢复正常,得出结论,opera对中英文字体的处理没达到一阵。
再次检查代码,行高是用line-height设置的,猜想可能原因是没有定义height,于是设定height值,正常,至此,问题解决,仅此一记…

<li class=”a”><a href=”javaScript:void(0)”>我的作品</a></li>

<li class=”a”><a href=”javaScript:void(0)”>$space[username]的作品</a></li>

在opera下边出现一个这样的bug

用Sina App Engine来代替Google Libraries API

看标题有点模糊,其实就是之前我们引入jquery的时候一般都会选择Goolge的api,但这段时间G*F*W和其他诸多因素,速度奇慢,而Sina推出了SAE之后,附带的公共资源库是现今我认为可以完全替代Google api的,其采用CDN技术之后再国内的访问速度是绝对理想的。

其不仅支持包含jquery,常用的mootools和prototype,yui等都在内….众前端之福!

sina app engine

看官方的介绍吧 Continue reading >>

Discuz 前端构架——理解(1)

ps:玩discuz快两个月了,按照自己的方式陆续整理出一点可能只有自己看的懂的东西,慢慢的摆出来吧,bs一下。

CSS书写顺序

按照元素模型由外及内,由整体到细节书写,大致分为五组

位置:position,left,right,float
盒模型及属性:display,margin,padding,width,height
边框与背景:border,background
段落与文本:line-height,text-indent,font,color,text-decoration…
其他属性:overflow,cursor,visibility…

常用变量:

SMFONT            小号字体
SMFONTSIZE        小号字体大小  0.83em
NOTICETEXT        提示信息颜色  F26C4F  橙色(有点红)
HIGHLIGHTLINK     高亮链接颜色  369     蓝色
TABLETEXT         普通文本颜色  444
MIDTEXT           中等文本颜色  666
LIGHTTEXT         浅色文字      999

重置

常规的重置,不列出

Continue reading >>

QQ邮箱容量,1TB不是梦想——笑谈

之前写过一篇关于各个主流邮箱的容量及相关服务对比的文章,请移步常用邮箱容量及支持附件大小比较

本文本来就是一个噱头,记得在之前的博文中曾说过,QQ邮箱的容量是无限扩容的,今天又是我邮箱的扩容日期了。

照此情形,三个月之后我的容量将达到8192GB,在三个月后就是不敢想象啦,不够我想应该没人能用这么大的空间吧,作为一个营销的卖点,YY,YY我们这些平民百姓而已。

1 23 4 5 ... 20