The Scotch Whisky Association has launched a consumer website.