1.設計模式:單例模式,例項化。
單例模式是一種常用的軟體設計模式。在它的核心結構中只包含乙個被稱為單例的特殊類。通過單例模式可以保證系統中乙個類只有乙個例項。
2.響應式布局:通過@media來實現
乙個小例子:
@media screen and (max-width: 300px)
}4.html5的api要學會如何呼叫。
6.ajax跨域請求:只要協議、網域名稱、埠有任何乙個不同,都被當作是不同的域。
具體解決辦法參考前面的部落格。
7.viewport布局移動頁面
width
設定layout viewport的寬度,為乙個正整數,或字串"width-device"
initial-scale
設定頁面的初始縮放值,為乙個數字,可以帶小數
minimum-scale
允許使用者的最小縮放值,為乙個數字,可以帶小數
maximum-scale
允許使用者的最大縮放值,為乙個數字,可以帶小數
height
設定layout viewport的高度,這個屬性對我們並不重要,很少使用
user-scalable
是否允許使用者進行縮放,值為"no"或"yes", no 代表不允許,yes代表允許
8.移動端的效能陷阱和硬體加速
a.減少或避免 repaint,reflow;
b.盡量快取可以快取的資料,
c.盡量使用transform代替dom節點的操作,那樣效能更高。
d.不要給非static定位的元素增加css3動畫
e.適當的使用硬體加速,例如加入canvas繪圖,給硬體加速。
關於Ubuntu下的PDF閱讀器
pdf格式的檔案在網路上很常見,各種各樣的技術通常都會提供 pdf或 html 的文件。windows 下的adobe reader 和foxitreader 都是優秀的 pdf閱讀器,而 ubuntu linux 下,一直使用的是系統自帶的 pdf閱讀器evince,於事,我想探索一番ubuntu...
關於python中的閱讀器reader的理解
import csv filename sitka weather 07 2014.csv with open filename as f reader csv.reader f header row next reader print header row 匯入模組csv之後,我們將要使用的檔案的...
可用於電子書閱讀器的開源閱讀器軟體專案
經過2009年電子書市場紅紅火火的發展,計畫進入電子書市場的品牌廠商及 鏈上相關的廠商大概有二三十家,相信當下很多進行 mp4 5 gps 開發的design house都在進行電子書方案的開發,筆者 在今年的下半年,原來的數碼產品的design house,將有30 左右能夠拿出完整的電子書方案,...