JavaScript组件打包模式

js组件通常带着css image ,但这样使用起来可能会有些小麻烦,为了让组件足够的solo,有了把css image也打包在js的想法,然后顺便把请求数变少,这个顺便好像更重要,呵呵。 那怎样打包呢,虽然有resource-packages这样的方案,可是我们的核心用户还在玩ie6这种时尚的浏览...
Posted in Web开发 | Tagged , , , | 13 Comments

人民币的符号的正确表示法?一杠?两杠?¥还是¥呢?

因为做的项目会跟钱打了交道,所以被研究了。 那是一杠还是两杠呢?最简单的方式就是拿出钱包,掏出张“新”的50或100,翻到背面的银线上,就会发现两杠的符号。这个是以前跟同事在讨论是一杠还是两杠时,发现最有效的方案。 杠杠数的问题解决了,可¥(指的是通常输入法中文全角模式下按shift+4的那个)在宋...
Posted in Web开发 | Tagged | 22 Comments

MHTML在ie7/vista bug 解决方案

在多数情况下,以增加文件大小代价来换连接数是有价值。而MHTML+dataURI = 省连接数,如果你不知道这是什么东东,可以看秦歌写的Data URI 和 MHTML 因为之前发现在vista上的ie7有bug,且没有好解决方案,所以一直不敢项目上使用,之前虽然有看到有个用304的方案(via Data URIs, MHTML and IE7/Win7/Vista blues)...
Posted in Web开发 | Tagged , | 11 Comments

一次炮轰引发的深思

话说前文,有人在无忧发了个书的推荐,然后hax与爱民同学讲解其样章N处不解(疑是错误,主要是作者认为不是错误,偶js又水平不行,不敢乱下定论)之处。。然后因为众所周知的原因,出现了炮轰事件,又见-, 那样多人推荐的一本书为什么会炮轰呢? 怎没人来炮轰我的书呢? T_T 我经过深思后感觉原因有3点...
Posted in Web开发 | Tagged | 40 Comments

superLink,让伪链接更有可用性

前几天,看到有人写了个superLink的东东,主要的做什么用呢? 我们有时会给在大块元素加个window.location='http://www.aoao.org.cn',还顺便把光标定义成移上去会变成手势还代替链接,为什么不直接用<a>因为有时东西太多,不能放在链接里,比如hx、p...
Posted in Web开发 | Tagged , | 15 Comments

yslow 2 更新(含可下载地址)

在前端开发中,Yslow 是个很不错的参考,对于网站的优化也能提出一些不错的建议。 这次的版本做了些很不错的修改,除了官方提供的地址在国内下载不了外没什么不好,详细的大家自己体验了。下载地址: 官方下载 (暂时下载不了,估计是文件服务器没同步,代理可下) 我放在box自己的空间,是从官方下来的。 ...
Posted in Web开发 | Tagged , | 9 Comments
firefox-css-text-overflow

纯CSS在Firefox模拟text-overflow: ellipsis效果

text-overflow这个属性真让Firefox折腾,虽然之前有写过Firefox通过XUL实现text-overflow:ellipsis的效果,不过要外挂xbl来用也就一直没用,虽然想过Data URI,但其实还不如外挂xbl。 这两天在论坛看到14px同学写的超过宽度显示省略号(无js全兼容),想法很有创意,使用一张图片来...
Posted in Web开发 | Tagged , , | 18 Comments

用私有属性来拯救IE7缩放图片的失真

图片缩放会失真是真理,在浏览器里也一样,貌似使用传说中的双三次插值可以让失真看起来比较不明显,但是真的想不通IE7已经实现了,却不默认打开,是体谅我们的CPU还是内存呢? 简单来说,我们在图片的CSS 加-ms-interpolation-mode: bicubic 就可以让IE7的图片在有缩放的情...
Posted in Web开发 | Tagged , , | 13 Comments

省市级联菜单的可用性

省市级联这东西基本是网注一份,而且基本是全是js写的,js写唯一坏处就是JS无效时不可用,我所说的js无效包括不支持js,js加载未完成或者失败。 为了避免不可用,我曾经跟同事讨论过这样的实现方案。 默认显示为 input , 没加载完或者XX时,用户也可以填; js有效时,用select代替...
Posted in Web开发 | Tagged , | 6 Comments

语义化的label?

大家应该经常看到在文本框里提示文字,然后一点就没了。通常做法都是默认给个value,通过js来处理。详细实现都不介绍了,大家都会。现在来看一下一个比较创意的实现。 就是直接用label的内容盖在input上面,然后用js来处理一下。详细实现就不用说了,反正我想尝试纯CSS是没办法实现滴。从结构上来看...
Posted in Web开发 | Tagged , | 13 Comments