I read somewhere that products with petroleum desolates are what attacks rubber.

My brother used a clear boot grease on a vinyl top car years ago and it looked great. Trouble was if it got wet that stuff would run down the glass and you had to work to get it off. Also attracted lots of dust.