萬盛學電腦網

 萬盛學電腦網 >> windows 7教程 >> windows 7 解決B/S架構兼容性的case

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的鐵蹄下不復存在了。

copyright © 萬盛學電腦網 all rights reserved