Web Technology UNIT-II WEB PAGE DESIGNING WORLD WIDE WEB(WWW) or Web It is a way of accessing information over the medium of the Internet. It is an information-sharing model that is built on top of the Internet. The Web uses the HTTP protocol, only one of the languages spoken over the Internet, to transmit data. It is developed by Sir Tim Berners-Lee, who is British engineer, computer scientist and director of W3C(WWW consortium). Web Browser It is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. In other word, It is a software application used to locate and display Web pages. There are two types of browser: a) Text Based Browser b) Graphic Based Browser The major Graphical web browsers are Netscape Navigator Internet Explorer, Firefox, Google Chrome, Safari and Opera etc. Contd.. Lynx is a text-based web browser for use on cursor- addressable character cell terminals[2] and is very configurable. Lynx is a free program that can be installed on multiple operating systems (its cross-platform, in tech lingo) including Windows, Mac and Unix/Linux based machines Web Servers Web server is a program that, using the client/server model and the World Wide Web's Hypertext Transfer Protocol ( HTTP ), serves the files that form Web pages to Web users. Request Web Browser Web Server Response Web Page Contd… A web server is a computer program that delivers (serves) content, such as this web page, using the Hypertext Transfer Protocol Vendor Apache Microsoft Igor Sysoev Google lighttpd Product Web Sites (Mn) Apache 111 IIS 50 nginx 16 GWS 15 lighttpd 1 Percent 54% 24% 8% 7% 0% Web Development Language(Tools) HTML(Hypertext Markup Language) DHTML( Dynamic HTML) CSS(Cascading Style Sheet) ASP(Active Server Page) JSP(Java Server Page) PHP(Hypertext Preprocessor) HTML(Hypertext Markup Language) HTML stands for Hyper Text Markup Language HTML is not a programming language, it is a markup language. A markup language is a set of markup tags HTML uses markup tags to describe web pages Hypertext is the method by which you move around on the web — by clicking on special text called hyperlinks which bring you to the next page. Hyper means non linear— i.e. you can go to any place on the Internet whenever you want by clicking on links . Markup is what HTML tags do to the text inside them. They mark it as a certain type of text HTML Tags HTML markup tags are usually called HTML tags: HTML tags are keywords surrounded by angle brackets like <html> The first tag in a pair is the start tag, the second tag is the end tag Start and end tags are also called opening tags and closing tags Types of Tags Paired Tags: HTML tags normally come in pairs like <b> and </b>,<html> and </html> etc. Singular or Stand-alone Tags: It does not have a companion tag. E.g. <BR/> will insert a line break. <HTML> Tag