2015年6月3日水曜日

Microsoft Edge FAQ を簡単に訳しました。

Microsoft Edge に関する FAQ がとっても有益なのにまだ翻訳されていないので、つなぎとしてざっくり翻訳しました。全文は翻訳していません。

私のお気に入りの標準やプラットフォーム機能がサポートされているかどうか知りたい。

Microsoft Edge Platform Status を参照してみてください。
もし、あなたの欲しい機能がまだ実装されていないのであれば、UserVoice にフィードバックをお願いします。

Windows 8 では、デスクトップとタッチでブラウザーが別だったけど Microsoft Edge は?

Microsoft Edge は、動的にデバイスタイプ(PC、タブレット、スマホ)や入力タイプ(マッチ、マウス、ペンなど)に最適化されます。

Windows 10 では、Microsoft Edge と Internet Explorer 11 の両方でテストが必要ですか?

Windows 10 では、新しいレンダリングエンジンを搭載した Microsoft Edge がデフォルトです。サイト開発者は、新しいエクスペリエンスは、Microsoft Edge でテストすればよいです。IE11 には、レガシー対応が含まれており、ユーザーは、他のブラウザー同様、IE11 をデフォルト ブラウザーとして選択することもできます。

Microsoft Edge と Internet Explorer 11 の違いは?

