2012-01-22 5 views
-1

FacebookとGoogleが採用した画像アップロード手法は、最初に見えるように、退色した画像、そして完全な品質の画像を表示し、画像ファイルのサイズを縮小したものです。FacebookとGoogleが採用した画像技術

そして、私がFacebookにアップロードした画像をダウンロードして別のサイトにアップロードすると、最初に同じ画像が表示され、その後は完全な画像が表示されます。どのようにこれを行うことができます。私はPHPでサイトを持っていると私はFacebookのもこのためのいくつかのPHPの技術を使用すると思います。

答えて

3

これはプログレッシブ圧縮と呼ばれています。
http://en.wikipedia.org/wiki/JPEG#JPEG_compression

あなたはプログレッシブ画像圧縮を設定するimageinterlace()を使用する必要がPHPで画像を処理するためにGDを使用して:
http://www.php.net/manual/en/function.imageinterlace.php

しかし、Facebookは速く感じている方法で画像を表示するには、別の技術を使用していることに注意してください。まず、サムネイル画像をオーバーレイ画像ビューアに拡大し、その上に高品質の画像をロードします。そうすることで、画像がすぐに読み込まれるように感じられます。

関連する問題