Comportants

Web Browsers



A web browser or some times simply called a “Browser” lets a client view web pages. When the client wants to view a particular web page, the client types the URL of the web page (eg: http://www.google.com) on the address bar of the browser requesting the web page. If the correct URL is typed the request will be sent to the appropriate web server, which will in response send the requested web page to the client machine. Web pages are coded using a language such as HTML. When the server sends the requested web page, what it really sends is the source code of the page (eg: written in HTML). When this source code is received at the client end the browser goes through the source code and renders the web page for the client to view. 
There are many browsers developed by many developers. Some of the browsers are available free of charge and some are commercial products. Also some of the browsers are bundled with the OS. A few of the popular browsers are:

  •    Internet Explorer (Microsoft product)- comes with Windows OSs
  •  Mosaic-First web browser, developed in 1993
  •   Netscape navigator-a proprietary browser which was popular in the 90s
  •   Opera – Original release in 1996,freeware
  •   Mozilla Firefox - freeware
  •   Safari- Initially developed for MAC OS
  •   Konqueror- freeware, used in Linux
Web browsers

Web Servers


Web servers are software that is on the server side, which hosts web sites. When a client browser requests a web page the web server responds by sending the source code of the web page to the client. Two of the most common web servers are:

Ø  Apache –open source
Ø  Internet Information Services IIS (IIS) – Microsoft Product

Web development tools


Web pages can be developed using simple text editors or more user friendly tools. When using a simple text editor the developer has to do all the coding manually. Therefore it takes a lot of time and effort when using simple text editors. Notepad that comes with Windows OS is probably the most widely used text editor for designing web pages. Notepad is usually used by developers who have a good understanding of the HTML language.

On the other hand special web development tools offer many features that make the web developer’s job much easier. With these tools even novice developers also can develop web sites. Though these tools provide better user friendliness to developers there are a few drawbacks associated with them. Some of the most popular web development tools are Adobe Dreamweaver, Microsoft FrontPage, Allair’s Home Site. For any web developer to have a good command on web development it is always good to get used to develop web pages using a simple text editor like Notepad.
Notepad

Adobe Dreamweaver

Microsoft Front Page
Allair’s HomeSite



Web development languages

Languages that are used in developing static web pages are known as “Markup Languages”. Web pages can be either static pages or dynamic pages. During this course only creation of static web pages will be discussed. The term “Mark up” means adding something more to documents. When developing pages with HTML this can be achieved by using HTML Tags (HTML tags will be discussed in the next chapter). HTML is just one of the markup languages used. Some of the other markup languages are SGML, XML (eXtensible Markup Language), DocBook, XHTML (eXtensible HyperText Markup Language), etc. During this course web pages will only be created using only HTML, since it is the most popular and simple markup language.




No comments:

Post a Comment

I know how time is important to you, But your comment will help us to develop this site....