惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Simon Willison's Weblog
Simon Willison's Weblog
P
Privacy International News Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Troy Hunt's Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
Attack and Defense Labs
Attack and Defense Labs
S
Secure Thoughts
V2EX - 技术
V2EX - 技术
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
O
OpenAI News
Cloudbric
Cloudbric
Google Online Security Blog
Google Online Security Blog
Schneier on Security
Schneier on Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Help Net Security
Help Net Security
Cyberwarzone
Cyberwarzone
G
GRAHAM CLULEY
L
Lohrmann on Cybersecurity
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Spread Privacy
Spread Privacy
NISL@THU
NISL@THU
N
News and Events Feed by Topic
T
Tenable Blog
S
Security @ Cisco Blogs
N
News and Events Feed by Topic
The Hacker News
The Hacker News
C
CXSECURITY Database RSS Feed - CXSecurity.com
宝玉的分享
宝玉的分享
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
美团技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
V
Visual Studio Blog
P
Proofpoint News Feed
Webroot Blog
Webroot Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
L
LangChain Blog
The Register - Security
The Register - Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东

博客园 - Michael Zhang

MacBook Home End SLES Install cucumber soapui test web services S/4 HANA Solution Manager Linux下创建新用户 su with hyphen and without - su带横杠和不带横杠 2008 R2中的无线连接 wireless [转载]一个回收站小工具---RecycleBin Gotcha 尝试改变Survey完成后的默认行为(JavaScript) SharePoint开发中的小点滴 Document Library的URL 添加新的站点栏目类型(New Custom Field (Column) Type) 完全控制SharePoint站点菜单(Get full control of SharePoint ActionMenus) Part 1 从WSS 3.0到MOSS 2007 WSS文档库备份及复制 如何备份sharepoint中的文档库? Document Library中Server Menu问题(New和Upload菜单消失) 站点迁移 从单机到服务器场 从上海到大连 又出现两个问题 关于Alert和WebDAV Sharepoint 2007 Forms认证与File Not Found错误
不实用,还小有点意思-IE6 UI测试中的小发现
Michael Zhang · 2009-08-10 · via 博客园 - Michael Zhang

      应该还没有发过博客园首页,很微小的经历,却很想跟大家分享,没有丝毫技术含量,权当轶事听之。
      因为2周前离开了原来的公司,也离开了相随3年多的SharePoint,开始新的IT征途,到新公司做常规的ASP.NET开发,所以最近一直在博客园潜水,品读园子里的精华,增长知识。今天下午来园子看时,突然想到了上周在IE6下做UI测试时碰到的诡异事,特渴望跟园友分享下在新公司的这个经历,就在晚饭后上来码字了。
      刚进新公司时,很奇怪每个同事的桌子上放了个笔记本,为什么边上还有一个单独的显示器,经同事介绍才知道很多页面要在不同分辨率下做UI测试。逐渐的对自己的项目熟悉了:新工作是负责一个B/S系统的开发,这个系统已经持续开发了4年以上,在开发过程中要自己测试多种浏览器(IE6, Firefox, Safari...)多种分辨率下用户界面的友好性,看来我也躲不过2个辐射源的照射了,不过直到开始修改程序,我的显示器还没有到,听队友说IT那边缺显示器,于是我也不等了,直接在本机装了微软的Virtual PC,开工!
      情况是本机分辨率1280*800,虚拟机分辨率1024*768,主要测试IE6和Firefox下的界面,好像Safari和Firefox下界面差不多,所以很少测(如果有了解Safari和Firefox差别的,请不吝指教),第一个任务是修正浏览器出现滚动条的bug,问题不难,在队友的帮助下,很快确定了原因并修正,在本机和虚拟中测试无误并迁入,按说这事就结束了,可是很快队友就反馈说在1024*768分辨率下IE6还是有滚动条,Firefox没问题。我在虚拟机上重复测试查看,传说中的滚动条就是不出现,不得不到队友的位子去看,滚动条果真就在那个单独的1024*768的显示器中出现了,队友觉得程序改得有问题,让我回去重新改。迷惘的我苦苦不得其所,虚拟机1024*768的IE6下非常正常,到了单独的显示器就出问题,到底是谁的问题哦?
      我可不想新到公司,第一个任务就砸锅,没有想法的我开始深读程序,并在js相关代码中写了非常多的alert,来获取不同DIV区域的offsetWidth,为什么相同的DIV,IE6下的offsetWidth跟Firefox下的不一样?走投无路的某最后上了毫无技术含量的绝招alert(screen.width);,正好这时IT把我的显示器送过来了,立马装上进行测试,IE6这时像被扯下了虚伪外衣的巫婆。。。,丑陋的弹出了 1280 这个数字。
      洋洋洒洒上千字,终于抓住了IE6这个老巫婆的妖杖,问题可以简化为:一台主机连2个显示器时,IE6总是使用主(primary)显示器的分辨率显示页面。看来程序写得没问题,是测试环境需要改进,我可以松口气了,估计在设计IE6时,还没有考虑到一台主机会连接多个显示器呢。
      这个问题还没有在IE7, IE8中测试过,姑且相信它们没问题吧。

      最后介绍下使用2台显示器时,如何设置使窗口放置到不同的显示器中,个人开始喜欢这个功能了,首先要求有2个显示器,如下图:

设置界面如下:
在桌面右击,选择属性,设置,鼠标点击显示器2,选中 将Windows桌面扩展到该监视器上。这样就可以把窗口随意放置到不同的显示器中了。

园子里不少人工作中都要使用多个显示器,例如:http://www.cnblogs.com/dream/archive/2007/03/10/670094.html,其实如果机器足够强劲,虚拟机也是个不错的选择。

ASP.NET新手,持续学习中---欢迎交流。