Web site optimization - 114 CHAPTER 5 PERMUTATIONS PATTERN What you
Monday, August 27th, 2007114 CHAPTER 5 PERMUTATIONS PATTERN What you should notice is that the resource is the Google search engine, but the represen tation of each resource is different. You might be tempted to believe that there is nothing special going on because http://www.google.com is a simple website and hence the represen tation of the content is relatively simple. However, look closely at each of the figures and you will see that although the pages look similar, there are differences. Downloading the content from http://www.yahoo.com illustrates the different representations. Figures 5-4 and 5-5 show two of the browsers at the Yahoo! site. Figure 5-4. Graphical browser presentation of http://www.yahoo.com Yahoo! has a fairly complicated portal website and will present one of three formats depending on the browser making the request. This means that a user can call the URL http://www. yahoo.com and be presented with the appropriate content. This is how most people want their websites to function because users expect that kind of web experience. What users do not expect are experiences such as that illustrated in Figure 5-6. In Figure 5-6, the user uses a nondefault browser and receives an error message and a message about launching another HTML content type. Let s take the example of the WAP content. Imagine needing to transfer some money into a bank account and being confronted with a message to launch another application that does not happen to exist on your cell phone. That would be frustrating and entirely unnecessary. Maybe some websites have other URLs for the nondefault devices, but is it the responsibility of the user to figure that out? The answer is a definite no; it is the responsibility of the website to figure that out. Frankly, it would have been better for the website to just not offer the content than to have a customer grumble and panic midway through a transaction.
If you are searching for cheap webhost for your web application, please visit MySQL5 Web Hosting services.