<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Github | Fiona MacNeill | Macknowlogist</title>
    <link>https://macknowlogist.co.uk/tags/github/</link>
      <atom:link href="https://macknowlogist.co.uk/tags/github/index.xml" rel="self" type="application/rss+xml" />
    <description>Github</description>
    <generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-gb</language><lastBuildDate>Mon, 16 Jan 2017 00:00:00 +0000</lastBuildDate>
    <image>
      <url>https://macknowlogist.co.uk/media/icon_hu_57d0698421383678.png</url>
      <title>Github</title>
      <link>https://macknowlogist.co.uk/tags/github/</link>
    </image>
    
    <item>
      <title>The weekend of doom</title>
      <link>https://macknowlogist.co.uk/blog/2017/01/the-weekend-of-doom/</link>
      <pubDate>Mon, 16 Jan 2017 00:00:00 +0000</pubDate>
      <guid>https://macknowlogist.co.uk/blog/2017/01/the-weekend-of-doom/</guid>
      <description>&lt;p&gt;In my last entry I talked about the suggestions that Theo provided from his perspective as a nurse and researcher. They were very helpful, but lead to some rather major layout changes. In particular, the &lt;em&gt;to do&lt;/em&gt;: &amp;ldquo;&lt;strong&gt;I will need more space in the carousel/timeline&amp;rdquo;.&lt;/strong&gt; This led to what I nicknamed in my GitHub posts as the &lt;em&gt;Weekend of Hell&lt;/em&gt;, I am softening this within the context of this journal entry to be the &lt;em&gt;Weekend of Doom&lt;/em&gt;. 















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;Screenshot showing site pre-14th of Jan&#34; 
               srcset=&#34;https://macknowlogist.co.uk/blog/2017/01/the-weekend-of-doom/images/precarousel_hu_4fcbf634281fb23f.webp 88w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;https://macknowlogist.co.uk/blog/2017/01/the-weekend-of-doom/images/precarousel_hu_4fcbf634281fb23f.webp&#34;
               width=&#34;88&#34;
               height=&#34;760&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
. An image showing how the site looked prior to the changes to the carousel.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Altering the Flickity Carousel/Timeline&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;So changing the height of the Flickity carousel used for the patient timeline meant that the &amp;ldquo;dot&amp;rdquo; buttons had to be moved upwards otherwise they would be off the bottom of the visible area on most standard screen sizes. For reference, I have included a long screenshot that I made of the site prior to this work, on the right. So I decided that the dots should reside on-top of the carousel and then they would also be spatially connected to the navigation of the timeline. This is not really how Flickity carousels are really designed to exist (metafizzy, 2016), but it is closer to the original inspiration for my site the DuckDuckGo about page (DuckDuckGo, 2014). The main issue that I ran into was that the carousel needed to resize itself dynamically and I had media queries which hid the dots on mobile devices (as they were no longer very useful as buttons at that size). However, as the dots themselves are rendered automatically by the JavaScript, they were rendering much more quickly than the resizing. So I upon sizing-up a responsive browser window the dots and timeline appeared on top of everything and looked awful. I tried everything I could think of to fix this issue. I attempted to delay the dots in the JavaScript. I also tried writing a script which watched for the window size. I tried positioning the dots so that they moved upwards. I also tried creating condition code which watched for various conditions to be met prior to triggering the dots. Things I wrote worked to an extent, but not sufficiently or reliably enough to depend on them. In the end I had to temporarily hide the dots by setting them and the timeline to &amp;lsquo;display: none&amp;rsquo;. I also had to hide the spot where they generated by moving the about section upwards. Essentially the solution&amp;rsquo;s analogue equivalent is that the rabbit is being hidden in a compartment of the hat the whole time (oh wait&amp;hellip;is that how they do it?).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Performance Issues&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am actually grateful that all of this happened as once I had cracked the rendering issue I realised that there were some major performance issues with the carousel/timeline. It took a bit of time to get to the bottom of it,  but in the end I realised that it was the long svg that I had included to indicate the patient&amp;rsquo;s anxiety levels. Through testing in multiple browsers, on Mac, PC and mobile I realised that the image also wasn&amp;rsquo;t loading anywhere other than in Chrome for Mac. Everywhere it was just gumming up the works. I reassessed the need for the anxiety level gauge/image and decided that it was important to keep it. So through trial and error I ended up loading with an image tag in the html as a very, very long svg. This is the only svg in the site that I could not optimise as it resulted in optimisation errors because it was too long dimensions-wise. Also, I realised that I did not really want to optimise it as I would result in losing the drop shadow detail which I had added to a new version of the design.&lt;/p&gt;
&lt;h3 id=&#34;the-new-design&#34;&gt;&lt;strong&gt;The new design&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The performance issues highlighted that the design of the patient anxiety-level link was in fact creating an optical illusion and making the carousel look guddery/jerky even once the problems with it were fixed. The new design not only looked more streamlined, but it &lt;em&gt;moved&lt;/em&gt; more smoothly simply by virtue of its aesthetics. 















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;Screenshot showing the original flickity anxiety level image which was a series of coloured bars&#34; 
               srcset=&#34;https://macknowlogist.co.uk/blog/2017/01/the-weekend-of-doom/images/Screen-Shot-2017-01-17-at-14.41.34-300x142_hu_79bf97329dfba9b.webp 300w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;https://macknowlogist.co.uk/blog/2017/01/the-weekend-of-doom/images/Screen-Shot-2017-01-17-at-14.41.34-300x142_hu_79bf97329dfba9b.webp&#34;
               width=&#34;300&#34;
               height=&#34;142&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Version 1 - This screenshot deliberately shows the progress between two slides. This version of the anxiety level image had a visual effect akin to passing a row of trees with bright light behind them. It became very jarring when viewed at-speed 















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;Screenshot showing the second version of the patient anxiety level image this looks more like a wobbly graph line&#34; 
               srcset=&#34;https://macknowlogist.co.uk/blog/2017/01/the-weekend-of-doom/images/Screen-Shot-2017-01-17-at-21.53.02-300x171_hu_390abcfc252d3202.webp 300w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;https://macknowlogist.co.uk/blog/2017/01/the-weekend-of-doom/images/Screen-Shot-2017-01-17-at-21.53.02-300x171_hu_390abcfc252d3202.webp&#34;
               width=&#34;300&#34;
               height=&#34;171&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Version 2: I created a long svg in Adobe Illustrator with a greater level of logic. Attempting to map the story thematically to a graphical interpretation of the patient stress levels. This link is on the one-hand more graph-like but also more oraganic as I made it from scratch by drawing and manipulating a continuous line&amp;hellip;Can you tell I went to art school?&lt;/p&gt;
