In the US, the purpose of a resume is to get an interview and the standard is short and to the point. That's where I am coming from.
Think of how much work the website generates for the person treating it as a resume. There's processing the navigation, clicking links, trying to figure out what is relevant.
The site is more of a work sample than a resume and those serve different purposes.
Of course other cultures may have different standards.