現在の職場に、イメージ マッピングは時代遅れであり、代わりにすべて HTML/CSS を使用する必要があることを納得させようとしています。イメージ マッピングに対する説得力のある議論が必要です。皆さん、私を助けてくれませんか?
2 に答える
画像マップは必ずしも「時代遅れ」というわけではありません (実際、その機能は最新の HTML5 仕様にまだ存在しています)。それらは現在、非常に特定のニッチで機能を提供します: サポートされていないブラウザーで不規則な形状の領域でマウスの動きを検出する機能svg
(スケーラブル ベクター グラフィックス)。IE6-8 をサポートする必要があり、この種の機能が必要な場合、実際には代替手段はありません。
JavaSript を使用してマウスオーバーやその他の効果 ( ImageMapster jQuery プラグインなど) を作成し、「謎の肉」ナビゲーションの問題に対処できます。
最新のブラウザーでは、SVG は CSS を介してこの種の効果をネイティブにサポートできます。古いブラウザーのサポートが問題にならない場合は、おそらくイメージマップの代わりに SVG を使用します。堅牢な実装は、SVG を使用し、古いブラウザーのイメージマップにフォールバックすることです。
イメージ マップは、使用されているイメージを考えると、ユーザーがクリックできるものであることをユーザーに伝えるのが難しいことがわかりました。CSS で効果をロールオーバーし、この方法でユーザーにフィードバックを提供する方が簡単です。
それ以外は、実際の使用には問題ないはずです。
良い例として、ミステリー肉のナビゲーションをチェックしてください。