Web Design
Web Design
What is WWW (W3)? Internet applications communicate across the Internet by using IP,
It is often called as WEB that stands for the World Wide Web. which transmits application data in small packets to a destination IP
It is a network of computers all over the world. address. The receiving host processes the information that it receives.
All the computers use a communication standard called HTTP.
Intranet Applications
Who Developed the WWW? a private local area network (LAN) or wide area network (WAN) that
Tim Berners-Lee developed World Wide Web in the late 1980’s and lets you use and interact with your Internet-based applications in a
early 1990’s. secure environment
differs from an Internet application only in who can access it and the
location of the client computer accessing it
How Does WWW Works?
Web Clients: computers reading the web pages
Web Browsers: where web clients view the web pages Web Servers
URL: Uniform Resource Locator; what the users or viewers submits a software program that serves web pages to requesting clients
request through an address bar of the web browser runs on any computer
HTML: receiver and the interpreter of the requested instructions
through Web browser Web Pages
information on the World Wide Web
Web Browser can be created using several client-side technologies
program that is used to view HTML documents can include a variety of information: texts, lists, forms for capturing a
Browser Description data, tables for presenting data, scripts that perform a function,
Internet A free web browser from Microsoft which was multimedia content that animate pages, and so on.
Explorer released in 1995.
Mozilla A free, open-source web browser from Mozilla Web Site
Firefox available for Windows, Mac OS X, Linux, and collection of web pages, linked together on a server
Android.
Google A free, open-source web browser developed by Web Browsers
Chrome Google. It was released in 2008. software program residing on a computer that you use to view pages
Safari In 2003, Apple developed their own browser in on and navigate the World Wide Web
April 2005, Safari became the default browser for
Mac systems. URLs
Opera A free, and it is the smallest and fastest browser. every piece of information on the World Wide Web has a unique
address
Understanding Web Technologies and Applications a pointer to some bit of data on the web
One way to think of the Internet is to picture it as a wide-area network
that spans multiple geographic locations. Each location in this Anatomy of a Web Address
enormous network is made up of a group of computers that are technical name for a web address is Uniform Resource Locator, or URL
relatively close in proximity to one another and are connected by
hardware and cabling.
http://www.iskulnet.com/members/signup.html
The computers of people are connected to the Internet through the
Internet Service Provider (ISP). Your ISP may be connected to another, http:// stands for Hypertext Transfer Protocol,
bigger ISP, or possibly directly to the backbone. which is the standard method used to
Users communicate from one location to another using a transport Web pages over the Internet
communication protocol known as IP (Internet Protocol). This www.iskulnet.com the domain name
protocol, running on each computer connected to the Internet, you can own a domain name by registering it
ensures that communication breakdowns do not occur and that the through ISP’s or companies
networked computers can communicate and exchange data properly recognized by InterNIC
with one another. members a subdirectory or subfolder within
Every computer connected to the Internet has a unique IP address. If your website. You can create as many
duplicate IP addresses existed, information using a given address subdirectories to organize your web
could end up in the wrong place. Software applications that run on contents
the Internet are known as Internet Applications.
signup.html web document or HTML filename
Domain Suffixes Information Architecture
com commercial Without Structure there is no Architecture – user should be able to
net network comprehend what the site is all about.
gov government Reduction is Construction – learn how to consolidate similar topics to
edu education produce good site
org non-profit organization Navigation in the Information – use a clear and consistent global,
ws website parallel and local navigation
tv web tv a. Global Navigation – user can move between main sections,
mil military sites it should be present on every page.
pro professions b. Parallel Navigation – the presence of subcategories or
subsections on each section which must be present on every page
info information
within section
coop cooperatives
c. Local Navigation – works like table of contents
biz business
Common Architecture Mistakes
a. Too many categories – “There should be no more than
Static Web Site: the simplest kind of web site you can build; written seven categories if possible.”
in HTML and CSS only, with no scripting; hyperlinks b. Getting trapped in established structure – does the existing
company’s department structure logical from viewers point of
Dynamic Web Site: web site that not only uses HTML and CSS, but view.
includes web site scripting as well; scripting languages and c. Inconsistent Navigational Organization - concept should be
frameworks that will be added to the code are JavaScript, PHP, Ruby simple and straightforward
on Rails and ASP.NET d. Burying Information in too many levels - Four hierarchical
levels is too complex
Important Concepts
Hypertext – a method of organizing information that gives reader Factors of Quality Web Design
control over the order in which the information is presented • Content
Hyperlinks/Links – a hypertext document that allows you to jump • Accessibility
from one topic to another, often with a mouse click • Layout and Navigation
Markup language – is a language that describes a document’s
structure and content
FTP (File Transfer Protocol) – a method of copying a document from
WEB DESIGN FUNDAMENTALS
one computer to another computer in the network
ISP (Internet Service Provider) – a company or business that provides
access to the internet and related services
TCP (Transmission Control Protocol) – responsible for breaking data
being sent across an IP connection into small packets, and then
reassembling these when they arrive at their destination
HTTP (Hypertext Transfer Protocol) – used to transmit web pages
from the web browser being accessed to your computer
URL (Uniform Resource Locator) – web unique address
Types of Users
1. Web Surfers - they are the casual user that needs to be
enticed with strong graphic content and bold statement of
content.
2. Novice and Occasional Users - they depend on clear structure
and easy access to web site.
3. Expert and Frequent Users - they depend on site to obtain
information quickly and accurately.
4. International Users - they are users who could be in many
different places.
CSS Description
Version
CSS 1 The first version released in December 1997
Background Properties
- Define the background effects of an element
- Effects include color, using an image for a background, repeating
an image and positioning an image
- All attributes can be set in a single declaration
Text Properties
- Controls the appearance of text in the web page
- Commonly used attributes: color, direction, text-align, text-
decoration, text-indent
Font properties
- Define the look of the font in text areas
- One of the broader sets of properties in CSS
- font-style: normal, italic, oblique
- font-variant: normal, small-caps
- font-weight: normal, bold, bolder, lighter, weighted values
* weighted values
- ranging from 100-900
- 400: normal weight
- 700: bold weight
Border Properties
- Allows you to specify the style, color and width of an element’s
border
- Many different properties can be applied
- You can specify the width, style, color, thickness and on which
sides the border appears
Margin Properties
- Define the space around elements
- You can use negative values to overlap content
- Margins can be set independently or collectively
- Can be set to auto, a fixed length or a % of the total height of the
document
- Can be set in one declaration: clockwise