The New WWW FAQFrequently asked questions about the World Wide Web, including security, viruses, privacy, creating web sites, and more. By the longtime editor of the original WWW FAQ.How many search engines are there- November 28, 2007 2007-11-28: According to the excellent site SearchEngineWatch.com, the following search engines enjoyed a market share of at least 2.6% as of July 2006: ... Google, Yahoo, MSN, AOL, and Ask... For complete results check out the SearchEngineWatch Nielsen NetRatings for July 2006... While these results are worldwide, it is worth keeping in mind that nation-specific search engines sometimes beat out Google in their particular market... "Yes, but EXACTLY how many search engines are...http://www.boutell.com/newfaq/misc/howmanysearch.html Is personal use fair use- November 26, 2007 2007-11-26: "I'm just a guygal with a personal club church web site for some friends some teammates a tribe of chimpanzees... Yes, you do have to pay to use copyrighted music on your web site... I get variations on this question all the time... Alas, as Inigo says to Vizzini in The Princess Bride: "you keep using that word... "Fair use" is an extremely specific legal doctrine applying only to a handful of situations...http://www.boutell.com/newfaq/creating/ispersonalusefairuse.html How do I fetch data from the server without loading a new page- November 8, 2007 2007-11-08: JavaScript code can send data to, and receive data from, the same website that the page was loaded from... Previously, programmers worked around this problem with painful hacks like hidden frames... So how do we create one of these XMLHTTPRequest objects... Fortunately, we can wrap all this complexity up in a simple function to call every time we want to make a request, as shown here: var req; Get an XMLHttpRequest object in a portable way... What can we do with our request...http://www.boutell.com/newfaq/creating/ajaxfetch.html How do I add live support chat to my website- November 8, 2007 2007-11-08: live support chat pages can't be implemented just by designing a pretty HTML form to type comments into... What's more, to provide a smooth experience for the user without constantly fetching new pages from the web server, a live support system should use AJAX (Asynchronous JavaScript And XML)... Can you get live support features for your site without understanding these issues... For those who are willing to make a little more effort, though, live support can be implemented for..http://www.boutell.com/newfaq/creating/support.html How do I add accounts to my website- November 7, 2007 2007-11-07: Many websites, including Google and Yahoo but also smaller sites, allow users to create accounts in order to retain the same settings from one visit to the next... PHP provides us with a built-in mechanism for handling "sessions." That is, we can easily keep track of a user's choices during a particular visit to a website... That's a shame, because PHP's sessions are convenient and require very little programmer effort... Actually, there is... Accountify began life...http://www.boutell.com/newfaq/creating/accounts.html Why do I see a blue QuickTime question mark instead of Flash movies- November 5, 2007 2007-11-05: You are seeing a blue question mark and a QuickTime logo on lots of websites... You have Apple's QuickTime player software... On Windows, yesmdash; there is a simple fix which I will describe below... On MacOS X, a similar series of steps usually does the job just as well...http://www.boutell.com/newfaq/browser/bluequestionmark.html |