camicroscope / caMicroscope

Digital pathology image viewer with support for human/machine generated annotations and markups.
BSD 3-Clause "New" or "Revised" License
249 stars 289 forks source link

Update : W3C standards #928

Closed gbengaoluwadahunsi closed 6 months ago

gbengaoluwadahunsi commented 6 months ago

Summary In this pull request, I made several changes to improve the HTML document:

Removed the obsolete width attribute from the table tag and included the width property in CSS for better styling control. Removed the aria-describedby attribute from the input tag since it is not referenced anywhere in the document. Removed the charset=utf-8 declaration, as most modern browsers default to UTF-8 encoding. Moved stray script tags from within the body tags to ensure compliance with HTML standards.

Motivation The motivation behind these changes is to ensure that the HTML document adheres to current best practices and standards. By removing obsolete attributes and organizing the document structure properly, we improve maintainability, readability, and compatibility across different browsers and devices.

Testing These changes have been tested manually by reviewing the modified HTML document and validating it against HTML standards using online validators. Additionally, the rendering of the web page has been checked in various browsers to ensure consistency and proper functionality.