Individual Assignment Technology Park Malaysia

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

INDIVIDUAL ASSIGNMENT

TECHNOLOGY PARK MALAYSIA

CT053-3-1-FWDD

FUNDAMENTAL OF WEB DESIGN & DEVELOPMENT

NP1F1909IT & NP1F2001IT

HAND OUT DATE:       - SELECT MONTH -      

HAND IN DATE:       - SELECT MONTH -     

WEIGHTAGE: 50%

INSTRUCTIONS TO CANDIDATES:

1 Submit your assignment at the administrative counter.

2 Students are advised to underpin their answers with the use of references
(cited using the Harvard Name System of Referencing).

3 Late submission will be awarded zero (0) unless Extenuating Circumstances


(EC) are upheld.

4 Cases of plagiarism will be penalized.

5 The assignment should be bound in an appropriate style (comb bound or


stapled).

6 Where the assignment should be submitted in both hardcopy and softcopy,


the softcopy of the written assignment and source code (where appropriate)
should be on a CD in an envelope / CD cover and attached to the hardcopy.

7 You must obtain 50% overall to pass this module.


INTRODUCTION:

Web documents are mostly written with markup languages defined by World
Wide Web Consortium (W3C) such as HTML, XHTML. W3C are typical organization
of World Wide Web by which validation of code of websites or pages are done.
The act of checking a document against constraints such as formal grammar and
vocabulary is called validation, and this is what the markup validation does.
Validating web documents is essential process to do which provides rules and
regulations by which validated web sites are perform on google and other search
engines. It helps to the quality of the HTML that we have been writing and the
quality of pages. Markup validator is a tool or service by which validation or
correctness of code are checked and errors in pages are detected. Some minor
mistakes in web pages or code which are not able to find out are detected by this
validator and helps to create well-formed website.
We need to validate code of web sites or pages for following reasons:

1. Helps improve ranking in search engines:


Validating code helps to get higher priority in search engines. Errors in code
can make big impact on site’s SEO and effect the performance of site. When
searching, search engine checks website’s HTML and XHTML code. If they
detect any invalid or error in code which are out of the box in the official
rule book, then they might remove site from their indexes. They will stop
searching whole website’s content for any future uses if there is an error on
web page codes such as broken links, bad grammar, broken redirect, or
misspelled words. Such things can reduce the quality score and hence the
rating of the website search engine. Reduced rankings on search engines
will dramatically reduce a site’s traffic from search engines. Validating page
or site can increase the website quality score by finding and fixing bad
grammar, broken links, and broken redirect.

2. Make website browsers friendly


One of the aims of introducing W3C code validation is to make website user
friendly. Websites that are not validated correctly may display in one
browser but not displayed properly in other browser resulting the decrease
in attraction toward websites and the number of visitors simultaneously.

On the other hand, websites that are validated are displayed without any
errors and response properly. The website validation process allows
website designers to correct formatting errors that impact website
performance, and following international standards, the code used in
websites is reduced in size while improving efficiency. Validating website or
page helps creator or developer to know about the errors that are cross-
browser problems and easily correct them. So, website validation is
essential to make website browser friendly.

3. Validation as a debugging tool


Although contemporary Web browsers do an overwhelmingly good job of
decoding even the worst HTML “tag soup”, certain errors are not always
detected gracefully. Quite commonly, different applications on different
systems cannot treat mistakes in a similar manner, making it incredibly
difficult to implement style or structure reliably. On the other side it
provides a much greater probability of seeing one's page treated uniformly
across channels and user agents using normal, interoperable markup and
stylesheets. Indeed, most web applications developers know that the text
that is scripting by user agents needs to be scanned without some
unforeseen mistake, and they ensure that their markup and CSS are verified
until a rich interactive layer is developed. A vast majority of the site
professional sample suggests, when they run into a Web styling or scripting
bug, that validation errors will first be tested.

4. Validation helps teach good practice


For web design the best practice is having a standard code. It encourages
and teaches best practice for web design. Many designers have learned to
create best web sites without errors which is a result of validation and
practicing for many years. Most of the beginners and students make a lot of
errors at first which leads to unsatisfactory websites. To know about those
errors or mistakes they need to validate codes. And to correct those errors
and mistakes, code used in web sites needs to be validated which remind
them of mistake in past and present which helps them to learn from their
own mistake in future.
Conclusion:
Websites should meet the criteria for W3C validation. It is the right way to do this,
but it has some lasting benefits, such as browser security, expanding the pages'
longevity and much more. This helps you to understand that W3C is required
before a project is finished to search all our websites for certification by W3C.

Reference:
 W3.org. (2013). The W3C Markup Validation Service. [online] Available at:
https://validator.w3.org.
 ‌www.loginradius.com. (n.d.). W3C Validation: What is it and why to use
it? [online] Available at: https://www.loginradius.com/blog/async/w3c-
validation/#:~:text=Validation%20helps%20teach%20best%20practices
[Accessed 29 Nov. 2020].
 www.htmlvalidator.com. (n.d.). Why Validate Your Pages? [online] Available
at: https://www.htmlvalidator.com/htmlval/whyvalidate.html.

 ‌

You might also like