Subversion Repositories wimsdev

Rev

Rev 1091 | Rev 5769 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1091 Rev 5766
Line 7... Line 7...
7
     machine, only a common web browser is required (which needs not to be
7
     machine, only a common web browser is required (which needs not to be
8
     very up to date).
8
     very up to date).
9
  $tit No need to learn the usage and the syntax of a particular software package.$titend
9
  $tit No need to learn the usage and the syntax of a particular software package.$titend
10
     As wims uses the html standard for user interface, a user, in particular
10
     As wims uses the html standard for user interface, a user, in particular
11
     a student, has only to use his usual knowledge of html browsing (which
11
     a student, has only to use his usual knowledge of html browsing (which
12
     is now a common knowledge), in order to work on wims applications. <br>
12
     is now a common knowledge), in order to work on wims applications. <br/>
13
     This is not the case for any of current mathematics softwares; all of
13
     This is not the case for any of current mathematics softwares; all of
14
     them require a training period before the user can work on it. This
14
     them require a training period before the user can work on it. This
15
     training period may be more or less lengthy, but we remark that the
15
     training period may be more or less lengthy, but we remark that the
16
     knowledge of using a particular software is not a universal knowledge,
16
     knowledge of using a particular software is not a universal knowledge,
17
     and such a knowledge usually has a short lifespan.
17
     and such a knowledge usually has a short lifespan.
Line 44... Line 44...
44
  $tit It can be more powerful than any given software for certain works.$titend
44
  $tit It can be more powerful than any given software for certain works.$titend
45
     Because wims can use different (dedicated) software as backend engine,
45
     Because wims can use different (dedicated) software as backend engine,
46
     even several softwares for one application or one request.
46
     even several softwares for one application or one request.
47
</ol>
47
</ol>
48
 
48
 
49
<hr><H4>Disadvantage of wims versus locally installed softwares</H4>
49
<hr/><H4>Disadvantage of wims versus locally installed softwares</H4>
50
<ol>
50
<ol>
51
  $tit Low speed of reaction.$titend
51
  $tit Low speed of reaction.$titend
52
     Because usually every wims response has to travel through internet.
52
     Because usually every wims response has to travel through internet.
53
     This will improve when internet speed improves.
53
     This will improve when internet speed improves.
54
  $tit Limited computational power and programming capability.$titend
54
  $tit Limited computational power and programming capability.$titend
Line 59... Line 59...
59
  $tit Limited capability of the graphical interface.$titend
59
  $tit Limited capability of the graphical interface.$titend
60
     The html graphical user interface is not very suited for interactive
60
     The html graphical user interface is not very suited for interactive
61
     works.
61
     works.
62
</ol>
62
</ol>
63
 
63
 
64
<hr><H4>Advantage of wims versus hand calculators</H4>
64
<hr/><H4>Advantage of wims versus hand calculators</H4>
65
<ol>
65
<ol>
66
  $tit Easier to use.$titend
66
  $tit Easier to use.$titend
67
     A html page used by wims for user interface is much more comprehensible
67
     A html page used by wims for user interface is much more comprehensible
68
     than any hand calculator.
68
     than any hand calculator.
69
  $tit (Much) more powerful. $titend
69
  $tit (Much) more powerful. $titend
70
</ol>
70
</ol>
71
 
71
 
72
<hr><H4>Disadvantage of wims versus hand calculators</H4>
72
<hr/><H4>Disadvantage of wims versus hand calculators</H4>
73
<ol>
73
<ol>
74
  $tit Non-portability.$titend
74
  $tit Non-portability.$titend
75
     Wims is accessible only to computers connected to internet.
75
     Wims is accessible only to computers connected to internet.
76
</ol>
76
</ol>
77
 
77
 
78
<hr><H4>Advantage of wims versus interactive web applications based
78
<hr/><H4>Advantage of wims versus interactive web applications based
79
only on java or javascript</H4>
79
only on java or javascript</H4>
80
<ol>
80
<ol>
81
  $tit More powerful and more versatile.$titend
81
  $tit More powerful and more versatile.$titend
82
     As wims can embed java or javascript programs in its applications, a
82
     As wims can embed java or javascript programs in its applications, a
83
     wisely designed wims application just extends the capability of java or
83
     wisely designed wims application just extends the capability of java or
84
     javascript. <br>
84
     javascript. <br/>
85
     And wims can really do more:
85
     And wims can really do more:
86
     even if it is theoretically possible to develop java applications which
86
     even if it is theoretically possible to develop java applications which
87
     has the same power as a software used as a backend engine for wims, it
87
     has the same power as a software used as a backend engine for wims, it
88
     would take too much effort to develop (is it reasonable to re-write TeX
88
     would take too much effort to develop (is it reasonable to re-write TeX
89
     in java?), and would be so big that it would take forever for an http
89
     in java?), and would be so big that it would take forever for an http
Line 95... Line 95...
95
     The design of server-based interactivity for users allows the back-end
95
     The design of server-based interactivity for users allows the back-end
96
     communication with supervisors, and much more (performance analysis,
96
     communication with supervisors, and much more (performance analysis,
97
     automatic intervention from supervisors, etc).
97
     automatic intervention from supervisors, etc).
98
</ol>
98
</ol>
99
 
99
 
100
<hr><H4>Disadvantage of wims versus interactive web applications based
100
<hr/><H4>Disadvantage of wims versus interactive web applications based
101
on java or javascript</H4>
101
on java or javascript</H4>
102
<ol>
102
<ol>
103
  $tit Lower speed of reaction.$titend
103
  $tit Lower speed of reaction.$titend
104
     Because usually every wims response has to travel through internet.
104
     Because usually every wims response has to travel through internet.
105
     This will improve when internet speed improves. One can also use
105
     This will improve when internet speed improves. One can also use