白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
阅读:4558回复:16

IE11伪装成Firefox:避开旧版IE CSS

楼主#
更多 发布于:2013-03-25 20:46
新闻来源

IE11出现在了Windows 8的升级版本Windows Blue中,今天早些时候我们介绍过,最新泄露的Build 9364版本中,IE11新增了标签同步功能。有趣的是,IE11中包含一些新的代码,会告诉网站,IE是Firefox。

为了保证页面显示正常,一些网站会针对不同版本的IE使用特定的CSS代码,这种行为被称之为“CSS hacks”,主针对IE6、IE7、IE8。在IE11中,微软替换了“MSIE”字符串,这个字符串是为了告诉网站当前的浏览器是IE。“MSIE”字符串被微软简单使用“IE”替代了。这意味着,网站服务器无法在IE11身上使用它们现在使用的CSS hacks。

为了确保IE11用户打开的网站不是旧版的,微软还在浏览器中加了一行命令“Like Gecko”(Gecko是Mozilla Firefox使用的引擎),指导网站服务器为用户呈现与Firefox浏览器打开时效果一样的页面。

微软的这一做法十分古怪,不过似乎是为了肃清IE队伍,让用户免于IE6、IE7、IE8不良体验的影响。目前还不清楚上述“Like Gecko”命令是否只是临时加在IE11开发版中的,也不知道这种做法会导致什么问题。一旦有进一步消息我们会及时为大家报道。

由Microsoft Collection Book提供的IE11用户代理字符串的截图:

图片:c536b5a00cfe4ebb8fd42e50598af773.jpg




****

刚开始看到还一阵兴奋:web开发者的噩梦终于结束了!

冷静下来一想,淦,IE6的占有率扛着不动,IE11从良起毛用
-いたんですか? -ええ、ずっと
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
1楼#
发布于:2013-03-25 20:46
除非出现一个只针对XP的大规模传播病毒
http://pcxfirefox.wordpress.com/
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
2楼#
发布于:2013-03-25 20:46
pcxfirefox:除非出现一个只针对XP的大规模传播病毒回到原帖

干 XP 屁事  
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
3楼#
发布于:2013-03-25 20:46
白左新闻来源
IE11 ... Build 9364版本中,...,IE11中包含一些新的代码,会告诉网站,IE是Firefox。

为了保证页面显示正常,一些网站会针对不同版本的IE使用特定的CSS代码,这种行为被称之为“CSS hacks”,主针对IE6、IE7、IE8。在IE11中,微软替换了“MSIE”字符串,这个字符串是为了告诉网站当前的浏览器是IE。“MSIE”字符串被微软简单使用“IE”替代了。这意味着,网站服务器无法在IE11身上使用它们现在使用的CSS hacks。

为了确保IE11用户打开的网站不是旧版的,微软还在浏览器中加了一行命令“Like Gecko”(Gecko是Mozilla Firefox使用的引擎),指导网站服务器为用户呈现与Firefox浏览器打开时效果一样的页面。

微软的这一做法十分古怪,不过似乎是为了肃清IE队伍,让用户免于IE6、IE7、IE8不良体验的影响。
回到原帖

送啦! <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->

M$ 在悲劇什麼?! 那些 CSS hacks 就是為了賊軟的白痴設計才應運而生的阿!
現在又不讓人用不是大悲劇嗎?!  

為什麼 user agent: MSIE 替代成 IE,CSS hacks 就無法使用? 應該內碼也大改了吧...
不能用也只是針對新版,舊版就已經發布也沒得改,改了就不叫舊版了
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
4楼#
发布于:2013-03-25 20:46
taglife
送啦! <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->

M$ 在悲劇什麼?! 那些 CSS hacks 就是為了賊軟的白痴設計才應運而生的阿!
現在又不讓人用不是大悲劇嗎?!  

為什麼 user agent: MSIE 替代成 IE,CSS hacks 就無法使用? 應該內碼也大改了吧...
不能用也只是針對新版,舊版就已經發布也沒得改,改了就不叫舊版了
回到原帖


