Netscape Preview Release 3 is the latest beta version of the company's upcoming, and long-delayed, Netscape 6 web browser. Netscape's site is expected to be redesigned today, in conjunction with the new preview posting.