ServiceNow と Internet Explorer のサポートIssue ServiceNow 製品ドキュメントによると、UI14 と UI15 を使用するには、Internet Explorer 9 以降の IE バージョンが必要です (「ナビゲーションとユーザーインターフェイス」を参照)。ただし、UI15 での AngularJS 使用の増加と HTML5 準拠を考えると、IE9 には、インスタンスの全体的なパフォーマンスに影響を与える可能性のある既知の制限があります。 パフォーマンスの問題を回避するには、Internet Explorer 10 以降にアップグレードすることをお勧めします。glide.ui.doctype.ie_version プロパティを 10 に設定するという回避策もあります。これにより、Internet Explorer 9 以前のバージョンを使用しているユーザーは UI11 を取得できます (「IE9 で UI15 を使用する場合のパフォーマンス低下」を参照)。 より具体的な要件を持つさまざまなプラグインがあります。 Visual Task Boards には IE10 以降が必要です。ライブフィードの添付ファイル機能には IE10 以降が必要です。IT 経理ワークベンチ には IE11 以降が必要です。Helsinki リリースのその他の例外については、製品ドキュメントを参照してください。 Geneva では新しい UI がリリースされました。これはオプトインであり、UI16 プラグインをアクティブ化にすることで有効にできます。 ブラウザの要件は、IE9 をサポートする UI15 の要件と同様です。ただし、エクスペリエンスを向上させるために、IE10 以降にアップグレードすることをお勧めします。詳細については、Geneva ドキュメントの こちらとこちらを参照してください。 HTML5 と標準モード HTML5 を使用する他のサイトと同様に、ServiceNow はプラットフォームから提供されるコンテンツに 宣言を追加します。これはブラウザの設定を上書きしません。Internet Explorer は、標準モードでレンダリングできるかどうかを決定するパスに従います。サイトに DOCTYPE 宣言がない場合、ブラウザは互換モードに切り替わります。 以下は、Internet Explorer がドキュメントモードを選択するために使用するロジックです。 開発者ツールのドキュメントモードを上書きします。この設定は、タブの有効期間中は保持されます。IE9 では、ドキュメントが iframe 要素内にある場合、最上位ページ (iframe が定義されているページなど) によってドキュメントモードが決まります。X-UA 互換メタタグまたは HTTP 応答ヘッダーを使用します (互換性のあるメタタグと HTTP 応答ヘッダー」を参照)。 互換表示設定を使用して、Web ページを非標準ドキュメントモードで強制的に表示します。ローカル互換サイトの一覧、Microsoft 互換サイトの一覧、およびエンタープライズモードの IE 互換サイトの一覧では、Web ページを他のドキュメントモードで強制的に表示できます。グループポリシー設定は、すべてのページを特定のドキュメントモードで上書きし、強制的にレンダリングします。上記のいずれでもない場合、ブラウザは DOCTYPE 宣言を使用して、ページが標準モード、ほぼ標準モード、互換モードでレンダリングされるかどうかを判断します。 ServiceNow で 宣言が使用されるということは、お客様がドキュメントモードを強制的に適用する設定 (上記に従って) を行っている場合を除き、ブラウザが標準モードでレンダリングされることを意味します。 互換表示 ServiceNow は互換表示 (互換モードとも呼ばれる。製品ドキュメントの「ブラウザサポート」を参照) をサポートしていません。このモードでアプリケーションを実行しないことを強く推奨します。これは、ブラウザでアプリケーションが異なる方法で表示されるためです。アプリケーションが異なる動作をするよう指示されるため、無効な結果につながる可能性があります。 以下の点は IE の動作に影響します。 ドキュメントモード: これは、ブラウザがページのレンダリングに使用するバージョンです。ただし、これは古いバージョンの Internet Explorer に対してはおおよその値にすぎず、Web サイトまたは Web アプリケーションが古いブラウザで正しく動作するかどうかを判断するためには使用しないでください。 ブラウザモード: これにより、ブラウザが Web サーバーと JavaScript に対して自身をどのように表示するかが決まります (JavaScript との互換性に影響します)。 可能であれば、この方法ではブラウザの動作を変更しないでください。問題がある場合は、問題を調査して修正できるように、Now Support ポータルでケースを送信してください。互換表示の設定は一時的な回避策となる可能性はありますが、解決策または長期的な修正とは見なさないでください。 一部のお客様は、会社のポリシーとして互換表示 (通常はグループポリシーまたは内部プロキシ設定で適用される) でブラウザを実行しており、他のカスタマイズが変わってしまうために使用を中止できない場合があります。そのため、互換表示で発生する問題をできるだけ多く解決するよう努めています。 glide.ui.allow_ie_compatibility_mode プロパティを false に設定すると、ブラウザの互換設定が上書きされ、アプリケーションの互換表示が強制的に解除されます。これにより、インターフェイスに不具合が生じることなく、IE9 より前のバージョンの Internet Explorer で UI14 を実行できます。このプロパティは、Internet Explorer を使用している場合に UI14 インターフェイスが Eureka で機能しない問題を解決するために導入されました。 IE11 で導入されたエンタープライズモードを使用すると、Web ページを特定のドキュメントモードで強制的にレンダリングできます (「 エンタープライズモードとは」を参照)。 サービスポータルの保護モード Windows 10 では、IE11 の閲覧中に Cortana とツールヒントによって保護モードをオンにするように求めるメッセージが表示される場合があります。保護モードをオンにすると、サービスポータルに空のページが読み込まれる場合があります。開発者ツールのコンソールに、次のエラーが表示されます。 保護モードを無効にするには、[インターネットオプション (Internet Options)] > [セキュリティ (Security)] を開き、[保護モードを有効にする (Internet Explorer の再起動が必要) (Enable Protected Mode (requires restarting Internet Explorer))] がオフになっていることを確認し、[OK] をクリックします。 ブラウザのセキュリティ UI が正しくレンダリングされない場合がありますが、問題は Chrome や Firefox などの他のブラウザにあるわけではありません。グループポリシーが動作の原因である、または動作に影響を与えているかどうかは、通常、分離されたマシンでテストを実行することで特定できます。 たとえば、Eureka と Fuji (それぞれ UI14 と UI15) の UI に導入された別の機能に、「retina_icons」と呼ばれるアイコンに対する Web フォントの使用があります。これは Edge などに配置されています。アイコンは UI には表示されませんが、別のブラウザで表示できます。これは、通常はグループポリシーで展開されるセキュリティ設定が原因である可能性があります。 Internet Explorer でこの問題を解決するには、次の手順に従います。 Internet Explorer を開きます。 [ツール] > [インターネットオプション] に移動します。[セキュリティ] タブに移動します。[レベルのカスタマイズ] をクリックします 。[ダウンロード] セクションまで下にスクロールします。[フォントのダウンロード] で [有効にする] を選択します。[OK] をクリックして変更を保存し、[適用] をクリックします。ブラウザの画面を更新します。 Windows 10では、信頼できないフォントのブロック機能が導入されており、これもこの動作の原因となる可能性があります。 ブラウザのパフォーマンス プラットフォームからブラウザに送信される応答のサイズを小さくするために、データは圧縮されます。Internet Explorer の実装でこれを利用できるように設定するための手順を実行してください。Internet Explorer が JavaScript と画像をキャッシュできるようにすることで、ブラウザのパフォーマンスを向上させることができます。詳細については、ServiceNow 製品ドキュメントを参照してください。 パフォーマンスのトラブルシューティング圧縮 仮想環境 (例:Citrix や VMWare VDI) 内で Internet Explorer を実行している場合は KB0621097 を参照してください。この環境における Internet Explorer のパフォーマンスの問題を解決するために役立つ情報が提供されています。 KB0621097:UI16 使用時の仮想環境における IE11 のパフォーマンスの問題の診断 ブラウザのキャッシュ プラットフォームのトラブルシューティングのために、ブラウザのキャッシュをクリアするときは、必ず [お気に入り Web サイトデータを保持する] をオフにしてください。ServiceNow インスタンスがブックマークされている場合、これをオンにしてブラウザのキャッシュをクリアしても、関連するインターネット一時ファイルは削除されません。