I don't get the points about how it's bad to leak information (putting it on the web, showing things before you say them, giving enough information on the slideshow that you don't need to listen.) I mean these things might be bad for other reasons, but if the students don't show up or pay attention, that's on them. And if you can learn everything from the slideshow alone, well then great, what's the problem?