Nour

年份
2019
技術棧
Wordpress, Woocommerce
連結
Nour Homepage

字體排印與空間層次

字體的選擇承載了絕大部分的視覺效果。當一個網站走極簡主義美學時,字體縮放與間距本身就成了設計的核心

以下是我在實現這種風格時的具體做法:

  • 寬鬆的字距(Tracking): 我在標題和導覽列上刻意加寬了字距。這個 CSS 調整瞬間提升了文字的質感,賦予其一種雜誌編輯般的高級感,避免版面看起來像套用普通的制式套版。
  • 克制的字體粗細: 我沒有到處使用粗體來強行吸引注意力,而是主要依賴細體(Light)和常規體(Regular)。我們不需要靠厚重感,純粹透過字級大小與留白,就能完美建立出視覺層次。
  • 流體字體縮放(Fluid Typographic Scaling): 文字能因應不同的顯示螢幕(Viewport)自然縮放。無論是在行動裝置還是寬螢幕桌機上瀏覽網站,字級大小都能平滑轉換,避免了尷尬的突兀斷行,或大到吞噬整個畫面的突兀標題。
  • 高對比的可讀性: 透過將清晰的深色文字與乾淨的純色背景搭配,我確保了極佳的易讀性並符合無障礙網頁標準,同時也絲毫不破壞品牌原有的沉穩色調。
Hour Projects

技術實現與效能優化

在網頁底層,我做了幾項結構性的選擇,將使用者體驗、效能與乾淨的程式碼管理放在第一位。

  • 無感的防垃圾郵件機制(蜜罐技術 Honeypot): 透過使用經典的「如果你是人類,請將此欄位留空」蜜罐欄位,我成功阻擋了自動化的垃圾郵件機器人。這是一個很大的優勢,因為它既能保護資料庫免受垃圾郵件侵擾,又不必強迫真實使用者去點擊那些令人煩躁、破壞視覺美感的圖像驗證碼(CAPTCHA)。
  • 非同步互動設計: 網站的互動元素(例如更新使用者帳戶狀態或購物車數量)都會在背景靜靜執行。利用非同步 JavaScript(AJAX/REST API)能讓資料與伺服器無縫同步,而不會觸發破壞瀏覽流暢感的全頁重新整理。
  • 語意化 HTML 與乾淨的排版引擎: 網站的網格結構非常乾淨。藉由 CSS Grid 和 Flexbox 等現代排版工具,我實現了排版區塊與內容網格的像素級精準對齊。這大幅減少了冗餘的程式碼,確保瀏覽器能近乎瞬間地渲染出整個版面。
  • 資產管道與網站核心指標優化(Core Web Vitals): 對於一個極度依賴高畫質視覺資產的品牌來說,如果圖片處理不當,網站效能很容易崩潰。我實作了健全的資產管理,利用響應式圖片標籤(srcset)和延遲載入(Lazy-loading)。這確保了只有當大檔案即將進入使用者的可視區域時才會被請求與下載,從而讓初始載入時間變得極快。