Professional Documents
Culture Documents
1.01. - Introduction To Web Designing
1.01. - Introduction To Web Designing
Outline
• What is Web Design?
• Web Design Elements
• Types of website design
• Website Design Tools
• Basic principles involved in developing a website
• Website Development Planning Process
• Domain Name
• Web Hosting
1
24/09/2021
Outline
• Web Page
• What is responsive web Designing?
• Website
• Web Standards
• W3C recommendations
2
24/09/2021
3
24/09/2021
Fixed Design
• Fixed web pages have a set width that won't alter when the browser
is resized, no matter what device the website is being viewed on.
• On smaller devices, such as smartphones or tablets, content is harder
to view and can be annoying for users due to the need to scroll
horizontally to view the rest of the content on a page, or continuously
''pinch and expand'' to zoom into the page's text.
• When the browser on a screen is enlarged or reduced, images and
text may visually fall apart on the screen.
4
24/09/2021
Responsive Design
• This approach aims to make website viewing easier by displaying
websites on different devices in forms that are easy to read and
navigate.
• This avoids the user from having to resize, pan or scroll through the
webpage to read the website's content.
• Essentially the website is easily viewable and usable on desktop
computers, tablets and smartphones.
• When creating a responsive website design, designers do not need to
design multiple website formats that have been rearranged for
different devices.
10
5
24/09/2021
6
24/09/2021
Responsive Design
• Responsive web design adapts itself to various screen resolutions by
adjusting the height and width of various screen elements.
• The layout template remains the same on all screen sizes.
• Technically speaking, responsive websites use the same codebase and
the same design for all devices with some minor tweaking in CSS for
allowing adjustment in form factor of the screen.
13
Responsive Design
14
7
24/09/2021
15
Adaptive Design
• Unlike responsive design, adaptive design is not fluid design.
• Instead of changing the screen layout to fit to every device size, a
static fixed layout is defined to fit to individual screen size.
• Adaptive sites are optimized for best user experience – these sites
optimally use tap features, they load faster, they use images and
menus optimized for mobile experience.
16
8
24/09/2021
Adaptive Design
17
18
9
24/09/2021
19
20
10
24/09/2021
21
22
11
24/09/2021
23
12
24/09/2021
25
13
24/09/2021
28
14
24/09/2021
29
30
15
24/09/2021
31
32
16
24/09/2021
Writing the
Coding
content
33
34
17
24/09/2021
35
36
18
24/09/2021
37
38
19
24/09/2021
39
Maintenance
• We might think our job is done once the website is launched, but this
is not the case.
• Since technology and products are changing more rapidly than ever
before, it is important to stay up-to-date with what is happening on
the internet.
• Maintaining a website is hard work, but the more effort put into its
maintenance, the better.
40
20
24/09/2021
Domain Name
• Domain name is the address of our website that people type in the
browser’s URL bar to visit our website.
• In other words, if our website was a house, then our domain name
will be its address.
• Internet is basically a giant network of computers connected to each
other through cables. To easily identify them, each computer is
assigned a series of numbers called IP Address.
• This IP address is a combination of numbers separated with dots.
Typically, IP addresses look like this:
66.249.66.1
41
Domain Name
• Computers have no problem identifying and remembering these
numbers. However, it is impossible for humans to remember and use
these numbers to connect to websites on the internet.
• To solve this problem, domain names were invented.
• A domain name can have words which makes it easy to remember
website addresses.
• Now if we wanted to visit a website on the internet, we don’t need to
type a string of numbers. Instead, we can type in an easy to
remember domain name. for example
google.com
42
21
24/09/2021
Web Hosting
• Web hosting is the place where all the files of our website live. It is
like the home of our website where it actually lives.
• A good way to think about this is if the domain name was the address
of our house, then web hosting is the actual house that address
points to. All websites on the internet, need web hosting.
• When someone enters our domain name in a browser, the domain
name is translated into the IP address of our web hosting company’s
computer. This computer contains our website’s files, and it sends
those files back to the users’ browsers.
• Web hosting companies specialize in storing and serving websites.
43
44
22
24/09/2021
Web Page
• A web page or webpage is a document, commonly written in HTML,
that is viewed in an Internet browser. A web page can be accessed by
entering a URL address into a browser's address bar. A web page may
contain text, graphics, and hyperlinks to other web pages and files.
• There are two types of web pages
• Static Web page
• Dynamic Web page
45
46
23
24/09/2021
47
48
24
24/09/2021
49
50
25
24/09/2021
51
Website
• A website is a collection of linked web
pages (plus their associated
resources) that share a unique domain
name. Each web page of a given
website provides explicit links—most
of the time in the form of clickable
portion of text—that allow the user to
move from one page of the website to
another.
• To access a website, type its domain
name in our browser address bar, and
the browser will display the website's
main web page, or homepage
(casually referred as "the home"):
52
26
24/09/2021
Types of Website
• A website can be of two types
• Static Website
• Dynamic Website
53
Static website
• Static website is the basic type
of website that is easy to create.
We don't need the knowledge of
web programming and database
design to create a static website.
Its web pages are coded in
HTML.
• The codes are fixed for each
page so the information
contained in the page does not
change and it looks like a printed
page.
54
27
24/09/2021
Dynamic website
• Dynamic website is a collection of
dynamic web pages whose content
changes dynamically. It accesses content
from a database or Content Management
System (CMS). Therefore, when we alter
or update the content of the database,
the content of the website is also altered
or updated.
• Dynamic website uses client-side scripting
or server-side scripting, or both to
generate dynamic content.
• Client side scripting generates content at
the client computer on the basis of user
input. The web browser downloads the
web page from the server and processes
the code within the page to render
information to the user.
55
Web Standards
• W3C publishes documents that define Web technologies. These
documents follow a process designed to promote consensus, fairness,
public accountability, and quality. At the end of this process, W3C
publishes Recommendations, which are considered Web standards.
• Web standards are rules and guidelines established by the World
Wide Web Consortium ( W3C ) developed to promote consistency in
the design code which makes up a web page. Without getting
technical, simply it's the guideline for the mark-up language which
determines how a web page.
56
28
24/09/2021
Web Standards
• Web standards were introduced to protect the web ecosystem, to
keep it open, free and accessible to all.
57
W3C recommendations
• W3C standards define an Open Web Platform for application
development that has the unprecedented potential to enable
developers to build rich interactive experiences, powered by vast data
stores, that are available on any device.
• Although the boundaries of the platform continue to evolve, industry
leaders speak nearly in unison about how HTML5 will be the
cornerstone for this platform.
58
29
24/09/2021
59
60
30
24/09/2021
Terminologies
• Web Server
• A computer that hosts a website on the Internet.
• Search Engine
• A web service that helps us find other web pages. Examples are Google, Bing,
Yahoo etc.
• Web Browser
• A web browser (commonly referred to as a browser) is a software application
for accessing information on the World Wide Web.
61
31