Web page work

This commit is contained in:
Neale Pickett 2020-04-10 16:23:40 +00:00
parent 79d34e1d64
commit cca8234951
2 changed files with 134 additions and 40 deletions

View File

@ -6,46 +6,134 @@
<link rel="stylesheet" href="vail.css"> <link rel="stylesheet" href="vail.css">
</head> </head>
<body> <body>
<h1>Vail</h1> <div>
<p> <img src="1280px-Morse-code-tree.svg.png">
You have to click in the page or press a key or something before you can hear anything. </div>
These are browser rules
that prevent ads from blaring audio at you.
</p>
<p> <div>
Keys you can use: <table>
</p> <tr>
<th>Dot</th>
<td><code>,</code>, <code>w</code>, left mouse button</td>
</tr>
<tr>
<th>Dash</th>
<td><code>.</code>, <code>v</code>, right mouse button</td>
</tr>
</table>
</div>
<dl> <div>
<dd><code>,</code>, <code>w</code>, left mouse button</dd> <pre>
<dt>Short tone</dt> a : .-
b : -...
c : -.-.
d : -..
e : .
f : ..-.
g : --.
h : ....
i : ..
j : .---
k : -.-
l : .-..
m : --
n : -.
o : ---
p : .--.
q : --.-
r : .-.
s : ...
t : -
u : ..-
v : ...-
w : .--
x : -..-
y : -.--
z : --..
0 : -----
1 : .----
2 : ..---
3 : ...--
4 : ....-
5 : .....
6 : -....
7 : --...
8 : ---..
9 : ----.
. : .-.-.-
, : --..--
: : ---...
? : ..--..
' : .----.
- : -....-
/ : -..-.
" : .-..-.
@ : .--.-.
= : -...-
! : -.-.--
</pre>
</div>
<dd><code>.</code>, <code>v</code>, right mouse button</dd> <div>
<dt>Long tone</dt> <h1>Vail</h1>
</dl>
<hr> <p>
This is a CW repeater,
named after Alfred Vail,
who may or may not have invented what's called "Morse code",
but clearly had some role in it.
</p>
<p> <p>
This is a CW repeater, Just like a radio repeater,
named after Alfred Vail, anybody can connect and start transmitting stuff,
who may or may not have invented what's called "Morse code", and this will broadcast it to everyone connected.
but clearly had some role in it. If there's enough interest,
</p> I'll add something like channels.
</p>
<p> <p>
Just like a radio repeater, If you need this to work on a cell phone,
anybody can connect and start transmitting stuff, let me know and I'll come up with something for you.
and this will broadcast it to everyone connected. </p>
If there's enough interest, </div>
I'll add something like channels.
</p>
<p> <div>
If you need this to work on a cell phone, <h2>Why does this exist?</h2>
let me know and I'll come up with something for you.
</p> <p>
<div id="output"></div> I need a place to practice CW with actual human beings,
and I want it to be as close as possible to what I'd experience on a radio.
Also, I don't want to make people buy a bunch of radio hardware.
Nothing else like this exists on the Internet, as far as I can tell.
</p>
<h2>Who made it?</h2>
<p>
<a href="mailto:neale@woozle.org">Neale Pickett</a> kd7oqi
</p>
<h2>Future plans</h2>
<ul>
<li>Move to a more permanent URL</li>
<li>Make this page less ugly</li>
<li>Arduino program to let you hook up an iambic paddle over USB</li>
<li>Document the protocol</li>
<li>Support multiple channels/frequencies</li>
<li>Sensible way to make this work on a cell phone</li>
<li>Make this page less ugly (I really hate it right now)</li>
</ul>
<h2>How can I help?</h2>
<ul>
<li>Improve the <a href="https://github.com/nealey/vail/">source code</a></li>
<li><a href="mailto:neale@woozle.org">Email me</a> and let me know you're using it</li>
</ul>
</div>
</body> </body>
</html> </html>

View File

@ -1,6 +1,8 @@
body { body {
background-color: #ccc; background-color: #ccc;
font-family: sans-serif; font-family: sans-serif;
display: flex;
flex-wrap: wrap;
} }
code { code {
@ -8,3 +10,7 @@ code {
color: #fff; color: #fff;
padding: 0.1em; padding: 0.1em;
} }
img {
max-width: 20em;
}