windows 7 解决B/S架构兼容性的case

简介:
来san Francisco(旧金山)一个星期了,今天碰巧使用windows 7 中的免费组件Virtual PC 的XP Mode 解决了一个棘手的B/S架构(很多web system都有这样的问题存在)盛行后带来的异构客户端的兼容问题。
我暂住在小姨这里,她是一所私立大学的文学教授。她的job需要在学校的一个基于web的系统上(这里叫: CyberCampus)批改学生的作业,发布自己讲课的视频、文章以及回答学生的问题等等。but遇到了一个奇怪又无奈的问题:她如果在线编辑或者update她的课程内容的话,必须在她的旧电脑上做(windows me的系统95年买的,速度可想而知,估计现在这台PC只能帮她做这件事。在她编辑她的课程内容时是可以看到编辑页面的按钮的,而在windows vista 或者windows 7 或者他们家的另一台MAC的系统苹果机上都看不到编辑按钮,只能通过HTML标记进行,而这样就无形中加大了小姨的工作量,而对她这样的非IT人事来说HTML标记是多么恐怖的一件事!相当于让一个文学工作者去写Code!)。而做PPT或者批改学生作业或者文档的时候就在新的PC上做了。所以带来了很多麻烦,在新的PC上做了一半事情还要拿U盘Copy到Old PC上去收尾。多么惨不忍睹的事情啊(难道是地球人“杯具”用多了造成的?)。
不再愿意看到这样的事情发生在地球人身上。所以一探究竟,立誓要为地球人造福。发现小姨的New PC是windows 7的系统,而旧的PC是windows me 那么是什么差异造成了小姨的困惑呢? 因为她用的System是基于Web的,所以我想问题应该出在浏览器上。再仔分析了她学校的Web system。 wow!用CGI写的。OK 再次确定问题就是浏览器的版本问题。只要换成IE6.0的浏览器版本这个问题就可以解决,but windows 7 上怎么能装 IE 6.0呢?
OK,我想到了windows 7上的虚拟化解决方案 virtual PC 的XP Mode,于是download 再安装(如果你也遇到了这样的问题,可以在这里download: download virtual-pc and Windows XP Mode),15分钟时间XP Mode 的虚拟机已经打开了,如果你从来没有安装过甚至还不了解什么是virtual PC 的XP mode的话,建议你看一段3分钟的视频: 点此查看virtual PC XP mode 教学视频
OK,安装完XP mode 并且已经在你的PC上开始运行了以后,你可能会说,这不就是在虚拟机里安装一个XP么?那么你就错了,并没有真正的了解到XP mode 的作用。
接下来,我们需要的就是不在虚拟机中,而是直接在windows 7中来运行IE 6.0。要这样其实在XP Mode中很简单。当你启动了XP Mode后只需要在你安装XP Mode时所创建的用户配置文件的启动目录中放入你想要的应用程序的快捷方式就可以了。接下来你可以关闭XP Mode 然后在windows 7的开始--所有程序—virtualPC—XP Mode应用程序的目录中就可以直接打开XP Mode下的应用程序。如此一来,IE6.0就在windows 7中跑起来了。这样一来,因为B/S架构所造成的Web system兼容问题就在XP Mode的铁蹄下不复存在了。




本文转自 angerfire 51CTO博客,原文链接:http://blog.51cto.com/angerfire/278560,如需转载请自行联系原作者
目录
相关文章
|
存储 缓存 安全
[笔记]深入解析Windows操作系统《二》系统架构
深入解析Windows操作系统《二》系统架构
1149 0
[笔记]深入解析Windows操作系统《二》系统架构
|
6月前
|
存储 消息中间件 缓存
Lustre架构介绍的阅读笔记-NFS兼容性
Lustre是分布式NFS系统,融合了分布式系统和NFS特性。它支持线性扩展容量和性能,提供POSIX语义,隐藏复杂存储细节。关键技术涉及分布式计算、缓存、锁、事务、通信(RPC、消息队列、同步/异步模式)、选举、任务调度、健康检查、负载均衡、集群管理和QoS。数据一致性、复制(副本、EC)、热点管理及多种上层协议(如NFS、S3)也是重点。分布式存储通过扩容提升读写带宽和IOPS。
125 1
|
6月前
|
安全 测试技术 Windows
LabVIEW版本、硬件驱动和Windows版本之间兼容性
LabVIEW版本、硬件驱动和Windows版本之间兼容性
160 2
|
缓存 Unix 调度
[笔记]深入解析Windows操作系统《二》系统架构(一)
[笔记]深入解析Windows操作系统《二》系统架构
372 0
|
8月前
|
Windows
LabVIEW与Microsoft Windows的兼容性
LabVIEW与Microsoft Windows的兼容性
146 0
|
存储 安全 Unix
[笔记]深入解析Windows操作系统《二》系统架构(五)
[笔记]深入解析Windows操作系统《二》系统架构(五)
167 0
|
存储 安全 API
[笔记]深入解析Windows操作系统《二》系统架构(四)
[笔记]深入解析Windows操作系统《二》系统架构(四)
152 0
|
存储 缓存 安全
[笔记]深入解析Windows操作系统《二》系统架构(三)
[笔记]深入解析Windows操作系统《二》系统架构(三)
294 0
|
缓存 安全 Unix
[笔记]深入解析Windows操作系统《二》系统架构(二)
[笔记]深入解析Windows操作系统《二》系统架构(二)
159 0
|
Linux 程序员 Android开发
快了!基于ARM架构的Windows10又要来了!
快了!基于ARM架构的Windows10又要来了!
快了!基于ARM架构的Windows10又要来了!