網站重構:在不改變外部行爲的前提下,簡化結構、添加可讀性,而在網站前端保持一致的行爲。也就是說是在不改變UI的狀況下,對網站進行優化, 在擴展的同時保持一致的UIcss
對於傳統的網站來講重構一般是:前端
表格(table
)佈局改成DIV+CSS
程序員
使網站前端兼容於現代瀏覽器(針對於不合規範的CSS
、如對IE6有效的)web
對於移動平臺的優化數據庫
針對於SEO
進行優化後端
高複用低耦合,這樣文件小,好維護,並且好擴展。瀏覽器
前端是最貼近用戶的程序員,比後端、數據庫、產品經理、運營、安全都近安全
前端是最貼近用戶的程序員,前端的能力就是能讓產品從 90分進化到 100 分,甚至更好,前端工程師
與團隊成員,UI
設計,產品經理的溝通;佈局
作好的頁面結構,頁面重構和用戶體驗;
爲簡化用戶使用提供技術支持(交互部分)
爲多個瀏覽器兼容性提供支持
爲提升用戶瀏覽速度(瀏覽器性能)提供支持
爲跨平臺或者其餘基於webkit或其餘渲染引擎的應用提供支持
爲展現數據提供支持(數據接口)
先期團隊必須肯定好全局樣式(globe.css
),編碼模式(utf-8
) 等;
編寫習慣必須一致(例如都是採用繼承式的寫法,單樣式都寫成一行);
標註樣式編寫人,各模塊都及時標註(標註關鍵樣式調用的地方);
頁面進行標註(例如 頁面 模塊 開始和結束);
CSS
跟HTML
分文件夾並行存放,命名都得統一(例如style.css
);
JS
分文件夾存放 命名以該JS
功能爲準的英文翻譯。
圖片採用整合的 images.png png8
格式文件使用 - 儘可能整合在一塊兒使用方便未來的管理