&lt;h3 id=&#34;space-economy&#34;&gt;&lt;strong&gt;Space economy&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;This entry represents the end of a period where I added a lot of content to the site. This was a good thing, but it also meant that there were areas that felt overly heavy like the devices area. I decided to try adding a collapsible accordion as a container for the information, using a tutorial from Codrops (Mary Lou, 2012). The tutorial was bit old but I liked how it used CSS and I felt that I could build on it. The accordion looked quite nice too, I&amp;rsquo;m sure that you can sense a &amp;lsquo;but&amp;hellip;&amp;rsquo; coming on here? Well I will explain it in the next journal entry. I have however included a screenshot the accordion so that it can live on it perpetuity. 















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;Screenshot showing collapsible accordion sections of the site&#34; 
               srcset=&#34;https://macknowlogist.co.uk/blog/2017/01/the-weekend-of-doom/images/Screen-Shot-2017-01-19-at-23.28.05-300x286_hu_d93454eba6f08524.webp 300w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;https://macknowlogist.co.uk/blog/2017/01/the-weekend-of-doom/images/Screen-Shot-2017-01-19-at-23.28.05-300x286_hu_d93454eba6f08524.webp&#34;
               width=&#34;300&#34;
               height=&#34;286&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
. This is where I got to with them. Partially styled, but a nice efficient use of space. I would have added svg &amp;ldquo;+&amp;ldquo;s on the right to indicate their interactivity.&lt;/p&gt;
&lt;h3 id=&#34;the-contact-form-actually-works-now&#34;&gt;The contact form actually works now&lt;/h3&gt;
&lt;p&gt;I wrote a dev post about the contact form, but &lt;em&gt;yes&lt;/em&gt; the contact form is now working as it should. I just need to enhance the warning/alert aspects and add aria labels etc. And so does the back-to-top the button as in it only appears when one is sufficiently far from the top of the page for it to be useful. This took a couple of iterations of code to get right.&lt;/p&gt;
&lt;h3 id=&#34;finally&#34;&gt;Finally&amp;hellip;&lt;/h3&gt;
&lt;p&gt;I had come up with a CSS style for reference sections and I decided to add it to this journal as well as part of my custom child theme. I am going to &lt;em&gt;try&lt;/em&gt; (time allowing) to add it to my all my posts retroactively, but it is a big job and I have surprised myself at the sheer number of posts that I have amassed here in the past few months.&lt;/p&gt;
&lt;h4 id=&#34;references&#34;&gt;References&lt;/h4&gt;
&lt;p&gt;Coyier, C. (2013, March 5). Using SVG &lt;/p&gt;
\[Blog post\]&lt;p&gt;. Retrieved from 
&lt;/p&gt;
&lt;p&gt;DuckDuckGo. (2014, February 20). About DuckDuckGo. Retrieved January 15, 2017, from DuckDuckGo.com website: 
&lt;/p&gt;
&lt;p&gt;Mary Lou. (2012, February 21). Accordion with CSS3 &lt;/p&gt;
\[Blog post\]&lt;p&gt;. Retrieved from 
&lt;/p&gt;
&lt;p&gt;metafizzy. (2016). Options. Retrieved January 15, 2017, from metafizzy website: 
&lt;/p&gt;
&lt;p&gt;Sowmya. (2013). Re: Nesting an svg inside a div &lt;/p&gt;
\[Online forum comment\]&lt;p&gt;. Retrieved from StackOverflow website: 
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Business Model Canvas and more tweaks</title>
      <link>https://macknowlogist.co.uk/blog/2016/11/business-model-canvas-and-more-tweaks/</link>
      <pubDate>Sun, 06 Nov 2016 00:00:00 +0000</pubDate>
      <guid>https://macknowlogist.co.uk/blog/2016/11/business-model-canvas-and-more-tweaks/</guid>
      <description>&lt;p&gt;A shorter journal entry for today. I am going to provide a brief outline of what I have been working on, as I need to crack on with planning materials and more development work this week.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I have completed an initial version of the Lean Business Model Canvas, as mentioned 
 referencing UX documentation and design artefacts. I obtained the template recommendation in Cao &amp;amp; Bank&amp;rsquo;s (n.d.) book on UX documentation.&lt;/li&gt;
&lt;li&gt;I have asked my friend Jason to take a look at my code for the arrow button navigation, so I will work on some more tweaks to that tomorrow.&lt;/li&gt;
&lt;li&gt;Due to extremely limited time this week as a result of some unanticipated work commitments, I haven&amp;rsquo;t got as much development work in as I would like. So I have focused on a few fixes on this site as they were smaller thinks that I could achieve in the time that I had.
&lt;ul&gt;
&lt;li&gt;I removed a superfluous hyperlink in the footer.php - it was a &lt;em&gt;copy and paste&lt;/em&gt; mistake.&lt;/li&gt;
&lt;li&gt;I decided not to &amp;ldquo;provide a choice of fonts&amp;rdquo; as it felt like it might offer too many options.&lt;/li&gt;
&lt;li&gt;I decided to install the 
 - I have worked with it before and found it to be one of the best plugins in this area. It offers user-facing tools and some javascript additions to fix common issues in WordPress. Even though I have an accessibility tagged theme, there are additional tweaks that can be completed such as removing title attributes in areas where they aren&amp;rsquo;t needed and enforcing alt tags. It also allows you to add an active link highlight, which I am initially trying out with a contrast tested purple colour (essentially it puts a box around any active element).&lt;/li&gt;
