Вы можете использовать Picasa в качестве веб-приложения без установки чего-либо, посмотрите на эту ссылку: Picasa Web