Y’all know about the The Coral Content Distribution Network, right? If you don’t, and you’re putting large files online, you should: it’s a free edge network. (Like Akamai – you’ve heard of them, right? They’re the reason Google always loads fast.) Only you don’t need to pay up big bucks and then set up stuff on the server end, like with Akamai: you just stick
.nyud.net:8090 at the end of the hostname part of any HTTP URI. When someone accesses that URI the first time, the Coral network picks up a copy from the original server and caches it. As long as the file is in cache, anyone who asks for it gets his copy from a nearby Coral node, whose bandwidth generally dwarfs the original server’s. It’s a very cool project and service.
It’s so much cooler than their homepage HTML.
See, they have this little form on the page, for people who don’t understand technobabble and all that crazy talk about “hostnames” – just put the URI in the text box and it sends you to a CoralCDN-served version of the URI. That is nice.
Much unlike the HTML:
<input type=text size=14 id="theurl"
value="www.cnn.com" onKeyPress="return isEnter (this, event)">
<input type=button name="go" value="Go"
onClick="window.open (coralize (document.getElementById ('theurl').value))">
.nyud.net:8090 part at the right place of the user’s input and then set
function coralize (urlField)
var hdr = "http://redirect.nyud.net:8090/?url=";
var total = hdr.concat(urlField);
return new String (total);
function isEnter (urlform, key)
keycode = window.event.keyCode;
else if (key)
keycode = key.which;
if (keycode == 13)
Someone tell me what would have been wrong with this:
<form action="http://redirect.nyud.net:8090/" method="get">
<input name=url type=text size=14 value="www.cnn.com">
<input type=submit value="Go">