Working in all the project’s phases allowed me to see how coding can heavily impact the experience.
In this case, usability is severely affected by low-speed access and computational power. Thus, the website needs to be lean and lightweight.
I built a responsive website using HTML, CSS, PHP, and JavaScript. I used JSON files as a repository for the data. I Didn’t use any frameworks or other libraries that could add to the weight.
A negative impact of the older versions was the use of PDFs. I implemented a way to present the information in HTML, filtering the results to show only relevant data to the user.
In the end, the size was reduced from 85,1MB to 19,3 MB compared to the last version.
Development goals
- Responsive
- Lightweight
- Efficient
Efficiency gains
In the end, the overall website size was reduced from 85,1 MB to 19,3 MB compared to the last version.