Netscape Launches New Broswer John Battelle 19 years ago It’s deja vu all over again. This one speaks both IE and Firefox. PCWorld’s first look here. AOL’s press kit here. The site is loading very sloooooowly. Share this: