Очень интересный пример с дождём, который смотрится достаточно реалистично
Для начала посмотрите ДЕМО
Моё тестирование в редакторе: КЛИК
Установка:
На нужных страницах между body и /body вставьте:
1
2
3
<canvas id="canvas"></canvas>
<script src="/js/rainer.js"></script>
Осталось лишь залить JS файл из прикреплённого архива в папку js