- Would it be a good idea or a bad idea to have ads on some of my pages? (I'd probably do the browser code and other code pages, and old (not current) weblog posts.)
- Should I put the script on Dynamic Drive?
- Should I do both?
On I wrote Ads and directories, on the subject of JavaScript and the DOM, Usability, Web, Musings, and Politics.
Eugene: the point is, if I really do feel dirty having ads, I'm not going to have them at all. If I decide in favour of having them then I might as well earn as much money from them as I can! If I'm not worried about the money then I'm not going to put the ads up.
I don't think there's anything wrong with using ads to help cover hosting costs for something useful, but it's really down to you.
Most of the scripts on places like DD and hotscripts do seem to be utter ****, and anything that helps to dilute that can only be a good thing. Could you perhaps include only the 'getting started' docs with the code there, and point people at your site for help with the more complicated usage?
Do both, but remember that putting a scripting on Dynamic Drive means effectively letting go of any licensing constraints - you won't be able to specify only non-commercial use, for example.
Though what I've done in the past is fork - give a specific, unrestricted version to DD, while keeping a different, more specifically licensed version on my own site.
brothercake: I'm not too worried about licencing constraints, because all my scripts are MIT licenced anyway...
Why not donate a certain % of ad revenue to a good cause (e.g a software freedom foundation)? This would sure ease the guilt somewhat :)
There's nothing wrong with unobtrusive advertising. Big flash things that cover the content up until you pay attention to them are bad, but simple text ads that are out of the way are fine.
As for DD, at best I'd advise them to have a blurb and link to sorttable. I know I wouldn't want my code reasonably associated with them.
Why not leave the ads, but offer a cheap support option for people who might have questions? I'd happily give you a fiver if it meant I'd get a response to a question about your script.
Also, put up a tipjar on the download page.
Ads are perfectly fine, text ads especially so. Ads-haters already use Adblock anyway, so you're certainly not alienating anyone, and if it helps pay the bandwidth... On DD, it's entirely your call; that kind of thing used to be more relevant before blogs came around.
I think it comes down to what I put in Jono's blog when he asked a similar question.
For your personal site and projects, it's whatever you feel comfortable doing.
For a project site, such as Jokosher, you need to follow the will of the community that supports the project. After all, without them it's not much of a project.
Lets put the ad revenue into perspective - it pays bar tabs. I put adsense on the Color Palette Creator back in November and its paid my way through several late nights since. I wish I had done it earlier rather than stuggling with the same "but will it make me a whore?" dilemma.
Think about the beer, Stuart. Think about the beer.
Steve: makes me slightly sad that you know how to motivate me so effectively ;)
This article recommends turning off ads for regular visitors, which I thought was an interesting idea. I suppose you could get even more tricksy by only displaying any one ad a certain number of times for any one user, on the assumption that if someone's seen it three or four times and hasn't responded to it, they never will. Advertising become less morally murky if you're polite and considerate about it, and I'm seriously considering something along these lines myself for an upcoming project.
Of course the cognoscenti use Firefox's Adblock and Filterset.G, and someone recently kindly pointed me in the direction of Remove It Permanently which can expunge arbitrary page elements, so even Google ads are a thing of the past for me. But then I'm cheap, so advertising is wasted on me anyway. I need all the money I can get for the precious beer.
I see nothing at all wrong with ads (I have an Adsense block on my site). What's irritating is when they move and blink and otherwise try to distract you from the reason you visited the site. People visit my site because they want information to solve a problem. A tasteful and appropriate ad just might help them solve that problem, in which case, that ad was a good thing. If the ad is irrelevant, I hope it was unobtrusive enough to ignore easily.
I think you should try a block of ads, see how it works out for you, and if you don't like it, you can always end the experiment and turn them back off.
1. It's not a bad idea to have ads, at least it can help pay for the hosting costs. Just make them unobtrusive. Or if they're image ads, make them small and non-animated (Coudal Partners' The Deck ads are elegant in this regard). Relevant ads are a good suggestion. And yes, if you can, put the ads on the older posts since the people who are likely to click on ads are those that find your old pages through web searches.
2. Put the script on code repositories/directories. The more people are using unobtrusive JavaScript, the better. Of course, you should demand credit and enforce licenses.
Huh? I thought you felt "dirty" having ads? So if you don't get increased revenue, does it matter?