Username or EmailPassword
I certainly don't believe that the HTML exposed by OSNews is entirely static either.
Clearly some programming had to go into the backend server in order to GENERATE the HTML. Perhaps it was even intelligent enough to figure out what browser was requesting it - and thus altered the HTML on-the-fly.
So, while HTML maybe is not "programming language" in itself, it certainly requires programming to generate HTML of the complexity displayed here on OSNews.