// Firefox3与WEB客户端开发相关的新特性
今天看到消息说Firefox3已经可以开始公测了,能不能抢多少市场份额除了功能还要看推广的能力,推广俺就不管了,主要是看看他又折腾出什么新特性出来折腾我们搞WEB开发的了,感谢Mozilla基金会给全球WEB开发人员提供了这么宝贵的就业及加班的机会,三鞠躬 <(_ _)>……
HTML方面:
-
修改
<FRAME>和<IFRAME>嵌套页面不再继承父页面的字符集,除非父页面与嵌套页面从同一个服务器加载 -
支持软连字符 不过我不知道这个是用来做什么的
😅
CSS方面:
-
display支持inline-block和inline-table(神奇的inline-block啊,FF也知道inline-block很神奇了,所以支持了~) -
支持
font-size-adjust(在英文中不同字体在显示器中占的空间(ppi)不一样,用这个可以统一不同字体的大小) -
color支持rgba()和hsla()(比如:rgba(0,0,255,0.5)意思是 Red 0、Green 0、Blue 255 + Alpha 0.5;hsla() 意思是色相(hue),饱和度(saturation),亮度(lightness)和Alpha通道了,不过都没用过,不太清楚,FF3应该是都支持Alpha通道了) -
:default一个新的伪类,用来设定默认样式 -
-moz-max-content,-moz-min-content,-moz-fit-content,-moz-availableFF3在渲染width,min-width,max-width时引入了这几个东东,不知道是做什么的 😅 -
更好的处理均衡字体(proportional font),还是不懂 😅
-
ime-mode也支持了(比如某输入框只能输入英文时就这个就很好,用户就不用切换输入法了~) -
text-rendering的什么什么…… 😅 -
-moz-border-*-start和-moz-border-*-end的什么什么…… 😅 -
实现
-moz-initial到所有的CSS的什么什么…… 😅 -
window.getComputedStyle可以获取到所有CSS值 -
支持
content为空值
DOM方面:
- 支持IE私有的
clientTop和clientLeft了(其实就是borderTopWidth和borderLeftWidth) - 修正
window.fullScreen()不准确的BUG getClientRects()andgetBoundingClientRect()被支持- IE私有的
elementFromPoint()被支持 - IE私有的事件
onCut,onCopy,onPaste,onBeforeCut,onBeforeCopy,onBeforePaste被支持(咳咳,防复制粘贴功能就是用这些事件滴……)
更详细请访问:http://developer.mozilla.org/en/docs/Firefox_3_for_developers
最后,我们可以从FF大力支持IE私有属性这件事看出,真正的标准其实并不是W3C规定的,而是伟大的M$建立的~再次向M$帝国三鞠躬 <(_ _)>……
米随随 书于深圳
// 评论列表 (-)