Assessment 1 Questions & Answers
| Q1 | Describe the difference between an XML Sitemap and a HTML Sitemap. List the benefits and disadvantages of using each. |
|---|---|
|
XML Sitemaps are XML files designed for effcient crawling of search engine bots. The benfits of a XML sitemap are it improves crawlability and indexation of website pages, it has metadata support which help the searchablity of the website, and it has faster indexing of updates which alert bots to new or change content sooner. The disavantages of XML sitemaps are that they are only in machine-only format an arent reable or navigable by normal users and that they require some technical knowledge to create. HTML sitemaps are a user readable page that list all website pages that users can jump to easily.the benefits of HTMl Sitemaps are it allows users to browse through a webistes content easliy and allow for user assecablity to parts of the website easy. The disavantages are that HTML sitemaps are not primarily used by search engine bots so it wont help with the searchablity of the website, another disavangate is that HTML sitemaps need to be manually updated and if the sitemap has to be updated regualery that error have more chances of popping up. |
|
| Q2 | Evaluate three IDE’s (Integrated development environments) and provide a brief summary on the positive and negative aspects of each. Also, in your own words include how it would suit an entry level trainee code developer. |
|---|---|
|
IDE 1: Visual Studio Code IDE 2: PyCharm IDE 3: Eclipse |
|
| Q3 | Provide a brief history on web browser development and the issues encountered by web developers, specifically, the adherence to web standards. |
|---|---|
|
The first web browser was WorldWideWeb and was first released in 1991. It was around the end the end of end of 1993 when their was an increased in popularity of the web which inturn lead to the rise in the number of web browsers available. It was during the year following that the browser wars start which was the rapid escalation between netscape and microsoft trying to get competitive edge in terms of the features they support to attract developers. It was because of the browser war that web developers encountered issues was because netscape and microsoft weren’t following the web standards (called recommendation) published by World Wide Web Consortium (W3C) the reason was that W3C didn’t (and still don’t) enforce their recommendations. A group of professional web developer and designer banded together and called themselves the Web Standards Project (WaSP). The idea behind this group was to call W3C documents standards rather than recommendations. It was in 2000 Microsoft released Internet Explorer 5 Macintosh Edition, this is important because it was the default browser installed with Mac os at the time and having a reasonable amount of support for W3C Recommedations as well. It was because of this and Opera decent level of support for css and HTML that contributed to a movement in which web developer and designers finally felt comfortable designing sites using web standards because it would be reasonable support across multiple browsers. |
|
| Q4 | What are website testing methodologies? Your answer MUST cover browser compatibility, and website functionality. |
|---|---|
|
Website testing methodologies for browser compatiblity(also compatibilty with different devices) and website functionality The methodologies for test a website site compatibility and functionality is first find out what browsers the potenial users might use by looking at previous verions of the website, compitiers, or other website that you created that have a similar audience and collect info what browser are use the most (and the device the browser is used with). When you have the information on the most commonly used browers used and the the more commonly user browser in general you make sure that you website is compatible with the different browser and you need make the website funtion or display differently for browser for example the website might need to have a seprate version for browsers of mobile devices. One you made sure that the webite is compatible with the different browser you will test the functionality to make sure that all the functions of the website work the same across different browser when there are equvailent function of the website in other browsers. |
|
| Q5 | What are the endorsed requirements of accessibility for all NT Government webpages? |
|---|---|
|
The endorsed requirements of accessibilty for all NT government webpages is World Wide Web Consortium’s Web Content accessibility Guidelines (WCAG 2.0) level AA compliance Criteria. The critia that must be met are sort into 4 catagories called perceivable, operable, understandable, and robust. To meet Level AA compliance criteria the webspage needs to meet all guidelines of level A and AA compliance Criteria. Level AAA criteria doesn’t need to be meet to met for the webpage to conform with Level AA criteria. |
|
| Q6 | How do you think it’s best to organise all the assets used for a specific webpage? Think locally on your computer AND within the root folder of the website. |
|---|---|
|
The best way to organise assets for a specific webpage is the same for on you computer locally and within the root folder of the website. The first step for organise the assets on your computer it to create a main folder to represent the root folder of the website when that is done every other way to organise the files is the same for main folder and root folder. the way to organise all assets to create 3 different folders the first one namedthe CSS folder to store all .css files, the second folder named either images or Img to store all images and the final folder call javascript or js to store all JavaScript files. With HTML files to be stored in the main/root folder directly. |
|