Microsoft Edge は、Windows 10 のデフォルトブラウザーで、モダン Web との高い互換性を期待しています。Web 開発者は IE を別扱いすることがありますが、Microsoft Edge は Web 開発者が別扱いしなくてもよいように設計されています。もし Microsoft Edge が他のブラウザーと違う動きをする時には @MSEdgeDev (https://twitter.com/MSEdgeDev) までご連絡ください。

エンタープライズ Web アプリや少数のサイトは、古い技術で作られていることがありますが、その時は IE11 でアクセスしてください。

Windows 7 や 8.1 ユーザーは、新しい Microsoft EdgeHTML レンダリングエンジンの Microsoft Edge を使うことができますか?

No. Microsoft Edge は、Cortana や Universal Windows Platform など、Windows 10 で動作するように設計されているため、以前のバージョンの Windows には提供されません。

Flash は、Microsoft Edge でサポートされますか?

はい。Adobe Flash は、Microsoft Edge に組み込まれてサポートされます。Adobe と密接に連携して、Windows Update を通じてサポートとサービスを継続します。

WebDriver は Microsoft Edge でサポートされますか?

WebDriver は、Windows Insider Preview の IE で有効になっています。Microsoft Edge の WebDriver は今年末までに提供予定です。

Microsoft EdgeHTML ってなに?

Microsoft EdgeHTML は、Microsoft Edge Webブラウザーと Windows 10 Web アプリプラットフォーム向けの新しい Web レンダリング エンジンです。2014 年初に MSHTML からフォークされ、IE 固有の振る舞いを削除して、標準ベースの互換性を確保しました。

MSHTML のアップデートは、セキュリティと信頼性の修正に限定され、今後は EdgeHTML だけが更新されていきます。

Microsoft はなぜ WebKit や Blink のような既存のモダンエンジンを使わないの?

Web は複数の独立した、Web 標準の相互運用性のある実装の原理に基づいて構築され、モノカルチャーへの対抗が重要だと考えています。フィードバックから MSHTML は、今日のモダン Web のエンジンではないことを聞きました。モノカルチャーのエンジンを避けるため、Blink と WebKit との相互運用性をより強化した新しいエンジンを設計しました。

Microsoft Edge はオープンソースにしないの?

現時点では、Microsoft Edge やそのプラットフォーム コンポーネントをオープンソース化する予定はありません。ロードマップやコアテクノロジーのロードマップをオープンにすることが重要だと理解しており、Microsoft Edge Platform Status をローンチしました。

現在の Trident エンジンと同様に新しいレンダリング エンジンをアプリに埋め込むことができますか?

はい。Windows 10 アプリは、最新の Microsoft Edge レンダリングエンジンをデフォルトで私用します。EdgeHTML.dll の Win32 WebOC ホスティングは、現時点ではサポートされていません。

Microsoft Edge はプラグインや拡張をサポートしていますか?

Microsoft Edge は PDF の閲覧と Adobe Flash を組み込み機能としてサポートしていますが、サードパーティー製のインストール可能なプラグインはサポートしていません。これにより、よりセキュアで、より信頼性の高いブラウザーを構築することができる。将来のアップデートで Microsoft Edge に新しく、モダンな拡張性モデルを採用する予定です。

Microsoft Edge は 、Silverlight や Java のような ActiveX コントロールや BHO をサポートしますか?

No. ActiveX コントロールと BHO はサポートされません。Active X コントロールの必要性は、ブラウザー間で相互運用性のあるモダン Web 標準 で著しく低下しました。モダン Web プラットフォーム をベースとした拡張モデルを計画しています。

どれぐらいの頻度で Microsoft Edge は更新されますか?

ブラウザー機能を更新するための決まったされたスケジュールはありません。Web 開発者やお客さまのために、常にエバーグリーン プラットフォームとして定期的に更新していくことにコミットしています。

Microsoft Edge のユーザーインターフェイスは、最終化していますか?

Windows 10 の残りと Microsoft Edge はアクティブに開発されており、いくつかのかの機能は現時点では完全に磨き切れていない可能性があります。もし、変更した方がよいと考える場合、Microsoft Edge Platform Suggestion Boxにフィードバックをお願いします。アプリ機能への提案や投票は Microsoft Edge Feature Suggestion Box か、Microsoft Edge for Phones Feature Suggestion Box にお願いします。

Microsoft Edge で Web ページを開いたら Internet Explorer に送られました。なにが起きたのでしょうか?

サイトが IE だけでサポートされているレガシー技術を必要としていることを Windows が検出すると、自動的に IE が読み込まれます。

localhost のデバッグはどうすればよいですか?

Microsoft Edge は、セキュリティ上の理由からデフォルトでネットワーク分離で実行されています。ループバックを有効にして localhost サーバーをデバッグできるようにするには、以下のコマンドを実行します。
CheckNetIsolation LoopbackExempt -a -n=Microsoft.Windows.Spartan_cw5n1h2txyewy
将来のアップデートで、about:flags から設定できるようにする予定です。

なぜ Do Not Track (DNT) がデフォルト無効になったのですか?

Microsoft は、業界標準が確立されていな時からいち早く 、IE10 で DNT 設定をデフォルト オンにしました。W3C は、DNT を有効にしたいかどうかを顧客が積極的に示すことができるようにすることを推奨しました。その結果、次期バージョンの Microsoft のブラウザーでは、デフォルトで有効にしないことを決めました。

WebBrowser コントロールは、Microsoft Edge で動きますか?

WebBrowser コントロールは Windows 10 でも動作しますが、 IE レガシー レンダリング エンジンで動作します。

WebView コントロールは Microsoft EdgeHTML を利用しますか?

はい。Windows 10 向けに構築された Universal Windows App では、WebView コントロールは Microsoft EdgeHTML を使用します。Windows 8 と 8.1 向けに構築された WebView コントロールを Windows 10 で実行した場合は、互換の目的で、レガシーエンジンが読み込まれます。

Microsoft Edge ユーザーエージェント文字列は?

Microsoft Edge のユーザーエージェント文字列は、
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0 
Windows 10 Phoneデバイスでは、
Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; DEVICE INFO) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Mobile Safari/537.36 Edge/12.0
ただし、ユーザーエージェント文字列の検出は可能な限り避けるべきです。Microsoft Edge を検出したい場合は、バージョンは頻繁に更新されるため 「Edge」 トークンだけを使用する必要があります。

なぜ Microsoft Edge ユーザーエージェント文字列には、WebKit や Chrome, Safari が含まれているのですか?

ユーザーエージェント文字列は、Webサーバーがそのブラウザーでレンダリングされる最高のコンテンツを確実に配信するために使用されます。Microsoft Edge は IE 固有のコード パターンを捨てて、モダン Web の相互運用性に強くフォーカスして構築しました。すべてのブラウザーが Mozilla/5.0 を含んでいるように、Web の歴史の中では繰り返し怒っていることです。

0 件のコメント:

コメントを投稿