FOR ARCHIVAL PURPOSES ONLY

The information in this wiki hasn't been maintained for a good while. Some of the projects described have since been deprecated.

In particular, the "Ushahidi Platform v3.x" section contains information that is often misleading. Many details about this version of Platform have changed since.

This website is an extraction of the original Ushahidi wiki into a static form. Because of that, functions like logging in, commenting or searching will not work.

For more documentation, please refer to https://docs.ushahidi.com

Skip to end of metadata
Go to start of metadata

This is the compatibility list, by features, of the Ushahidi web application:

Feature / Platform

iOS

Android 2.3+ 

 RIM

Windows Mobile

 Chrome

 Firefox Mobile

 Firefox

 Local storage

Yes

Yes 

    

 

 

 

 

 GPS coordinates

 Yes

Yes

 

 

 

 

 Photo upload

 No

Yes 

?

 

 

 

 

 Data Storage

 Yes

Yes 

Yes 

 No

Yes

Yes (with ...)

Yes (with ...)

Local Storage

Local Storage is used to store the personal info (Name, Surname, Email) and the Categories of the specific Ushahidi instance. Local storage is supported by all main browsers (mobile or not)

GPS coordinates

Based on HTML5 specifications, if a GPS device is available the webapp. will get the coordinates. When a GPS device is not available the webapp. looks {*}online for approximate location.Library used: GeoJS

Photo upload

Not all mobile platforms support such features at the moment. In particular iOS does NOT allow any upload in a webform, Android 2.3 allows the upload but only in Android 3.0 the HTML5 FormData is correclty implemented. FormData is the (right/clean) solution for asyncronous upload.FormData is also supported by Firefox Mobile 4.x and Chrome. All other platforms do not support FormData at the moment. The choice, so far, is to avoid fallbacks/alternative solutions for the browsers/mobile platforms that do not implement image upload and FormData.

Data Storage

For the storage of the main report data the application uses WebSQL. WebSQL is quite well supported, see compatibily table: http://caniuse.com/sql-storageImplementation is through PersistenceJS - http://persistencejs.org

  • No labels