A web-page definitely gives more info about your work without the need to open large or cumbersome (multiple) PDF or Doc files as email attachments..So, this is a good idea indeed..and..I did this for my applications..
Regarding the snapshots, I believe its ok... as long as you refer them...but its always better to put snapshots of your own results, graphs, experimental setup...and discuss results from other papers (if u think its necessary..and can avoid the details)...My personal belief is that the faculty doesn't have enough time to go through all the content in detail...as they are busy most of the time..So, make it simple..with all the relevant information and publications if any...and present a synopsis of each of your work (or the title of the publications)..and you can provide links which give the detailed report (or full-length papers)...of your work or project...So, the people who are highly interested can see the details...and others who just want to skim through..can do that....Hope this helps..