CSS expression在IE8里正式退出历史舞台
作者:Rank 来源:never-online weblog 发布时间:2008-10-26 16:57:00
标签:CSS,expression,ie8,css
说实话,对于移除这个旧有功能对于我来说,我是欢心鼓舞的。
因为我在开发和应用当中一向不用expression来处理,虽然它确实是非常方便,比如,一句话就可以大概的解决position:fixed的问题。可以不用把此问题带到真正的逻辑上去。
我有点象站着说话不腰疼的样子。那么我们来列一下CSS expression的问题。
1、效率低。这个是众所周知的问题。
2、不标准。expression是个IE only的产品,在w3c的大潮中,他已经渐渐被人遗忘了。
3、不安全。假设某个站点要开放CSS给用户编辑,那么这个expression/CSS里可以让脚本运行的bug让人头疼不已。比如(请用IE 6运行):
有人欢喜有人忧,对于以前用expression的同学来说,得重新改代码了。不过这从另一方面来说也是好事,可以更好的促进标准的执行。


猜你喜欢
- 视图函数中加上认证功能,流程见下图import hashlibimport timedef get_random(name):
- 一、变量创建过程首先,当我们定义了一个变量name = 'Kwan'的时候,在内存中其实是做了这样一件事:程序开辟了一块内存
- 1.函数对象前面我们学习了关于Python中的变量类型,例如int、str、bool、list等等…&hell
- 今天在做python获取邮件时需要递归调用解析函数才可以解析邮件内容,最后想要将解析出的内容返回时发现返回的是None 可以内容却可以打印出
- <script language="javascript" src="js/sett
- 这是一个很简单的纯CSS相册滑动浏览效果,仅用一个无序列表ul结合简单的CSS就可以实现。原文中介绍的纵向滑动相册的实现方法,但是相比之下个
- 本文实例讲述了php延迟静态绑定的方法。分享给大家供大家参考。具体分析如下:php延迟静态绑定:指类的self,不是以定义时为准,而是以计算
- 傅里叶变换是在高数是一个很重要的知识点,今天将结合Python代码实现傅立叶变换。傅立叶变换我们平时是如何去分解一个复杂的问题呢?一个经典的
- 1.使用Qt Design设计一个空白窗口(注意:我是使用MainWindow创建的窗口)2.使用PyUIC将.ui文件转换成.py文件右键
- 之前在网上查找了很多相关资料,有说设置icon高度来支持item的,有说要添加自己写指定高度的view来填充的,但是对于一个只有文字的Qco
- 前言大家好,我是辣条相信大家都能感觉到最近天气的多变,好几次出门半路天气转变。辣条也深受其扰,直接给我整感冒,就差被隔离起来了,既然天气我没
- 先给出结论:要替换的字符数量不多时,可以直接链式replace()方法进行替换,效率非常高;如果要替换的字符数量较多,则推荐在 for 循环
- 一:文字加粗 倾斜的代码文字加粗的代码是: <b>你好</b>文字倾斜的代码是: <i>你好!</
- 面试题:索引的作用?首先建立一张数据库表:create table single_table(id int not auto_increme
- 提示:本文多图,请手机端注意流量。前言利用python做图片识别,识别提取图片中的文字会有很多方法,但是想要简单一点怎么办,那就可以使用te
- 在进行数据分析的时候,会把把一些具有多个特征的样本数据进行拼接合并吗,放在一起分析,预测....下面是用numpy中的函数进行数组的拼接。(
- 该章节为 Python自动化办公篇 的最后一章,通过定时任务发送邮件的方式学习定时模块的使用 --> schedule 。(该章内容篇
- 今天彬Go将和大家一起讨论网页设计趋势中很重要的环节,那就是”勾引”用户的按钮。所谓”勾引”用户的按钮,其实对于Web设计师来说,就是如何设
- “In the latest release 10.2 Oracle changed these default values. The m
- 前言:MySQL 有很多存储引擎(也叫数据引擎),所谓的存储引擎是指用于存储、处理和保护数据的核心服务。也就是存储引擎是数据库的底层软件组织