Alloyteam
在平常開發過程當中總結提煉出的經驗,規範具有較好的項目實踐,強烈推薦使用使用無襯線字體css
body { font-family: "Helvetica Neue", Helvetica, STHeiTi, sans-serif; }
iOS 4.0+ 使用英文字體 Helvetica Neue,以前的iOS版本降級使用 Helvetica。中文字體設置爲華文黑體STHeiTi。 需補充說明,華文黑體並不存在iOS的字體庫中(http://support.apple.com/kb/HT5878), 但系統會自動將華文黑體 STHeiTi 兼容命中系統默認中文字體黑體-簡或黑體-繁html
Heiti SC Light 黑體-簡 細體 (iOS 7後廢棄) Heiti SC Medium 黑體-簡 中黑 Heiti TC Light 黑體-繁 細體 Heiti TC Medium 黑體-繁 中黑
原生Android下中文字體與英文字體都選擇默認的無襯線字體web
4.0 以前版本英文字體原生 Android 使用的是 Droid Sans,中文字體原生 Android 會命中 Droid Sans Fallback 4.0 以後中英文字體都會使用原生 Android 新的 Roboto 字體 其餘第三方 Android 系統也一致選擇默認的無襯線字體
設置全局的CSS樣式,避免圖中的長按彈出菜單與選中文本的行爲緩存
a, img { -webkit-touch-callout: none; /* 禁止長按連接與圖片彈出菜單 */ } html, body { -webkit-user-select: none; /* 禁止選中文本(如無文本選中需求,此爲必選項) */ user-select: none; }
Android
低端機與2G
網絡場景下性能 注意!發佈前必要檢查項性能優化
加載性能優化, 達到打開足夠快網絡
< 4
注意!< 50kb
運行性能優化, 達到操做足夠流暢app
在線性能檢測評定工具使用指南工具