&lt;li&gt;I worked on a few customisations of the plugin:
&lt;ul&gt;
&lt;li&gt;I added it to a sidebar widget instead of the toolbar that is typically used with the plugin. This is mainly due to some issue with the display of the toolbar and also it made sense to present the accessibility options above the background colour options.&lt;/li&gt;
&lt;li&gt;I customised the font-family and font-size of the text in the accessibility widget.&lt;/li&gt;
&lt;li&gt;I enabled the high-contrast and font-size (large text) options as part of the WP Accessibility Plugin.&lt;/li&gt;
&lt;li&gt;I customised aspects of the large text display so that it worked better with the theme, initially some text was too and some was too small. For example, H2 was a too small in comparison to the paragraph text and stylistically and readability-wise it wasn&amp;rsquo;t great.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;I also changed the text-transform settings on the widgets header text as I noticed that these were all uppercase. This is not the best for Dyslexic readers according to Gov.uk&amp;rsquo;s recent accessibility posters (
). I find this series of posters to be very helpful cheat-sheets for accessible design.
&lt;ul&gt;
&lt;li&gt;Related findings:
&lt;ul&gt;
&lt;li&gt;Gov.uk Accessible Blog: 
&lt;/li&gt;
&lt;li&gt;Gov.uk Government Digital Service: 
&lt;/li&gt;
&lt;li&gt;Gov.uk Advisory: 
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Also in my travels I found the Web Accessibility Evaluation Tool (WAVE) - this was recommended both by the WP Accessibility Plugin authors in the documentation and on the Gov.uk page above on the &amp;ldquo;making your service accessible&amp;rdquo; page.&lt;/li&gt;
&lt;li&gt;The report (although it will change as the site is being updated) WAVE highlighted some more bits that I need to work on and I do still need to look at the contrast of the text in comparison to the background in the different colour schemes. The &amp;ldquo;making your service accessible&amp;rdquo; page states that automatic tools like WAVE can only detect a proportion of issues (around 20%-30%: 
). So I need to ensure that I don&amp;rsquo;t regard these tests as exhaustive moving forward.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I feel that I have learned quite a bit about accessibility through my work on this journal site, as well as honing my existing skills. So I will take these ideas and techniques forward with me as I continue to work on my portfolio project.&lt;/p&gt;
&lt;h3 id=&#34;more-to-come-on-the-to-do-list&#34;&gt;More to come on the to-do list:&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;concept document&lt;/li&gt;
&lt;li&gt;Task scenarios&lt;/li&gt;
&lt;li&gt;Business Model Canvas&lt;/li&gt;
&lt;li&gt;General characteristics for user groups&lt;/li&gt;
&lt;li&gt;\[Tentative plan\] create a UML2 diagram&lt;/li&gt;
&lt;li&gt;A paper prototype – the prototype may actually need to be made in a prototyping tool so that Theo and I can discuss it via email. So probably a change of plan on this one.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3 id=&#34;references&#34;&gt;References&lt;/h3&gt;
&lt;p&gt;Cao, J. &amp;amp; Bank, C. (n.d.). &lt;em&gt;The guide to UX design &amp;amp; documentation process.&lt;/em&gt; Retrieved from 
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Portfolio site concept and other news</title>
      <link>https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/</link>
      <pubDate>Sun, 23 Oct 2016 00:00:00 +0000</pubDate>
      <guid>https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/</guid>
      <description>&lt;p&gt;Over the past three weeks since the start of the module, I have been working away on the development of my portfolio site concept and gaining domain knowledge to support the development process. I have found myself in a situation where I have been torn between completing the UX procedures and design artefacts that I learned about and implemented during previous modules and starting to code. It is like standing at the edge of an exciting, and slightly daunting, precipice wondering whether to make the leap. The good news is, I am close. I must also at this point, state that I aim to make a real and useful website. It will be short and sweet but it will, hypothetically at least, fulfill a real-world purpose. I also hope that it will be possible to use the site to support future research work that I plan to undertake.&lt;/p&gt;
&lt;h2 id=&#34;process-a-minimalist-approach-influenced-by-lean-ux&#34;&gt;Process: A minimalist approach influenced by LEAN UX&lt;/h2&gt;
&lt;p&gt;I have found that I cannot bypass the UX design artefacts and documentation entirely as they have become part of the fundamental fabric of my thought processes! So I have decided to complete a very stripped down version, to ensure that I have a solid architectural foundation for what I am about to build. This approach will be composed of the following elements.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;A concept document in a bare bones form aka this journal entry!&lt;/li&gt;
&lt;li&gt;Task scenarios - 
 is the first version.&lt;/li&gt;
