Как размыть изображение при загрузке? (Как это делает Facebook) - PullRequest
4 голосов
/ 04 июня 2010

Может кто-нибудь направить меня в сторону размытия изображения, пока загружается остальная часть? Это похоже на то, как будто Facebook загружает процент изображения, а затем размывает его, в то время как остальные загружают? если это имеет смысл ..? Заранее спасибо!

Ответы [ 2 ]

8 голосов
/ 04 июня 2010

Скорее всего, потому что они используют прогрессивный JPEG или аналогичные форматы изображений.

3 голосов
/ 04 июня 2010

Я предполагаю, что вы загружаете прогрессивный JPG (когда-то это был бы чересстрочный GIF). PNG также поддерживает чересстрочную опцию, если память служит.

В любом случае, Facebook сам по себе не делает ничего, кроме кодирования изображений в прогрессивном / чересстрочном формате. Ваш браузер позаботится о том, чтобы во время загрузки отображалась версия с более низким разрешением, а затем по окончании загрузки отображается более четкая версия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...