У вашего броузера проблема в совместимости с HTML5
More videos like this online at http://www.theurbanpenguin.com
If you have been used to using gets to gain user input you will soon note that the input is echoed to the screen. For a password this is not useful so we can require the io/console part of ruby core and use noecho