&lt;li&gt;Business Model Canvas&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; - an artefact template that I found via Cao &amp;amp; Bank&amp;rsquo;s, &lt;em&gt;The Guide to UX Design Process &amp;amp; Documentation&lt;/em&gt; (n.d.). This will be in a forthcoming journal entry.&lt;/li&gt;
&lt;li&gt;General characteristics for user groups - this will also be in a forthcoming journal entry. Due to time contraints and available information, it is not possible to build thorough characteristics lists for all potential users. I am however, fortunate to have a real stakeholder who can provide feedback on my work and it&amp;rsquo;s hypothetical usefulness. (more on this later on in this entry).&lt;/li&gt;
&lt;li&gt;\[Tentative plan\] create a UML&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; diagram to ensure that each page and section of the site includes the correct information and functions. I personally find UML diagrams to be very helpful for archictectural planning. It can be a fairly basic model for this project, but I do find that the process of making the models uncovers things that you haven&amp;rsquo;t thought about! I may find that this isn&amp;rsquo;t needed, but I won&amp;rsquo;t know until I start making it.&lt;/li&gt;
&lt;li&gt;A paper prototype - as I am working with a real stakeholder, I want to show him something quick and easy so that he can visualise the concept and ensure that my representation and approach to the domain is accurate. I think that a paper prototype is the best way to do that, in order to move to the coding phase as quickly as possible.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;concept&#34;&gt;Concept&lt;/h3&gt;
&lt;p&gt;The wait is over! Here is the concept. The project&amp;rsquo;s working title is &lt;em&gt;patient pre-op anxiety infographic&lt;/em&gt;. It is a website structured around a central page, which leads the viewer through a fictional narrative of a patient&amp;rsquo;s experience of anxiety while awaiting a medical operation or procedure. In the narrative the patient will be using an electronic wearable device to track their own vital signs and also for logging their anxiety levels - the influence of this countermeasure will be explored. The narrative is represented through a navigable timeline enriched with the use of graphical, written and statistical information. The underlying project, to use wearable devices to measure patient pre-operative anxiety is attributed to and courtesy of Dr. Theofanis Fotis (School of Health Sciences, University of Brighton), whom I am collaborating with at this time.&lt;/p&gt;
&lt;h3 id=&#34;scope&#34;&gt;Scope&lt;/h3&gt;
&lt;p&gt;The &lt;em&gt;patient pre-op anxiety infographic&lt;/em&gt; will:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;deliver an approachable overview of aresearch project - the proposed research project is to design a user interface for a medical wearable device to measure anxiety;&lt;/li&gt;
&lt;li&gt;explain the issues that can result from pre-operative stress in patients;&lt;/li&gt;
&lt;li&gt;provide a point of entry for those with little or no knowledge of the subject as well as explain the potential benefits of the project to experienced medical professionals.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;em&gt;patient pre-op anxiety infographic&lt;/em&gt; will not:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;provide indepth medical information;&lt;/li&gt;
&lt;li&gt;provide any fully formed solutions or recommendations for implementation of wearable devices in a medical setting;&lt;/li&gt;
&lt;li&gt;provide advice or suggestions for the production of patient care plans. As a narrative scenario it is exploring a hypothetical scenario in which a wearable device is used.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;benefits&#34;&gt;Benefits&lt;/h3&gt;
&lt;p&gt;The &lt;em&gt;patient pre-op anxiety infographic&lt;/em&gt; will provide the following benefits:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;it will provide a valuable resource for explaining the research project to potential funders and future stakeholders;&lt;/li&gt;
&lt;li&gt;it will help to raise awareness of the potential issues related to patient pre-operative anxiety;&lt;/li&gt;
&lt;li&gt;it will highlight potential ways that increased knowledge of a patient&amp;rsquo;s vital signs and self-reported anxiety could improve patient care;&lt;/li&gt;
&lt;li&gt;it will provide an accompanying contextual information for the proposed future interface design project;&lt;/li&gt;
&lt;li&gt;it will be a publicity tool, that can be used to explain the project within the academic and medical online communities.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;goals&#34;&gt;Goals&lt;/h3&gt;
&lt;p&gt;The following goals are related to the successful creation of the &lt;em&gt;patient pre-op anxiety infographic:&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;provide a valuable portfolio piece, not only in terms of web development, but also as a tool for the research team and collaborators;&lt;/li&gt;
&lt;li&gt;contribute to the approval and ethics approval of this as a concept for F.MacNeill&amp;rsquo;s final graduating project;&lt;/li&gt;
&lt;li&gt;stimulate dialogue around the issues and ideas raised by the &lt;em&gt;patient pre-op anxiety infographic;&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;encourage potential funders and stakeholders to invest in the project.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;objectives&#34;&gt;Objectives&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Create an accurate portrayal of a possible patient care scenario.&lt;/li&gt;
&lt;li&gt;Provide information highlighting the benefits of the proposed project.&lt;/li&gt;
&lt;li&gt;Pose the project concept as an open question in order to gauge feedback and interest from the medical community and potential funders and/or stakeholders.&lt;/li&gt;
&lt;li&gt;The user audiences for this are diverse but have one thing in common, they have very limited time to engage with a website of this kind. This website should take no longer than 10-15mins to navigate, the equivalent of a typical coffee/tea break.&lt;/li&gt;
&lt;li&gt;To be shared via social media between interested parties.&lt;/li&gt;
&lt;li&gt;To be adaptive and easily viewed and navigated on mobile devices.&lt;/li&gt;
&lt;li&gt;To be accessible to those on older web browsers (as far as possible).&lt;/li&gt;
&lt;li&gt;To be accessible to users with disabilities, allowing for personal customisation (as far as possible).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;the-research-team&#34;&gt;The Research Team&lt;/h3&gt;
&lt;p&gt;Right now this is just me, however Dr. Fotis has agreed to review the materials and my hope is that if the site meets his approval then we will be able to use it to promote the real project. In the first instance it is a hypothetical project site, but that doesn&amp;rsquo;t mean that you cannot aim high as I have outlined in the objectives above.&lt;/p&gt;
&lt;h3 id=&#34;audience&#34;&gt;Audience&lt;/h3&gt;
&lt;p&gt;More detail on this in a future entry. The user groups are: funding review panel members, academic staff at multiple Higher Education Institutions (HEIs), medical professionals.&lt;/p&gt;
&lt;h3 id=&#34;stakeholders&#34;&gt;Stakeholders&lt;/h3&gt;
&lt;p&gt;Intially Dr. Fotis is the main stakeholder, however I would take this site forward as evidence to support my final project proposal. In that sense academic staff in the School of Computing are also future stakeholders.&lt;/p&gt;
&lt;h2 id=&#34;research-of-the-domain-and-existing-websites&#34;&gt;Research of the domain and existing websites&lt;/h2&gt;
&lt;p&gt;I have been using my 
 as a place to collect links and resources. On the one hand I have been looking at the specs for potential wearable devices, it is out of scope to suggest an actual solution but I would like to supply some possibilities in terms of device form so that the project is tangible. I have also been reviewing materials that Dr. Fotis provided to help gain domain knowledge of a patient&amp;rsquo;s pre-operative experience. I have listed these sources in my reference list below. 















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;Image of a sketch book page, including pencil drawing for the patient journey&#34; 
               srcset=&#34;https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/images/ideassketch_hu_5b95a38f03bc1d8e.webp 320w, https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/images/ideassketch_hu_92f27e5cd309529a.webp 480w, https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/images/ideassketch_hu_9b70e9f53ac976f3.webp 760w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/images/ideassketch_hu_5b95a38f03bc1d8e.webp&#34;
               width=&#34;760&#34;
               height=&#34;537&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
 Sketch of patient journey ideas.&lt;/p&gt;
