你把公司、產品或活動的內容全部放進同一頁,訪客只要往下捲就能看完,這件事本身並不難;真正難的是捲動的那個過程。很多一頁式的頁面看起來讓人不舒服,問題往往不在配色不夠漂亮,也不在照片不夠精緻,而在區塊的順序沒有節奏、每一塊的密度都一樣滿、捲到一半訪客不知道自己在哪裡、還剩多少。一頁式網站設計真正要處理的其實是時間而不是空間:訪客視線由上往下移動的那短短一段時間裡,資訊該用什麼順序、什麼密度被釋放出來。這篇文章只談版面的執行面,包括區塊順序、留白與分隔、錨點導覽列、捲動動效的分寸,以及行動版每一段該有多長。
一頁式網站設計的起點:先決定資訊釋放的節奏
多頁網站的訪客可以自己挑要看哪一頁,一頁式沒有這個選項。捲動是線性的,訪客只能照你排好的順序一路往下經過,所以區塊順序就等於你替他決定的優先順序。開始畫版面之前,先把整頁當成一段有前後關係的敘事來安排,而不是把六、七個現成的區塊隨手疊起來。
一個好用的分法是把整頁切成三段節奏:第一段負責讓訪客停下來並確認「這跟我有關」,第二段負責說明與說服,第三段負責收斂到行動。三段的密度應該是不一樣的。第一段要極度精簡,字少、留白多、視覺重;第二段可以承載最多的資訊量;第三段又要收回精簡,讓行動選項清楚到不用思考。
另一個原則是一個區塊只承擔一個任務。當你發現某一塊裡同時要介紹服務、放推薦說明、還要塞一個表單,那通常代表它該被拆成兩塊。區塊之所以存在,是為了讓訪客的注意力能一次只處理一件事;一塊裡塞兩件事,捲動的節奏就會在那裡卡住。
區塊順序怎麼排:每一塊都要回答「他為什麼還要繼續捲」
排序的檢查方式很簡單:想像訪客看完這一塊之後,有沒有理由繼續往下。如果沒有,那一塊就該往後挪,或是補上一個讓他想繼續的鉤子。以下是一個在多數情境都站得住腳的骨架,你可以按自己的內容增減,但前後關係最好保留。
- 首屏:一句話講清楚你是誰、提供什麼、對誰有用,配一個主要行動按鈕。這裡不要放公司沿革,也不要放需要讀三行才懂的標語。
- 情境或問題區:讓訪客確認「這是在講我」。用他熟悉的語言描述處境,不要急著推銷。
- 解法或服務內容:把提供的東西拆成三到四個並列項目,每項一個短標題加一兩句說明。
- 做法或流程:說明實際會怎麼進行,降低不確定感。
- 信任區:資歷、服務範圍、流程保障、常見疑慮的正面回應。
- 行動區:表單或聯絡方式,欄位越少越好,旁邊補一句說明送出後會發生什麼事。
主要行動按鈕不需要只出現一次。首屏放一個、中段說明完解法之後放一個、結尾再放一個,是很常見的安排。重點在於這幾個按鈕的文字與樣式要一致,讓訪客認得出那是同一件事,而不是三個不同的入口。至於次要的連結,像是社群或其他頁面,樣式要明顯弱於主要按鈕,否則會分散捲動的動力。
還有一個常見的排序錯誤:把最詳細的規格、條款或說明放在頁面前段。這些內容不是不能放,而是位置不對。詳細內容應該往後放,或是收進可以展開的區塊,讓需要的人自己打開,而不是強迫每個訪客都捲過一大片文字。
視覺分隔與留白:長頁不疲勞的關鍵
一頁式最容易累積疲勞的地方,是每一塊看起來都差不多。訪客捲了一陣子之後會失去方向感,不確定自己看了多少、還剩多少。解決方式不是加更多裝飾,而是讓區塊之間有明顯但不吵雜的界線。
最省力也最有效的做法是交替底色。白底、淺灰底、白底、品牌色淡底這樣交錯下去,訪客的眼睛自然會把每一段切開。要注意的是底色的對比不需要很強,太強會讓頁面變成一條條的色帶,反而更亂。分隔線可以用,但不要每一塊都用,通常留給需要特別斷開的地方。
留白的分配比留白的量更重要。同一個區塊裡的標題、內文、按鈕應該靠得比較近,讓人一眼看出它們是一組;區塊與區塊之間的上下留白則要明顯大於區塊內部的間距。這個差距如果不夠,整頁就會糊成一片;如果過大,捲動又會變得空洞。實務上的做法是先訂一組固定的間距級距,整頁只用這幾個數值,不要每一塊都憑感覺調。
另外,不要讓每一塊都用滿版大圖。滿版影像很有力量,但連續使用就失去力量。比較好的做法是讓滿版區塊與內縮的內容區塊交替出現,一鬆一緊,捲動時才有呼吸感。每個區塊也應該只有一個視覺重心,可能是一張圖、一個大標、或一個按鈕,三者同時搶眼就等於都不搶眼。
錨點導覽列的設計細節
一頁式的導覽列不是用來換頁的,是用來告訴訪客「這一頁有哪些段落、你現在在第幾段」。這個定位決定了它的設計方式。首先,項目數量要克制,四到六個就好,用具體名詞而不是形容詞;項目太多會讓人以為這是一個多頁網站,反而困惑。
導覽列固定在頂端是常見做法,但高度要壓低,尤其在行動裝置上,它佔掉的每一塊高度都是內容的損失。固定導覽列還有一個必須處理的細節:點擊錨點跳轉時,要把導覽列的高度從捲動位置扣掉,否則目標區塊的標題會被蓋住。這是一頁式最常見的實作瑕疵之一,設計稿階段就該把這個偏移量標註清楚。
當前位置的提示也不能省。訪客捲到哪一段,導覽列對應的項目就該有明顯但不刺眼的狀態變化,例如顏色加深或底線出現。沒有這個提示,導覽列就只剩下跳轉功能,失去了定位的價值。行動版空間不足時,可以把錨點收成選單,或乾脆放棄錨點列,改成底部固定一條行動按鈕,並在頁面右下角放一個返回頂端的小按鈕。
捲動動效該節制到什麼程度
動效在一頁式裡很容易被濫用,因為整頁只有一條捲動軸,做起來效果明顯。但動效的正當功能只有兩個:提示層級關係,以及讓狀態變化不突兀。超出這兩個功能的動效,大多是在消耗訪客的耐心。
比較安全的範圍是區塊進場時的淡入,加上很小幅度的位移,時間短到幾乎察覺不到刻意感。同一頁的動效語彙要統一,不要這一塊由左滑入、下一塊放大彈出、再下一塊翻轉。視差效果可以用在單一張主視覺上,但不要整頁都做,否則捲動會變得黏膩,也會讓文字在移動中難以閱讀。
有幾件事最好直接避免。第一是捲動劫持,也就是接管訪客的捲動手勢、強制一次跳一整屏,這在觸控裝置上特別容易出錯。第二是動畫延遲過長,內容要等好幾拍才出現,訪客會以為頁面壞了。第三是忽略系統的減少動態偏好設定,有些使用者對動態畫面敏感,設計時應該保留一個關掉動效仍然完整可讀的版本。
行動版每個區塊的長度上限
桌機上看起來剛好的區塊,換到手機常常會拉長好幾倍,因為並排的欄位全部變成上下堆疊。一頁式網站設計在行動版最該控制的就是單一區塊的高度。一個實用的上限是讓每個區塊在手機上不要超過一到兩個螢幕高;超過的話,訪客會分不清自己還在同一段裡,還是已經進入下一段。
要壓下高度,可以從幾個地方著手。文字段落每三到四行就斷開,長句改成條列;桌機的三欄在手機上考慮改成可左右滑動的排列,而不是無止境地往下堆;圖片比例從橫式改成方形或直式,避免橫圖在窄螢幕上被縮到看不清內容卻仍佔據高度;裝飾性的插圖在行動版可以直接隱藏。
按鈕的處理也要調整。手機上的主要按鈕建議做成接近整行寬度,並確保點擊區域夠大、上下有足夠留白,避免誤觸旁邊的連結。表單欄位能砍就砍,姓名與一個聯絡方式通常就夠,其他的等聯繫上再問。最後,首屏在手機上要刻意留下一點「下面還有東西」的暗示,例如讓下一個區塊露出一小截,或放一個往下的指示,這比什麼都不做更能讓訪客開始捲動。
常見問題
一頁式網站設計一定要做錨點導覽列嗎?
不一定。如果整頁的區塊在五個以內、內容也不長,訪客直接捲完就好,硬加一條導覽列反而佔空間。區塊數量多、內容偏長、或訪客可能只想直接找聯絡方式時,錨點導覽才真的有價值。判斷標準是:有沒有人會想跳著看。
區塊順序可以之後再調整嗎?
可以,而且建議上線後觀察實際的捲動行為再微調。不過要注意的是,順序一動,每個區塊的文案銜接也要跟著改,因為前後文的關係變了。所以不要在設計階段就把順序當成隨時可換的積木,還是要先想清楚一個主線,之後再做小幅調整。
動效做得華麗一點,是不是比較能讓人留下印象?
印象和好感是兩回事。過度的動效容易讓人記得「這個網站很花」,但記不得你在做什麼。比較穩的做法是把視覺記憶點放在主視覺與版面結構上,動效只做輔助。特別是在效能較差的裝置上,華麗動效反而會造成頓挫,得不償失。
一頁式的長度有沒有上限?
沒有絕對的數字上限,但有一個實務判斷:當你發現自己需要在頁面中段加上第二層目錄,或是同一個主題被拆成好幾個相隔很遠的區塊時,通常代表內容量已經超過一頁能承載的範圍,該考慮拆成多頁的架構了。
如果你手上已經有一頁式的設計稿或已經上線的頁面,想知道版面節奏、行動版長度與互動細節有沒有需要調整的地方,創昇SEO提供免費的網站健檢,也可以安排全台免費到府解說,直接對著實際畫面討論通常比看文字說明有效率。
設計是可以被檢查的。把上面提到的幾個項目當成清單走一遍,通常就能找出讓頁面顯得疲勞的那幾個地方,剩下的再慢慢調整也不遲。
