WEB2.0 web20
IE的坏脾气 - 盒模型Bug
想要创建出漂亮的网页设计,除了要认真学习每一个html和CSS代码之外,不可能不去了解一下臭名昭著的IE6和更早的那些IE浏览器的坏脾气,因为你本来写出的规规矩矩的代码,漂亮的设计就此就要完成了,却发现呈现出的效...
[WEB2.0] 2009-10-30 IE 兼容性 盒模型 BUG
是的,这仅仅是一个PPT文档,由Anna Debenham上传至slideshare。幻灯片的标题叫做《CSS nuggets》,嗯,很好的名字。 但是对于网站前端开发人员来说,这个幻灯片绝对值得一看,它主要讲解了一些CSS3的新属性,包括伪类/伪元素和一些新增的属性,比如变形(transform),阴影等。实例和配图很棒,相信对CSS3还有些疑惑的同学...
[WEB2.0] 2009-10-28 CSS CSS3
你需要了解的21个CSS惊人技巧
级联样式表(CSS)在当代Web设计中已经成为重要的环节,如果没有CSS现在的网站将像10年前一样不堪入目。随着CSS技术的普及,越来越多的高质量CSS教程涌入互联网,让我们的学习更加方便。下面彬Go向大家推荐21个惊人的...
[WEB2.0] 2009-10-27 css javascript
阿里妈妈UED谈CSS Sprites技术
CSS Sprites 简介:通常被意译为“CSS图像拼合”或“CSS贴图定位”。CSS Sprites并不是一门新技术,目前它已经在网页开发中发展得较为成熟,阿里巴巴各子公司的网页中到处都可发现css sprites 的...
[WEB2.0] 2009-10-21 阿里妈妈 UED CSS Sprites
IE6, IE7, IE8 CSS 兼容速查表
现代 Web 设计与开发越来越看重浏览器兼容问题,IE 每个新版本的推出,都在 CSS 的标准化方面前进一大步,同时,也就不可避免地在IE 的各个主要版本之间产生兼容问题,尽管 IE8 推出已有时日,使用 IE6的用户仍然相当...
[WEB2.0] 2009-10-19 IE6 IE7 IE8 CSS
要想写出跨浏览器的javascript,就必须懂得嗅探技术。这是浏览器大战遗留下的大地雷,事已如此,只好认命,乖乖写分支结构吧,函数就是这样不知不觉中变长的。 先看单一浏览器的判断,我们没有必须去找navigator.userAgent的麻烦,我在国外的博客网站收集了如下hack,短小精悍: ie = !+...
[WEB2.0] 2009-10-14 javascript 浏览器类型 浏览器兼容
ECMA262中规定JS使用Scope Chain来实现closure,Scope Chain是JS中非常重要的机制,JS中所有的标识符(Identifier)都是通过Scope Chain来查找值的。下面的部分是关于ECMA262及其实现SpiderMonkey和JScript如何用Scope Chain和[[scope]]来实现closure的。 变量标识符查找 当我们在JS程序里写下像a++这样的表达式时,很难想...
[WEB2.0] 2009-09-07 JavaScript scope Chain
一般来说大家比较熟悉的面向对象方式是基于类的面向对象,声明一个类,然后在根据类声明的描述去创建对象,通过类与类之间的继承和组合关系来复用代码。大多数情况下,基于类的面向对象语言(C++,C#,Java之类的)都把类整合进自己的类型系统,即每个类(Class)同时也是一个变量类型(Variable Type),并允许子类类型的值被...
[WEB2.0] 2009-09-07 理解 JavaScript 面向对象 思路
引子 过去,人们对于Javascript一直报着轻视的态度,人们认为它又慢又容易出错,而且在不同浏览器中解释也不一样,但是现在,Javascript确确实实的在改变我们的网络,越来越多的网络和APP应用开始使用Javascript。今天,我们就来讲讲我们为什么会有这种观念,回顾Javascript的历史来诊断他的现状,同时通过一些片段来表明J...
[WEB2.0] 2009-09-07 Javascript
如果不使用类库或者没有自己的类库,储备一些常用函数总是有好处的。 (10)addEvent 网上最流行的版本是Scott Andrew的,据说javascript界曾举行一场比赛(此事件我们可以在Pro Javascript Techniques第100页看到)或浏览PPK的网站,征求添加事件与移除事件的函数,他就是其获奖者。下面就是他的实现: ...
[WEB2.0] 2009-09-03 javascript 自定义函数