如今的 Web 開發太難:工具鏈龐大、知識廣度驚人。本文從設計師/前端視角,梳理核心工具、排版色彩字體、PSD/PNG 轉換、用戶體驗起點、交互設計核心、表現層邏輯、MVC 架構模式,構建全棧思維框架。

Photoshop、Fireworks 等設計輔助軟件;掌握佈局排版、色彩字體美化;必要時處理 PSD→PNG 轉換。用戶體驗源於試用體驗與視覺體驗的雙重疊加。
網頁/軟件最終給人用,屬「人機交互」範疇。ISO 定義可用性三維度:效力(完成任務)、效率(完成快慢)、滿意度(享受過程與意願)。交互設計中心是用戶核心,採用目標導向設計,前提是明確「目標是什麼、需要做什麼」。
交互設計是讓產品易用、有效、愉悅的技術,視為興趣而非負擔。從單個鏈接到整體流程,全鏈路考慮穩定性、創意、創新與傳統傳承。
系統三層:表現層、服務層、數據層。表現層是頁面與後端溝通橋梁,前端開發必須關注其邏輯性,利於應用可維護性。前台頁面無法對接後端,往往源於此環節缺失。
MVC (Model-View-Controller) 強制分離輸入、處理、輸出。三大核心:
(後續將展開原型設計專題)
世界上多數產品由用戶主導,但有一個例外是產品主導用戶——你知道是什麼嗎?