Firefox3与WEB客户端开发相关的新特性

今天看到消息说Firefox3已经可以开始公测了,能不能抢多少市场份额除了功能还要看推广的能力,推广俺就不管了,主要是看看他又折腾出什么新特性出 来折腾我们搞WEB开发的了,感谢Mozilla基金会给全球WEB开发人员提供了这么宝贵的就业及加班的机会,三鞠躬 <(_ _)>……

HTML方面:

  • 修改 <FRAME><IFRAME> 嵌套页面不再继承父页面的字符集,除非父页面与嵌套页面从同一个服务器加载
  • 支持软连字符 &shy; 不过我不知道这个是用来做什么的 [sweat]

CSS方面:

  • display 支持 inline-blockinline-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-available FF3在渲染width , min-width , max-width 时引入了这几个东东,不知道是做什么的 [sweat]
  • 更好的处理均衡字体(proportional font),还是不懂 [sweat]
  • ime-mode 也支持了(比如某输入框只能输入英文时就这个就很好,用户就不用切换输入法了~)
  • text-rendering 的什么什么…… [sweat]
  • -moz-border-*-start-moz-border-*-end 的什么什么…… [sweat]
  • 实现-moz-initial 到所有的CSS的什么什么…… [sweat]
  • window.getComputedStyle 可以获取到所有CSS值
  • 支持 content 为空值

DOM方面:

  • 支持IE私有的 clientTopclientLeft 了(其实就是borderTopWidth和borderLeftWidth)
  • 修正 window.fullScreen() 不准确的BUG
  • getClientRects() and getBoundingClientRect() 被支持
  • IE私有的 elementFromPoint() 被支持
  • IE私有的事件 onCut , onCopy onPaste , onBeforeCut , onBeforeCopy , onBeforePaste 被支持(咳咳,防复制粘贴功能就是用这些事件滴……)

更详细请访问:http://developer.mozilla.org/en/docs/Firefox_3_for_developers

最后,我们可以从FF大力支持IE私有属性这件事看出,真正的标准其实并不是W3C规定的,而是伟大的M$建立的~再次向M$帝国三鞠躬 <(_ _)>……

 

 

width:moz-available   很神奇可以使容器边框向内扩展

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值