Firefox OS/Cloud Storage: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 25: Line 25:
[[File:Cloud Storage FUSE solution.png|550px]]<br />
[[File:Cloud Storage FUSE solution.png|550px]]<br />
==== Benefits ====
==== Benefits ====
*DeviceStorageAPI
*DeviceStorageAPI provides well defined filesystem based API to access files/directories on internal storage and SD card. Once FUSE based solution supported, Web app can used DeviceStorageAPI directly to access cloud storage without any modification.
DeviceStorageAPI provides well defined filesystem based API to access files/directories of internal storage and SD card. Once FUSE based solution supported, DeviceStorageAPI can be used directly to access cloud storage without any modification.
*FUSE interface is a good reference for Virtual Storage Interface. By propagating FUSE interface to FirefoxOS, FirefoxOS can easy connect to many kinds of storage, such as cloud storage, NAS, etc. [http://en.wikipedia.org/wiki/ExpanDrive Here is an commercial example].
*FUSE interface
FUSE interface is a good reference for Virtual Storage Interface. By propagating FUSE interface to FirefoxOS, FirefoxOS can easy connect to many kinds of storage, such as cloud storage, NAS, etc.
==== Drawbacks ====
==== Drawbacks ====
*Cross platform/browser issue
*DeviceStorageAPI is not a standard API for all browser.
#DeviceStorageAPI is not a standard API for all browser
*FUSE is not supported in all platform.
#FUSE is a special kernel module of Unix-like OS.
   
   
=== JS library solution ===
=== JS library solution ===
[[File:Cloud Storage JS solution.png]]<br />
[[File:Cloud Storage JS solution.png]]<br />
 
==== Benefits ====
==== Drawbacks ====
== Framework Issues ==  
== Framework Issues ==  
*Cloud Storage Account management and Authentication
*Cloud Storage Account management and Authentication
33

edits

Navigation menu