2010-10-07 71 views
9

我的一位朋友爲她做了「一位朋友做了一個網站」,但這個人不再聯繫,所以她問我「爲什麼看起來與Firefox不同,而且鏈接不工作」。這個網站是怎麼製作的,什麼是Frontpage 5.0?

查看源,它似乎已經與「頭版5.0」製成,但也有一個「微軟辦公室」 XML命名空間

我覺得有趣的是,它顯然檢查瀏覽器,如果它不是IE瀏覽器,它只是輸出一個網站,由大,壞看.gifs其中,不出所料,鏈接不工作。

這裏是網站:http://sprachschule-polyglott.de

我在這個網站是怎麼做的理論感興趣,認爲這可能是爲別人有意思,也許是作爲互聯網的壞日子演示示例,這是來自過去十年瀏覽器戰爭的遺物。

誰能告訴我該網站是如何製作的

  • 這是用首頁98
  • 或者它只是從某個版本的Microsoft Word導出到網站的輸出?
  • 我實際上在90年代使用過Frontpage 98,但是我不記得它甚至沒有記得它爲Netscape輸出「另一個網站爲.gifs」。即使是一天,這也是非常不兼容的。任何人都知道這種「瀏覽器兼容性」方法的背景,是Frontpage還是微軟Word中的「渲染爲非IE瀏覽器的圖形」的選項?
+3

+1你這該死的讓我想起了FrontPage 98 :) – 2010-10-07 08:47:07

+0

是的,這是一個非常實用的軟件,用於一個IE瀏覽器的世界,從來沒有成爲 – 2010-10-07 08:50:39

回答

16

網站介紹(感謝你找到它 - 它是一顆寶石)是使用Microsoft Publisher 2003和Frontpage 2002 Server Extensions創建的。

儘管維基百科說沒有Frontpage版本5,但它並不完全正確。 This Frontpage Fanboy(誰會想到這樣的人存在?)標籤Frontpage 2002作爲版本5. Frontpage 2002隨Office XP一起提供,並根據official Microsoft page for the version of Office XP Frontpage 2002的發佈版本是10.2623.2625 - 維基百科實際上有這個權利......很奇怪。

搜索谷歌你會發現許多對「FrontPage 5.0」或「FrontPage 5.0 Web對象庫」的引用 - 這個神祕還在繼續,那麼到底是什麼?

Frontpage Server擴展到救援! Frontpage 2002 Server Extensions的版本號爲5.0.2.6738。第一個謎已解決。

那麼,爲什麼網站呈現爲Firefox中的GIF和Internet Explorer中的常規網站?微軟發佈者來拯救! (Lot的救援工作在這裏完成......)MS Publisher有能力將網站發佈爲VML,GIF和HTML。在我們網站的朋友的情況下,它是Microsoft Publisher 2003輸出「過濾的HTML」 - 我怎麼知道? 「filelist.xml」和所有的VML代碼都將其提供。這Microsoft Publisher blog post實際上有Publisher中創建網站的列表,以及這是用來發布的版本如何找出一個解釋:

如果出版社推出的「過濾」 HTML(最輕頁)生產的,你可以看到很多在電源的前幾行VML/XML代碼和「filelist.xml」這是2003年


總結這件事: 該網站是使用Microsoft Publisher 2003中創建,輸出「過濾「HTML。運行該網站的服務器正在使用Frontpage 2002 Server Extensions。
PS:我可能是錯的最後部分(服務器運行的服務器擴展) - 也許微軟發佈使用FrontPage 2002服務器擴展呈現HTML,因此發電機「的FrontPage 5.0」

+4

+1,因爲這裏有很多古代技術的研究;) – TomTom 2010-10-07 10:49:26

2

我敢打賭,它是由Microsoft Publisher製作的,它有一個選項可以將整個站點作爲圖形輸出。沒有獨立版本的Front Page 5(http://en.wikipedia.org/wiki/Microsoft_FrontPage)。

源代碼中使用的VML會給它的年齡提供一些線索; VML的標準是在1998年

http://en.wikipedia.org/wiki/Vector_Markup_Language

提出的另一條線索是使用DHTML行爲,這是在IE 5.5在2000年

http://msdn.microsoft.com/en-us/library/ms531079(VS.85).aspx