Structured content is a way of organizing content by breaking it down into smaller, relatable pieces so that the content is easily reusable, adaptable, and machine-readable. On the other hand, semantic HTML could be described as a way of coding in which developers use HTML tags to describe the meaning and structure of content, which ultimately makes the content more accessible to algorithms and screen readers.So, structured content emphasizes how content is planned and connected, while semantic HTML focuses on the technical aspect of the structure, which leads to better accessibility and interpretation by algorithms.
Structured content organizes information into smaller pieces that could be reused in different contexts, and semantic HTML provides the appropriate HTML tags to define the roles and relationships of the contents. Also, structured content will be wrapped in semantic HTML, which would be helpful to ensure that the contents can be used across multiple platforms without losing their meaning. Moreover, structured content allows search engines to understand the content in detail. In this regard, semantic HTML provides the blueprint for the organization of the contents.
Having both structured content and semantic HTML on a web page is important because working these two together would improve usability and accessibility, as well as enhance the ability to search for content. So, in order to have a user-friendly and adaptable web page, it is essential to have structured content and semantic HTML on our webpage.
David McRaney, in the article, refers to "hyperbolic discounting" as a tendency of choosing smaller and immediate rewards over larger but delayed rewards by humans. To counteract hyperbolic discounting, he explains some methods that, of all, I find the "recommitment" very helpful. This is the method I used for working on the first phase of my capstone project during the summer. In order to force myself to work on a project, I set some deadlines in advance, which was a great help.