&lt;h3 id=&#34;existing-websites&#34;&gt;Existing websites&lt;/h3&gt;
&lt;p&gt;As a general observation medical websites tend to be firmly on the utilitarian end of the scale. This is understandable as information is usually important and needs to be delivered quickly. So it will be important to strike a balance between something eye-catching, which is also substantive. Here is are few examples that I came across and wrote notes about (transferred from my trello board).&lt;/p&gt;
&lt;h3 id=&#34;notesobservations&#34;&gt;Notes/Observations&lt;/h3&gt;
&lt;p&gt;This 
. Some of the examples are a bit old and don&amp;rsquo;t work as well in contemporary browsers. This is something to consider. Most of these sites are in a long-form vertical format. This is great and modern, but considering the audio for this site, this obscures some key aspects of the journey. Viewers will be time-pressured and need to see the journey/timeline elements as succinctly as possible. The following sites are closest to what I want to design:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
. This example is not very responsive, so that would be something to consider.&lt;/li&gt;
&lt;li&gt;
. This blog is quite nice but the scrolling right function would need to be made much more obvious.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;Vertical timeline examples:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I like the intro page segment on 
. It isn&amp;rsquo;t keyboard navigable though which is not great in terms of my accessibility goals.&lt;/li&gt;
&lt;li&gt;
 and it aesthetically simple and user-friendly.&lt;/li&gt;
&lt;li&gt;I quite like 
, it is text heavy, but it gets the message across quickly.&lt;/li&gt;
&lt;li&gt;I like the use of months on the timeline on 
, although accessibility and control might be an issue here.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;
&lt;/p&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;Many of these are quite old or have changed format since the post was written. &lt;strong&gt;I found myself considering a horizontal layout due to the need to display data and the need for it to be readable, however horizontal layouts pose some real accessibility and navigation issues.&lt;/strong&gt;&lt;/p&gt;
  &lt;/blockquote&gt;

&lt;hr&gt;
&lt;p&gt;
. An oldie, but a goodie 
 &amp;hellip;and some justification for my concept! 
&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;This site uses the 
, which I have used many times, mostly in WordPress sites. This is 
, but I want something a bit more contemporary.&lt;/p&gt;



  
  &lt;blockquote class=&#34;border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6&#34;&gt;
    &lt;p&gt;This site has the kind of section feel that I am looking for, although I still wonder how I can visualise anxiety in a vertical layout versus horizontal. [This site]((
) has nice comment mark-up and makes clear use of the &lt;section&gt; element.&lt;/p&gt;
  &lt;/blockquote&gt;

&lt;h2 id=&#34;journal-development&#34;&gt;Journal development&lt;/h2&gt;
&lt;p&gt;A quick run down of learning journal development activities. A full rundown can be found on my github development page, I have added a handy link to to this in the &amp;ldquo;social menu&amp;rdquo; on the right-hand footer of this journal site (circular icon with octo-cat logo).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Created an iframe embed in a widget for my trello board&lt;/strong&gt; so that I can display it in the sidebar. In order to create this I referred to this example on 
 and 
. Tomorrow I am attending a 
 in Brighton and as part of the event they will offer user testing. I thought why not add some functionality that I have always wanted to include AND get some tips.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I have added the option for visitors to this site to change the colour of the background (behind the text) for accessibility reasons.&lt;/strong&gt; I did this as by creating alternate child-theme style sheet and by installing the 
. This idea is inspired by software like of Adobe Acrobat Pro and GoodReader App (for iPad) which allow you to customise background colours. I referenced 
 for colour-palette inspiration. Visual stress when reading and/or perception of colour contrast are reasons why a user might wish to alter background colours.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;hexidecimal colours used for initial function:
&lt;ul&gt;
&lt;li&gt;blue 1: #dfeced&lt;/li&gt;
&lt;li&gt;blue 2: #9ab8fc&lt;/li&gt;
&lt;li&gt;green 1: #a6f8e3&lt;/li&gt;
&lt;li&gt;green 2: #aaf2a0&lt;/li&gt;
&lt;li&gt;yellow 1: #ffff8f&lt;/li&gt;
&lt;li&gt;yellow 2: #ffde75&lt;/li&gt;
&lt;li&gt;purple: #bf95df&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&amp;rsquo;ll write about any resulting feedback and actions on this site later. &lt;strong&gt;I added Google Analytics code to my version of the header.php file&lt;/strong&gt;, this was not added to GitHub as it is specific to my version of the child theme. I decided against a plugin as I looked at a couple of options, but I didn&amp;rsquo;t feel that having access to a Google Analytics data on the dashboard of WordPress was that important as compared to the account authorisation that plugins require to run (e.g. 
 that I looked at). I like to keep an eye on web traffic for security and publicity reasons.&lt;/p&gt;
