`
hududumo
  • 浏览: 238533 次
文章分类
社区版块
存档分类
最新评论
文章列表
由于历史原因, IE中存在多个文档模式,比如Quirks Mode,Standard Mode等。 这给Web开发者造成不少困惑。以下流程图全面完整解释了IE9是如何判断选择文档模式的,请参考。
继去年9月份IE9 Beta版发布之后,IE9 beta下载次数已经超过2300万,充分说明IE9受关注和期待的程度。 今天IE团队很高兴发布了IE9 RC版,欢迎大家下载试用。 距离IE9正式版发布的日子已经不远了... IE9 RC版版本号: 9.0.8080.16413 IE9 RC for Windows7 32位 下载:http://download.microsoft.com/download/D/E/E/DEE0397B-C938-4C56-81E7-77B60915171D/IE9-Windows7-x86-chs.exe IE9 RC for Windows7 ...
很荣幸这次担任“2010年度十大杰出IT博客" (http://2010blog.51cto.com/) 的评委。因为这次大赛,和51CTO的工作人员有更紧密的联系,并且参观了51CTO公司(http://fellow.51cto.com/art/201012/240885.htm)。 51CTO人兢兢业业的工作精神,丰富的想象力,对待技术社区的热情给我留下了很深的印象。 我坚信51CTO.com 会越办越红火的。 说实话,评审工作挺花时间精力的。入围几十个博客,得把博客一个一个读下来,然后评分、写评语,最后再把所有的评分结果从头到尾review好几遍,保证评分的公平性。但 ...
IE网页截图是IE编程中的经典问题。 IE9 beta发布之后我收到很多关于这方面的问题。 最近我把IE和Windows中这部分相关的代码重新架构了一下,使它们能够在IE9开启硬件加速的情况下完美兼容原来GDI函数。 趁着记忆还fresh, 写一个总结以供大家参考。 主要有以下3个接口可以实现IE网页截图。 1) HRESULT IHTMLElementRender::DrawToDC(HDC hDC) MSDN参考: http://msdn.microsoft.com/en-us/library/aa752273(VS.85).aspx 简单代码示例: IHTMLD ...
因为IE9直接使用硬件图形接口D2D/DWrite进行网页渲染,所以使用基于GDI的函数访问IE9的时候会出现问题。 目前国内的浏览器(如:傲游,搜狗)都是使用GDI函数来实现网页截图的, 当IE内核升级到9之后, 截图结果将会是全黑。 在网上随便搜索了一下,发现傲游浏览器和搜狗浏览器论坛已经有人反应这个问题: 升级WIN7 IE8到IE9,发现有问题了!——页面截图居然为黑屏! http://bbs.maxthon.cn/viewthread.php?tid=322230 [问题反馈] 网页截图是全黑的 http://ie.sogou.com/bbs/viewthrea ...
如果你的IE9 beta经常崩溃,很有可能是因为ActiveX插件和IE9不兼容造成的。请禁用一些插件再试试。 目前已知不兼容的ActiveX插件有: 迅雷 , VeryCD电驴 (easyMule)。 当你试图用迅雷或者用verycd电驴下载文件的时候,都可能会引起IE9 beta崩溃。 另外,迅雷的网页图片浏览器会使你用IE9正常浏览器网页的时候崩溃。 如果你看到有其他崩溃现象或者不兼容情况出现,欢迎在本博文底下留言(请说明如何重现问题) 。 禁用插件步骤 :点击右上角的设置按钮-->点击“管理加载项”菜单项。 或者,你可以在"运行&q ...
IE9 的一个重大改进就是使用了GPU硬件加速来渲染网页。 那么GPU硬件加速到底能够带来多大的性能提升? 你可以在IE的测试案例网站(http://ie.microsoft.com/testdrive/)找到答案。 其中最有名的渲染速度测试网页就是鱼缸测试 。 使用IE9 ...
IE9引入了Pinned Sites 新概念。Pinned Sites允许用户把网站像Windows应用程序一样“钉”在Windows 7 任务栏上。用户可以直接点击任务栏上的图标打开网站,可以通过Jump list直接访问网站的各个功能,甚至可以直接在任务栏图标上浮动缩略图完成一些任务(比如播放、停止网站上的视频)。 可以看出,IE9在努力缩小网站和Windows应用程序之间的差异, 让网站成为Windows桌面的主角。 下图显示了我的win7任务栏的几个pinned sites: cnn.com (第二个图标), CSDN博客(第三个图标),和51CTO博客(第四个图标)。 ...
IE9 beta版终于和大家见面了, 发一张我们IE开发组今天早上庆祝party吃的饼干。 IE9的官方网站:http://www.beautyoftheweb.com/ 你可以在官网上下载到IE9 beta,有33种语言可供选择。为了方便大家,我把简体中文版的下载链接帖在 ...
今天IE团队发布了IE Platform Preview 4。 新版本的IE内核速度再上一个台阶, 对Web标准的支持也进一步增强, Acid3 的分数已经到了95分,相比 Platform Preview 3 又是一个很大进步。 SunSpider 测试分数: Web 标准兼容性: Acid3 分数:
今天,当你打开国外最著名的新闻网站CNN.com(http://www.cnn.com/WORLD/),可以看到Adobe 大幅广告,声称“我们爱苹果”, 但是"我们不喜欢那些剥夺用户选择自由的某些人"。 围绕“HTML5 vs. Flash”的口水战仍在继续 ....
玩Oracle也快2年了,一直都是在整理Oracle的相关技术文章,以前是学J2EE的,也专门的去培训机构培训了一年,那时是一门心思的认为就搞开发了,可后来的事实证明我还是与Oracle更有缘一点。 记得2008年刚找工作那会,一家公司招Java工程师,我到公司不久,项目却没了,因为公司还有数据库的业务,所以我就转像数据库了。当时对Oracle是一点了解都没有,只知道它是一个大型的数据库。也许是搞开发太久了,一开始搞的时候还十分的不愿意,总觉得DBA没有开发有前途。后来慢慢的发现,其实相对而言DBA更好一点。因为开发不能搞一辈子,
如果用户在IE6/IE7下访问你的网站会碰到Cookie 丢失问题,但是升级到IE8就正常 (例如http://topic.csdn.net/u/20100328/18/b02557d0-7ed0-4567-9298-63ddb80eeb5e.html?50070), 那通常是因为IE6/IE7 下的Cookie 数目/数据大小限制造成的。 在IE6/IE7 下, Cookie 的限制为: 每个domain 最多 20 个cookie 所有cookie加起来的大小不超过4K字节 想了解更多,可以参考微软的KB文章: http://support.microsoft.com/kb/ ...
在和一些网友谈论的创业的时候, 总是听到有人抱怨这样那样的困难, 我通常是这么鼓励他们的: 困难就像一堵高墙, 在你跨过之前它是障碍, 但是跨过之后它就是帮你把竞争者挡在后面的壁垒了。
今天的MIX 2010 会议上,IE9 发布平台预览版(IE9 Platform Preview) ,官方下载: http://ie.microsoft.com/testdrive/ (下载链接在网页右上角)。 这个预览版主要展示IE9 的几个特性: 1. 速度 IE9 中将使用完全重写的Javascript引擎,代号“Chakra” 。该新引擎带来大幅度性能提升,下图是SunSpider 测试结果。 Chakra 还有很多提升空间,相信在今后的beta版和正式版中, IE9 的JS性能让大家耳目一新。 2. GPU 硬件加速的网页渲染 使用G ...
Global site tag (gtag.js) - Google Analytics