Thursday, February 12, 2015

February 12 - Client Handover

During the past week, Me and my client have been getting the pictures for uploading onto the website, and finally handing over the website to my client. After uploading the placeholder images my client has sent me, we realized a error in the code that causes the footer to be displayed incorrectly.




The footer has an "Â" at the start of it, even though I didn't type that into the code. After searching on the internet, we realized that it was because we forgot to add a small line of code into the html file. The code is "<meta charset="utf-8">". This removes the "Â" in the footer because the browser now knows the webpage is in UTF-8, not ASCII by adding this line of code inside the <head> of the HTML file. After adding this line of code, here is what the footer looks like:


Another think that we realized when we uploaded the images, was that they would take some time to load. We first thought that it was because of the size of the images, and I used Photoshop to reduce the size of the images.

Using the "Save for web" function in Photoshop, I was able to reduce the size of the photos, while sacrificing some of the quality.



















However, after I reduced the size of the photos, the problem still persisted because of the limitations of using a free hosting site (limited bandwidth). Therefore, we decided to leave this because my client would rather sacrifice loading time to make sure that the images were displayed clearly for the user to see, and if we used lower quality images it would mean that we are sacrificing visual appeal which was an objective when we created the website.

On the 11th of February, I went to my client's office to hand over the website and do a demonstration of the functions that we made on the website. We believed that if I went over to present the website instead of doing it via e-mail, it would be a better method to present it to my client in case she had any queries or questions while doing it.

During the handover, I showed my client the website, talking through the different webpages and how it meets with our objectives. I also recorded a video of the handover between me and my client.
Here is the transcript of the handover:

HOMEPAGE

Me: Hello, so here is the website we have. Right now you're looking at the homepage, which contains the image gallery, and small image thumbanails on the bottom. It also contains the navigation bar that is used on every webpage in our website. The monochromatic theme is used for the whole website that we agreed on, to create simplicity but retain elegance.


Client: That's great. could you talk me through the thumbnails and the gallery?

Me: Definitely. For the gallery, the pictures can be scrolled through either using the arrows on the sides, or using the buttons on the bottom. Using a cubic bezier curve, we were able to make the sliding animation change speeds, and also create a better visual appeal which was an objective we set. The gallery and the thumbnails were added to satisfy the objective that we set about providing information such as pictures, to your clients.

Client: Good. I remember around December you were asking for modifications on the webpage. How did that help us improve the webpage and meet the success criteria?

Me: That helps us to meet the visual appeal objective criteria. The prototype webpage had a single color background with considerably smaller pictures. The whole webpage was reworked to give a monochromatic fading background, with a bigger image gallery and thumbnails. A title was also added for the thumbnails so that the clients understand what it is for, and avoid confusion.

Client: I see. Great work on this. I really enjoy the style on the webpage.

ABOUT US

Client: So for this website, could you tell me how you decided to modify it and how it meets the objectives?

Me: Seeing that this webpage was the simplest out of all our webpages, there was actually very little we could do to modify the webpage. Using the principles we based our modification from on the homepage, I incorporated that into our webpage. Apart from the general modifications that were used in the homepage such as navigation bar, titles and background, I enlarged the size of the text box and rounded the picture edge on the page to increase the visual appeal, which was again, the main point of the modification since the website lacked visual appeal.

Client: Thats great! Good job on the modification, after looking at the previous version, I have to agree that it is much better after we modified it. What caught my attention was also the navigation bar, how did you modify that?

Me: After looking at some existing websites on design companies, I saw that they really provided an emphasis on the logo compared to the prototype website. using that, I enlarged the navigation bar because it contains the logo, and we enlarged the logo.

Client; I see. So for this webpage, it was designed to inform the user about my company right?

Me: Yes, the website was made to tell the user about your company, and give them an idea on what your company does. The text box can be scrolled through if the text doesn't fit the box, so that it won't ruin the webpage structure when you need to update the description and there is alot of text.

