HTML (Hyper Text Markup Language) HTTP (Hyper Text Transfer Protocol) by Henriette Yameogo
HTML
HTML: Definition HTML: Hyper Text Markup Language HTML is the fundamental language of the net and for creating web pages Hyper Text ability: linkage to webpages Markup Ability: tells the browser what to do
HTML: Origins When? Who? Why? 90’s Tim Berners-Lee (inventor of the Web) Why? Objective to create a common language for easier communication between computers
HTML: TAGS Some Basic HTML Tags <HTML> </HTML> Indicates the start and end of an HTML document. <HEAD> </HEAD> Indicates the start and end of a document's head <B> </B> Defines text as bold. <I> </I> Defines text as italicized.
No need for HTML: Editors Editors enable the user to create a page without dealing with tags and codes Popular editors: Netscape’s composer, Adobe’s PageMill, Allaire’s HomeSite and Microsoft’s FrontPage Different editors: Expensive/free For beginners/Expert WYSIWYG (What You See Is What You Get)
HTML: Features Widely recognized standard Simple language to learn (+Editors) Ability to instruct browsers to display Images, develop tables, etc Hyper Text ability links user to related web pages (for further information or details)
HTML: Limitations HTML simplicity reduces its capabilities: HTML is not extensible: no possibility to create own tags HTML need helpers to provide audio and video clips HTML instructions are interpreted differently according to browsers Many others: tracking linkages, special characters, ect
HTML: Future XML XML: Extensible Markup language for web documents Next generation of HTML Mean to escape HTML limitations XML: Extensible Markup language for web documents allows webpage builders to create their own customized tags theoretically improve the speed and quality of treatment
HTTP
HTTP: Definition HTTP: Hyper Text Transfer Protocol HTTP is part of the networking protocols (TCP/IP) HTTP is the common protocol used in the net to communicate between client/server via a browser Protocol: convention used for communication betweens 2 computers
HTTP: Features HTTP is standardized HTTP is designed to send any types of files (Text, Audio, Video and Graphics) HTTP is designed to be fast, simple and generic
Http:// www.isu.edu HTTP cont. URL: Indicates the browser to use Hyper Text Transfer protocol for ISU server access URL: Uniform Resource Locator Addressing system for Web documents
HTTP: Future HTTP 1.1: HTTP 1.1 HTTP’s Next Generation An upgrade of HTTP HTTP 1.1 eliminate net congestion Improve internet net infrastructure supporting user’s activities improve circulation of data
Summary: How Webpage works? HTML: Computer language (Code) used to create a Webpage HTTP: Protocol (standard) use to transfer information from the server to the browser HTTPS: More secure communication