MVのマルチブラウザ対応プラグインを探しています
Posted: 2018年11月13日(火) 10:15
MVのマルチブラウザ対応プラグインというのは存在するのでしょうか? 探しましたが見つかりませんでした。
「あるよ!」という方は教えていただければ幸いです。
(無ければ作ります)
《背景》
マルチブラウザ対応は基本的には(イベントを拾っている)コアスクリプト側で行わなくてはならないのですが、MVのコアスクリプトはパッと見た感じ、Chrome(Win)ブラウザに最適化・検証されているようです。
firefox(Win)やsafari(macOS)では TouchInput が(ブラウザ間の仕様の違いにより)期待通りに動かないです。
コアスクリプトを管理されているGithubの最新版を見ても特に各ブラウザ用の対策はされていませんでしたので、プラグイン側で対処する必要がありそうです。
《要検討》
MVのコアスクリプト側にマルチブラウザ対応のコードを追加するのは、一長一短かな……。
デプロイを見越して、あくまでもChromeと組み合わせての利用が前提で他のブラウザはそれなりに、という感じのようにもみられます。
もちろん、ほとんどの機能は問題なく動作しますが、テストすればやはりどうしても動作不具合が見つかります。
ブラウザのアップデートに伴って仕様が変わることも珍しくないですから、頻繁にメンテしないといけないですし、そういったもの(ブラウザ間の仕様の違い)はプラグイン側で対策するのが良さそうにも見えます。
「あるよ!」という方は教えていただければ幸いです。
(無ければ作ります)
《背景》
マルチブラウザ対応は基本的には(イベントを拾っている)コアスクリプト側で行わなくてはならないのですが、MVのコアスクリプトはパッと見た感じ、Chrome(Win)ブラウザに最適化・検証されているようです。
firefox(Win)やsafari(macOS)では TouchInput が(ブラウザ間の仕様の違いにより)期待通りに動かないです。
コアスクリプトを管理されているGithubの最新版を見ても特に各ブラウザ用の対策はされていませんでしたので、プラグイン側で対処する必要がありそうです。
《要検討》
MVのコアスクリプト側にマルチブラウザ対応のコードを追加するのは、一長一短かな……。
デプロイを見越して、あくまでもChromeと組み合わせての利用が前提で他のブラウザはそれなりに、という感じのようにもみられます。
もちろん、ほとんどの機能は問題なく動作しますが、テストすればやはりどうしても動作不具合が見つかります。
ブラウザのアップデートに伴って仕様が変わることも珍しくないですから、頻繁にメンテしないといけないですし、そういったもの(ブラウザ間の仕様の違い)はプラグイン側で対策するのが良さそうにも見えます。