Chapter - 5
Chapter - 5
5.1 INTRODUCTION
Planning is an important aspect in every one's life. You make plans for future, a to-
do list for a day, study or vacation etc. Similarly, planning is very important phase
for designing a good website. An effective and efficient website is highly influenced
by how well the interface is designed and managed. The success ofthe website is
measured in terms of the number of visitors to the site and ease with which the
visitors find the required information. In this lesson, you will learn about planning,
designing and various components ofthe website.
5.2 OBJECTIVES
First step for the planning phase is to setup the objectives for a website. Planning
a website starts with defining requirement for a website. To define requirement you
should answer the following questions.
• What are the measuring factors you can use to assess the effectiveness of
the site?
Answer for the above questions would enable you to define requirements and
objectives of your website.
In this section you will learn about different type of websites. Broadly, websites
are classified into static web pages and dynamic web pages.
Static websites have web pages stored on the server and display fixed content
to the user. Static websites are coded in HTML and the web pages can be
updated separately in an HTML editor. Static websites are often small websites
which include static information. It usually contain texts, images, simple navigation
menus. Static websites are very easy to start and maintain.
Dynamic websites are large websites. Dynamic sites usually include hundreds of
web pages with large amount of different content. Dynamic sites are connected to
a database where the content is stored in an organized way. Dynamic pages get
information from a database and can be customized regularly and repeatedly
according to the specific needs. New updates & contents can be easily updated
on the website. To publish and update the dynamic website you need specific web
design and web programming experience. The following table shows the difference
between static and dynamic websites.
Planning and Designing a Website :: 103
• Static web pages don't change • Dynamic web pages can adapt their content
content or layout with every request or appearance depending on the user's
to the web server. interactions, changes in data supplied by an
application.
Commercial website
Example:
www.yahoo.com
www.amazon.com.
......_ •....•,---_.
- --
Educational Site
- Example: www.nios.ac.in,
. .
www.ignou.ac.m ••• ._0.
104 :: Certificate in Web Designing and Development
Government Site
Example: www.india.gov.in,
~_ •• _ •• _, llC:CJ •• __ .,"_ •••
www.mhrd.gov.in
Virtual Gallery
These sites allow photographers and
artists to display samples of their
work. Musicians can post audio files .
of their songs. Writers can offer .,
sections of text or complete -'
manuscripts. Keep in mind that any
copyrighted material displayed on a
website can not be downloaded to a
user's machine without permission.
Example: www.flicker.com
Publishing
Nowadays most major newspapers,
magazines and periodicals are r;'~';:-'"._",,_----------~
".. " ••• ,Ie·, .",- ,;'Qo, _ •• _ 0.-.. ;u. •• _ ••••• ~ 0 0 6J.
~ ~ ~_ C
•• o s•• ~"
-
"'(h~"".,.... _._ ••...•..•• £ ••••••. ,.,,. •• "'.,
Small websites can be maintained by one person but larger sites require a group of
personnel to do a variety of roles. The following team members may be required
to build a large, well designed and developed website.
• Developers are responsible for creating the HTML code and troubleshooting
the site. Most HTML coders are using HTML editors to create code, but they
should also know how to open the HTML file in a text editor and code by
hand. The coders also are responsible tor testing and evaluating the site across
different operating systems and Web browsers.
• Designers - Designers are the graphic artists responsible for the look and
feel of the site. They use design software, such as Adobe Photoshop, the
industry standard graphic design program. Designers contribute to the
page template design, navigation icons, color scheme, and logos.
Basic content of your website should be accurate, attractive, simple, and well
written. The information of the website should be structured and logically
organized. This will help to retain your audience.
• Divide your content into logical units with a consistent modular structure.
• Draw diagrams that show the site structure and rough outlines of pages with
" and
a list of navigation links;
• Analyze your system by testing the organization interactively with real users;
revise if needed.
After completely developed your website, you will publish your files on the
web by transferring them to a web server. A typical web server has a user area
that contains folders for each user. Your files are stored in your user area. The
directory structure ofthe web server affects the format of your website's URL.
The following figure shows a typical web server directory structure. If you
buy a domain name for your site, you will have a URL that reflects your path
in the public area of the domain name. A user enters the following address in
the browser to access 'course' Website: www.xyz.com/course/.
'i,
www.xyz com/student!
Plan your website by creating a flowchart that shows the structure and logic behind
the content presentation and navigation. You can sketch your site with paper and
108 :: Certificate in Web Designing and Development
Once you have started coding the site, it will be much more difficult and time
consuming to go back and make major changes. Remember to create and stick
to the file naming conventions for each of your pages as well.
Use the following examples as starting points for designing the structure.
Linear Structure
The linear information structure, illustrated in Fig 5.2 will guide the user along
a path. This structure has a book-type presentations. Users can navigate
backwards or forwards within the content path. Each page can contain a link
back to the main page if desired. Pages may contain links to a related subtopic.
If the users jump to the subtopic page, they only can return to the page that
contains the subtopic link. This structured navigation returns them to the same
point in the content path.
Tutorial Structure
The tutorial structure (Fig 5.3) builds on the simple linear structure. The user
navigates in a linear manner, progressing through the concept, lesson, and review
pages in order. Because the lesson exists in hypertext, users can leave the lesson
structure and return back any time. He/she can also choose the order oflessons,
and start at any main concept point as per the choice. Notice that the table of
contents, index, and site map pages are linked to and from all pages in the course.
Within each lesson users can navigate as necessary to familiarize themselves with
the content before they review. This structure can be adapted to fit the content
needs. For example, the group of pages in the illustration could be one section of
a larger training course.
-
Planning and Designing a Website :: 109
Web Structure
Many smaller websites follow the content structure illustrated in Fig 5.4. Here the
main page offers links to and from every page in the site. This allows the user to
jump freely to any page from any other page. If you build a website ofthis type,
make sure each page includes clear location information and a standardized
navigation bar that not only tells the user where they are, but also where they can
go.
Hierarchical Structure
- The hierarchical structure illustrated in Fig 5.5 is probably the most common
information design. Users can scan the content on the section page and then
choose the content page oftheir choice. When they finish reading the content,
they can return to the section page. The site map allows users to navigate freely
110 :: Certificate in Web Designing and Development
throughout the site. Include a navigation bar on each page that lets the user
jump to any section page, the main page, and the site map.
Cluster Structure
The cluster structure illustrated in Fig 5.6 is similar to the hierarchical structure,
except that every topic area is an island of information with allpages in each cluster
linked to each other. This structure encourages exploration within a topic area,
allowing the user to navigate freely through the content. All pages contain a
navigation bar with links to the section pages, main page, and site map.
1. Purpose of website
2. Target audience
3. Website contents
Well design web pages need less development time. In this section you will
learn about the basic design principles that you will apply to design a web
page.
The interface that the user must navigate often is called the look and feel of
a website. They read text, make associations with links, view graphics, and,
depending on the freedom of design, create their own path through embedded
- information. You should plan for a deliberate look and feel and also you must
test your design against the variable nature ofthe web. You must ensure that
users can navigate your site reliably.
112 .. Certificate in Web Designing and Development
Web site design must be portable and accessible across different browsers,
operating systems, and computer platforms. Many designers make the mistake
of testing in only one environment, assuming that their pages look the same
in all the other environments. No matter how much Web design experience
you gain, always remember to test in different environments even when you
feel confident of your results.
Following figures show the same page displayed in Mozilla Firefox 17.0 and
Internet Explorer 8.0. The page is coded with standard Cascading Style Sheets.
The code in Internet Explorer changes the appearance and settings of the
website; hence the design does not appear as the designer intended, like, font
size, page width, color etc.
~~Jlomc Ihe NalionallnstUule of Open Schoohng (NIOS) MOZIUcl flrefoa '-- ~,,, f "" .', t-Jt~)tx
Elie ~dl ~ I'tf:ory Qoobwts !!XJk !jeIp
+- .-.,.. _r.u...6f'.~
~ ~I~~<!:I
~ fa~IM;Ji m~ ~4~~1'" -'IQ
ftJJ National Institute
~ _. _
of Open Schooling
(The LorgtSf open SChooling 5)'stE'm ", ritt. World)
S ee rch:L...1
~--
YC:LTr"l.cL ~~.~I"
819St@NIOS
••
.r: .2!CQ.Z
./ y, ..~,.~..,,; ,;.•~. ~ ••.. ,;
~~::~:~'~.;:';':'::::
&
) Oblectb'es e. Function-;
.~
• Yislone.MISSIQIl .=
.~
!&! ~ Submission Online E.am!naUoo
Fel> focAp!!I2013 E.am
.S~ .• RgglonaICrr"tgr\"{,!!sn£
• Re§ull'iofAprtJ 2012
.• P II d '.2!! Elt.lmfMllon Includ,QO R'fII
~
/: 11ome, Th1! NdllothSllnslltur. of Open '\dtOohnr. (NIOSI' Inierneilltpkul!t. eptleuzed far 8lnCdnd M'iN ~~ to-Jtx
• £. ., ,... ; p -
x C.o,~.rc
Latest @ NIOS ~•
.• :>r. A..P J '\bOlil Kal-"m.
Form.rPtesident Del:ering
the FoonC.JI:lon 031' ledur&
•
hAd 00;0 .c..t!I.
&
.• §ub!p§~~ £?!i..n~ExYmfna+ton
., ••••••• IQO<lI. •.
Viewing your pages in the browsers your users are likely to have, using popular
operating systems, and checking the site on more than one computer platform
ensure your site will be accessible to many users.
In previous section you learned the planning and designing website. While
you create the new website or modify existing website, it is important to
understand the characteristics that can make or break the effectiveness of your
website. In this section you will learn about important components involved
in making a successful website.
People: use the following to get and interact with the content
content
developers users
All web pages look and feel different in accordance with business nature,
approach, content and their message. However, there are quite similar elements
with a bit of variations or changes as per the business requirements. The
following list of rows in table provides the mostly used components in web
page.
-
Planning and Designing a Website :: 117
Open source applications and tools are a great alternative for web designers
to design website with no cost or less as compare to proprietary software. Many
open source tools have similar features to the exclusive applications, and are
also free. This makes it possible for a web designer to have all the tools and
applications needed to complete everyday tasks without investing any money.
Some of the most successful and trusted open source websites tools are
WordPress (for blogging), Drupal (for general website content management),
and Magento (for e-commerce).
The most common reason for a website manager to choose a tool like
WordPress over proprietary software is that it is free. You can download and
install the software on any server. Open source web software offers significant
advantages, including (i) Full Customization (ii) Reliability and Security and
(iii) Sustainability.
Wordpress
Wordpress is the most popular blogging Tool. It is free open source blogging
software that you download and install on your own Web server, and
Wordpress.com is a site that hosts Wordpress blogs, with both free and paid
services.
Hosting your own WordPress site, you can download the WordPress software
for free at http://wordpress.org, but it must be installed on a web server before
start working on it.
•• ~~"""'9
~~
,\,.I WORDPRESS.ORC , . q
MountalnVktw.Jpg you're ready for more there are thousands of pluqms and themes available to
NovemL~' 28 201'1 transform your site into almost CioylhmQ you can Imagine. Over 60 million
600" x people have chosen Word Press to power the place on the web they call
. "home' - we'd love you to JOin the family
Premium Themes News From Our Blog It's Eas y As ... WordPreoss Users
Fig.S.IO: www.wordpress.org
Drupal
Drupal is a free software package that allows you to easily organize, manage and
publish your content, with an endless variety of customization.
f.;.';} Orupal - Open Source CMS j~drupal.org r Mo;zIUci ~ire{ox "; M\~.
Eile E.eM: ~ liitory~.s tools t:feIp
Joomla
.,
t~.dt~""""~l""'ll'<>
~ The OE:R 1'100(; Drit!-., Colrse ~. GoooIe Se.wch x I' S<Uh ~ ~JI'dcty special r... r. lotus stem kdta, karMI kakti L I + !
+ )oonM.0I0
JOOMLA ANNOUNCEMENTS
94 "
A successful web site is the result of well defined and structured planning. The steps
you take before you actually start coding the site saves your time, energy, and
expenses in the long run. In this lesson we discussed about the different steps of
effecti ve planning in a website. While designing a website you have to keep in mind
. the purpose of the website, target audience, content and budget. The website should
be easy to read, easy to navigate and easy to find.
3. List two benefits of diagramming your site before you start coding.
J
•
Planning and Designing a Website :: 121
[II]
1. (a)(iv)
(c) Linear
IT!]
2. (a) true (b) true (c) false