&lt;h3 id=&#34;coding-practice&#34;&gt;Coding practice&lt;/h3&gt;
&lt;p&gt;I have a Lynda.com course to wrap-up and I will post the details here when I finish. In the meantime, collectively I have now completed 200 exercises in Code Academy! I didn&amp;rsquo;t do them all since the start of this module, but here is a screenshot of my badge 















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;Image of badge from Code Academy&#34; 
               srcset=&#34;https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/images/badge200_hu_41ac6fba0c9ce0b8.webp 286w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/images/badge200_hu_41ac6fba0c9ce0b8.webp&#34;
               width=&#34;286&#34;
               height=&#34;344&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Just putting this here for later reference - found on my travels&lt;/strong&gt;
















&lt;figure  id=&#34;figure-10-commandments-of-user-interface-design&#34;&gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;10 Commandments of User Interface Design&#34; 
               srcset=&#34;https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/images/ten-Commandments-UI-Design_hu_9165974122f44fbb.webp 320w, https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/images/ten-Commandments-UI-Design_hu_e7250dfb0847dd21.webp 480w, https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/images/ten-Commandments-UI-Design_hu_9f5f99fc0b81894f.webp 760w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;https://macknowlogist.co.uk/blog/2016/10/portfolio-site-concept-and-other-news/images/ten-Commandments-UI-Design_hu_9165974122f44fbb.webp&#34;
               width=&#34;760&#34;
               height=&#34;457&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;figcaption&gt;
      10 Commandments of User Interface Design
    &lt;/figcaption&gt;&lt;/figure&gt;
](
) Courtesy of: 
&lt;/p&gt;
&lt;h2 id=&#34;references&#34;&gt;References&lt;/h2&gt;
&lt;p&gt;Cao, J. &amp;amp; Bank, C. (n.d.). &lt;em&gt;The guide to UX design &amp;amp; documentation process.&lt;/em&gt; Retrieved from 
&lt;/p&gt;
&lt;p&gt;Gothelf, J. (2013). &lt;em&gt;Lean UX: Applying Lean Principles to Improve User Experience&lt;/em&gt; (1st ed.). United States: O’Reilly Media, Inc, USA.&lt;/p&gt;
&lt;p&gt;Prichard, M. J. (2009). Identifying and assessing anxiety in pre-operative patients. _Nursing Standard 23(_51), 25-40. Retrieved from 
&lt;/p&gt;
&lt;p&gt;What can help relieve anxiety before surgery? (2014, May 21). In &lt;em&gt;PubMed Health&lt;/em&gt;. Retrieved October 15, 2016, from 
&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;Business Model Canvas (
), licensed under Creative Commons Attribution-Share Alike 3.0 Unported licenses (
).&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;Unified Modeling Language - more information at wikipedia: 
.&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>Theme testing</title>
      <link>https://macknowlogist.co.uk/blog/2016/10/theme-testing/</link>
      <pubDate>Thu, 13 Oct 2016 00:00:00 +0000</pubDate>
      <guid>https://macknowlogist.co.uk/blog/2016/10/theme-testing/</guid>
      <description>&lt;p&gt;This journal entry continues on from my first post. In that section I outlined plans to test a number of WordPress themes that had been tagged with accessibility. This led me down a fascinating path of learning with one wrong turn along the way.&lt;/p&gt;
&lt;h3 id=&#34;the-testing-process&#34;&gt;The testing process&lt;/h3&gt;
&lt;p&gt;In my last post I outlined a number of themes that looked like possible candidates, including the following:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;li&gt;
 (WordPress core theme)&lt;/li&gt;
&lt;li&gt;
 (WordPress core theme)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;As part of the testing plan I used a several tools, listed at the bottom of this post, to analyse the best themes. Please note, that some themes did not reach the full testing phase due to issues that I would term as &lt;em&gt;deal breakers&lt;/em&gt;; the issues identified were troublesome enough where it was not worth continuing with those themes. I also entered into this testing process with an intention to attain a WCAG 2.0 Level AA (W3C, 2016a) accessibility rating for my journal site. This is largely because accessibility is a budding specialism of mine and I wanted an excuse to delve around in the innards of the newest WordPress themes!&lt;/p&gt;
&lt;h4 id=&#34;testing-results-andobservations&#34;&gt;Testing results and observations&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;
 I decided not to install this theme. Although &amp;lsquo;afterlight&amp;rsquo; had the accessibility tag, I found on inspection of its specifications that it is based on having a background image throughout each area of its architecture (landing page, pages, posts - all had to have a single background image). Upon previewing this with my content, using the WordPress theme preview tool, I found that this negatively impacted readability. As the purpose of this blog is to engage in reflection, it seems important not to distract from that at the design level.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
 This theme has (or rather had) a lot of potential and is coded according to best practice (e.g. accessibility tagging) outlined in the WordPress Accessibility Handbook (WordPress.org, 2014).&lt;/p&gt;
&lt;p&gt;I realised later on looking at in-code documentation that this theme is based on a starter theme, Underscores (or “_s”). A bare bones CSS starter theme (Underscores, 2016).&lt;/p&gt;
&lt;p&gt;Unfortunately after venturing as far as creating a child theme, I found issues in the some of the front-page template functionality. I also discovered that the links through to the theme documentation were broken and as a result I decided cease using the theme.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
 I do like the clean lines and simplicity of enigma, even in light of the negative points outlined in the slideshow below, it is certainly a worthy candidate. However, the dependence on the burger-style menu (the three lines) although often essential on mobile versions of a site, is less effective when viewed in a conventional web browser. I decided to seek out a theme that offered more versatility for delivery of the navigation menu/s.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
 Initially I really liked the simplicity of this theme design and it is very responsive, however in terms of accessibility it has some problems. Namely, it does not support reader view in Firefox 49 or Safari 10 and also was not good in terms of respecting the heading levels for the screen reader. I did not complete the other tests as these two issues were deal breakers.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;The ultimate in clean and simple. Although as a seasoned WordPress user the annual core template always &lt;em&gt;looks&lt;/em&gt; like the annual core template, even with customisation. Twentyfifteen is quite book-like in its bi-fold layout and this doesn&amp;rsquo;t strike the desired tone. As I tend to be quite verbose in my writing, I think that a theme with better except support is better. Having said that, the core templates can provide excellent bases for creation of child themes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
 A fresh approach to a traditional blog layout with some very nice built-in features. Highlights include the support of the &lt;em&gt;read more&lt;/em&gt; tag for determining the length of post/entry excerpts shown on the front page. I also like the presentation of the author avatar, together with post tags on the left-hand side of each post. This theme has good customisation options and good widget support (the tools that you can place in the aside-style columns in the layout). A solid theme, not the most riveting to look at, but it ticks all of my accessibility boxes!&lt;/p&gt;
