web-dev-qa-db-ja.com

Linux上のMicrosoft Edge

私はWeb開発者であり、UbuntuでテストするにはMicrosoft Edgeが必要です。

次の方法でMicrosoft Edgeを使用できることを知っています。

  1. 仮想マシンにWindowsをインストールします。
  2. Linux-Windowsデュアルブート。

しかし、これらのソリューションでは、日常のコンピューティングに使用していない間にウィンドウを購入する必要があります。また、これらのソリューションでWindowsを取り除くことはできません。

Linux上のMicrosoft Edgeに関する記事をいくつか読みましたが、解決策が見つかりませんでした。 2015年に彼らはこの会議を行いましたが、Linux上のEdgeはまだ起きていません:

うわー、MAC&LINUXでEdge&IEをテストできます!

また、 this が見つかりました。MicrosoftはLinuxのEdgeを気にかけていません。少なくとも今のところ:

Microsoft Edgeは、Windows 10などのオペレーティングシステムと、モバイルデバイスがほとんどないブラウザーアプリケーションでのみ使用できることがわかりました。

とにかく、VMなしでLinuxでMicrosoft Edgeを使用する方法はありますか?

19
ICE

まず、VirtualBoxをインストールします。 https://www.virtualbox.org/wiki/Linux_Downloads

次に、ここからVirtualBoxのEdge仮想マシンをインストールします。 https://developer.Microsoft.com/en-us/Microsoft-Edge/tools/vms/

24
Paul

2018年に更新

Microsoftは、2019年の初めにEdgeがBlinkエンジン(Chromium)とともにリリースされることを発表しました。彼らはまだLinuxバージョンについて話しておらず、現時点ではVMとBrowserstackのみが機能します。

Microsoft Edgeは、サポートされているすべてのバージョンのWindowsおよびより頻繁なリズムで配信および更新されます。この作業により、Microsoft EdgeをmacOSなどの他のプラットフォームに導入できるようになることも期待しています。エンドユーザーと開発者の両方のWebプラットフォームエクスペリエンスを改善するには、Webプラットフォームとブラウザーをできるだけ多くのデバイスで一貫して利用できるようにする必要があります。

Browserstack

browserstack を使用すると、VMまたはデュアルブートは必要ありません。任意のブラウザーでMicrosoft Edgeを表示します。 ローカルサイトをテストできます

これまで、開発者はWindows 10を搭載した仮想マシンまたはPCに依存して、Microsoft Edgeで製品とWebサイトをテストしてきました。より簡単なテスト方法を提供するために、MicrosoftとBrowserStackは提携して、開発者にクラウドベースのインフラストラクチャを提供し、Microsoft Edgeで優れたエクスペリエンスを即座にテストして出荷します。

および ローカルテストセキュリティ

ローカルテストでは、ローカルフォルダーと内部サーバーをテストできます。カスタム設計のChromeおよびFirefox拡張機能とWSS(セキュアWebSocket)を使用して、マシンをクラウドに接続します。 WebSocketsを使用すると、クライアントブラウザーとサーバーおよびデバイスとの広範な相互作用が可能になります。テストセッション中に転送されたデータのプライバシーを保護するために、WSSのみを使用します。 WSSはトランスポートにポート443でSSLを使用するため、暗号化されたデータのみを送信します。

プライベートサーバーをテストする場合、指定したサーバーと仮想マシンまたは物理デバイス間の接続を偽造します。このメカニズムは、要求と応答を前後に転送するように設定されており、それ以外は何も設定されていません。同様に、ローカルフォルダーテストの場合、BrowserStackクラウドは、接続のセットアップ中に言及されたフォルダーにのみアクセスできます。私たちのインフラストラクチャは、ファイルシステム上の他の何かにアクセスできません。

12
ICE

無料の仮想マシン (90日後に期限切れになる)Paulが投稿したものとは別に、 BrowserStack などの他の便利なツールを使用することもできます。

2
fstanis

Microsoftは、Edgeが現在のエンジンを放棄して、別のChromiumベースのWebブラウザになることを発表しました。 (すでに十分ではありませんでした!)したがって、将来、他のChromiumベースのブラウザでテストを行う限り、Edgeでテストする必要はありません。

2
Bigou

いいえ、Linux/Ubuntuまたはその他のLinuxマシンでMicrosoft Edgeを入手することはできません。 Microsoft Edgeを使用する代わりに、システムに付属のテキストエディターを使用してください。テキストエディターは、プログラミングのためにMicrosoft Edgeとほぼ同じように機能するはずです(ちなみに、私もWeb開発者です)。

0
Hayden Stites