Don't take it personally though, JS abuse is unfortunately common; just need to vent for once. But like the author of article I linked, people tend to just skip those blank pages. It's a tiny minority which is probably not the target audience anyway. Actual hackers would look at how you did it and make their own version.