Questions and Answers
Here are answers to some common questions.
| Q1 | Describe the difference between an XML Sitemap and an HTML Sitemap. List the benefits and disadvantages of using each. |
|---|---|
| The XML sitemap assists search engines such as Google and others, however HTML sitemap assist clients easily access a website by putting down key pages and human visitors. XML sitemap benefits including; assist search engines efficiently, useful for large and complex websites, useful for websites and support multiple sitemap. XML disadvantages include requiring lots of maintenance and updates, no direct search engine optimisation boost, does not improve rankings and not user friendly. On the other hand, HTML sitemap benefits include, does not need special formats, helps navigate internal linking and improves user knowlegde. In contrast, HTML sitemap disadvantages include not suitable for search engine optimisation, requires manual maintenance and not good for large websites. | |
| 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. |
|---|---|
|
An Integrated Development Enviroment (IDE) is a software application that programmers utilise to develop software code efficiently. The three types of IDE are visual code, sublime text and adobe dreamweaver. Visual Studio Code: is a free software by Microsoft that supports different programming languages and a wide range of extensions. It features an integrated terminal, Git support, and code suggestions, It is used to edit, debug and build. The advantages of VS Code include, excellent support in multiple programming languages, a wide range of features including Git support, customisable allowing for configuration to the interface and being fast and efficient. The disadvantages include, requiring plug ins and extensions and more configuration. Beginners, may find extensions confusing, however, VS Code is still beginner friendly in other aspects. Sublime Text:is a fast, minimalist text editor that is easy and fast. It supports syntax highlting, miltiple cursors and can be extended with plugins. Sublime text is suitable for beginners who are after something simple and fast, however, this software lacks debugginh and advanced tools. Adobe Dreamweaveris a professional web development IDE with visual and code editing functionality. There is support for a range of languages include HTML, CSS and JavaScript and it provides live preview with drag and drop toosl. Dreamweaver is for beginners looking for visual deisgn however, it may be too advanced and expensive for new learners/entry level. The advantages include easy visual editing and publishing tools while the high cost, system requirements and complexity are a draw back. The most beginner friendly option would be VS Code due to it’s interface, free software and integrations. |
|
| Q3 | Provide a brief history on web browser development and the issues encountered by web developers, specifically, the adherence to web standards. |
|---|---|
|
The brief history of web development browser has started early dates back in the year 1990s with the global creations. It was later branded Nexus by Tim Berners Lee in 1990. Yet in 1994 browser development started with NETSCAPE NAVIGATOR and follow by Internet explorer in 1995. Microsoft introduced Internet explorer and windows by early 2000s, and Mozilla Firefox (2002), Google Chrome (2008) that was when the faster JavaScripe engine started with its auto updates. The World Wide Web Consortium (W3W) later WHATWG wad developed to promote web standards, however, the intial adherance to the standards were slow with Internet Explorer not following the standards in the early days. Developers were forced to write separate codes for different browswer which increased the workload and caused frustration.Once Firefox, Chrome and Edge were introduced, compliance adherance with modern web standards and reduced inconsistencies. There were still browser specific bugs, varying CSS and JavaScript and support for older browers adopting new technologies. The most modern browers now prioritise HTML5, CSS3 and JavaScript standards, however, cross browers compatibilty remains an ongoing challenge for developers. |
|
| Q4 | What are website testing methodologies? Your answer MUST cover browser compatibility, and website functionality. |
|---|---|
|
The methodologies testing of the website are to make sure that the websites systems are functioning correctly as expected and all testing are carried, such as login, password, data bases checks, all other element are correctly working. The browser compability testing tests for a smooth functioning of the below listed are woking correctly, Windows rentdering, macos, Android, Crome, safari, including older versions and others. |
|
| Q5 | What are the endorsed requirements of accessibility for all NT Government webpages? |
|---|---|
|
The NT Government has endorsed the World Wide Web Consortiums Web Content Accessibiliyy Guildlines (WCAG 2.0) and is working towards making all its websites and contact meet WCAG 2.0 with Levl AA compliance. This commitment branches from the Australian Government accessibility standards and fosters an inclusive digital service for all users, including those with a disabilities. |
|
| 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. |
|---|---|
|
Organising assets is essntial for maintaining a structured and manageable website. Locally all website files should be stored within the main project folder, with subfolders in place to separate different types of assets. A standard structure includes an asset folder for all media and resources, a source folder for raw files and back up folders for saves. The main HTML files are kept at the root level. CSS folders store stylesheets and all CSS files, a JS holds JavaScript files and an image folder contains all optimised images. Other directories consist of fots, uploads for user generated content, docs for downloadable files. |
|