If so, does it effectively deprecate the visibility property?
visibility
(I realize that Internet Explorer does not yet support this CSS2 property.) Comparis
What Phil says is true.
IE supports opacity though:
filter:alpha(opacity=0);