在搜尋引擎輸入「網頁設計軟體FrontPage」的人,大多是兩種情況:一種是翻出公司多年前的網站資料,發現當年是用這套軟體做的,想知道現在還能不能繼續用;另一種是聽過這個名字,好奇它在網頁設計工具的演變裡扮演過什麼角色。FrontPage是微軟推出的所見即所得網頁編輯軟體,曾經是許多人做出第一個網站的工具,但它早已停止開發,現在還掛在網路上的FrontPage網站,多半帶著一些業主自己看不出來的風險。以下先交代它的來歷與退場原因,再把重點放在舊站的風險盤點,以及把網站搬到現代架站方式時該怎麼做。
FrontPage是什麼:把網頁當成文件來編輯的年代
FrontPage屬於「所見即所得」類型的網頁編輯器,使用者在畫面上打字、插入圖片、拉表格,軟體就在背後自動產生對應的HTML程式碼,不需要自己一行一行寫標籤。它的操作邏輯跟文書處理軟體非常接近,工具列、選單、字型設定的位置都很眼熟,會打報告的人幾乎不用另外學就能上手。除了單頁編輯,它還能管理整個網站的檔案,套用全站一致的配色與版面、自動產生導覽列,完成後再用軟體內建的發布功能把檔案傳到主機上。
換句話說,這套軟體賣的不是寫程式的能力,而是「不用懂程式也能有網站」的承諾。在多數公司還沒有專職網頁人員的年代,行政同仁、老闆自己、甚至學校老師,都可能是某個網站的作者。這也埋下了日後的問題:網站是由不熟悉底層技術的人做出來的,當軟體與環境改變時,往往沒有人知道該怎麼接手。
它當年為什麼普及,後來又為什麼走入歷史
網頁設計軟體FrontPage普及的原因很單純:門檻低、長得跟辦公室天天在用的軟體很像,又能搭配主機上的擴充元件,做出訪客計數器、表單寄信、站內搜尋這些在當時看起來很進階的功能。對一間只想把公司簡介、產品照片和聯絡電話放上網路的中小企業來說,這樣的組合已經足夠。
退場的原因則是整個網頁環境變了。第一,微軟後來停止開發這套軟體,不再推出更新與後續支援。第二,網頁標準逐漸成熟,版面改由樣式表統一控制,內容與外觀分開管理;而早年所見即所得編輯器常見的做法,是把字型、顏色等排版資訊直接塞進每一段內容裡,產生的程式碼冗長,也常被批評偏向配合當時的主流瀏覽器。第三,智慧型手機普及之後,網站必須依照螢幕寬度自動調整版面,也就是響應式設計,而用固定寬度表格排出來的頁面,天生就不具備這種能力。再加上內容管理系統興起,網站更新改在瀏覽器後台完成,不必再從某一台電腦把檔案上傳,這套軟體原本的優勢也就慢慢失去意義。
怎麼確認自己的網站是不是FrontPage做的
接手舊網站時,很多人其實不知道當年用的是什麼工具,原本的廠商或承辦同仁也早已聯絡不上。有幾個線索可以幫忙判斷:用瀏覽器檢視網頁原始碼,開頭的描述標籤裡常會有一個標示產生工具的欄位,直接寫著這套軟體的名稱;主機的檔案目錄裡,如果出現許多名稱以底線開頭、看起來像系統用途的隱藏資料夾,也是常見的跡象;此外,原始碼裡若夾雜大量把字型與顏色寫死在文字上的標籤,或整頁用多層表格排版,也符合那個時期編輯器的特徵。
確認工具來源不是為了懷舊,而是它決定了後續風險落在哪裡、搬遷時要特別清理哪些東西。同樣是老網站,手寫程式碼的站與用網頁設計軟體FrontPage產生的站,要處理的重點並不相同,先弄清楚來歷,後面的評估才不會失準。
還在運作的FrontPage舊站,常見的四種風險
第一種是伺服器擴充元件的依賴。這類網站上的表單寄信、訪客計數器、站內搜尋,很多是靠主機端安裝的擴充元件運作。這些元件早已不再被維護,主機商升級系統或網站搬到新主機時,元件一旦不存在,功能就會失效。最麻煩的是表單:頁面看起來一切正常,訪客也按得下送出,資料卻沒有寄到任何信箱,業主可能好幾個月都沒發現,只覺得網站上的詢問變少了。
第二種是過時語法造成的閱讀與收錄問題。表格排版、框架頁面、寫死在內容裡的字型與顏色,讓頁面在手機上幾乎無法閱讀。框架網站還有一個特殊狀況:整個網站可能只有一個網址,個別內容頁被搜尋引擎收錄後,訪客點進去看到的是沒有選單、沒有頁首的孤立頁面,連回首頁的路都找不到。
第三種是安全與維護上的斷層。能執行這類擴充元件的主機環境通常偏舊,作業系統與伺服器軟體的更新可能也停在過去;網站多半沒有啟用加密連線,瀏覽器會對訪客顯示不安全的提示;那些隱藏的系統資料夾若權限設定不當,也可能讓外人看到不該公開的檔案資訊。
第四種是「只剩一台電腦能改」的人員風險。很多這類網站的編輯檔只存在某位同仁的舊電腦裡,軟體本身在新的作業系統上也不一定能順利安裝。那台電腦一壞、那位同仁一離職,網站就等於凍結,連改一支電話號碼都要大費周章。
舊站搬到現代架站方式的步驟
先完整備份,再做任何決定。透過主機的檔案管理介面或檔案傳輸工具,把整個網站目錄原封不動下載一份,同時把每一頁的畫面存成截圖。舊站一旦關閉就回不來了,這份備份是日後核對內容、找回圖片的依據。
盤點頁面與功能。把所有頁面的網址列成清單,標註哪些還有人看、哪些已經過時;再把表單、計數器、搜尋、留言板這些依賴擴充元件的功能逐一列出,決定哪些要用現代做法重建、哪些可以直接捨棄。像訪客計數器,現在通常改由網站分析工具取代,得到的資料也更完整。
把內容從舊語法裡拆出來。不要把舊頁面的HTML整段複製到新系統,那等於把寫死的字型、表格與專有標籤一起搬過去,新網站的版面會被干擾。比較好的做法是只取出純文字與原始圖片,在新系統裡重新排版。這一步也要注意文字編碼:早年的中文網頁常使用當時通行的中文編碼,直接搬進新系統容易出現亂碼,應先統一轉換成現在通用的編碼再處理。
選定新的架站方式並重建結構。如果內容需要經常更新、由同仁自己在後台維護,內容管理系統是常見的選擇;如果內容很少變動,也可以考慮建站平台或精簡的靜態網站。不論選哪一種,都要順勢改成響應式版面,並重新規劃選單與頁面層級,而不是照抄當年的框架結構。
設定轉址並驗收上線。新網站的網址格式通常會改變,舊網址若有外部連結或已被搜尋引擎收錄,要逐一設定永久轉址到對應的新頁面。上線後實際送出每一張表單、用手機走過每一頁,並確認已啟用加密連線。最後請主機商移除舊的擴充元件、清掉不再使用的系統資料夾,舊站才算真正退場。
哪些情況代表舊站要優先處理
不是每個FrontPage網站都得立刻放下手邊工作處理,但下列情況出現時,建議把搬遷排進近期計畫:網站上有詢價或聯絡表單,而且近期明顯收不到詢問;主機商通知要升級環境或停止支援舊功能;網站仍以公司名義對外提供產品規格、服務據點或聯絡方式;能編輯網站的電腦或人員只剩一個。
反過來說,如果舊站只是封存用的歷史頁面,早已不再對外宣傳,也沒有任何表單,那麼先做好完整備份、把公司主要資訊移到新網站,再決定舊站要保留、轉址或下線,也是務實的做法。重點是別讓一個沒人照顧的舊站,繼續代表公司對外說話。
常見問題
現在還能安裝FrontPage來修改舊網站嗎?技術上或許還找得到安裝檔,但軟體已停止開發,在新的作業系統上相容性無法保證,也沒有安全更新。就算勉強改好幾處文字,網站本身的行動版與擴充元件問題依然存在,比較建議把這段時間拿去規劃搬遷。
網站是FrontPage做的,會影響搜尋表現嗎?搜尋引擎不會因為製作工具而扣分,真正的影響來自它留下的結果:手機上難以閱讀、框架讓頁面結構混亂、各頁標題可能整站相同或沒有設定、沒有加密連線。這些問題在搬到現代架站方式時一併處理,網站的基本條件才跟得上。
原本的編輯專案檔不見了,只剩主機上的檔案,還能搬嗎?可以。搬遷需要的是頁面文字、圖片與網址清單,這些都能從主機上的檔案與現有網頁取得,不一定需要當年的專案檔。只要主機帳號還能登入,就先把整個目錄備份下來;如果連主機帳號都找不到,要優先處理的是取回主機與網域的管理權。
學網頁設計,還需要學FrontPage嗎?不需要。它的操作方式與產生的程式碼都不符合現在的網頁標準,學習價值主要在了解網頁工具的演變。想入門的話,從HTML與CSS的基本觀念,或現行的內容管理系統開始,會實用得多。
如果公司的網站已經好幾年沒人動過,也不確定是不是用網頁設計軟體FrontPage或同時期的工具做的,可以先從盤點開始。創昇SEO提供免費網站健檢,協助確認舊站的表單、加密連線、行動版與收錄狀況,也提供全台免費到府解說,把搬遷的順序與該保留的資產一次講清楚,再決定下一步怎麼走。
