{"id":364,"date":"2026-03-25T15:00:07","date_gmt":"2026-03-25T15:00:07","guid":{"rendered":"https:\/\/kirstenalice.uk\/journal\/?p=364"},"modified":"2026-05-15T07:43:46","modified_gmt":"2026-05-15T07:43:46","slug":"small-business-website-revisited-analysis","status":"publish","type":"post","link":"https:\/\/kirstenalice.uk\/journal\/small-business-website-revisited-analysis\/","title":{"rendered":"Small Business Website, Revisited &#8211; Analysis"},"content":{"rendered":"\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"581\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-59-1024x581.png\" alt=\"\" class=\"wp-image-500\" style=\"aspect-ratio:1.7624688927997776;width:553px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-59-1024x581.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-59-300x170.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-59-768x436.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-59-1536x872.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-59-2048x1162.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Original Site<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/kirstenalice.uk\/design-for-web-content\/small-business-website\/index.html\">https:\/\/kirstenalice.uk\/design-for-web-content\/small-business-website\/index.html<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since creating the Black Crag website, my understanding of web design has developed. In particular, when it comes to accessibility and SEO considerations, there were many changes I wanted to make to the website.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">HTML improvements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Some changes need to be made to my HTML to improve its semantics, which in turn will improve its accessibility as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My code was not valid. For the previous hand-in, I ran out of time to validate my code. The issues that came up from the W3C HTML validator were a lack of spacing between attributes and a lack of headings for sections.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My HTML also lacked correct heading levels, skipping some levels and using the wrong ones in places. Some headings were incorrectly nested inside irrelevant headings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The use of &lt;section&gt; was overused in my markup, where another option would add more semantic value. <br><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Design<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The main issue in my original design was with the hero section being too large, and there was not enough information provided above the fold. Because of this, it is not clear to a user that they can scroll beyond this section.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"570\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-60-1024x570.png\" alt=\"\" class=\"wp-image-503\" style=\"aspect-ratio:1.797592461116212;width:511px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-60-1024x570.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-60-300x167.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-60-768x427.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-60-1536x854.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-60-2048x1139.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This section also lacks readability, in particular with the address over the image.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Accessibility<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"287\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-122825-1024x287.png\" alt=\"\" class=\"wp-image-421\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-122825-1024x287.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-122825-300x84.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-122825-768x215.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-122825-1536x430.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-122825-2048x574.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Upon learning more about web accessibility from the &#8216;Inclusive and Sustainable Web Design&#8217; module, I discovered some elements could be improved in these areas for my small business website, too. I used Axe DevTools to review the overall accessibility of my site. The issues that arose were with the colour contrast, link text and keyboard navigation.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Improved Site<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/index.php\">https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/index.php<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Semantic HTML<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Heading Levels<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">I reviewed my headings throughout all the pages of my site and ensured there were no instances of skipped heading levels or irrelevant nesting. Previously, I was using h3&#8217;s when h2&#8217;s were more appropriate, as they were not relevant to the previous h2.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-930feb06 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"597\" height=\"368\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-26.png\" alt=\"\" class=\"wp-image-463\" style=\"width:357px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-26.png 597w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-26-300x185.png 300w\" sizes=\"auto, (max-width: 597px) 100vw, 597px\" \/><figcaption class=\"wp-element-caption\"><em>Original Heading Structure<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"574\" height=\"367\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-24.png\" alt=\"\" class=\"wp-image-461\" style=\"width:355px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-24.png 574w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-24-300x192.png 300w\" sizes=\"auto, (max-width: 574px) 100vw, 574px\" \/><figcaption class=\"wp-element-caption\"><em>Improved Heading Structure<\/em><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Section<\/em>s<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">I reduced my use of &lt;section&gt; and ensured I only used it where appropriate. In some cases, I still felt &lt;section&gt; was semantically correct as it contained grouped content with a heading, but in some instances I switched &lt;section&gt; to &lt;div&gt; as the grouping was intended more for visual purposes using CSS.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"636\" height=\"143\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-33.png\" alt=\"\" class=\"wp-image-470\" style=\"width:517px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-33.png 636w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-33-300x67.png 300w\" sizes=\"auto, (max-width: 636px) 100vw, 636px\" \/><figcaption class=\"wp-element-caption\"><em>Original<\/em> <em>Website<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"527\" height=\"178\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-27.png\" alt=\"\" class=\"wp-image-464\" style=\"aspect-ratio:2.960812815847526;width:493px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-27.png 527w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-27-300x101.png 300w\" sizes=\"auto, (max-width: 527px) 100vw, 527px\" \/><figcaption class=\"wp-element-caption\"><em>Improved Website<\/em><\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><em><strong>Validation<\/strong><\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">I made sure to validate my HTML and my CSS after completion to ensure there were no issues.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"281\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-61-1024x281.png\" alt=\"\" class=\"wp-image-504\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-61-1024x281.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-61-300x82.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-61-768x210.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-61-1536x421.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-61-2048x561.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"231\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-64-1024x231.png\" alt=\"\" class=\"wp-image-513\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-64-1024x231.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-64-300x68.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-64-768x173.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-64-1536x346.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-64-2048x462.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Design Improvements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The section of my site that I redesigned the most is the hero section. This is the first thing the user sees, so one of the most important parts of the site; the design needs to hook the user and encourage them to keep scrolling. Before, the hero image took up too much of the viewport, and it took away from the actual information on the screen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I shrunk the section down to 80% of the viewport height.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-930feb06 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"579\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-6-1024x579.png\" alt=\"\" class=\"wp-image-428\" style=\"width:442px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-6-1024x579.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-6-300x170.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-6-768x435.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-6-1536x869.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-6-2048x1159.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Original Website<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"580\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-5-1024x580.png\" alt=\"\" class=\"wp-image-427\" style=\"width:440px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-5-1024x580.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-5-300x170.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-5-768x435.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-5-1536x871.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-5-2048x1161.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Improved Website<\/em><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">To improve the readability of elements on the hero section, I gave the address a background colour and increased the weight of the tagline text.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"890\" height=\"147\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-4.png\" alt=\"\" class=\"wp-image-426\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-4.png 890w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-4-300x50.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-4-768x127.png 768w\" sizes=\"auto, (max-width: 890px) 100vw, 890px\" \/><figcaption class=\"wp-element-caption\"><em>Original Website<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"871\" height=\"135\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-7.png\" alt=\"\" class=\"wp-image-429\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-7.png 871w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-7-300x46.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-7-768x119.png 768w\" sizes=\"auto, (max-width: 871px) 100vw, 871px\" \/><figcaption class=\"wp-element-caption\"><em>Improved Website<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Having the address visible on the landing viewport was important for clarity of the shop being a physical store and encouraging users to visit in person. I also increased the opacity of the navigation bar to improve the readability of this over the image.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Link States<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">I made sure every link had all five link states to improve the clarity for all users. I made sure the hover focus state was very bold and visible on all backgrounds by using a contrasting colour.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-930feb06 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"285\" height=\"97\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-58.png\" alt=\"\" class=\"wp-image-498\"\/><figcaption class=\"wp-element-caption\"><em>Navigation link<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"264\" height=\"90\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-57.png\" alt=\"\" class=\"wp-image-497\"\/><figcaption class=\"wp-element-caption\"><em>Navigation link on hover<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"521\" height=\"220\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-56.png\" alt=\"\" class=\"wp-image-496\" style=\"aspect-ratio:2.3683236352409023;width:272px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-56.png 521w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-56-300x127.png 300w\" sizes=\"auto, (max-width: 521px) 100vw, 521px\" \/><figcaption class=\"wp-element-caption\"><em>Link with hover focus<\/em><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">I also made use of PHP to highlight the current page to make it clear to the user which page they are on<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"54\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-55-1024x54.png\" alt=\"\" class=\"wp-image-495\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-55-1024x54.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-55-300x16.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-55-768x40.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-55-1536x81.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-55-2048x108.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">User Experience<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After showing my website to friends\/family to test, the feedback I received was that it took too many steps to get in touch with someone, and some elements looked like links but weren&#8217;t.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Sticky CTA button<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">I added a sticky button to the corner of every page, which stays there at all times for users to call the store. On hover, &#8216;call us&#8217; pops out next to it, making it clear that it is a clickable element<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In my user research, I discovered how important it is to talk to a real human as easily as possible.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"189\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-46.png\" alt=\"\" class=\"wp-image-486\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-46.png 472w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-46-300x120.png 300w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"174\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-2-1024x174.png\" alt=\"\" class=\"wp-image-424\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-2-1024x174.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-2-300x51.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-2-768x130.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-2.png 1437w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Links<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Any element that relates to content on another page, I turned into a link to make it as user-friendly as possible. So the address on the hero section and the &#8216;find us&#8217; in the footer both lead to the &#8216;find us&#8217; page. <\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-930feb06 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"262\" height=\"74\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-49.png\" alt=\"\" class=\"wp-image-489\" style=\"aspect-ratio:3.5407724307416046;width:188px;height:auto\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"733\" height=\"120\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-50.png\" alt=\"\" class=\"wp-image-490\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-50.png 733w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-50-300x49.png 300w\" sizes=\"auto, (max-width: 733px) 100vw, 733px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">In the mobile navigation menu, I added another home link. In my user testing, someone said that it wasn&#8217;t clear that the logo was a link to the homepage.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-930feb06 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"850\" height=\"627\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-47.png\" alt=\"\" class=\"wp-image-487\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-47.png 850w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-47-300x221.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-47-768x567.png 768w\" sizes=\"auto, (max-width: 850px) 100vw, 850px\" \/><figcaption class=\"wp-element-caption\"><em>Original navigation<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"778\" height=\"689\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-48.png\" alt=\"\" class=\"wp-image-488\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-48.png 778w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-48-300x266.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-48-768x680.png 768w\" sizes=\"auto, (max-width: 778px) 100vw, 778px\" \/><figcaption class=\"wp-element-caption\"><em>Improved navigation<\/em><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><em>404<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">By creating a custom 404 page, the user will never feel lost on the page if they reach an error, the website remains a cohesive experience and provides an easy way to make it back to the homepage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/index.phpgvbae\">https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/index.phpgvbae<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Accessibility Considerations<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Colour Contrast<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">I tested the colour pairings using the Colour Contrast Analyser and adjusted the colours to increase the contrast and readability until they passed at least WCAG AA.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large is-resized is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"603\" height=\"1024\" data-id=\"420\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121443-603x1024.png\" alt=\"\" class=\"wp-image-420\" style=\"width:350px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121443-603x1024.png 603w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121443-177x300.png 177w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121443-768x1304.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121443-905x1536.png 905w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121443.png 973w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"1024\" data-id=\"419\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121434-600x1024.png\" alt=\"\" class=\"wp-image-419\" style=\"width:348px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121434-600x1024.png 600w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121434-176x300.png 176w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121434-768x1310.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121434-900x1536.png 900w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-11-121434.png 969w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The brown on blue colour pairing was flagged by CCA, so I changed this text to dark green, which is a lot clearer, especially for those with low vision.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"70\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-38-1024x70.png\" alt=\"\" class=\"wp-image-475\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-38-1024x70.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-38-300x21.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-38-768x53.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-38-1536x105.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-38.png 1548w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Original Website Banner<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"74\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-37-1024x74.png\" alt=\"\" class=\"wp-image-474\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-37-1024x74.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-37-300x22.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-37-768x56.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-37.png 1356w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Improved Website Banner<\/em><\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Accessibility Statement<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">I added an accessibility statement to my site, linked to from the footer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/accessibility.php\">https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/accessibility.php<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Keyboard Navigation<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Upon testing the keyboard navigation with the tab key, I discovered the horizontal scroll on my homepage was impossible to focus on and scroll through for keyboard users. I adjusted the tab index in the HTML so that the &lt;li&gt; were focusable rather than the &lt;ul&gt;.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"498\" height=\"78\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-42.png\" alt=\"\" class=\"wp-image-479\" style=\"width:456px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-42.png 498w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-42-300x47.png 300w\" sizes=\"auto, (max-width: 498px) 100vw, 498px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"373\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-1024x373.png\" alt=\"\" class=\"wp-image-422\" style=\"aspect-ratio:2.745284866009925;width:572px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-1024x373.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-300x109.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-768x280.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-1536x559.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-2048x746.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Target Size of Interactive Elements<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Axe DevTools also flagged that some of the interactive elements had too small of a target size. I increased the padding around these link elements to make the clickable area larger in size. This will make it easier for users with physical impairments to activate them accurately.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-930feb06 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"508\" height=\"429\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-13.png\" alt=\"\" class=\"wp-image-447\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-13.png 508w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-13-300x253.png 300w\" sizes=\"auto, (max-width: 508px) 100vw, 508px\" \/><figcaption class=\"wp-element-caption\"><em>Link previously 19.5px high<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"475\" height=\"444\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-14.png\" alt=\"\" class=\"wp-image-448\" style=\"aspect-ratio:1.069816675177308;width:287px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-14.png 475w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-14-300x280.png 300w\" sizes=\"auto, (max-width: 475px) 100vw, 475px\" \/><figcaption class=\"wp-element-caption\"><em>Link changed to 30px high<\/em><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><em>ARIA <\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">After further research on ARIA markup, I refined my use of ARIA to add semantic value where needed for accessibility purposes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"94\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-65-1024x94.png\" alt=\"\" class=\"wp-image-515\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-65-1024x94.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-65-300x27.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-65-768x70.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-65.png 1412w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After all my changes, I checked every page of the website using Axe DevTools as well as the WAVE accessibility tester.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"396\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-8-1024x396.png\" alt=\"\" class=\"wp-image-431\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-8-1024x396.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-8-300x116.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-8-768x297.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-8-1536x593.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-8.png 1794w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Whilst Axe DevTools came back with 0 errors, WAVE still flags the very low contrast on all elements in the footer as the background was an image, so it wasn&#8217;t registered by this tool.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"262\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-62.png\" alt=\"\" class=\"wp-image-508\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-62.png 680w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-62-300x116.png 300w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">For users on phones with low signal, these images may not load straight away, so I created a pseudo-element behind with a solid colour as a backup for these users.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"374\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-10-1024x374.png\" alt=\"\" class=\"wp-image-443\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-10-1024x374.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-10-300x110.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-10-768x281.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-10-1536x561.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-10-2048x748.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"509\" height=\"316\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-41.png\" alt=\"\" class=\"wp-image-478\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-41.png 509w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-41-300x186.png 300w\" sizes=\"auto, (max-width: 509px) 100vw, 509px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Sustainability &amp; Page Speed<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I tested my site using Page Speed Insights and used some of its suggestions to increase the performance score as much as I could. By improving this score, my website will be faster to load as well as use less energy, improving the overall sustainability.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Image Optimisation<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">The largest negative contributor to my score was the large image files. I optimised all of my images using the Squoosh tool and turned some into SVG&#8217;s where appropriate<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-930feb06 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"939\" height=\"741\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-16.png\" alt=\"\" class=\"wp-image-450\" style=\"aspect-ratio:1.2672431066850718;width:276px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-16.png 939w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-16-300x237.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-16-768x606.png 768w\" sizes=\"auto, (max-width: 939px) 100vw, 939px\" \/><figcaption class=\"wp-element-caption\"><em>Performance score for mobile view of <strong>original <\/strong>site<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"942\" height=\"761\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-17.png\" alt=\"\" class=\"wp-image-451\" style=\"aspect-ratio:1.2378312360392554;width:275px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-17.png 942w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-17-300x242.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-17-768x620.png 768w\" sizes=\"auto, (max-width: 942px) 100vw, 942px\" \/><figcaption class=\"wp-element-caption\"><em>Performance score for the mobile view of <strong>the improved <\/strong>site<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"889\" height=\"647\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-43.png\" alt=\"\" class=\"wp-image-482\" style=\"aspect-ratio:1.374078592122966;width:301px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-43.png 889w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-43-300x218.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-43-768x559.png 768w\" sizes=\"auto, (max-width: 889px) 100vw, 889px\" \/><figcaption class=\"wp-element-caption\"><em>Performance score for desktop view of <strong>original <\/strong>site<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"934\" height=\"753\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-18.png\" alt=\"\" class=\"wp-image-452\" style=\"aspect-ratio:1.2403901865217626;width:301px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-18.png 934w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-18-300x242.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-18-768x619.png 768w\" sizes=\"auto, (max-width: 934px) 100vw, 934px\" \/><figcaption class=\"wp-element-caption\"><em>Performance score for the desktop view of <strong>the improved <\/strong>site<\/em><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Font Files<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">I reduced the download size for my Google fonts by only downloading the weights and styles of each font that I actually used.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"65\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-11-1024x65.png\" alt=\"\" class=\"wp-image-445\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-11-1024x65.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-11-300x19.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-11-768x49.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-11-1536x98.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-11.png 1902w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Behaviour Layer<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I made use of the behaviour layer to enhance the user experience. With JavaScript, I changed the text in the banner to say the current status of the shop and how long until it closes\/opens. This banner sits at the top of every page so that the user can instantly see this at all times when on the site, making them more likely to visit the store as they are always aware of how long they have to visit it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"80\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-51-1024x80.png\" alt=\"\" class=\"wp-image-491\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-51-1024x80.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-51-300x24.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-51-768x60.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-51.png 1198w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I also added a script to highlight the current opening times in the footer so it is instantly clear which are the current times, reducing the time for the user to work this out.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"994\" height=\"241\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-52.png\" alt=\"\" class=\"wp-image-492\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-52.png 994w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-52-300x73.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-52-768x186.png 768w\" sizes=\"auto, (max-width: 994px) 100vw, 994px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">On the events page, I added a countdown to the next event at the top of the page. If a user knows exactly how soon or far away an event is they will be more likely to book onto it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"624\" height=\"194\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-53.png\" alt=\"\" class=\"wp-image-493\" style=\"width:483px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-53.png 624w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-53-300x93.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I wrote another script to change the CTA depending on the status of the shop. So when the shop is open, the phone lines are open, and you can call. When the phone lines are closed, the user is instead given the option to send an email.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-930feb06 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"405\" height=\"186\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-54.png\" alt=\"\" class=\"wp-image-494\" style=\"aspect-ratio:2.177364587238661;width:281px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-54.png 405w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-54-300x138.png 300w\" sizes=\"auto, (max-width: 405px) 100vw, 405px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"189\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-46.png\" alt=\"\" class=\"wp-image-486\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-46.png 472w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-46-300x120.png 300w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">SEO<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Using PageSpeed Insights&#8217; SEO checks I found some things I could improve on and boosted my score to 100.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-930feb06 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"529\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-22-1024x529.png\" alt=\"\" class=\"wp-image-456\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-22-1024x529.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-22-300x155.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-22-768x397.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-22.png 1133w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"885\" height=\"536\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-21.png\" alt=\"\" class=\"wp-image-455\" style=\"aspect-ratio:1.65118676450453;width:307px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-21.png 885w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-21-300x182.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-21-768x465.png 768w\" sizes=\"auto, (max-width: 885px) 100vw, 885px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">I created a robots.txt file to ensure robots crawling my site would find the most valuable content.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/robots.txt\">https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/robots.txt<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I also created a humans.txt file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/humans.txt\">https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/humans.txt<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sitemap<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">And a sitemap.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/sitemap.xml\">https:\/\/kirstenalice.uk\/content-management\/small-business-website-revisited\/sitemap.xml<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Description meta tag and title<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">I made the title more descriptive of each page and added a meta description tag to help search engines to understand the content better and show it in appropriate search results, providing users with enough information to want to click on the site.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"89\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-20-1024x89.png\" alt=\"\" class=\"wp-image-454\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-20-1024x89.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-20-300x26.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-20-768x67.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-20-1536x134.png 1536w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-20.png 1953w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Geolocation<\/em><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">I also added a geolocation to the &lt;head&gt;. This is important as the shop is in person, it will help to show the website to users who are in that area or searching for something in this area.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"177\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-19-1024x177.png\" alt=\"\" class=\"wp-image-453\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-19-1024x177.png 1024w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-19-300x52.png 300w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-19-768x133.png 768w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-19.png 1267w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">PHP structure<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As my website grew, I turned it into a modular system using PHP includes. Having just one file for the header and footer became more efficient the more I added and changed these files.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"681\" height=\"130\" src=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-63.png\" alt=\"\" class=\"wp-image-509\" style=\"aspect-ratio:5.238404282436304;width:529px;height:auto\" srcset=\"https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-63.png 681w, https:\/\/kirstenalice.uk\/journal\/wp-content\/uploads\/2026\/03\/image-63-300x57.png 300w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Conclusion<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">My improved small business website aims to provide a cohesive and accessible experience for all users, whilst maintaining the goal of getting the user to visit the physical Black Crag store in Brighton.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Original Site https:\/\/kirstenalice.uk\/design-for-web-content\/small-business-website\/index.html Since creating the Black Crag website, my understanding of web design has developed. In particular, when it comes to accessibility and SEO considerations, there were many changes I wanted to make to the website. HTML improvements Some changes need to be made to my HTML to improve its semantics, which in turn [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[12],"tags":[],"class_list":["post-364","post","type-post","status-publish","format-standard","hentry","category-graded-work"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kirstenalice.uk\/journal\/wp-json\/wp\/v2\/posts\/364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kirstenalice.uk\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kirstenalice.uk\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kirstenalice.uk\/journal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kirstenalice.uk\/journal\/wp-json\/wp\/v2\/comments?post=364"}],"version-history":[{"count":18,"href":"https:\/\/kirstenalice.uk\/journal\/wp-json\/wp\/v2\/posts\/364\/revisions"}],"predecessor-version":[{"id":518,"href":"https:\/\/kirstenalice.uk\/journal\/wp-json\/wp\/v2\/posts\/364\/revisions\/518"}],"wp:attachment":[{"href":"https:\/\/kirstenalice.uk\/journal\/wp-json\/wp\/v2\/media?parent=364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kirstenalice.uk\/journal\/wp-json\/wp\/v2\/categories?post=364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kirstenalice.uk\/journal\/wp-json\/wp\/v2\/tags?post=364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}