不过你仔细想想,对web开发者没有坏处哦……理论上
针对旧IE的兼容可以继续写,而对新IE,当做fx来看待用标准写法就好了——虽然浏览器之间的那些细微行为差别,可能会让整个页面跪倒……IE11是否真的是完全兼容标准写法,我还不太知道,不知道会不会出现开发者反而需要多些一套的悲剧……
-いたんですか? -ええ、ずっと
xxp2277
千年狐狸
千年狐狸
  • UID24388
  • 注册日期2008-05-31
  • 最后登录2024-03-28
  • 发帖数1513
  • 经验133枚
  • 威望0点
  • 贡献值46点
  • 好评度8点
  • 社区居民
5楼#
发布于:2013-03-25 20:46
taglife
干 XP 屁事  
回到原帖

我觉得雨林木风,深度、番茄什么的再出个带高级版本IE的XP系统就行了
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
6楼#
发布于:2013-03-25 20:46
xxp2277
我觉得雨林木风,深度、番茄什么的再出个带高级版本IE的XP系统就行了
回到原帖

XP 只能用到 IE8
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
7楼#
发布于:2013-03-25 20:46
taglife
干 XP 屁事  
回到原帖

XP的份额决定了IE6-8的份额
http://pcxfirefox.wordpress.com/
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
8楼#
发布于:2013-03-25 20:46

XP的份额决定了IE6-8的份额


   
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
9楼#
发布于:2013-03-25 20:46
有下载不?
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
wlqdevil
火狐狸
火狐狸
  • UID25006
  • 注册日期2008-06-22
  • 最后登录2021-07-12
  • 发帖数193
  • 经验41枚
  • 威望0点
  • 贡献值18点
  • 好评度-1点
10楼#
发布于:2013-03-25 20:46
xxp2277
我觉得雨林木风,深度、番茄什么的再出个带高级版本IE的XP系统就行了
回到原帖

我一直觉得xp上ie6是最匹配的 果然糟糠之妻不可抛么
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
11楼#
发布于:2013-03-25 20:46

   

[quote="wlqdevil"]
我一直觉得xp上ie6是最匹配的 果然糟糠之妻不可抛么

你爽就好
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
浮舟
狐狸大王
狐狸大王
  • UID35715
  • 注册日期2011-03-26
  • 最后登录2014-06-14
  • 发帖数371
  • 经验17枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
12楼#
发布于:2013-03-25 20:46
taglife
干 XP 屁事  
回到原帖

xp躺枪 <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->
好机子给母上看片了,现在我用的渣机子根本跑不动7,单核atom,同开2个adobe软件略吃力,不用XP用啥?等机子老死了配新机时自然换7、8。

别把ie6的毛病归咎于xp。
天朝国情决定没法放掉ie6,去年我在g0v报个名还要调用6呢。哦还有该s的方正教务管理系统,fx下的下拉菜单竟然不弹出,抢课还要用ie,烦死。去年的事儿了,现在不知道修复没。
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
13楼#
发布于:2013-03-25 20:46
浮舟
xp躺枪 <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->
好机子给母上看片了,现在我用的渣机子根本跑不动7,单核atom,同开2个adobe软件略吃力,不用XP用啥?等机子老死了配新机时自然换7、8。

别把ie6的毛病归咎于xp。
天朝国情决定没法放掉ie6,去年我在g0v报个名还要调用6呢。哦还有该s的方正教务管理系统,fx下的下拉菜单竟然不弹出,抢课还要用ie,烦死。去年的事儿了,现在不知道修复没。
回到原帖

我在我们学校一些报名网站看到了不支持IE6-8
http://pcxfirefox.wordpress.com/
愉欣
小狐狸
小狐狸
  • UID33181
  • 注册日期2010-06-27
  • 最后登录2019-08-29
  • 发帖数38
  • 经验29枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
14楼#
发布于:2013-03-25 20:46
xxp2277
我觉得雨林木风,深度、番茄什么的再出个带高级版本IE的XP系统就行了
回到原帖
这三家都不做了。
上一页
游客

返回顶部