Vit*_*nov 1 javascript css performance css-expressions
我想知道如果你可以使用javascript,使用CSS表达式是否有意义.
哪个更好或更快?
CSS表达式是否与禁用的js一起使用?
CSS表达式是非标准的,仅在IE中可用.
不要使用它们(除非在非常罕见的情况下,它们有助于破解IE以使其能够执行其他浏览器无法做到的事情).
至于性能,因为表达式本身就是Javascript代码,我无法想象他们比普通Javascript更快的任何场景.如果有的话,我希望它会变慢,但我没有任何确切的统计数据.
出于同样的原因,我也希望在禁用JS时禁用它,但我再也没有任何证据,我没有时间对其进行调查.如果在JS被禁用时运行,则可能会被视为安全风险,因为通常会执行禁用JS以减轻风险脚本,这将提供绕过它的方法.我对此表示怀疑,因为世界各地的黑客现在已经全身心投入.