問題タブ [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.
javascript - jQuery .load() は HTML 属性を変更し、webp ファイルを gif に変換します
次の HTML:
jQuery load 関数でロードすると、次のようになります。
主な問題は、webp ファイルへの src を gif に変換することです。src が gif に変わると、サムネイルが存在しないため到達できなくなります。
更新: これが YouTube 側にある可能性が高いことに気付きました。おそらく、特定のリクエストに対して、webps の代わりに gif を自動的に送信します。
更新:私はまだ手がかりがありません
wordpress - htaccess WordPress htaccess ルールと組み合わせたサーバー側の WEBP 検出
次のように htaccess ファイルを設定しています。
これはテストディレクトリで非常にうまく機能し、存在する場合は webp 画像を表示します。ただし、同じ .htaccess ルールを WordPress の pretty permalinks rewrite ルールと組み合わせて使用しようとすると、ルールが破られます。
これは WordPress のデフォルト ルールです (サブディレクトリの名前が DPA の場合)
jpg ファイルに直接アクセスしようとすると、サーバーで次のエラーが発生します。
これは、WordPress がルートでファイルを検索し、画像ファイルの実際の場所をめちゃくちゃにするためだと思います。
2 つのルールを相互に互換性のあるものにするために、apache で十分に書き換えルールを知っている人はいますか?
ありがとう!
パトリック
wordpress - WebP - サーバーでの自動作成?
私は最近 webp を試していて、とても気に入っています。PNGまたはJPGが要求されるたびに画像のWEBPバージョンが存在するかどうかを確認するためにhtaccessを介してサーバーをセットアップしました.WEBPファイルが存在する場合は、WEBPをサポートするブラウザの代わりにその画像を提供します.
現在、ほとんどのサイトで WordPress を使用しています。私が現在行っているのは、既存のサイトのアップロード フォルダーをダウンロードし、 XnConvert を介して実行して webpに変換し、再アップロードすることです。
画像のアップロード時に画像の webp バージョンを自動作成できるかどうかは誰にもわかりませんか? できれば、生成されたすべてのサムネイルの webp バージョンも使用します。私はグーグルで検索しましたが、サーバーでの自動作成/圧縮について何も見つかりません。
php - 関数 imagewebp は PHP 5.6 には存在しませんか?
PHP ファイル:
出力:
GD対応(GDバージョン:同梱(2.1.0対応))
問題はどこだ?「imagewebp」は PHP 5.5.0 以降に存在する必要があります (参照: http://php.net/manual/en/function.imagewebp.php )
PS: (私だけではありません... webp サポートを有効にするために php をコンパイルする方法は? )
heroku - webpデリゲートを使用してherokuでImageMagickをコンパイルする
heroku で imagemagick をコンパイルし、webp のサポートを許可したいと思います。ソースから webp をビルドしてインストールできますが、herokus ファイルシステムが読み取り専用であるため、/usr/local/.. に書き込むことができません。
webp をビルドし、/tmp/webp にインストールしました。
imagemagick tarball をダウンロードした後、webp サポートを使用してコンパイルしようとしましたが、webp インストールが見つかりません (当然のことです)。
私のwebpインストールを見つけることを可能にする引数でconfigureを実行できますか?
ありがとう!
animation - 幅広いブラウザをサポートするアニメーション gif の代替案は?
ブログやフォーラムにアニメーション画像を挿入したいのですが (そのため、javascript、CSS、SVG、HTML5 などのトリックを使用できません)、gif アニメーションは大きすぎて 700K 程度です。写真で作ったので256パレット以下に減色できず、画像サイズも高さ350ピクセル固定です。「gif2webp」というユーティリティを使って「webp」アニメーションに変換しようとしたところ、サイズが 200K にまで大幅に縮小されました。ただし、お気に入りの Opera ブラウザでは表示されません。ユーティリティ「gif2apng」で「apng」形式を試したところ、サイズは再び 400K に縮小されましたが、残念ながら Google Chrome 安定版ではアニメーションが表示されません。「img src =」を使用して単純な画像として Web ページに挿入できる単純なアニメーションの他の代替手段はありますか
php - imagewebp を使用して jpg を webp に変換する
imagewebp を使用して画像を webp に変換するのに問題があります。
私はこのコードを使用します:
$webp は true を返しますが、Chrome で webp-image を表示しようとすると、空白が表示されますが、正しいサイズで表示されます。代わりに画像を読み込み、PHP でヘッダーを設定すると (以下を参照)、表示されますが、色が間違っています (黄色が多すぎます)。
コマンドラインで同じ画像を変換すると、期待どおりに機能します。
これを Ubuntu 14、Apache 2.4.7、および PHP 5.5.9-1ubuntu4.4 でテストしています。