Filer.js:一款支持HTML 5文件系統(tǒng)API的類Unix庫(kù)
如果你感覺對(duì)比德爾曼的名字似曾相識(shí)的話,那是因?yàn)樗瑫r(shí)寫了一本介紹HTML5文件系統(tǒng)API的書,并已發(fā)布。 比德爾曼也曾經(jīng)工作在為Google Docs服務(wù)的Python客戶端庫(kù)項(xiàng)目組。
據(jù)比德爾曼說(shuō),這個(gè)想法的宗旨是,使得HTML***PI變得“更加平易近人”,因?yàn)樗褂闷渌Z(yǔ)言實(shí)現(xiàn)了文件I/O部分,對(duì)程序員們屏蔽了部分細(xì)節(jié)。另外,這個(gè)庫(kù)使得一些常見操作更加簡(jiǎn)便,如重命名、移動(dòng)文件、復(fù)制文件。為此,這個(gè)庫(kù)采用了類似Unix的命令(cd、cp、mkdir、mv、rm及其它命令),也可以接受不同格式的記錄。

比德爾曼同時(shí)上傳了示例代碼、測(cè)試測(cè)試,以及一個(gè)示例應(yīng)用程序。
目前,HTML5文件系統(tǒng)API只被Chrome瀏覽器支持,所以你還不能在其它瀏覽器中使用filer.js。如果你還不是很了解HTML文件系統(tǒng)API的話,你可以在HTML5 Rocks上找到比德爾曼的書,可以將它作為學(xué)習(xí)了解HTML文件系統(tǒng)API的入門書。
原文:http://article.yeeyan.org/view/269887/242809
【編輯推薦】