In August 2011, Twitter introduced a highly demanded function that was already done with third-party services: the upload of photos from the web and official clients. These are the photos that we can see today with the “pic.twitter” links. It was an important change, because suddenly the text merged with the images and Twitter changed forever, for the comfort that this integration gave.
However, one of the big problems of uploading photos to Twitter has always been, as in other social networks, how their compression algorithms “shattered” the images that users uploaded , something that made us see in depth the image quality of a smartphone or zoom to appreciate some detail were rather unhelpful acts However, all this has just changed.
Twitter already maintains the quality of the photos we upload
Nolan O’Brien, a Twitter worker, has shared in his social network profile that since yesterday, (almost) all JPEG images that users upload to Twitter for Web, that is, the current web, will not be compressed . To do this, he has uploaded a photo of some 97% quality sheets in JPEG, where it is shown that their edges and fine detail are perfectly preserved.
What O’Brien has not clarified is what happens with compression in other popular formats such as PNG or HEIC. The second will have more prominence, because for example the iPhone already shoot for example in it to compress more the size of the files. What he has announced is that the previews will continue to be compressed, like the photos of avatars , the latter will also receive the improvements from next year.
The information they store is composed only of the image, not of the metadata, which they continue to discard , and therefore will not be visible to users. Within what they preserve, O’Brien points out that there is no compression does not mean that there are no pixels. Photos up to 8 megapixels will not be resized, and up to 16 if they are square. So that it is not compressed with chroma subsampling, O’Brien has recommended how to upload the images:
That is, do not rotate, upload images larger than 5 MB or more than 4,096 pixels wide or long .