How to make your app accessible and efficient for all users?


Image-rich websites and apps are great for monetization and content consumption. However, the user experience for people with visual impairments is far less pleasing to the eye, even to the point of inability to comprehend or to enjoy the content at all.

Visual impairment can vary from different types of color blindness, getting colors mixed up, contrast sensitivity, not able to differentiate between colors, to user devices resolution and lighting.

How do you, as frontend developers, handle images to offer good experience for these use cases while meeting the original functional requirements with minimal extra code and complexity?

That's what this talk is about.


The speaker is Maya Shavin, a Senior Frontend Developer @Cloudinary and open source maintainer. In addition she is also a writer on Ultimate Courses and Frontend Weekly, where she mainly writes articles about JavaScript tutorials and good practices.

She has been developing web apps with Angular, VueJS and recently ReactJS. She loves to learn and experiment with new framework, while believing that a strong Vanilla JavaScript knowledge is necessary for being a good web developer. When not coding, she enjoys traveling, reading manga, and sketching.


This taks is hosted at Adevinta office in Barcelona. We are a global digital player, the biggest marketplace specialist in Europe. But we are still a family of local brands – because we believe all great marketplaces are local.

Our marketplaces serve people where they live, acknowledging what’s special about every culture and every place, helping local economies to grow sustainably.