| Q1 | Describe the difference between an XML Sitemap and a HTML Sitemap. List the benefits and disadvantages of using each? |
|---|---|
|
XML Sitemap: Helps search engines navigate the site
and is usually stored in Benefits:
Disadvantages:
HTML Sitemap: Helps users find pages through organized links and folders. Benefits:
Disadvantages:
|
|
| Q2 |
Evaluate three IDEs and discuss their pros, cons, and suitability for entry-level developers? |
|---|---|
|
Visual Studio Code (VS Code): Lightweight and customizable. Pros:
Cons:
PyCharm: Python-specific IDE with rich features. Pros:
Cons:
IntelliJ IDEA: Java development environment. Pros:
Cons:
Recommendation: VS Code is best suited for beginners due to its simplicity and speed. |
|
| Q3 |
History of Web Browser Development and Developer Issues with Standards? |
|---|---|
|
The first browsers like Mosaic and Netscape lacked standardization. Microsoft’s Internet Explorer intensified this with unique features, causing rendering inconsistencies across browsers. Developers had to write custom code for compatibility. W3C later established standards like HTML5 and CSS3, which browsers like Chrome and Firefox adopted. Ongoing issues include cross-browser compatibility, outdated browsers, and responsive design challenges. |
|
| Q4 |
Website Testing Methodologies (Browser Compatibility, Functionality)? |
|---|---|
|
Website testing identifies bugs and checks whether applications meet requirements. Common methodologies include:
|
|
| Q5 |
Accessibility Requirements for NT Government Websites? |
|---|---|
|
The NT Government follows WCAG 2.0 Level AA standards to ensure accessibility. Key aspects include:
This ensures inclusivity and usability for all users, including those with 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? |
|---|---|
|
I think the best way to organize all the assets used for a specfic webpage Website Root Folder - I will need to organize as ICTWEB305 unit at CDU. Website root name: and other sub folder inside the main website folder: Example structure:
This promotes clear organization and easier maintenance. |
|