1722638927
2024-08-02 15:59:03
バージョン3.2では 画像レンダラー.Optimizely レンダリングされた img 要素に任意の属性を追加できます。これにより、たとえばカスタム データや itemprop 属性を追加できるようになります。
バージョン3.2では、呼び出し時に入力パラメータとして使用できるPictureAttributesオブジェクトが導入されました。 @Html.Picture。
カスタム属性を追加できるのは、PictureAttributes オブジェクト内です。また、一部の設定は PictureProfile から PictureAttributes オブジェクトに移動されていることに注意してください。
v3.2の使い方について詳しく読む ここ。
PictureRenderer を「古い」方法で使用することはまだ可能ですが、将来の v4 ではそれができなくなります。
次期バージョン4の変更点
v4 では、同じ画像要素に複数の画像をレンダリングすることはできなくなります。これは、PictureRenderer のコードの大部分が削除され、簡素化されるためです。
同じ picture 要素に複数の画像がある場合、picture 要素の利点も一部失われます。よりよい解決策は、複数の picture 要素をレンダリングし、CSS を使用して表示/非表示にすることです。
マルチイメージ機能を使用する場合は、複数の画像要素を使用するように変更することをお勧めします。
この機能はあまり広く使われていないと思いますが、これが悪いアイデアだと思う場合は、下のコメント欄か、 PictureRenderer リポジトリのディスカッションセクション。
#PictureRenderer.Optimizely #への変更 #Hacks