Interactive Design: Exercises
4/23/2024
ALTAIFI, LEEN MAAN A (0367698)
Bachelor of Design (Hons) in Creative Media, Taylor's University
Interactive Design
Table of Content
1. Lectures
3. Reflections
1. Lectures
WEEK 1 (23/7/2024):
In out first face to face class, we were briefed of the module information. We were introduced to our future projects, and were reminded to always give 5 different sketch ideas for our projects. (including wireframes, which should be drawn by hand either with pen and paper or a stylus.) In project 1, we need to use either Figma or Adobe xd for our prototype. For exercise 1, you can use google slide or canva.
Notes:
Call to action button: the distinct button that grabs the most attention. The first step to come up with web designs is to research, know your users, and make observations. This semester is mainly User Interface Design, is planning where to place your navigation buttons and the layout.
Slides
WEEK 2 (30/4/2024): The Anatomy of a Web Page
1. Header
Header is the upper (top) part of the webpage. Being the area people see before scrolling the page in their first seconds on the website, the header is an element of strategic importance. It is expected from the header to provide the core navigation around the website so that users could scan it in split seconds and jump to the main pages that can help them.
Some of the popular design practices for web headers include:
- hamburger menu: hiding the set of links to different pages or sections behind the called so as it consists of horizontal lines looking like a typical bread-meat-bread hamburger.
- sticky header: header that doesn’t hide away but sticks to the top part of the page when users are scrolling the page down. This way core navigation area is available at any point of interaction, which can be helpful in terms of content-heavy pages with long scrolling.
- two-layer navigation: a sort of double set of navigation sites in the header to separate two different routes of navigation that are both important for web usability.
2. CTA Button
A is an element of a user interface aimed at encouraging a user to take a certain action. This action presents a conversion for a particular page or screen (for example, buy, contact, subscribe, etc.). In other words, it turns a passive user into an active one. So, technically it can be any type of button that is supported with a call-to-action text. This type of button differs from all the other buttons on the page or screen due to its engaging nature: it has to catch attention and stimulate users to do the required action.
3. Hero Section
Hero section is the above-the-fold (pre-scroll area of the web page containing the element that presents the strong visual hook: a , slider, catchy piece of typography, video, or anything else attracting visitors’ attention and transfers a needed message to them.
4. Footer
Footer is the lower (bottom) part of the web page which usually marks its end. Being another common zone of global website navigation, the footer provides the additional field for useful links and data users may be interested in finding.
Internal search is a functionality that enables a visitor to browse the content inside the website and shows it according to the search query. Tuned correctly, it shows the relevant content, and this way provides the shortcut to what the user needs.
WEEK 3 (7/5/2024):
Slides
WEEK 4 (14/5/2024):
Slides
WEEK 5 (21/5/2024):
2. Instructions & Tasks
Module Information Booklet
Exercise 1: Web Analysis
Choose TWO (2) websites from the link given. Review the website that you've selected carefully, taking note of its design, layout, content, and functionality. Identify the strengths and weaknesses of the website, and consider how they impact the user experience. Write a brief report summarizing your findings and recommendations.
The website Synthetic Humans is an artificial intelligence project that can be leveraged for user research, team augmentation, and cyclical innovation by offering A.I. powered research engine toolkits, as well as informative videos and articles to watch and read regarding the usage of A.I.
At first glance, this website is not your average conventional website, it is very visual based in nature and highly dependent on heavy animations and user interaction. The first thing I noticed when opening this website was its loading screen, it resembled an old game downloading screen, which I thought was an ironic choice for the relatively modern, sci-fi look, but it fit the theme nonetheless.
![]() |
| Fig. 1.0: Loading Screen 'Synthetic Human' |
The website primarily delivered its information through interactive visuals; scrolling up and down moved the animation forward and backwards respectively. It instructs you to scroll to explore the website. You travel through the depths of the three dimensional visuals as the website description fades in and out. It allows the user to engage with the website and actively want to find out more about what is there by scrolling even further. The delivery of its information was particularly strong due to this feature since nowadays people are more engaging with visuals and interactivity.
![]() |
| Fig. 1.1: Main Page 'Synthetic Human' |
However, after you reach the end of the website’s introduction, it doesn’t guide you where to view the toolkits to browse more about the products or services they provide. The main call-to-action button is to get early access to the product, and the secondary call-to-action button is to access a live demo event. To view the A.I toolkits, you have to press the menu button which also has more content about the project, a contact page, articles, and additional talks from the founder himself. Once you press to view any of the hyperlinks from the menu, it takes you to a separate tab, which is not my personal preference because it takes more to load, and it does not have the same visual appeal as if it were to be on the same tab.
![]() |
| Fig. 1.4: Menu Page 'Synthetic Human' |
![]() |
| Fig. 1.3: End of Introduction Screen 'Synthetic Human' |
When it comes to the website’s performance, it is compatible with both mobile and computer screens. The loading is a bit slower on the mobile, but overall very responsive on both.
![]() |
| Fig. 1.5: Mobile Screen 1 'Synthetic Human' |
![]() |
| Fig. 1.6: Mobile Screen 2 'Synthetic Human' |
Overall, the website is organized and fairly simple to navigate, and the information is concise therefore there’s not much reading or scrolling to do. The visuals are consistent, strongly appealing, and very engaging especially due to the wide ranges of microinteractions and animations across the website.
2. Konpo
The website Konpo is full stack design studio. A software design team specialized in branding, websites, products, and systems.
The colors of the website is a stark contrast of black and with the addition of purple, giving it a very modern and sleek look, and the design is consistent throughout. It is filled with animations and microinteractions making it very engaging to the viewer. There is an introductory video to be played in the right corner of the front page that can be expanded into full screen by either scrolling down or pressing it.
![]() |
| Fig. 1.7: Main Page 'Konpo' |
The website is very easy and simple to navigate and to find what you are looking for, however, it was not clear to me that I was intended to scroll down in the main page to read more about the website, maybe an instruction would have made it clearer. Nevertheless, the discoverability was straightforward and the menu is very organized.
![]() |
| Fig. 1.8: Menu Page 'Konpo' |
![]() |
| Fig. 1.10: Playground Screen Crash 'Konpo' |
![]() |
| Fig. 1.11: Playground Screen 'Konpo' |
Overall, the website is fairly organized and information is easily discovered. The design is simple, modern, and pleasant to the eyes. There are a lot of microinteractions and animation throughout the website that enriches the engagement with the user. It is compatible with both mobile and computer screens. However, the performance was not all great as it crashed a few times due to an error with loading the 'playground' page.
Exercise 2: Web Replication
Your task is to replicate TWO (2) existing main pages of the websites given in the link below to gain a better understanding of their structure. Choose any two from the link given. Follow the dimensions of the existing website from the width and height. This exercise will help you develop your design skills using software such as Photoshop or Adobe Illustrator, and gain insights into web design best practices.
Website 1:
The first step to replicating a website is screenshotting the whole website; in order to do that, you right click on the website > inspect > run command > capture full size screenshot. And it will be downloaded in files as a jpeg file.
Then, I upload the full website screenshot onto Illustrator and start adding guides to help me replicate the layout. I start by blocking in skeleton squares to get a full picture of the layout. Then I searched for a similar font type to the original website and start adding the text.
Font used: Trebuchet MS Bold and Regular.
![]() |
| Fig. 1.12: Process of Website 1 Replication 1 |
![]() |
| Fig. 1.13: Process of Website 1 Replication 2 |
Final Website 1 Replication:
![]() |
| Fig. 1.14: Final Website 1 Replication |
Website 2:
Using the same steps as website 1, I added guides to help with consistency and overall layout, then draw the skeleton prototype of the website, then I proceed to add in the text and the colors of the boxes.
Font used: Univers Lt Std Regular, Black.
![]() |
| Fig. 1.15: Process of Website 2 Replication |
![]() |
| Fig. 1.16: Final Website 2 Replication |
First HTML Exercise in Class:
In our introduction to HTML, we did an exercise on the basics of HTML and I've deployed my first website on netlify: https://leenfirstweb.netlify.app/ We could only have our own domain once in netlify, so I kind of regretted using it on a simple html skeleton website, but oh well.
![]() |
| Fig. 1.17: First HTML Exercise in Class |
After learning a bit more html and CSS, I played around with my first exercise and added a bunch of stuff to it during class. It was very fun to see the website build up. This is when I know I made the right decision choosing UI/UX.
![]() | |
|
![]() | |
|
Exercise 3: Recipe Card
![]() |
| Fig. 1.19: Wireframe on Adobe XD |
![]() |
| Fig. 1.18: Making Wireframe on Adobe XD |
![]() |
| Fig. 1.22: Coding Process 3 |
![]() |
| Fig. 1.23: The HTML code for <a> inside <div> |
![]() |
| Fig. 1.24: Coding Process 5 |
![]() |
| Fig. 1.25: Code for <div> floating on left |
3. Reflections














.png)















Comments
Post a Comment