Client: Great. I'm really happy with the design layout and the rounded picture edge. I think that looks good and really helps to improve the visual appeal. I think that the scrolling text box was also a great modification to the website as well.

CONTACT US

Me: For this webpage, the main idea was to provide contact methods for the user to your company, and also give a precise location for the user to know where the office is located. This fits with the success criteria that we made, which is to provide details on contacting the company while making sure it is easy to be accessed.

Client: That's very good. It's good to know that you're following the success criteria closely with each webpage, so that every webpage definitely fits well with the success criteria. What in this webpage did you previously modify?

Me: The text font, color and sizes were modified to increase visual appeal. In order to save space but also retain the minimalism characteristic, I created a vertical title for the google maps widget.

Client: It's a very effective and interesting idea. How did you eventually come up with this?

Me: Well, I first looked at what space was unused in the webpage, and I saw that the sides of the webpage was neglected. What I did to compensate for that was to use it by implementing a vertical title. To achieve this, I first tried to make the title as an image file, but decided against it since it would be troublesome to edit the title if needed. Instead, using CSS to rotate the title I was able to create the vertical title.

INTERIOR/EXTERIOR

Me: For the final webpage, it was really down to creating a simple layout to display the images which would satisfy our final point in the success criteria, that is to provide project information by using pictures. The simply layout was the best way to display these images and make sure the user can find them easily.

Client: I really like this design as well. I'm not a big fan of fancy designs and this was something that I had in mind to create. Thank you for coming over to hand over the product.

Me: No problem, it was a pleasure.


With the video clips recorded, I combined the video clips using Sony Vegas. Afterwards, I rendered the video as a 720p wmv file.
- This is a screenshot of Sony Vegas, when I was rendering the final handover video.










Finally for future developments, me and my client are considering the possibility of creating webpage for the pictures on the website instead of a link, since the webpage can also provide information about the image such as a brief introduction, and designers involved with the project.




Sunday, February 1, 2015

Feb 1 - Modifying 'Interior/Exterior'

Me and my client have been discussing on modification for our final webpages (interior and exterior design webpage, but the interior webpage is shown here only because they both use the same structure) in our website through verbal discussion, and we have came up with a few ideas. These include:

- Increasing each gallery thumbnail image size

- Rounding edges of images, and borders

- Adding a title to the page (as we did with the previous webpages for modification)

- Creating animations by changing color of borders, adding box-shadows, etc.

First of all, we applied general changes to the website such as editing the navigation bar (as seen from previous blog posts on dec 15 and jan 3). Then, we started to add the title to the webpage. We added 2 new divs, ".note" and ".title". ".note" is to inform the user that the images can be clicked on to be enlarged, and ".title" is for the title.


The attributes used are based off from ones previously used in the other webpages. We experimented with different sizes for different attributes (eg. margin, font-weight, font-size) and found this set of attributes for the 2 divs work best.

Afterwards we modified the image gallery to make it look better. Firstly, we changed the border color, radius, and added an animation.

The "color" attribute was changed from black to grey, and transition-duration was added to set the animation time for the .desc div.



The border-radius was added, and border was changed to grey from black. The "transition-duration" was also added to the .img div.

To create an animation, we decided that the color of the border and text would change when the specific image thumbnail was hovered on. A shadow would also be added for the picture.




Using this code, when ".img" was hovered on, it would change the border to black, the text in ".desc" would also be changed to black, and a shadow would be added to the images.










Then, we increased the size of the thumbnails for the picture gallery. We increased it by changing the size of the image width and height in HTML, and some other attributes in CSS.



Again in .div, we changed the "height" and "width" attributes and the "margin" attributes so that the height and width of the border will fit the size of everything inside the ".div".








Finally to finish our modification for this webpage, we rounded the edges of the picture. To do so, me and my client used the method that we used for the 'About Us' webpage - Creating an invisible border and using 'border-radius' to round the edges.

Here is what the webpage looks like after we modified it:



I will start to change the placeholder text and images as my client sends them to me, and upload the website onto my hosting site. Then, I will hand over the website to my client.