當你生成了一個網頁後,瀏覽
器會接收到
HTML
文件,當中可能
包含上百個不同物件,各自代表整個
網頁體驗的一部分。從
HTML
文件
被生成,到它真正在終端裝置上被載
入的過程,就是整個網頁應用的『前
端』。」
Podjarny
表示,在過去,多數
想要提升網頁效能、最佳化的功夫都
著重在後端,像是更快速的資料庫運
作、伺服器等,而這些只能增強網頁
生成的效能。
由於我們在後端已經有了很大
的進展,而如今網頁的內容已經比過
去更為豐富且複雜,重點也因此有所
轉換,」他說道。「今天,高達
80%
90%
載入一個頁面的時間,是花
費在前端,這也促使了開發新技術讓
前端運作得更快,成為業界的新寵。」
三、全新的業界標準?
MandM
這種具備反應機制的
網站設計取向也存在著利弊平衡的問
題。
Podjarny
說,若想要打造一個
iPhone
上有著完美使用者體驗的
網站,那最好是只針對
iPhone
設計一個專屬的單一網站—在其他的
裝置上亦如是。這種取向會讓開發與
維護成本隨著所要服務的裝置的增
加,而跟著倍數增加—現在或許只有
手機、平板與個人電腦,但馬上還有
Google Glass
Pebble
的 腕 錶、
智慧型電視等,更遑論未來種種我們
現在根本無法預測想像的裝置。他以
Facebook
為例說,
Facebook
雖然
採取的正是「多裝置多網站」的模式,
Facebook
的商業模式與零售商有
很大不同,難以一概而論。
MandM Direct
的網站從概念
發想到正式推出只花了
10
個星期的
時間,而該公司對於成效相當滿意。
我真心誠意地說,它真的超出我們
的期望。」
Benson
表示。
被問到他會給其他零售業者怎樣
的建議,
Benson
說:「不要走多裝
置多網站的途徑。只要維持一個網站,
但讓這個網站可以針對不同裝置螢幕
進行最佳化,這可以讓你的用戶感受
到一致的體驗,至於效能的問題,就
交給前端最佳化技術。」
你會得到更多功能、你可以降
低成本、你還可以得到更棒的使用者
體驗—這讓你更快接觸到市場,系統
運行的更快。」
Benson
表示。
作者現任職於零壹科技)
172
2015
技術論壇
雲端運算與資料中心
資料儲存與備份
BYOD
與資訊安全
網路技術與應用