Looking for some diversity?

Are you tired of cooking the same old recipes over and over again? Do you want to try out new dishes and impress your friends and family with your culinary skills? Look no further than Recipe Center where people share their recipes!

Question Answer
Q1) Describe the difference between an XML Sitemap and an HTML Sitemap. List the benefits and disadvantages of using each.

XML Sitemap

  • Gives search engine page crawl priority.
  • Provides descriptions for each page.

HTML Sitemap

  • Ease of production, maintenance, and development of the site.
  • Improved accessibility unlocks navigational advantages to users.
  • If up to date, allows a search engine’s crawler to find more pages faster.
Q2) Evaluate three IDEs (Integrated Development Environments) and provide a brief summary of the positive and negative aspects of each. Also, in your own words include how it would suit an entry-level trainee code developer.

Visual Studio Code

  • Free to use IDE with high customizability.
  • Supports over 30 languages and has a portable web version.

Disadvantages:

  • Steep learning curve.
  • Some third-party plugins may cause crashing.
  • Limited functionality on Linux.

Visual Studio Code is a great solution for an entry-level trainee code developer. However, it should not be used to first introduce coding to a student as they may rely too much on advanced features.

Q3) Provide a brief history on web browser development and the issues encountered by web developers, specifically, the adherence to web standards.

With the internet coming together in the early 1990s, the website was born. Early developers struggled to create websites that could be viewed on different browsers due to the lack of information, resources, and standardization. Different browser developers had different opinions on how websites should be rendered.

In 1994, the World Wide Web Consortium (W3C) was founded and developed web standards. These standards were created to help developers create websites that were compatible with many browsers, and adherence to these standards has increased through the 20th century.

Q4) What are website testing methodologies? Your answer MUST cover browser compatibility and website functionality.

Website testing methodologies are ways to test the compatibility, functionality, and performance of a website. These methodologies include:

Browser Compatibility Testing:

Verifies whether a website will render correctly on different web browsers.

Website Functionality Testing:

Verifies that all of the website's features work correctly.

Performance testing can also be conducted to test a website's speed, scalability, and stability under load.

Q5) What are the endorsed requirements of accessibility for all NT Government webpages?

The Northern Territory government has endorsed WCAG 2.0 Level AA as the requirements for all their websites.

Q6) How do you think it’s best to organize 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 organize the assets used for a specific webpage is to store them in the root folder of the website in a folder named “webpage1-assets”. If you want to run the website on your machine, you can link to the hosted website's root folder and the assets.