
INTRODUCTION
Web development is a broad term for the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network).
Web development can range from developing the simplest static single page of plain text to the most complex web-based
internet applications, electronic businesses, and social network services.
A more comprehensive list of tasks to which web development commonly refers, may include web design, web content development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development. Among web professionals, "web development" usually refers to the main non-design aspects of building web sites: writing markup and coding.

HISTORY OF WORLD WIDE WEB
The web is a wonderful place. It connects people from across the globe, keeps us
updated with our friends and family, and creates revolutions never before seen in our lifetime.
It has certainly come a long way since its humble beginnings back in the early 1980's.
World Wide Web thumbnail Dribbbled by Zachary VanDeHey and featured in Smashing Magazine�s �Redesign The Web� Poster Contest
In this article I�m going to look at the journey the World Wide Web�s gone through to become the powerhouse that it is today and establish what we can learn from the past
In order to understand the history of the World Wide Web it�s important to understand the differences between the World Wide Web and The Internet. Many people refer to them as the same thing, but in fact, although the end result is the common perception of most everyday users, they are very different.
The internet is a series of huge computer networks that allows many computers to connect and communicate with each other globally.
Upon the internet reside a series of languages which allow information to travel between computers. These are known as protocols. For instance, some common protocols for transferring emails are IMAP, POP3 and SMTP. Just as email is a layer on the internet, the World Wide Web is another layer which uses different protocols.
The World Wide Web uses three protocols:
HTML (Hypertext markup language) - The language that we write our web pages in.
HTTP (Hypertext Transfer Protocol) - Although other protocols can be used such as FTP, this is the most common protocol.
It was developed specifically for the World Wide Web and favored for its simplicity and speed. This protocol requests the �HTML� document from the server and serves it to the browser.
URL's (Uniform resource locator) - The last part of the puzzle required to allow the web to work is a URL. This is the address which indicates where any given document lives on the web. It can be defined as protocol://node/location
BLOG
A blog (a contraction of the words web log) is a discussion or
informational site published on the World Wide Web and consisting of discrete entries ("posts")
typically displayed in reverse chronological order (the most recent post appears first). Until 2009
blogs were usually the work of a single individual, occasionally of a small group, and often covered
a single subject. More recently "multi-author blogs" (MABs) have developed, with posts written by
large numbers of authors and professionally edited. MABs from newspapers, other media outlets,
universities, think tanks, interest groups and similar institutions account for an increasing quantity of
blog traffic. The rise of Twitter and other "micro blogging" systems helps integrate MABs and
single-author blogs into societal new streams. Blog can also be used as a verb, meaning to maintain
or add content to a blog.
The emergence and growth of blogs in the late 1990s coincided with the advent of web publishing
tools that facilitated the posting of content by non-technical users. (Previously, knowledge of such
technologies as HTML and FTP had been required to publish content on the Web.)
A majority is interactive; allowing visitors to leave comments and even message each other via GUI
widgets on the blogs, and it is this interactivity that distinguishes them from other static websites. In
that sense, blogging can be seen as a form of social networking. Indeed, bloggers do not only
produce content to post on their blogs, but also build social relations with their readers and other
bloggers.There are high-readership blogs which do not allow comments, such as Daring
Fireball.
WHAT IS HTML?
HyperText Markup Language (HTML) -is the main markup language for creating web pages and other information that can be displayed in a web browser.
HTML is written in the form of HTML elements consisting of tags enclosed in angle brackets (like ), within the web page content. HTML tags most commonly come in pairs like (h1 to /h1), although some tags represent empty elements and so are unpaired, for example . The first tag in a pair is the start tag, and the second tag is the end tag (they are also called opening tags and closing tags).
In between these tags web designers can add text, further tags, comments and other types of text-based content.
WHAT IS CSS?
Cascading Style Sheets (CSS) is a style sheet language used for describing the
presentation semantics (the look and formatting) of a document written in a markup
language. Its most common application is to style web pages written in HTML and
XHTML, but the language can also be applied to any kind of XML document, including
plain XML, SVG and XUL.
CSS is designed primarily to enable the separation of document content (written in HTML
or a similar markup language) from document presentation, including elements such as the
layout, colors, and fonts. This separation can improve content accessibility, provide more
flexibility and control in the specification of presentation characteristics, enable multiple pages to
share formatting, and reduce complexity and repetition in the structural content (such as by
allowing for tableless web design).
CSS can also allow the same markup page to
be presented in different styles for different rendering methods, such as on-screen, in print, by
voice (when read out by a speech-based browser or screen reader) and on Braille-based,
tactile devices. It can also be used to allow the web page to display differently depending on the
screen size or device on which it is being viewed. While the author of a document typically
links that document to a CSS file, readers can use a different style sheet, perhaps one on
their own computer, to override the one the author has specified
|