Ask for domain, login and name to later use as salt/pepper
Add for domain and user, and generate salt or re-use existing one
Update HTML version to re-use the same logic as the PHP and Python
Add Java version
Add PHP form to generate hash server side
Add name field to all scripts
Make name and login optional fields
Add length and make it ajax