+ Next Blog - Previous Blog

Blog: Wireframe Development and General Website Planning

By Jesse van der Merwe,

Wireframe Development

User Interface Research and Goals

I believe that the two most important pages in terms of User Interface (UI) of my website is that of:

  1. My home page
  2. My blog post main page
All the other pages of my website will follow the same simple but clean and visually pleasing display. This includes having only column of well-structured paragraphs, images, etc. that flow nicely on from one another. It is vital that all of these aspects are able to wrap onto new lines and scale appropriately so as to provide an equally clean and visually pleasing display when used on a mobile device (phone, tablet, phablet, etc.). These pages have been developed over time.

The focus of this blog post is to try and decide on a layout for the blog post main page. This page is super important because it is where the user is exposed to all the various blog posts that I have written. If these blog posts are not displayed in a visually pleasing way, then users are not going to click on the blog posts, which means they are not going to read the blog posts... :(

I did a bit of research about the User Experience and User Interface. I really enjoyed and took lots of inspiration from the webflow.com "10 essential UI (user-interface) design tips", as well as uxdesign.cc "9 tips to quickly improve your UI designs".

I have come to the conclusion that the following are important to include/think about:

My Blog Page Wireframes

Armed with the above information I decided to draw up a few Blog Post Main Page wireframe ideas. The first draft of each was drawn by hand in my trusty Typo notebook. I then used moqups.com to make a digital and more accurate depiction of each wireframe. The goal of this was to be able to visually study and decide on which version is best suited for my website.

Wireframe Idea 1

The first idea is focused on keeping the display clean and simple - only using pictures and blog post titles to try and peak the reader's interest. As seen in the hand-drawn wireframe above, the main problem with this is the fact that the images drawn are very lightly coloured and do not look great with text on top of them. There is also no information provided about the blogs and I worry that the titles are not descriptive enough.

The hand-drawn wireframe was converted into a digital version, seen above. I admit I really like this format and look, as it is very clean looking. However, I do not think it is right for my blog.

Wireframe Idea 2

This second idea is focused on providing more information to the reader about what the blog is actually going to be about. However - especially with the images that I am using - the very small image makes it hard to see the detail, which is an important feature.

The hand-drawn wireframe was converted into a digital version, seen above. This format solves the problem of not providing enough information to the user, however, I do not think it is right for my blog.

Wireframe Idea 3

This third idea is a culmination of the previous two ideas; there are large images, but with space to provide more detail about the blog if necessary. However, this idea requires horizontal scrolling, which is quite unnatural for the user since almost all websites scroll vertically. Another issue is that the mobile view can only see one blog at a time - and thus has to scroll (or 'swipe') through all of them to find any one particular one.

The hand-drawn wireframe was converted into a digital version, seen above. This format solves the problem of not providing enough information to the user, as well as not having a big enough image. There are also two options for the mobile view. The first option requires horizontal 'swiping' to scroll between blogs, while the second lets the user simply swipe up and down to scroll to the other blogs. While the horizontal 'swiping' might be nice in mobile view, I do not like how it limits the user's view of the blog posts - they can only see one at a time. I think the vertical scrolling will be too tedious as there are many blogs.

Wireframe Idea FINAL

After considering the above three designs, I decided on a final design. This design incorporates the best from option 2 as it has the latest/main blog post displayed clearly at the top of the page, with plenty information and a nice big picture. The best of option 3 is utilized in the scrolling list of other blog posts which is displayed below the main post. There will also (hopefully) be a search function for users to find a particular blog without having to scroll through all of them.

The mobile view will also have two main section - the first being a fixed blog post (the main one or latest one), with the second being a list of 'swipe-able' blog posts for the user to go through.

I think this wireframe is a good combination of all the above ideas. It is my goal that by the exam, this wireframe will be implemented in my website. At the moment, very simple drop down menus are used in the blog post main page to separate all the content into the different weeks. While I like the clarity that this provides, I do not think it looks that great. The arrows used are also quite buggy and sometimes do not rotate as required. I know I can do better :D.

Playing Around in CSS: Box Shadow Styles

The below example of box shadow styles was learnt off the tympanus.net website. It was also found that Opera Mini does not support this box-shadow property, as well as Internet Explorer Version 8.0 and earlier.