Logo
Start Here About Me My Resume Live Gallery Contact Me Web Process

My Web Process

Learn about my approach to web development and design

Explore My Web Process
Planning

Planning

The original purpose of this website was to get to know me, "Yifan Cai," better. In terms of site planning, I began by browsing numerous websites for inspiration, for example, adidas.ca, slite.com, and aprilford.com. I began by deciding on the content of my pages and listing them on an information architecture plan. Then I used my iPad's sketching feature to create a scribbled wireframe drawing, which I then converted into a formal wireframe model in Adobe XD. Following the completion of the wireframe, I followed the WCAG 2.0 guidelines to create my graphic design prototype, ensuring that my web pages were accessible to anyone.

Rationale

For the webpage, I focused on the simplicity of the design layout and I decided to use different percentages of colors in the same color palette to maintain the unified nature of the page's colors. I used the same basic layout for each page, such as logo position, spotlight position, and navigation bar style, but the content layout was different for each page, which kept the uniformity of each page and added variety to the page. The main color of the page is a blue color close to gray, while the font of the page is a blue color close to white.

Rationale
Information Architecture

Information Architecture

When designing the information architecture of the web pages, I first decided what content the pages needed to contain, and then I decided on the number of pages. The web page contains Home, which is used as the home page of the web industry. The About page is used to introduce myself, and the Resume page is used to introduce myself more formally and contain more detailed information. The Gallery page contains a well-designed gallery. The Contact page is for users to contact me quickly, and the Process page is to show users my web design process. In addition, I designed the Term of use and privacy policy pages to ensure the legitimacy of my site.

Navigation

After designing the information architecture, I decided on the Navigation map of the webpage. The global navigation of the webpage contains Home, About, Resume, Gallery, Contact, and Process, but I think this is too monotonous, so I chose to use Start Here, About Me, My Resume, Live Gallery, Contact Me, and Web Process instead of the old global navigation tabs. Footer Navigation includes Term of use, Privacy policy, About me, and Contact me. For the sake of simplicity, I did not use Local Navigation, but I added a number of Associative Navigation to make it easier for users to access outside of this site.

Navigation

For Adobe XD File, Please Click Here To View

Wireframing

I used Adobe XD to build the wireframes for my project. Beforehand, I spent a significant amount of time sketching on my iPad. After that, I chose the sketches with which I was most pleased and turned them into a visual wireframe. My ability to decide on the structure of the online content was facilitated by the use of wireframes. In addition to that, I made use of a few of Brown's 8 principles, such as the concept of disclosure and the principle of multiple classification.

High Fidelity Prototype

After completing my Wireframing, I started the High Fidelity Prototype. I started by deciding on the main color of the web, a hazy blue, which reveals a light blue color that conjures up images of sky and snow. I used a different percentage of the same color as the main color as the background color of my navigation bar, so that the user can easily understand at a glance which is the content and which is the navigation bar. I chose images and videos that are related to the content, so that users can understand the general All the images are related to the content, so that users can understand the general content of each phrase more quickly when reviewing it.

Rich Media Production

Rich Media Production - LOGO

The logo, as the iconic image of a web page, is certainly indispensable. I created my logo using Adobe AI and converted the image to SVG format so that no matter how many times the user zooms in on my logo, the image will remain the same pixels. I chose to use the Initial of my name, E for Evan and C for Cai, as the main body of the logo, and underneath that I put the Initial of my English and Chinese names: ECYF. The colors of the logo are a gradient of purple and blue, similar to the colors near sunset.

Rich Media Production

Rich Media Production

The Images are created by my own, such as Images for Spotlights, Images of My self, and Images in the Live Gallery Pages. All The Images are related to the content. The videos in my websites are also created by my own, I uploaded to the Youtube, and then embeded into my website.

Website Color Palette

Main color of the page: #A1B6C4, rgb(161, 182, 196)
Text color: #eff3f5, rgb(239, 243, 245)
#808080, rgb(128, 128, 128)
#ffffff, rgb(255, 255, 255)
Navigation bar color: #b1c3ce, rgb(177, 195, 206)
Navigation bar selected color: #3b505e, rgb(59, 80, 94)
Page button colors: #a657fe, rgba(166,87,254,1),
#3179c1, rgba(49,121,193,1)
website color palette

WCAG2.0 Accessibility

When it comes to my own website, I place a premium on adhering to WCAG 2.0 (Web Content Accessibility Guidelines 2.0). To make my site accessible to as many people as possible, I've taken the following measures:

1. Following the guidelines of WCAG 2.0, I made sure that the text and background colors contrasted enough so that everyone who visited the site could readily understand the material.

2. Accessibility for people without mice or touchscreens is prioritized, which is why my site is totally navigable through the use of the keyboard.

3.To aid site users in finding their way around, I've created a straightforward menu layout with connections to all of the site's important sections.

4. Headings and semantic markup: I utilized the proper HTML tags (such as h1, h2, etc.) to arrange the page's information so that both humans and screen readers could quickly grasp its hierarchy.

5. The photographs on my site all have descriptive alternate text to help visitors who are visually challenged comprehend the purpose and content of the images.

6. I run tests on my site to make sure that screen reader software is compatible and that all functions can be accessed by those who use it.

By taking these steps, I've guaranteed that my own website complies with WCAG 2.0 accessibility criteria, opening it up to a wider spectrum of users.

Reference

W3Schools free online web tutorials. W3Schools Online Web Tutorials. (n.d.). Retrieved from https://www.w3schools.com/

Web content accessibility guidelines (WCAG) 2.0. (n.d.). Retrieved from https://www.w3.org/TR/WCAG20/

Font-awesome - libraries - cdnjs - the #1 free and open source CDN built to make life easier for developers. cdnjs. (n.d.). Retrieved from https://cdnjs.com/libraries/font-awesome

Sample terms of use: Moneris developers. Sample Terms of use | Moneris Developers. (n.d.). Retrieved from https://developer.moneris.com/More/Compliance/Sample%20Terms%20of%20Use

Sample privacy policy: Moneris developers. Sample Privacy Policy | Moneris Developers. (n.d.). Retrieved from https://developer.moneris.com/More/Compliance/Sample%20Privacy%20Policy#:~:text=We%20are%20committed%20 to%20maintaining,and%20disclosure%20of%20Personal%20Information.

Color Picker. HTML color picker. (n.d.). Retrieved from https://www.w3schools.com/colors/colors_picker.asp

Google. (n.d.). Roboto. Google Fonts. Retrieved from https://fonts.google.com/specimen/Roboto

Snowboarding. YouTube. (2023, March 29). Retrieved from https://youtu.be/JsaHdL4GNfo

TMP tracking. YouTube. (2023, March 29). Retrieved from https://youtu.be/aw7oVXV0Xzo

CSS Reference. Retrieved from https://www.w3schools.com/cssref/index.php

Terms of Use Privacy Policy About Me Contact Me

Yifan Cai © 2023 | All right & left resrved.