0% found this document useful (0 votes)
42 views

Lab Week 12

This document outlines exercises for a university lab session on information systems innovations and web technologies. Students will validate websites and CSS files using W3C validation services, check for broken links using online tools, compare features and pricing of web hosting services, explore domain name registration with different registrars, and summarize the roles of IANA and ICANN. Completing all exercises will help students understand web development testing and infrastructure organizations.

Uploaded by

sarah smith
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views

Lab Week 12

This document outlines exercises for a university lab session on information systems innovations and web technologies. Students will validate websites and CSS files using W3C validation services, check for broken links using online tools, compare features and pricing of web hosting services, explore domain name registration with different registrars, and summarize the roles of IANA and ICANN. Completing all exercises will help students understand web development testing and infrastructure organizations.

Uploaded by

sarah smith
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

University of Mauritius

Computer Science and Engineering Department


CSE2026Y Information Systems Innovations and Web Technologies
Lab exercise

Week 12

At the end of this lab session, you should be able to

• Validate your website using W3C validation service


• Use link checker to verify links in a website
• Compare features and price offered by some hosting services
• Compare different domain registration services
• Understand the roles of IANA and ICANN

As far as possible, you should aim at completing all lab exercises in the lab itself. Students should
note that all lab works may be examinable and your lecturer will verify satisfactory completion of
each lab work every week. In this respect, save all completed work.

Exercise 1

As part of testing in web development, a developer should verify whether his or her web
pages satisfy W3C HTML grammar recommendations. More information on validation is
available at http://validator.w3.org/docs/help.html#validation_basics. Read and
understand the role of validation and then visit
http://validator.w3.org/#validate_by_upload to upload your HTML project files – you can
only upload and validate one file at a time. Use the ‘check’ button to see the result of the
validation process.

Exercise 2
This exercise is a follow-up from exercise 1. Instead of validating your HTML files, now
you will validate your CSS files. Visit http://jigsaw.w3.org/css-validator/ to upload your
CSS file and see the result of the validation process.

Exercise 3

Website validator suite is a bundle of validation testing. Visit https://validator-


suite.w3.org/ and click on ‘try it now’. You will need to create an account to use the
service. Go ahead and register. Once logged in, in the field marked for ‘new job’, enter
the URL ‘http://www.uom.ac..mu’. Then enter a value of 10 for the number of pages to
test and run the validator. Once validator is complete, click on the name of the website
[not the URL] to see the number of errors and warnings that have been detected by the
validator.

Exercise 4
You could use http://validator.w3.org/checklink for finding broken links in a website.
You can also use an extension developed for Chrome ‘Check my links’ to verify for

Lab  sheet  prepared  by  Dr.  M.  Y.  Chuttur.  Document  can  be  shared  and  used  for  educational  purpose  only.   1  
broken links on websites. Use either method to check for broken links in the website
http://www.peterboth.com/ and see the results.

Exercise 5
Use Google to locate at least five webhosting services and summarize the rate offered
along with the features provided. Is the web hosting service on a
dedicated/collocated/shared(virtual hosting) server?

Exercise 6
Visit the http://register.com, http://networksolutions.com, and http://godaddy.com. Verify
whether you could create a domain name with your full name without space. Example
www.Pemkushal.com. How much does it cost to register a domain name and what are the
conditions? Hosting, duration of hosting, etc?

Exercise 7
After visiting http://www.iana.org/ and https://www.icann.org/, write a short summary explain the
role and purpose of IANA and ICANN.

|End of lab exercise – week 12

Lab  sheet  prepared  by  Dr.  M.  Y.  Chuttur.  Document  can  be  shared  and  used  for  educational  purpose  only.   2  

You might also like