R. Saravanan
Texas A&M University
sarava@mitotic.org
Derived from talks give at:
A GUI gives you sentences you can say to express yourself.
A command line interface gives you words.
Anonymous
More powerful and flexible than the GUI
Efficient use of screen real-estate
Self-documenting
“Newbies” find a blank terminal screen confusing
Looks dull and archaic (does not use rich monitor display)
Does not use the analog input capabilities of the mouse
A Graphical Terminal Interface
Fully backwards-compatible terminal emulator for xterm.
Builds upon two earlier projects, XMLTerm and AjaxTerm
Alpha quality (dogfood status for the past 7 weeks!)
Project Page http://code.mindmeldr.com/graphterm
Source code (BSD License) https://github.com/mitotic/graphterm
Server: ~4500 lines of python
Client: ~2500 lines of HTML+JS+CSS
Adds a new xterm “escape” sequence to switch to a graphical screen mode to display HTML fragments (“pagelets”)
Browser connects to GraphTerm server using websockets
Quit | q |
---|---|
Table of Contents | t |
Exposé | ESC |
Full screen slides | e |
Presenter View | p |
Source Files | s |
Slide Numbers | n |
Toggle screen blanking | b |
Show/hide slide context | c |
Notes | 2 |
Help | h |