Versions - Subasy/FirefoxOS-plotting-calculator GitHub Wiki
This page is about the versions steps.
**Version 1 : A global view**
Version 1 enables to print graphs of some mathematic functions.
1/ Several graphs can be printed on the same page without reload.
2/ Application is in French.
3/ The application is made up with a canvas to show the function and two buttons :
- button "OK" to print the graph
- button "Recharger" to reload the page (erase previous graphs).
Version 2 : Optimization and further options
Version 2 has been optimized, some changes have been made as:
1/ Separation of type of codes (js files are not mixed with html).
2/ Creation of a webpage to test the application available at http://subasy.github.com/FirefoxOS-plotting-calculator.
3/ Application is now in English.
4/ User can select the domain of the function for x and y.
5/ Button "Recharger" has been deleted, there is no manual reload, the page prints only one graph of
function each time the user enters a function.
6/ Code has been optimized.
Version 3 : Optimization and further options
1/ The worker has been implemented
2/ Some code optimization has been made.
3/ The graph is rendered thanks to the function "fillRect" of canvas instead of "lineto" in order to prevent unwished lines to appear.
4/ Application adapt the zoom in order of the domain selection.
Version 4 : Separation of function definition and function printing
1/ Now the function definition page has been seprated from the function printing page.
2/ Canvas fits the screen size.