I modified the index in this way.
<script src="http://localhost:8080/socket.io/socket.io.js"></script>
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script>
var name = '';
var socket = io.connect('http://localhost:8080');
</script>
because the server and the file html is hosted on my apache server and when the people write my public ip in this case 93.145.238.228 can access to my html file and for now he work,
with this modification i access to my html file with a proxy and i see that my js server sends data but in the screen don't compare the player schip
SORRY FOR MY ORRIBLE ENGLISH