11-20-2017, 07:38 AM
Features are rarely removed from the standard. The possible reasons for the absence of "progressive" JPEG in devices:
- It could require a bit more CPU (these devices have very small CPUs, for cost/power reasons)
- People may not like the "progressive" display (it can likely be avoided at the cost of more RAM)
- Device manufacturers don't do the software, they license it (or steal it...) from some software company that never bothered to update to the latest standard (why spend money when people still buy it)
- People don't return the device if it doesn't work with progressive JPEG (they assume it's something wrong with their images, or the software that produced it), so manufacturers just don't find it worth supporting the whole standard.