The size of the data source could reach up to 5MB. Customizable-Dash could be used to create a dashboard from JSON data source. This framework is developed using only HTML5 and JavaScript technologies, and it runs on a browser independent of the Internet or server side programs. As a result, Customizable-Dash framework has been developed. There are several JavaScript libraries and HTML5 features that could be used to develop a fully functional browser based client side dashboard framework. This thesis suggests a development of an open source customizable offline dashboard framework using JavaScript and HTML5 technologies. By combining HTML5, native JavaScript methods and libraries one can develop a customizable offline dashboard. D3.js, chart.js are libraries used for drawing charts and graphics on a web application. Libraries such as d3.js, underscore.js have several functions that help to manipulate row data and convert it to useful information or convert the data into a format used by charting libraries. AngularJS is a JavaScript framework which is used to build singe-page web applications. There are several JavaScript frameworks and libraries, which could help the development phase to be easier and simple. HTML5 also has APIs such as webStorage and IndexedDB, which are useful for storing data on a browser. Open-source JavaScript charting libraries such as d3.js are developed under SVG. Similarly, two dimensional vector graphics could also be drawn using Scalable Vector Graphics (SVG). Canvas is an HTML5 element which is used to draw graphics. HTML5 (Hypertext Markup Language) has several assets that could be used for developing data visualization applications. However most of these tools are either expensive, require configuration or their free online tools are public, which may be a privacy concern for some users. There are several data visualization media available at present. Effective visualization and summary of these continuously generated data is important. Due to this, the investment on data is increasing rapidly. These data have useful information that could create a positive impact on businesses, research areas and related fields. As the cost of data storage reduces, the amount of data generated is increasing day by day.
0 Comments
Leave a Reply. |