Describe the difference between an XML Sitemap and a HTML Sitemap. List the benefits and disadvantages of using each. | HTML sitemaps help people navigate and go through your website, while an XML sitemap makes it better and easier to understand for search engines. Search engine and site optimisations are much easier with an XML and websites with XML are more noticed and discoverable to searchers. HTML sitemaps are generally more useable and effective and have better access with easier navigating than XML. |
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 example of an IDE would be PyCharm. It is a python based coding environment and provides the user with features like an inbuild code tester, graphics debugger and code analysis. It can be used for web development through Django and has its own AI assistant. It has a free edition and would be a good choice for a starter developer because of it’s helpful features. It doesn’t however support any other language apart from python. Another IDE would be Sublime Text. It is another text editor with a very useable ui and great personalisation features. It’s very adaptable and has a great search function. It supports multiple monitors at once but still doesn’t support all languages and isn’t the most beginner friendly. The last IDE would be Visual Studio Code. It also has integration with GitHub, active suggestions for functions and the ability to work on macOS, windows and linux and also supports many languages like C++, C#, java and python, etc. Visual Studio code would be a great platform IDE for beginners. |
Provide a brief history on web browser development and the issues encountered by web developers, specifically, the adherence to web standards. | Web browsers were created in 1990 with the invention of the World Wide Web, Invented by Tim Berners-Lee. WorldWideWeb was the first internet browser for use in surfing the web. Before modern day standards existed, developers ran into issues with making their websites work with each emerging browser and platform, like cell phones, etc. That was until W3C came about also invented by Tim Bernes-Lee in 1994 in an attempt to standardise web developers versions of HTML so there would be less of these issues. Standards like HTML5 and CSS today make sure web devloper’s websites will work on all platforms and browsers. These standards require developers to code using these standard ways that work for all browsers, mobile or not. |
What are website testing methodologies? Your answer MUST cover browser compatibility, and website functionality. | Website testing is a must have to asure that your website is stable and will work properly for the potentially thousands of users. Some methodologies include using different browsers, operating systems, mobile devices, checking if each function of the website works like links etc, getting a lot of people to use the website at once, etc. These are essential for a finished website. |
What are the endorsed requirements of accessibility for all NT Government webpages? | WCAG 2.0 Level AA compliance |
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. | A good way to standardise and organise assets is to use folders for everything, (apart from html files, they should just go in the project/root folder) and the same system of folders every time. It is also important to not use too many folders within each other as that could get complicated. This is essential for both HTML and CSS pages to ensure their organisation. It is also important for your folders of elements to be in the right order. For example, your css folders should go at the top with your styles in them, and images should go in a folder under css called images. |