&lt;h5 id=&#34;the-final-two-contenders&#34;&gt;The final two contenders&lt;/h5&gt;
&lt;p&gt;I ran an IDI web accessibility check and used Firefox accessibility checker plugin to enable keyboard control on the two top candidates: twentysixteen and chuchadon. Twentysixteen had two flagged elements when I looked at the posts page specifically - one was that h1 header element was nested, so the order of headers was not ideal. Also there was a missing label element in the search field. These would both be very easy fixes.&lt;/p&gt;
&lt;p&gt;Chuchadon had the same flag on the header nesting for a posts page, so it is likely that this is an issue that would be picked up for a number of WordPress based blog template. To test this theory I tested my own blog, which is based on the Edublogs implementation of WordPress. Interestingly this was not an issue on my blog (e.g. post: 
) or another Edublog that I tried. I took a look at the .entry-title tag in the edublog and it was at h2 level rather than h1. This struck me as an issue with both these themes. So I created a child theme of Chuchadon to try out a tweak on line 353 of the CSS stylesheet. The tweak worked perfectly, but alas this was also when I realised that there were some other things that didn&amp;rsquo;t work for me in chuchadon (front-page configuration and the documentation links).&lt;/p&gt;
&lt;h5 id=&#34;the-final-verdict&#34;&gt;The final verdict&lt;/h5&gt;
&lt;p&gt;I have selected twentysixteen as my theme and have created a child theme to allow more space for customisation. 















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;
          &lt;img alt=&#34;Screenshot of the Twenty Sixteen theme&#34; 
               srcset=&#34;https://macknowlogist.co.uk/blog/2016/10/theme-testing/images/twentysixteen_img-1024x768_hu_25b4e11fc635d840.webp 320w, https://macknowlogist.co.uk/blog/2016/10/theme-testing/images/twentysixteen_img-1024x768_hu_ff3feaea97445bd8.webp 480w, https://macknowlogist.co.uk/blog/2016/10/theme-testing/images/twentysixteen_img-1024x768_hu_4062257d51f36dea.webp 760w&#34;
               sizes=&#34;(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px&#34;
               src=&#34;https://macknowlogist.co.uk/blog/2016/10/theme-testing/images/twentysixteen_img-1024x768_hu_25b4e11fc635d840.webp&#34;
               width=&#34;760&#34;
               height=&#34;570&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
 Image source: WordPress.org, 
&lt;br&gt;
(Worpress.org, 2016b)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Just to clarify&amp;hellip;&lt;/strong&gt; You may be asking, what is all this talk of child themes. Well in essence a child theme is augmented version of it&amp;rsquo;s original parent. Essentially a child theme allows you to commit edits to the visual presentation as well as the functions of a WordPress site without editing the original theme&amp;rsquo;s code. This is a smart tactic for customising a theme, particularly the core annual themes, as because WordPress as a CMS has frequent updates, any accompanying parent theme updates can be safely run without affecting the code in the child theme too much. The use of a child theme will also allow me to replace the parts of the CSS and theme functions that were identified in the IDI accessibility report.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id=&#34;techie-stuff&#34;&gt;Techie stuff&lt;/h4&gt;
&lt;p&gt;The server was down this weekend so I used this as an excuse to implement some technical tools which will help further down the line. First of all as I mentioned in my last entry I installed MAMP on my development computer. MAMP, stands for Macintosh, Apache, MySQL, PHP (&amp;ldquo;MAMP&amp;rdquo;, 2016) and allows to setup a local copy of WordPress on your computer. I find having access to a local installation to be helpful for two reasons:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I can work on my child theme tweaks without having access to the server and test them out in a controlled environment.&lt;/li&gt;
&lt;li&gt;I can test out themes and plugins without muddying my installation. Sometimes everything about a plugin can look good and then you install it and there are things are about it that don&amp;rsquo;t work or the coding isn&amp;rsquo;t up to scratch. So again it is good to have a test environment for that.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I also setup a github repository for version control; to track my changes to the theme files. This is the first time that I have setup my own repository, so it was definitely a learning curve for me. However, I think that knowing how to do this will be essential for my forthcoming work on my web portfolio project.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Thinking long and hard about plugin installation is a good idea&amp;hellip;&lt;/strong&gt; I was right to spend time deliberating about the types of plugin to install. The problem with plugins is that you often have to spend time tweaking them for every update and every theme. My carefully considered decision to install the footnotes plugin has already had to result in CSS tweaks&lt;fn&gt;Why not use a footnote to explain what I did! I changed &lt;code&gt;.footnote\_plugin\_text&lt;/code&gt; to change the width of the area where the footnotes are shown and the font size. I also had to make the table border elements transparent in the &lt;code&gt;.footnote\_plugin\_link&lt;/code&gt;, &lt;code&gt;.footnote\_plugin\_index&lt;/code&gt;. Finally I needed to manually change the position of the superscript figures as I wasn&amp;rsquo;t happy with the distance of the figure numbers from the text characters, for this I changed the &lt;code&gt;.footnote\_plugin\_tooltip\_text class&lt;/code&gt;&lt;/fn&gt; due to how the footnotes were shown in the twentysixteen theme.&lt;/p&gt;
&lt;hr&gt;
&lt;h5 id=&#34;analysis-tools-used&#34;&gt;&lt;strong&gt;Analysis tools used:&lt;/strong&gt;&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;IDI Web Accessibility checker (AChecker, 2011).&lt;/li&gt;
&lt;li&gt;Snook colour contrast checker (Snook, 2015).&lt;/li&gt;
&lt;li&gt;Sim Daltonism colour blindness simulator (Wickline, 2000).&lt;/li&gt;
&lt;li&gt;Accessibility evaluation toolbar by John Gunderson (Gunderson, 2011).&lt;/li&gt;
&lt;li&gt;Apple and Firefox text-to-speech tools.&lt;/li&gt;
&lt;li&gt;Keyboard-only navigation of site.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&#34;guidelines-used-and-referred-to&#34;&gt;&lt;strong&gt;Guidelines used and referred to:&lt;/strong&gt;&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Web Content Accessibility Guidelines (WCAG) (W3C, 2016a).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Techniques for WCAG 2.0 (W3C, 2016b).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;BBC Future Media Standards and Guidelines (BBC, 2008).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Mozilla Developer Network documentation (Mozilla, 2016).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;WordPress Accessibility Handbook (WordPress.org, 2014):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Specifically I found this page very helpful - Questions to ask - 
 The &amp;lsquo;questions&amp;rsquo; are derived from the four principles of WCAG and they are immensely helpful.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&#34;software-and-developer-tools-used&#34;&gt;&lt;strong&gt;Software and developer tools used:&lt;/strong&gt;&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;MAMP (appsolute GmbH, 2016).&lt;/li&gt;
