FREEINTERACTIVEPROOFING.COM

cs source vac proof hacks - www.freeinteractiveproofing.com

Menu


browser as your window to the Web. It doesn't have specific knowledge about the scenery (like a search engine), but you need to look


through it to see what's out there. In addition to displaying Web sites, the browser provides tools to help you navigate among them. I talk about basic commands like Back and Forward in Chapter 2, but most browsers also include features like Bookmarks, which help you keep track of your favorite pages. Successful browsers hide the complex underpinnings of the Web and make surfing safe, pleasurable, and easy. Check out Figure 1-1. Figure 1-1: Firefox includes just the features you need, making the Web the center of attention.             Why Use Firefox? On the day the other developers and I started work on Firefox, before we had any users, and back when a firefox was just a red panda (it's true!), we wrote down our goals in a one-page "vision" document. It began: "Why Create Firefox? We want to have fun and build an excellent, user-friendly browser without all the constraints (features, compatibility, marketing, month long discussions, etc.) that afflict the current browser development." The document went on to outline the requirements Firefox had to meet, as I discuss in the following sections.   Giving birth to a Firefox (or, how I spent my high school years) For a browser so focused on delivering simplicity, Firefox boasts an absurdly complicated past that dates back to the beginning of the mainstream Web itself. The story begins with a little company called Netscape, which made the first consumer-oriented, visual Web browser. Netscape almost single-handedly sparked the online revolution, and from 1995 through 1997, it dominated the browser industry. As the millennium drew to a close, however, Netscape faced increasingly fierce competition from Microsoft, which undercut Netscape by making its browser free. With billions in the bank, Microsoft could afford to throw thousands of engineers at its fledgling - Internet Explorer - and lose money for years. Two milestones radically - but, in hindsight, futilely - changed Netscape's direction around this time. First, the online service juggernaut America Online (AOL) purchased Netscape for $4.2 billion. Second, Netscape tried to level the playing field against Microsoft by making the historic decision to release its browser code through a development model called open source. Most software companies jealously guard their source code because any competitor who obtains it can easily copy the product. However, desperate times called for desperate measures. Netscape was banking on a global community of volunteer developers to emerge and help build its next-generation browser. Volunteers, in turn, would get a chance to influence and develop an Internet browser still used by millions. Leveraging free talent was Netscape's only shot against the world's richest software company. Although it ultimately failed to keep the company afloat in the browser wars, Netscape's decision to open source the code lead to a vibrant community of volunteers known as Mozilla that persevered long after Netscape bowed out. Self-governing, passionate about the Web, and funded largely on donations, the Mozilla community quickly garnered respect in the development community. The