問題タブ [webp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1402 参照

image - Google が画像を jpg ではなく Base64 として送信する利点は何ですか

Google の新しいページ プレビューでは、jpg や png などの単純な画像ではなく、base64 を使用して画像が取得されることに気付きました

これを行う利点は何ですか?

転送中に base64 でエンコードされた画像をより適切に圧縮できますか?

それとも、ブラウザまたはキャッシング プロキシによってより適切にキャッシュされるのでしょうか?

1 つの HTTP リクエストを実行して、画像と画像に関する情報を 1 回のヒットで受信できるようにするためですか?

他のアイデアはありますか?

[編集]

私はちょうど考えていた、多分それはグーグルが彼らの新しい画像フォーマットを使うことができるようにするためです

http://code.google.com/speed/webp/ブラウザのサポートなし?

ただし、返された文字列 (フィドラーを使用して http トラフィックをインターセプト) を見ると、文字列には「image/jpeg」が含まれています。一部の画像が webp 形式で返されない限り。

0 投票する
21 に答える
72567 参照

javascript - WebP サポートの検出

Javascript を介した WebP のサポートを検出するにはどうすればよいですか? 可能であれば、ブラウザー検出ではなく機能検出を使用したいのですが、その方法が見つかりません。Modernizr ( www.modernizr.com ) はそれをチェックしません。

0 投票する
2 に答える
2036 参照

iphone - iPhone用のGoogleWebPライブラリ?

GooglewebpライブラリはiPhone/XCodeで利用できますか?ソースからこのライブラリをコンパイルするためのFAQはありますか?

0 投票する
2 に答える
7403 参照

python - PythonでWebP画像を操作する

残念ながらWebP画像をサポートしていないPIL(Python Imaging Library)のようなものを探しています。

サイズ変更や切り抜きができるようにしたいと思います。または、少なくともJPEGに変換してから、PILで作業できます。

0 投票する
5 に答える
35374 参照

android - Android 用 WebP

Android で WebP を使用する方法の例はありますか? 私はwebp画像のリストを取得し、それらを画像ビューでリストビューに表示しようとしています。

libwebp api があることは知っており、NDK を使用して Android プロジェクトに統合しましたが、API を使用してバイナリ webp を取得し、それをイメージビューに表示するにはどうすればよいですか?

どんな助けでも素晴らしいでしょう!

0 投票する
4 に答える
26001 参照

c# - C# の WebP ライブラリ

C# での WebP のコード サンプルはないようです。ありますか?WebP 画像を直接表示する必要はありませんが、WebP として保存 & 転送できると便利です。

0 投票する
3 に答える
2843 参照

java - WebP をサポートするブラウザーを検出する方法と、それらに WebP 画像を提供する方法は?

WebP 画像の驚くべきサイズ縮小 (ロスレス + アルファ画像の「pngcrushed」PNG よりも約 28% 小さい) を見て、WebP をサポートするブラウザーに WebP 画像を提供したいと考えています。

クライアントのブラウザーが WebP をサポートしているかどうかを Java webapp サーバーから検出するにはどうすればよいですか?

JavaScript からそれを行う方法について、ここに質問がありました。

WebP サポートの検出

しかし、Javaからそれを行う方法を知りたいです。Java から実行することがクライアント側で JavaScript を呼び出すことを意味する場合、その方法を知りたいです。

0 投票する
4 に答える
5682 参照

javascript - WebP画像の置換

私の最終的な目標は、ブラウザがWebP画像を表示できるかどうかを検出することです。そうである場合は、ページ上のすべての画像を同等のwebpに置き換えます(同じディレクトリにあり、同じ名前で、拡張子が異なるだけです)

現在、ブラウザがwebpを表示できるかどうかを正常に検出するスクリプトがあります

webpをサポートするケースの中で、次のコードを試しましたが、失敗しました。

ヘッダーに配置すると、コンソールにはすべての画像タグが正しく表示されますが、ソースは元のfilename.pngから変更されていません。

何が間違って行われているのかについてのアイデアはありますか?

編集: wsanvilleのおかげで、画像が読み込まれない理由に問題があることがわかりました。ただし、Chromeのネットワークタブを見ると、pngとwebp画像の両方を読み込んでいることがわかります。そもそもpng画像が読み込まれないようにするにはどうすればよいですか?

0 投票する
5 に答える
7326 参照

image - Go の WebP エンコーダー/デコーダー

現在の週刊誌と互換性のある (またはフォーク可能な) 完全な WebP エンコーダーとデコーダーはどこかにありますか?

標準のpngに匹敵する速度ですか?

0 投票する
6 に答える
29171 参照

iphone - iOS での WebP 画像形式

現在、iOS ソフトウェアで Google の WebP 画像形式を使用する可能性を調査しています。

Google の C ライブラリを使用して、必要に応じて WebP を RGBA8888 にデコードすることは難しくありません。

ただし、API とパフォーマンスの両方の点で UIImage に匹敵する実装を作成したいと考えています。

Q1. ネイティブの imageWithData やその他の API が新しい形式を読み取るように、iOS で画像デコーダを開発することは可能ですか?

Q2. いいえの場合、UIImageView (およびその他のフレームワーク提供のコントロール) が UIImage を描画するために使用する API は何ですか? それは公開されていますか (例: drawInRect/drawAtPoint)、それとも内部ですか?

UIImage から継承し、いくつかのメソッド (+imageWithContentsOfFile、+imageWithData、+imageNamed、-drawInRect、-drawAtPoint など) をオーバーライドして、WPImage オブジェクトを SDK 提供の API で適切に動作させることはできますか?

Q3. 私の架空の WPImage クラスのすべてのインスタンスが UIApplicationDidReceiveMemoryWarningNotification をサブスクライブする場合 (RGBA イメージ バッファーをフラッシュして、はるかに小さい元の WebP データを RAM に残すため)、パフォーマンスはそれほど低下しませんか?

私たちが開発しているソフトウェアは、RAM に何百もの異なるイメージを簡単に持つことができます。