what is a scraper? I am dumb about this stuff I guess? is it your stats in the forms?
a scraper is a person who uses a program to automatically download full HTML pages to only extract a small part of them (in this case, stats data)
viewing the pages normally in a web browser is fine
the problem is that these "scrapers" usually request many pages at once (hundreds/thousands in quick succession)
some further thoughts:
when using a web browser in the normal fashion, pages are requested slowly, because it takes time for the user to view/read them, and look at their stats data before they request another page (and usually only one page at a time)
but as stated, a scraper uses an automated program which only downloads the page(s), it doesn't display them, the purpose of scraping (even though it's a very bad practice, I don't like scrapers any more than Willy does) is to just download the data, rather than display it like a regular browser would
what happens with the data (the web pages) that are downloaded is then up to the scraper, but generally the stats data is extracted and put into the scrapers' database, or used for the benefit of their team website (which obviously is not the BOINCstats website, and is of no benefit to BOINCstats)
because the data isn't viewed by the scraper (at least not while downloading it) most scrapers don't see the point of waiting between requests, and download lots of pages quickly, this is the very essence of the problem, lots of pages being requested (causing high server-load) and they're not even being viewed, only to be put in someone else's' database or on their own website
in short, this significantly increased server-load either has a very detrimental impact on the site (it's slow or the web server fails under the extremely high load), neither of which are good for the site, or it's regular visitors
the only alternative is to increase the capacity of the site, but it costs quite a lot to do, it means getting new servers etc. and considering this is only a hobby, I'm sure that's money that Willy would rather spend on something else, rather than feeding scrapers
the site works perfectly well when people don't scrape the pages, yet the scrapers contribute nothing towards the costs of their unacceptable activities
Another point: the scraping issue is not with bandwidth, from what I remember Willy said he's got lots of bandwidth, the problem is with the extra demand placed on the servers (in terms of CPU & memory resources etc......)
Lots of bandwidth is all very well (it's never a bad thing to have), but if the servers aren't coping with the high load caused by scrapers, then the site doesn't work (that's why pages are slow, or even fail to load)
servers not working or not able to cope = no site
requesting static images (like the signature images) doesn't increase the server-load much at all, it only uses bandwidth (which is fine)
but requesting pages is different, they're complex, and require the server to do a lot more processing (Willy would have to give details about [I]how[/ii] much more) to display a page than to send a signature image, also it's relatively easy to make the images cachable, so that they cause even lower server-load and bandwidth usage