最新 | 最热门 | 最高评价

+0  语义化的label?

Tag: Web开发 | Accessibility | input
loaoao@gmail.com (aoao) 发于 2009年02月08日 23:39 | 点击: 2023 | 展开摘要
大家应该经常看到在文本框里提示文字,然后一点就没了。通常做法都是默认给个value,通过js来处理。详细实现都不介绍了,大家都会。现在来看一下一个比较创意的实现。

就是直接用label的内容盖在input上面,然后用js来处理一下。详细实现就不用说了,反正我想尝试纯CSS是没办法实现滴。从结构上来看,还是比较理想的,充分利用了label

<label id="usernameLabel" for="username" class="placeholder">&

查看全文: http://www.udpwork.com/item/763.html

+0  兼容所有浏览器的设为首页与显示小策略

Tag: Web开发 | JavaScript
loaoao@gmail.com (aoao) 发于 2009年01月10日 02:32 | 点击: 2005 | 展开摘要
在IE比较简单,大家都知道用setHomePage来设置,懒人写法:

<a href="#setHomePage" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.aoao.org.cn');return false;">Set HomePage</a>

IE的结束了没?当然没有,其实M$还提供了一个神奇的接口给我们:isHomeP

查看全文: http://www.udpwork.com/item/764.html

+0  CSS系统颜色

Tag: Web开发 | color | CSS
loaoao@gmail.com (aoao) 发于 2009年01月04日 02:01 | 点击: 2023 | 展开摘要
直接调用系统的颜色显示在网页上本来是件很好玩滴事,但是,也有个缺点,就是可用的色太少 比如Bindows在它的启动画面一点点应用。

=。= 上次本来想在某个产品上应用,结果给人BS了,原因是色不好看 囧rz

在css21 中 System Colors也有相关描述,CSS3还加了超链接的色,还有个flavor。

但是,要有浏览器支持才是硬道理,浏览器不支持,虾米都回家睡觉。

附各色显示效果,如果看不到文字部分就像刮彩票一半刮开看一下,其中,Background 这个在

查看全文: http://www.udpwork.com/item/765.html

+0  人肉gzip

Tag: Web开发 | 前端架构
loaoao@gmail.com (aoao) 发于 2008年11月17日 02:15 | 点击: 1856 | 展开摘要
gzip 是什么东东呢?百科跟我们说

gzip是GNU zip的缩写,它是一个 GNU 自由软件的文件压缩程序。…

gzip 的基础是 DEFLATE ,DEFLATE 是 LZ77 与哈夫曼编码的一个组合体。…

“gzip” 也经常用来表示 gzip 文件格式,这种格式:

10 字节的头,包含幻数、版本号以及时间戳

可选的扩展头,如原文件名

文件体,包括 DEFLATE 压缩的数据

8 字节的尾注,包括 CRC-32 校验和以及未压缩的

查看全文: http://www.udpwork.com/item/767.html

+0  maxthon bugs ☠

Tag: Web开发 | IE | 浏览器
loaoao@gmail.com (aoao) 发于 2008年09月20日 01:34 | 点击: 3872 | 展开摘要
TMD这年头做前端真命苦,IE出了N个版本就算了,还跳出个马桶出来。你说你这个马桶,用人家内核就好好用拉。还改人家的东西干啥,那你改就改拉,还帮人家改出来问题来,难道你是怕我们找不到工作。

2.12以前的版本不清楚,maxthon自身的问题不关心,我只关于它跟原生IE的区别。目前已经发现的这样多。

在特殊情况下windows.opener不见了。出现在2.12 ,2.14正常-_-b。

input出自动完成列表,双击内容,focus/blur 有时会有问题,2.14问题

查看全文: http://www.udpwork.com/item/769.html

+0  Debugging JavaScript:throw与console

Tag: Web开发 | console | debug | JavaScript
loaoao@gmail.com (aoao) 发于 2008年08月25日 01:32 | 点击: 2373 | 展开摘要
我想没多少人敢保证写JavaScript能不用调试,那选择用什么方式调试会比较好呢?

告别了我最爱的alert("MM")

告别了我最爱的document.title="MM"

告别了我最爱的window.status="MM"

大家开始用各种新的方式来看调试信息。。。比如最近sitepoint就发了一篇Debugging JavaScript: Throw Away Your Alerts!,大家先去看,看完再回来接着看。

var err = new Error(

查看全文: http://www.udpwork.com/item/772.html
|<<<3456789>>>| 一共9页, 102条记录