Over the past few weeks, I’ve been working on updating my Bitbucket repository to ensure it aligns with the course assignments. I’ve created a simple web page structure and linked it to the relevant assignment files under the web110
directory. Each assignment page has been thoroughly reviewed and validated for proper functionality. While I haven’t added much custom CSS, I did incorporate Bootstrap 5 styles to enhance the overall appearance and make the layout cleaner and more responsive. As part of the validation process, I encountered an error with the Content-Security-Policy (CSP) when using the Bitbucket homepage link. The error message stated: "Content-Security-Policy HTTP header: Bad content security policy: Unrecognised directive-name: 'None'." After researching this issue, I wasn’t able to resolve it immediately. However, I bypassed this by uploading the HTML files directly to the W3C validation tool, where they passed successfully without the CSP error. Additionally, I’ve continued using Visual Studio Code (VS Code) as my primary HTML editor. I’ve had it installed on my laptops for the past two years, and I previously used Atom. However, I find that VS Code is objectively better, especially with its extensive library of plugins. These plugins not only make the development process more efficient but also offer features like auto-completion, which simplifies syntax management across different languages. Lastly, I’ve ensured that all my files have a polished look, and I used Grammarly to double-check the grammar and spelling of my summary content. This step was particularly helpful in ensuring that my learning reflections in web110/assignment9.html
were clear and well-structured. With everything validated, I’m now ready to submit my repository link and complete this assignment.
Week 9 Slideshow