logo

This is the QandA page.

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

A XML sitemap is used to help search crawlers navigate a website wheras the Html sitemap helps users through the webpages.

There are no fundamental disadadvantages

XML sitemap

  • Improves website crawlability on the website provides a roadmap to content that is available.
  • Validates that the site has been indexed properly.
  • Gives the developer controlover the piroty of pages so that the most important sensitive pages get crawled first.
XML is not visible to users and purely for machines and to build manually you must have XML knowledge. HTML sitemap
  • Website navigation is improved users are able to scan sitemap makes it easier to navigate large and complex websites
  • Provides overview of site content
  • They are mobile friendly

HTML sitemap

  • Search Engine Optimization and search indexing is not directly assisted by HTML
☐S ☐US
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.

Visual studio code

  • Pros include User-friendly interface and extensibility. Negatives includes performance and its limited built in features

Pycharm

  • Pro includes that it is python specific and it has integrated tools, and the negatives include resource intensive, and its cost.
  • Eclipse is open source and its has etensive plugin ecosystem. The negatives include a complex interface and its performance.

I would recomment visual studio as it has a excellent user friendly interface and it has an amazing community support. Beginners also are able to gradually build up their extensions while they gain experience.

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

Mircosoft and netscape during the browser wars were focused on implementing new features that were in direct compedition with the existing features of the other browsers instead of fixing problems of already supported features. However these new features that they were making were incompatible with the way they were implemented. Developers would have to make two different dupplicate sites for two different browsers so that they were supported in these browsers. Or just have the website on the one broswer which would affect users not using the broser to have access to it with that came a lot of backlash.

  • Around 1994 the World Wide Web Consortium (W3C) was founded by Tim Berners-Lee. After the next few years W3C published several spefications that were named recommendations for HTML 4.01.
  • After Interenet explorer 5 was released Web Standards Project (WaSP) renamed the W3C documments as standards, so that mircosoft and Netscape would support.
  • Internet Explorer 5 Macintosh Edition was released in 2000, and was the default browser for the Mac OS that was designed to support the W3C recommendations.
  • HTML 5 was created by the WHATWG with the aim of having HTML with a new web applications without losing the backwards compablility like XHTML 2.0 which was thought to be the future of the web.
☐S ☐US
Q4 What are website testing methodologies? Your answer MUST cover browser compatibility, and website functionality.
  • Fuctionality Test HTML and CSS They are the approaches and strategies that are used for tesing a product to test if they are fit for purpose.
  • These tests are to catch bugs before changes are made to the website before it goes live.
  • Fuctionality Test to test HTML and CSS these invole checking syntax errors and the compliance standards are being followed. Making sure the colour schemes are to be read. Making sure that search engines are able to crawl you website.
  • Negative sceniros make sure links go to correct address
  • Test Browser compabilitty (mutiple browsers) and Mobile compatibilty.
  • Business workflow can be tested by seeing if all the steps are working when a end user is going through a series of webpages.
☐S ☐US
Q5 What are the endorsed requirements of accessibility for all NT Government webpages?
Northern Territory Gov endorses the WCAG2.0 and are conintually working towards making their websites and webcontent to meet the WCAG 2.0 Level AA compliance. ☐S ☐US
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.
  • Project folder: is the main folder for the project Subfolders
  • HTML: html files are stored here
  • CSS: subfolder for style sheets used for the project
  • JavaScript: all javascript files placed here
  • Images: images that used in the project
  • Fonts: custom fonts stored here
  • Libaries 3rd party libaries and frameworks
  • Root folder of the website
  • Root directory
  • Css/ css files
  • Js/ javascript files
  • Images/ images
  • Libs/ 3rd party libaries
☐S ☐US