カスタムコード検証ツールが公開されているため、情報を追加。カスタムコード検証ツールはこちらのリンクをご覧ください。みなさん、こんにちは。マルチブラウザをサポートする予定です。利用者の方はとても楽しみである反面、開発者の方は開発したスクリプトが正常に動作するか心配ではないでしょうか。関する記事が公開されたので、紹介します。ご利用の方々に、素晴らしい体験を提供したいと思っています。アプリケーションが大幅に変更されます。利用するユーザーや組織が増加することが見込まれ、ソリューション提供者の方々にも、今後より多くの機会があると考えていますが、その際、既存のソリューションが、新しいアップデートに対しても機能することが重要となります。その目標を達成するため、すでに私たちが認識しているスクリプトに関する問題の情報を提供し、また解決のためのガイドラインを示したいと思います。サポートされる実装方法や数多くのサンプルを提供しています。サポートされていない手法で開発を行っている場合、今後のアップデート適用時にそれらの機能が動作しなくなる可能性があります。ビジネス要件により、サポートされない方法を利用せざる得ない場合があるでしょう。この場合、将来にわたり機能が動作する保障がありません。ページの特定の構造に依存している場合に、その構造が予告なく変わる可能性があるからです。今回、複数のブラウザをサポートするにあたり、ページに多くの変更が発生するため、サポートされていない方法で開発したコードが動かなくなる可能性が高くなります。これを機に現在のコードの見直しと対応を行ってください。現在のコードが引き続き動作するか確認する最良の方法はベータ版を利用することです。ベータ版であるため、出荷版とは動作が異なる可能性がありますが、既存の問題を見つける手掛かりになります。ベータ版に関してはこちらの記事をご覧ください。オンラインで利用されているスクリプトをレビューしたところ、いくつかのコードではエラーが出力されるか、まったく動作しないことを確認しました。今後、開発したコードに問題があるかを確認するためのツールをリリースする予定ですが、以下にいくつか例をあげます。アプリケーション開発でよく利用される関数で、ページの要素にアクセスするため利用します。関数を利用しているコードが存在するか確認してください。属性が常に同じである保障はありません。オブジェクトモデルを利用してください。