<p dir="ltr">Hi James, all,</p>
<p dir="ltr">I've added on-screen buttons/indicators, included some context-sensitive ones (bomb, beam) for orbiting. Excellent suggestion -- it increases the teaching value of the client a lot.</p>
<p dir="ltr">Regarding FF16 Quick Find, I don't see that behavior, but I added a event.preventDefault() call in the keypress handler that should stop that from happening.</p>
<p dir="ltr">I also added modest support for tractors and pressors, which requires you to click on a target ship after you press the key.</p>
<p dir="ltr">The MOTD tips are a great idea; I'll turn them on. I've also added a "Quick Start" guide that pops up when you press Tab. It contains introductory controls and a desperately brief overall game overview. Feedback on anything there would be most welcome.</p>

<p dir="ltr">Thanks for all the suggestions! I'll post again soon with my final (for now) results.</p>
<p dir="ltr">Andrew</p>
<div class="gmail_quot<blockquote class=" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">G'day Andrew,<br>
<br>
Thanks for your work on the HTML5 client.  Progress looks good.<br>
<br>
I'm using Ubuntu 12.10 with Firefox 16.0.2.  The most common problem I<br>
have is that Quick Find appears whenever I try to press a key.<br>
<br>
I think that one of the quickest features you might add would be<br>
on-screen buttons for the keyboard operations, that would serve to act<br>
as a learning tool and reminder for bindings.<br>
<br>
Regarding tutorials.<br>
<br>
When I am teaching the game to teenagers, once a year, I use a very<br>
basic lesson plan, with some assistance from the Gytha client's<br>
achievement list.<br>
<br>
<a href="http://james.tooraweenah.com/cgi-bin/darcsweb.cgi?r=gytha;a=headblob;f=/gytha/__init__.py#l5209" target="_blank">http://james.tooraweenah.com/cgi-bin/darcsweb.cgi?r=gytha;a=headblob;f=/gytha/__init__.py#l5209</a><br>

shows the achievements, and this ordering is close to what I use as a<br>
speaking script, while my aids wander the classroom to check that the<br>
players have heard the instruction and have done the achievement.<br>
<br>
I also use a teaching lesson plan that can be found in the server<br>
source, which gradually enables features on the server over a period<br>
of fifteen minutes.<br>
<br>
<a href="http://james.tooraweenah.com/cgi-bin/darcsweb.cgi?r=netrek-server;a=headblob;f=/Vanilla/tools/teacher" target="_blank">http://james.tooraweenah.com/cgi-bin/darcsweb.cgi?r=netrek-server;a=headblob;f=/Vanilla/tools/teacher</a><br>

<br>
The Gytha client also saves the achievements in a file in the users'<br>
home directories, so we're able to assess progress during the session.<br>
<br>
Also, the server can provide a parallel rudimentary achievements<br>
system using the MOTD tips packets.  You might want to check if you<br>
can use that.<br>
<br>
--<br>
<br>
(I didn't get your netrek-dev@ posting, the archives show it is<br>
present, but the spam traps must have got it.  I saw a forwarded copy<br>
in netrek-forever@ )<br>
<br>
--<br>
James Cameron<br>
<a href="http://quozl.linux.org.au/" target="_blank">http://quozl.linux.org.au/</a><br>
</div>