Iwt PDF
Iwt PDF
Iwt PDF
1.1. WEBSITES
Website industry has become one of the fastest growing industries during the past few
decades in this world. With growing competitive market worldwide, website development
industry is playing a major role in this field. Maintaining an appropriate level of quality is a
prime challenge for the designers in developing a website. Over the past few decades,
research has passed through the various phases to predict quality of a website from a high
level design description. The quality of a website is directly inclined to the knowledge of
developer and the quality processes used during design and development. Developers need to
have thorough understanding of the website design and development process, website quality,
organization behaviour, technology upgrades and website standards / guidelines, etc. All
these factors come under the preview of ‘Web Engineering’ [1.1]. Web engineering proposes
an agile, yet disciplined framework for building industry quality web applications. In a virtual
round table conference published by IEEE, the Roger was successful in defining the relation
between software and web engineering. He states that software engineering concepts,
principles, and methods can be applied to web development, but their application requires a
different approach followed during the development of conventional software systems [1.1].
Websites provide hypermedia resources, a system allowing storage and access to text,
graphics, audio and video in so called pages linked to each other in a way that integrates
these different media elements. When a user clicks on a highlighted word or picture (icon),
the browser converts the click to computer commands and brings the requested new
information in the form of text, photograph, chart, song or movie clip to the user's
computer.
World Wide Web constitutes all publicly accessible websites. WebPages are accessed and
transported with the help of HTTP protocols which may sometimes optionally employ
encryption to provide security and privacy to the content and users. The HTTPS protocol is
used to provide secure access and needs subscription whenever any user want to visit
website. Due to advancement in technology the websites these days are viewed through
multiple platforms like desktop computers, laptops, PDAs and cell phones.
The Internet had its roots since 1960 as a project of the United States government's
Department of Defence, to create a non-centralized network. This project was called
ARPANET (Advanced Research Projects Agency Network), created by the Pentagon's
Advanced Research Projects Agency established in 1969 to provide a secure and survivable
communications network for organizations engaged in defence-related research. In order to
make the network more global a new sophisticated and standard protocol was needed. They
developed IP (Internet Protocol) technology which defined how electronic messages were
packaged, addressed, and sent over the network. The standard protocol was invented in 1977
and was called TCP/IP (Transmission Control Protocol/Internet Protocol). TCP/IP allowed
users to link various branches of other complex networks directly to the ARPANET, which
soon came to be called the Internet. In 1985, NSF began a program to establish Internet
access across the United States. They created a backbone called the NSFNET and opened
their doors to all educational facilities, academic researchers, government agencies, and
international research organizations. By the 1990's the Internet experienced explosive growth.
It is estimated that the number of computers connected to the Internet get doubled every year.
Businesses rapidly realized that, by making effective use of the Internet they could tune their
2
operations and offer new and better services to their customers, so they started spending vast
amounts of money to develop and enhance the Internet. This generated violent competition
among the communications carriers and hardware and software suppliers to meet this
demand. As a result the bandwidth (i.e., the information carrying capacity of communications
lines) on the Internet has increased tremendously for its speedy access. In 1990, Tim Berners-
Lee of CERN (the European Laboratory for Particle Physics) developed the World Wide
Web and several communication protocols that form the backbone of the WWW. To access
websites Tim also wrote the first Web page editor/browser. By the end of 1990, the first Web
page was served and in 1991 people outside of CERN joined the new web community. In
April 1993 CERN took an historic decision that anyone can use World Wide Web technology
on royalty free basis. It makes possible for individuals and small businesses to get worldwide
contact. In the last decade, the Internet and World Wide Web have altered the way people
communicate, conduct business and manage their daily lives. The facility of websites has
changed the way we teach and learn, buy and sell, inform and are informed, agree and
disagree, share and collaborate, meet and love, and tackle problems ranging from putting
food on our tables to curing cancer. Tim Berners-Lee and others realized that for the Web to
reach its full potential, the underlying technologies must become global standards,
implemented in the same way around the world. Therefore, in 1994, Tim founded the World
Wide Web Consortium (W3C) as a place for stakeholders to reach consensus around the
specification and guidelines to ensure that the Web works for everyone and that it evolves in
a responsible manner. W3C standards have enabled a single World Wide Web of information
and people, and an increasingly rich set of capabilities: Web 2.0 (personal and dynamic),
Web 3.0 (a semantic Web of linked data), Web services, voice access, mobile access,
accessibility for people with disabilities and for people speaking many languages, richer
graphics and video, etc. The Web Foundation supports the work of W3C to ensure that the
Web and the technologies that underpin it remain free and open to all. With over 1 trillion
public pages (in 2008) and 1.7 billion people on the Web (in 2009), we do not really
understand how these pieces work together and how to best improve the web in future. In
2005, Tim and colleagues started the Web Science Trust (WST). WST is building an
international, multidisciplinary research community to examine the World Wide Web as
“humanity connected by technology”. WST brings together computer scientists, sociologists,
mathematicians, policy experts, entrepreneurs, decision makers and many others from around
the world to better understand today’s Web and to develop solutions to guide the use and
3
design of tomorrow’s Web. The Web Foundation believes in the discipline of Web Science
and is critically important for its advancement.
The most important activity in a website development is planning. To achieve higher success
of the website in terms of user satisfaction, better planning is needed. Before we start
developing a website, we should ask certain questions such as: Why are we developing this
website, What do we achieve by developing this website, Who are the people who will use
this website, What are the information contents, How are these contents organized, What are
the possible ways, How the files prepared are organized. Careful answer to all the above
questions leads to better planning and ultimately leads to successful website planning. These
steps can be applied in same manner to any specific type of website. The various steps
involved in planning a website in order to enhance its success rate are discussed below:
4
1.3.2 AUDIENCE/USER PROFILE
Next step in website planning is to ‘identify the target audience’, i.e. the people for whom the
website is to be developed. It is very important to know about their background, educational
qualification, gender, age, likings and preferences. Even user profile affects the website
design e.g. children websites must includes cartoons and graphics with colors. For continuous
improvement, a feedback form is designed to get their requirements and views about the site.
This feedback can be used to improve the overall appearance of the site, presentation of the
content and navigation styles.
The basic objective for any website is to provide the information in one or other form such as
text, image, audio, video, various forms etc. to the target audience. This information forms
the contents of the website. The content should be unambiguous, clear, spell checked, precise,
accurate, relevant, recent and matching to site objective. It should be well organized and must
fulfil the information need of the users. Once the information is identified and collected, the
next important activity is to prepare storyboard that includes the page layouts, their logical
groupings and the navigation choices. Either paper based approach is used or we can use the
flowchart software to prepare it. We can also use particular structure depending upon the
contents, user needs and navigation choices.
1.3.4 PUBLISHING
After the contents are ready, following steps needs to be performed before website is publicly
accessible:
I. Implement each page using suitable technologies on client (HTML, XHTML, CSS and
JavaScript) and server side (Servlets, JSP, ASP, PHP, Perl).
II. Organize the files containing WebPages and other contents like images into proper
directory structure so that future modifications become easy.
III. Test your individual pages and their links on local machine so that once launched it will
work properly.
5
IV. Register your domain name, e.g. www.myweb.com with appropriate ISP providing
hosting services.
In Wikipedia website structure is defined “as an approach to the design and planning of
websites which involves technical, aesthetic and functional criteria”. Proper structuring of a
website and breaking them into sub sections on the basis of file type and subject matter is
very important. Website structure refers to the framework in which the information or content
of a website employs for both usability and presentation. It is a distributed network of links
that ties your website together. The website structure describes the functional shape of a
website in terms of content presentation. It is the framework that shapes your site and defines
your website navigation scheme. A website generally has a root directory and several sub
directories which makes it easier for navigation. As the web has matured over the past
decade, the structure of web pages in text-driven information sites has become more uniform
and predictable. The below given Fig.1.4.A shows a website's basic structure which is
composed of three main sections: The homepage, the main sections and the subsections, each
of which can be easily accessed by the visitor.
This type of website structure enhances the flow of information through its content and even
helps visitors in easy access. It also provides the webmaster with an easy means of organizing
6
blocks of data within the site. As shown in Fig.1.4.B,[1.3] the website structure includes text,
Links and graphic elements as building block of a web interface. Page and site level features
use these elements to improve the user’s experience. All the above given parameters need to
be carefully measured while designing a website. Yet few parameters like page loading
speed, technological support, website openness, data storage and retrieval techniques need to
be examined while designing a quality website to give user a thorough navigation of the
website in a small amount of time. In addition websites timely updation is also one of the
major issues for academic institutions and commercial websites [1.4].
Webpage www.google.com
User
Figure 1.5.A: Working of a Website
7
The above given Fig.1.5.A shows the working of a website. As we are aware, the World
Wide Web works on client server model where the user computer acts as a client for sending
and receiving data from the server. When a user requests the Web page, the browser
employed by the user requested the server and by fetching and interpreting the requested
files, displays it on users screen. Although the working of the website is not as simple as it
seems, numbers of internal functions are to be performed before a webpage appears on the
user screen. The whole process completes in three steps: contact to DNS server, contact to
server and rendering. The rendering of a web page further includes following functions like
loading HTML, parsing, apply styles, construct frames, frames layout and frames painting.
After the successful completion of all above given steps the desired web page is displayed on
the users screen. All these steps are executed in a flash of a second by making a user to obtain
results in a desired amount of time.
Searching for information is one of the most important uses of websites, which makes it most
valuable tool in various aspects of life. Websites are considered as the most powerful source
of knowledge. The websites are utilized for various purposes like Web surfing, Email and
chatting, Social Networking, Videos, Online Business, Searching Jobs, News and
Information, Classified Ads, Blogs, Downloads, Online payments, Online Banking, File
sharing, Online games, Online Dating etc. Websites these days are acting as an international
marketing agents and one of the most important asset of an organization. It creates an
opportunity for all organizations in this world big or small to make their global presence.
Following points given below supports importance of websites as an international marketing
agent:
8
Create A Product Or Service Showcase.
Automation, Productivity, and Profitability.
Sell Your Products and Services Online.
Stability.
Your Own Internet Identity.
Promote Your Services.
Customer Feedback.
Worldwide Exposure.
Great Recruiting Tool.
Transfer Information to Branches and Affiliates.
Viral Marketing without a Marketing Cost.
Improve Your Advertising Effectiveness.
Educate Your Customers.
It is very difficult, rather impossible to categorize websites on the basis of certain parameters.
A vast variety of websites exists these days, relevant to the specific purpose. Moreover,
several types of categorizations still exist, but broadly they are categorized on the basis of
techniques and technologies involved in its access and the purpose for which it has been
developed. Based on different functions, utility, technology, behaviour and access methods
the websites are categorized into two broader aspects given below:
Different types of websites are available depending upon the context of their utilization.
There are many varieties of websites, each specializing in a particular type of content or use,
and they may be arbitrarily classified in any number of ways. A few such classifications
might includes: Affiliates, Archives, Blogs, Content sites, Commercial, Community,
Database, Dating, Directory, Job, Gaming, Informative, Computing, News, Personal
homepages, Political, Review, Educational, Search Engine, Portals, Social Networking,
9
Government etc. But the major categorization based on its popularity and utility are: Social
Networking, Educational, Government, Commercial and Job portals.
In this section websites are divided into two broad categories Static and Dynamic
(interactive). Static sites serve or capture information but do not allow engagement with the
audience directly. Dynamic websites also called as interactive sites and allows interaction
between different types of the users and the organizations. Static website is the one that sends
web pages to the client machine through web browsers exactly in the format in which they
are stored on a server. It is primarily coded in Hypertext Markup Language (HTML). The
static websites are quick and cheap to develop and easy to host. Dynamic websites on the
other hand are more expensive to develop initially, but it gives owner the ability and
flexibility to update and add new content to the site at its own. The dynamic websites
supports two different strategies for access, dynamic code and dynamic content. The websites
with dynamic code is constructed dynamically on the fly using active programming language
instead of plain and static HTML. The web pages are generated on the fly by piecing together
certain blocks of code, procedures or routines. A dynamically generated web page would
recall various bits of information from a database and put them together in a pre-defined
format to present the reader with a coherent page. In dynamic content the variable content is
displayed dynamically on the fly based on certain criteria, usually by retrieving content stored
in a database. A website with dynamic content refers to how its messages, text, images and
other information are displayed on the web page and more specifically how its content
changes at any given moment. The web page content varies based on certain criteria, either
pre-defined rules or variable user input.
Different people have defined the term “quality” differently [1.5]. Phil Crosby (Cro79) have
described quality is “conformance to user requirements.” Watts Humphrey (Hum89) refers
the quality as “achieving excellent levels of fitness for use”. More recently, quality has been
10
defined in (ISO9001-00) as “the degree to which a set of inherent characteristics fulfils
requirements.” Quality of a website is major factor which forces the designers/webmasters to
design website strictly according to the user’s requirements. Stakeholder’s involvement in
designing websites plays major role that results into the production of user centric websites.
The factors which influence the website developers during its design phase are cultural
manifestation, Gender, Language and Technology. Websites needs to be developed after
taking into consideration all the quality criteria associated with the design and development
of the websites. Performance of the website depends on various factors of design and
development like Content, Accessibility, Global presence, Hyperlinks, Human computer
interface, Attractiveness, Visual style, objective, Colour combination, Graphics, Fonts,
Convey information, Page layout, Texts, Paragraph formatting, Images, Lists, Icons,
Navigation, Updated information, Page loading speed, Security, etc. Careful handling of
these parameters leads to the production of quality websites. Different
researchers/academicians have worked on different parameters. Yet no standard organization
has come up with a consolidated report which includes all the parameters given above
required while designing a quality website which meets the user requirement in every aspect.
There are no clear methods available and the existing development process did not follow
any proper guidelines. Moreover different developers follow their own criteria’s while
designing a website. It can be practically tested that if we access more than one educational
websites of a university you will find that every website will be different in graphical user
interface, data retrieval and storage techniques although the organizational structures remains
same for all of them. In our study main focus is given on quality attributes given above while
designing a website under various categories and put forward the guidelines to develop a
website more acceptable to different categories of the users.
Website design is a critical issue for its success and influenced by various environmental
issues such as browser support, bandwidth of the connection, cache support and display
resolution of the monitor. Look and feel also determines the overall appearance of the
website to a greater extent. The website theme, fonts, graphics and colours need to be
carefully chosen. The presentation of information should be clear and easy to access. Page
templates are used to design individual pages using grid structure and distribute the content
for quick view and easy access. Design of the website is to be done after considering various
user requirements and choices to make it user centric. Website planning is most important
11
activity in preparing an effective website design. Navigation is the most important design
element that makes website clear, consistent, meaningful and understandable. Website
design encompasses many different skills and disciplines in the production and maintenance
of websites. The different area of web design includes graphic design, interface design,
standardised code, proprietary software and search engine optimization. The term web design
is normally used to describe the design process relating to the front-end (client side) design of
a website including writing mark up. Web design partially overlaps web engineering in the
broader scope of web development.
Design and development process consists of six phases that includes Project Definition, Site
Structure, Visual Design, Site Development, Testing and Launch. A brief structure of each
phase is described in the Figure 1.10.A. [1.7]
Let us consider the common issues that are applicable in designing effective websites which
are portable on different browsers, attractive in terms of colours and graphics, rich in
contents, easy to read and navigate and downloads faster. The various website design issues
which influences the performance of the website are discussed below in next section.
13
1.10.1 BROWSER COMPATIBILITY
1.10.2 TECHNOLOGY
Another important parameter that is of great concern during the web development process is
technology as specified in W3C guideline document WAI-ARIA 1.0. By technology we
mean the operations and activities that are executed at the client side and the server side.
Common server/client side scripting programs and languages includes HTML, CSS,
XHTML, AJAX, JavaScript, Flash, JSON, PHP, CGI, XML /XSL, PERL, MySQL, etc.
14
1.10.4 COLOUR COMBINATION
Website page loading speed optimization is an important factor in its design process. If your
website takes too long time to load, potential users will quickly move on to your other
competitive website. Fast loading time means higher visitor engagement, visitor retention,
and ultimately a higher conversion rate. Page loading speed is inversely proportional to the
size of a web page.
1.10.6 SITEMAP
Sitemap provides different ways through which a website can be visited and explored. It also
helps the visitor to locate its current position on website and multiple paths through which the
website can be navigated. Site map check the navigation facility on the website as prescribed
in W3C document WCAG 1.0 guidelines in priority 2 checkpoints 13.3. It also provides the
users with the graphical representation of Web pages on Web Site.
1.10.7 HYPELINKS
Hyperlinks help the visitors in locating information of their choice and also provides users
with the gateway to move from one page to another on a website. Arrangement of hyperlinks
15
in certain fashion determines the performance of a website. The number of hyperlinks on a
webpage determines total navigation facility from a site. Hyperlinks also play important role
in search engine rankings. So the designers/webmasters must avoid the presence of broken
links on websites and design websites strictly according to the W3C guidelines recommended
in document WCAG 2.0.
Websites must be developed in such a way that it remains accessible to dynamic categories of
the user worldwide. Design must be supported with various audio-video aids so that can also
render service to visitors with different kinds of disabilities like visual auditory, Physical,
Speech, Cognitive and Neurological. Some of the tools that must accompany website are
screen readers, screen magnifiers, tabbing, speech synthesis etc. To make website effective
for users, it must be designed according to the design guidelines prescribed in W3C-WAI
document published in WCAG 2.0.
1.10.10 FEEDBACK
Providing customers with a feedback loop, allows organizations to make websites more user
friendly and engaging. It is also an essential part of effective learning. Therefore the need of
16
providing feedback option in a website is of vital importance and must be included during its
design and development as prescribed in W3C guideline document WCAG 2.0.
1.10.11 SEARCH
Site Search allows a visitor to track how people use your website’s internal search engine. It
also helps the users to know about the information of their choice through after entering
keywords into the search option. Providing customers with a search facility allows
organizations to make their websites more user-friendly, engaging, and consequently improve
profits. Websites must be provided with the search option within the site according to the
design guidelines prescribed in W3C document WCAG 2.0
Bandwidth and Cache are also considered as the most important aspects of website design.
Users have different connection speed i.e. bandwidth for accessing websites. It is very
difficult to open websites with too many images on low bandwidth. Generally users have no
patience to wait for longer time and move to other site without looking at contents of a web
page. Browsers provide temporary memory called as cache to store the graphics. When a
page is demanded by a browser for its first time, the images downloaded are stored in the
cache area of browser for a specific time as per user’s preferences. When next time the same
page is demanded then only HTML files are downloaded and the browser uses all the images
from the cache which increases the download speed significantly. Cache also plays very
17
important role in webpage download speed, so careful attention needs to be given while
designing a webpage as far as cache of the browser is concerned.
I. Design a web page with fix resolution say 800 x 600.The web page properly fits into a
screen with this resolution but leaves some part of the screen if the resolution is 1024
x 786. On the other side, if the design is fixed to use 1024 x 786 pixels, it will not fit
into the screen having 800 x 600 resolutions.
II. Make a flexible design using HTML table to fit into different resolutions. Web page is
divided into three columns with middle column having a variable width. Depending
on the resolution of monitor on which page is viewed, it changes its width. However,
challenge is to design that part in such a way that on different screen resolutions, the
content remains in proper viewable form.
III. If the page is displayed on a monitor with a higher resolution, the page is displayed on
left hand side and some part on the right-hand side remains blank. We can use
centered design to display page, e.g. in middle of the screen, leaving equal space on
both the sides of the page.
We should also consider a point that when a page is seen on print media and screen media, it
differs in colors due to different nature of both. While designing a page we have to keep in
mind that it is to be displayed on screen media and accordingly the colors should be chosen.
18
1.10.15 LOOK AND FEEL
Look and feel decides the overall appearance of a website. It includes all the design aspects
such as website theme, web typography, graphics, visual structure, navigation etc. some of
the aspects we have already discussed in above topics and few of them we will refer in this
section. During website design the website look and feel needs to be given special focus
because it is the only parameter which is concerned with every types of dynamic user. Web
typography is very important issue and includes different aspects like fonts, graphics and
colour. They are important from both scanning and reading point of view as they express the
structure as well as emotion. Consider the following important points while choosing the
typeface for your website.
I. Different fonts have different readability and it directly affects the user psychology.
II. Maintain consistency in using the font type and size. Don’t use too many fonts with
too many sizes. Use of CSS helps in maintaining consistency.
III. Consider the availability of font on visitor’s machine. If the font used in web page is
not installed on visitor’s machine, browser use default font, Times New Roman.
Website consists of individual WebPages that are linked together using various navigational
links. Page layout defines the visual structure of the page and divides the page area into
different parts to present the information of varying importance. Page layout allows the
designer to distribute the contents in a page such that visitor can view it easily and find
necessary details. While designing the page layout designers/webmasters should keep
following points in mind:
I. While distributing the content in layout, balance between text and graphics. Too much
graphics may lead to slow down the page.
II. Locate the items on the page using screen importance to attract the user’s attention on
important items.
III. Maintain consistency among the layout of the pages such that it creates cohesive
design of Web site matching to your theme.
19
IV. Once the page layouts are prepared, we have to link them together to provide the
navigation paths consistently so that the user can find the desired information quickly
and easily.
The preliminary study area is focused on the analysis of different types of websites available,
traditional software development models and website design methodologies. On later stages
the study is conducted to identify various website design issues which plays vital role in
website design and development. Common users and designers opinion is collected to know
about current status of websites and level of improvement still required in producing user
centric websites. The various standards/guidelines recommended by W3C and other
organizations are referred and their relevance in website design is also explored. After going
through all the methodologies given above a model is proposed which deals with different
aspects of website design and development. Website quality is assessed through searching
various types of websites, user behaviour and looking into it for various parameters required
for its user acceptable design. No clear methods are available and till date boundaries are not
defined that which type of website category requires what types of parameters for its effective
design. This is evident from the fact that different types of websites are concerned with
different types of target users. Moreover till date not even a single model is available, which
20
is specifically meant for website design and development. Websites are being developed after
introducing small changes in already existing traditional software development models
leading to the production of poorly designed websites.
Based on the study and comparison of various categories of websites available, their
characteristics and limitations, an effort was made to identify the requirements for each
category of the website. After this the design and development issues for different categories
of websites was studied and proposed, which take care of the limitations and satisfy the
quality requirements of different types of websites. Finally a general model for design and
development of different categories of the websites is proposed to take care of common users
and designer’s opinion, different website design issues and website design guidelines /
standards. An effort was also made to develop automated methodology to help designers /
webmasters to strictly adhere to the guidelines recommended by W3C and other
organizations responsible for building beautifully designed websites.
1.12 JUSTIFICATION
Although the current available website categorization and concerning parameters for its
design and development do address the quality concerns of the website, yet there are number
of quality issues which needs to be refined and various parameters required to mark the
boundaries for the design and development of various categories of websites still need to be
addressed fully. Website designs do possess number of drawbacks particularly the quality
parameters and user acceptability, which ultimately lead to poor website design and
21
development. There is a strong view that design and development of website must address
different website categories and design issues, common user’s requirements and design
guidelines / standards. Most of the present websites have serious flaws and no proper
methodology exist for developing them under various categories. It is, therefore, difficult to
use the existing framework to set precise and specific quality requirements. Designers /
Webmasters are not adhering to the set standards / guidelines which may be used for
developing quality websites. At the same time it is also true that existing methodologies are
also incomplete as for as quality of the websites to be developed is concerned. Till date not
even a single automated tool is available which help the designers / webmasters in evaluating
websites during its design phase. Thus existing methodologies along with the parameters of
quality design leave a scope for further research which the investigator intends to take to
improve the website design and development process.
23
accurate and timely information in all its contents and appearance that calls for the users’
attention. There are number of different web design standards/guidelines that could improve
the design regarding its aesthetic sense, appearance, navigation, information and content. It
could be interesting to analyse empirically different impact of all the key attributes on the
users’ behaviours and perceptions. This is one of the first studies of this kind which explain
how a website must be designed from different users’ perspective. The analysis of the user
perceptions could help designers/webmasters to design website that best matches the user
needs.
Developing website is one of the most challenging processes in computer science and the
instant worldwide audiences make its quality and reliability crucial factors in its success
[1.41]. With the advent of WWW and easy accessibility to the internet has led to new
challenges for the web designers and developers to create a good website that attracts traffic,
allows the users to browse through the information with ease and contribute significantly to
the benefits of the organizations. Designers these days are facing number of challenges in
creating websites that are up to the mark and have high level of user acceptability. The most
competent web designers would aim not just at providing the services but also lay emphasis
on the performance and functionality aspect of the website. As the websites have grown as
one of the important interface for any businesses, it has become increasingly important for
the website development houses to lay special emphasis on each of the challenges while
creating a website [1.42][1.43]. Usability appears to be an obvious challenge in websites
design [1.44]. Accessibility has always been an important part of web design. It is estimated
that around 10-20% of the population in most countries has some type of disability. If
26
accessibility is not a priority, your site may be unusable for a large part of your audience. The
website designer has a responsibility of providing effective navigation so that the user does
not get lost or confused. So it can be assumed that good navigation is a key requirement of
successful web design [1.44]. The number of hyperlinks on a webpage determines total
navigation facility from a site. Search engine such as Google make a citation analysis to rank
websites [1.45]. Links are so ubiquitous that we often overlook them in our designs [1.46].
Browser compatibility is one of the most challenging design issues and needs special efforts
for testing [1.47]. The World Wide Web Consortium (W3C) frequently updates its
recommendations on browser compatibility. Websites speed has become one of the
challenging issues for the designers and it has become one of the important factors for the
overall performance of the websites. Most potential customers do not want to wait for a
longer period of time for loading a page. One of the research findings mention that website
which has slow download time are less attractive when compared to the one with faster
download time [1.45]. Security is also one of the most important challenges that must be
resolved first to ensure success of online web environment. The loss of trust in online
exchange of information is continuously enhanced by different stories of hackers attacking e-
commerce sites and consumer data privacy abuse [1.48]. Use of different colours is also one
of the major challenges in website design. Eight percent of men are affected by colour vision
impairment and have difficulties in distinguishing between different colors [1.49]. There are
many types and degrees of colour blindness. The most common category of colour blindness
is called red-green colour blindness such as Protanopia, Protanomaly, Deuteranopia and
Deuteranomaly [1.50]. In addition, colour has a large impact on other areas of website design
like mood, colour symbolism, readability, legibility, consistency and accessibility [1.51]. In
the view of the diverse nature of human being, an identical website design is not possible
to facilitate the demand of human diversity. Human diversity is also considered as one of the
important challenge in website design. Culture also influences web design to a greater extent
in international commercial websites [1.53]. The web design for international e-commerce
sites is becoming an increasingly important issue. It is very crucial for the designer to meet
all the requirements of the dynamic users and follow the guidelines for delivering different
web interfaces. Awareness about guidelines, its interpretation and efficacy is highly required
in website design and it is also one of the challenges which need special care and attention
[1.54]. It is very difficult to develop the web based system for today’s world where the
designers can accommodate the need of the dynamic categories of the users. In order to fulfil
27
that, the web interface designers have to face lot of challenges which need to be investigated
thoroughly and then implemented to overcome all the short comings. Various new challenges
for designing web based information systems are also there like technologies etc [1.55].
During the development of different kinds of the web based systems the user is one of the
most important assets which needs to be explored to a greater extent to have a better designed
websites or web based systems. A user centric design helps the designer to a greater extent in
achieving his goal of making website a success. The various aspects in web development or
web based systems conclude by making recommendations that the development of Web
based information systems is characterized by the importance of user involvement [1.56].
Why do we evaluate websites is a very big and important question around which the whole
process of our research revolve. Websites needs to be evaluated for its accessibility,
coverage, objectivity, accuracy, reliability and many other parameters related to its design. As
we have earlier discussed about the importance of websites in this current era of information
technology and its future dependency by all the organizations existing in this universe.
Websites one or the other way has become the gateway of different organization through
which we can enter inside an organization and get all our work done without giving a single
physical appearance. By taking all these aspects of the websites or any web based system into
account, it has become mandatory for an organization to float their websites by having a
perfect design which caters to the need of all the dynamic categories of the users. In order to
have beautiful designed websites by an organization, lot of research and development needs
to be done to study various aspects of the websites design, its target users and the various
services provided by the organization through websites. To full fill that goal the websites
needs to be thoroughly evaluated by taking into account the various methodologies available
like automated tools used for online analysis, physical assessment, interaction with the user
and the designer perspective regarding website design. In order to improve the design the
websites needs to be regularly evaluated which make them to adapt to the current user
requirements. In our research we have implemented various methodologies for evaluating
websites like feedback through questionnaires from users and designers, online analysis
through automated tool and self assessment by the researcher. The evaluation of website
design is of utmost importance because it influences the website performance in number of
ways. The parameters which influence the website design and identified by the author after
intense literature review in this chapter are browser compatibility, colour combination,
29
website page loading speed, web page size, technology, sitemap, feedback, security,
hyperlinks, cultural manifestation, gender, language, content, accessibility, global presence,
human computer interface, attractiveness, visual style, mood, objective, graphics elements,
fonts, convey information, page layout, text, paragraph formatting, images, lists, icons,
navigation, updated information etc. All the above given factors influence the website
developer to a greater extent during its design phase.
30
different categories of the websites on the basis of nine website design issues undertaken for
the study. The data obtained from common users and designers are also tested in order to find
out the various relations existing in website current design status and adherence to the design
guidelines by the designers respectively by the use of SPSS. On later stage the automated
methodology is also proposed which help the designers / webmasters in testing website
during its design phase on the basis of above given nine parameters. As a result the model is
proposed for design and development of websites in which it is recommended that all the
nine identified parameters must me included and shall be given more focus during the design
phase of the websites and automated methodology is also embedded for testing website code
according to the design guidelines recommended by W3C.
31