DEV Community

Discussion on: How did this image brick Android phones?

Collapse
 
steveblue profile image
Stephen Belovarich

Excellent write up! That’s interesting. Probably just a bug and considered an edge case, which is why it wasn’t caught. Very few people work with such wide color spaces, probably professional photographers. When photographers print, the color space has to be converted to whatever is most compatible for the printer / material, so there happens to be a long history of algorithms that convert color spaces.

I see this as a symptom of a much larger problem in user interface engineering. What do you expect from engineers that often ignore design / UX, where the engineers often have zero grounding in graphics processing despite coding user interfaces?

Collapse
 
akhilpokle profile image
Akhil

Color spaces are usually used so that what photographers/printers see on screen is exactly printed on paper.

I guess this was more of carless rounding of numbers.

Collapse
 
nicobistolfi profile image
Nico Bistolfi

If developers use more defensive programming this would have never happened.