The Netscape Blog May 4, 2007 · Permalink · #internet #history brand necrophilia, indeed. their mix of irrelevant news and "new" browsers is so weird.