&lt;li&gt;Github - version control and code repository (GitHub, 2016).&lt;/li&gt;
&lt;li&gt;WebStorm - editor: (JetBrains, 2016).&lt;/li&gt;
&lt;li&gt;Textwrangler (Bare Bones Software, 2016).&lt;/li&gt;
&lt;li&gt;Chrome developer tools (Google, 2016).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4 id=&#34;references&#34;&gt;References&lt;/h4&gt;
&lt;p&gt;AChecker. (2011). IDI web accessibility checker: Web accessibility checker. Retrieved October 7, 2016, from AChecker website, 
&lt;/p&gt;
&lt;p&gt;appsolute GmbH. (2016). MAMP &amp;amp; MAMP PRO. Retrieved October 7, 2016, from MAMP website, 
&lt;/p&gt;
&lt;p&gt;Automattic. (2015, October 7). Afterlight. Retrieved October 7, 2016, from Wordpress.org website, 
&lt;/p&gt;
&lt;p&gt;Bare Bones Software. (2016). Bare bones software. Retrieved October 13, 2016, from 
&lt;/p&gt;
&lt;p&gt;BBC. (2008, June 24). Future media standards &amp;amp; guidelines - accessibility guidelines v2.0. Retrieved October 7, 2016, from BBC website, 
&lt;/p&gt;
&lt;p&gt;GitHub. (2016). Build software better, together. Retrieved October 13, 2016, from 
&lt;/p&gt;
&lt;p&gt;Google. (2016). Chrome DevTools overview - Google chrome. Retrieved October 13, 2016, from 
&lt;/p&gt;
&lt;p&gt;Gunderson, J. (2011, August 19). Accessibility evaluation Toolbar. Retrieved October 13, 2016, from 
&lt;/p&gt;
&lt;p&gt;Herbert, C. (2016, October 8). Where does “hello world” come from? [Online forum comment]. Retrieved from StackOverflow website: 
&lt;/p&gt;
&lt;p&gt;JetBrains. (2016). WebStorm: The smartest JavaScript IDE. Retrieved October 13, 2016, from 
&lt;/p&gt;
&lt;p&gt;Keijonen, S. (2016a, September 16). Chuchadon. Retrieved October 7, 2016, from WordPress.org website, 
&lt;/p&gt;
&lt;p&gt;Keijonen, S. (2016b, December 29). Kuorinka. Retrieved October 7, 2016, from WordPress.org website, 
&lt;/p&gt;
&lt;p&gt;Lüken, A. (2015, October 31). E.Nigma 2015. Retrieved October 7, 2016, from WordPress.org website, 
&lt;/p&gt;
&lt;p&gt;MacNeill, F. (2016, June 14). [Talk] factors of trust in IoT App interfaces Redux [Blog post]. 
&lt;/p&gt;
&lt;p&gt;Mozilla. (2016). Mozilla developer network. Retrieved October 13, 2016, from 
&lt;/p&gt;
&lt;p&gt;MAMP. (2016, September 29). In &lt;em&gt;Wikipedia.&lt;/em&gt; Retrieved October 16, 2016 from 
&lt;/p&gt;
&lt;p&gt;Rietveld, R. (2016, March 21). WordPress goes WCAG [Blog post]. Retrieved from 
&lt;/p&gt;
&lt;p&gt;Snook. (2015, January 11). Snook colour contrast checker. Retrieved October 13, 2016, from Snook.ca website, 
&lt;/p&gt;
&lt;p&gt;Underscores. (2016). Retrieved October 7, 2016, from Underscores website, 
&lt;/p&gt;
&lt;p&gt;W3C. (2016a). How to Meet WCAG 2.0. Retrieved October 13, 2016, from W3C Web Accessibility Initiative website, 
&lt;/p&gt;
&lt;p&gt;W3C. (2016b). Techniques for WCAG 2.0. Retrieved October 13, 2016, from W3C Working Group website, 
&lt;/p&gt;
&lt;p&gt;Wickline, M. (2000). Sim Daltonism for Mac. Retrieved October 13, 2016, from 
&lt;/p&gt;
&lt;p&gt;WordPress.org. (2014, October 11). Accessibility handbook. Retrieved October 7, 2016, from WordPress.org website, 
&lt;/p&gt;
&lt;p&gt;WordPress.org. (2016a, December 6). Twenty Fifteen. Retrieved October 7, 2016, from WordPress.org website, 
&lt;/p&gt;
&lt;p&gt;WordPress.org. (2016b, December 6). Twenty Sixteen. Retrieved October 7, 2016, from Wordpress.org website, 
&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
