1) Browsers are: Internet Explorer, Safari, Mozilla Firefox, Netscape
2) The competition between Web Browser softwares in the marketplace. They compete with each other for popularity and dominance in the market. Companies attempt to gain the upperhand by adding more features and gimmicks rather than trying to fix the bugs, this resulted in more features but more bugs accumulated because of the hasty attempt to implement features.
The first browser war took place in the 1990s, between Internet Explorer and Netscape, which Internet Explorer won. Then followed with competition between Internet Explorer and Firefox. Currently, there are several other browsers emerging in the market that is giving competition eg. Safari, Google Chrome.
3) IP address is short for “Internet Protocol address”. IP addresses are assigned to computers within a network and are used for communication between nodes. IP addresses are usually readable to the human eye.
There are two major kinds of IP addresses. Static and Dynamic. Static is whereby the IP address is permanent to the device. Whereas for the Dynamic kind, the device is assigned an IP by the host software, this makes it possible for the IP for the same device to change when the device is reassigned.
IP adresses are used to provide information about the device, it is often used to track or identify users.
4) URL is also known as “Uniform Resource Locator”. Another more common term would be “Web Address”. It specifies the location of a resource and the mechanism to retrieve it. A URL is consists of the following elements.
The Scheme Name or resource type, a registered domain name or IP address, the Port Number, the pathname of the file to be fetched or the program to be run, the Query String and with HTML files, an Anchor for where the page will be shown.
It will be something like this: resource_type://domain:port/filepathname?query_string#anchor
Scheme name. It defines the namespace, purpose and the syntax for the URL. IP address defines the location. Port number which is optional, and if not defined a default will be used automatically by the browser. File path defines where the neccessary files are to be opened from. Query string contains data that is to be passed to web applications and lastly, the Anchor part used with HTTP allows you to be directed to a specific location on a page.
5) A good website. The most important thing in a good website will be the information and content. Content has to be original and also credible.
A frequently updated website will also attract viewers to visit it again and return. Proper grammer and spelling is also important. However, when a site updates it should have good content in the new posts. When it is simply posting unimportant information for the sake of updating it will also lose its audience.
Sharing information. Setting up newsletters for the viewers and sharing information about the site helps too.
Catering to the viewers. Allowing viewers to view the website according to their own preferences is also important. For example letting them filter out the information that they want will make surfing for convenient for them.
Another part of catering to viewers is considering the strength of their computers. A flashy website would be tedious to access for users with low bandwidth. Also, having alot of graphics and flash will hampen older computers to access the site. A few examples on how to lighten the load of the devices visiting are; lessen graphics as they increase filesize and also require computer performance. Reduce graphics file size, this can be done by using JPEG extentions for graphics, minimize colours for GIFs or provide an alternative for low bandwidth users. Lastly, optimizing HTML by removing uncesssary spaces, commas etc.
Legibility. Website must be friendly to the eyes. A good application of typography and suitable typeface. Making sure that the text contrasts with the background.
Interactivity. This will help to make viewers engaged to the site and not switch off.
Organising information. Information needs to be well organised so that older posts can be accessible. A search function will greatly help viewers to quickly locate the information they want. A feature to show whats new is also good.
Have a secure, stable and automated server. Use automatic tools for site maintenance.
Graphics will spice things up and make the website look more appealing to the eyes, however, should not be overdone. Good choice of colour can also help to imply the mood of the information.