BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Microsoft Edge for Linuxが安定版へ

Microsoft Edge for Linuxが安定版へ

ブックマーク

原文(投稿日:2021/11/15)へのリンク

プレビュー版から1年、ChromeとFirefoxの代替の提供と、レガシWebアプリのサポートを目的とするEdge for Linuxが先頃、安定版(stable)に移行した。

Edgeは、GoogleのオープンソースWebエンジンで、Chromeの基盤でもあるChromiumをベースとしており、垂直タブやタブグループ、没入型(immersive)リーダなどの新たなユーザエクスペリエンスの提供を目指している。一般的な使用においてはChromeやFirefox、Safariと直接的に競合する一方で、Microsoftエコシステムにコミットする組織には特に適している。特にEdgeには独自のInternet Explorerモードがあり、現在は非推奨となった、極めて非標準的なInternet Explorerブラウザ用にデザインされたレガシなWebサイトを使用することができる。このモードは特定のURLセットに対して有効にすることが可能で、それらは古いエンジンを使用してレンダリングされる。一方でデフォルトは、Web標準との互換性が高く、セキュリティに優れた新エンジンになっている。

事実としてInternet Explorerモードは、Linuxでも、Edge for macOSでも使用できない。それには[Trident MSHTML](https://en.wikipedia.org/wiki/Trident_(software))の移植が必要になるが、それが実行される可能性はほとんどない。ただしEdgeは、ブックマークやパスワード、エクステンションなどのユーザデータをプラットフォーム間でやりとりすることが可能である。

Microsoftは、Edgeをデフォルトブラウザに選択したいくつかの企業を紹介している。それらの企業にとってEdge for Linuxが利用可能になるということは、すべての社員が同じブラウザを使用できるという意味になる。Windows上でIEモードを使用したり、さまざまなプラットフォームが必要なユーザのユーザデータをシームレスに同期したり、異なるタスクのために、あるいは異なる環境において、複数のプラットフォームを使用することが可能になるのだ。

これに加えてEdge for Linuxには、Linuxで作業するWeb開発者が、仮想マシンを使ったりWindowsボックスを実行したりしなくても、自身のWebサイトのEdgeに対する適応性がテストできる、というメリットもある。開発者にとってもうひとつのメリットは、ネイティブアプリ内でWebコンテンツをホスト可能なコンポーネントであるWebView2を、Linux上で使用できることだ。

コミュニティの一部からは、Edgeがプロプライエタリであることに懸念の声が上がっている。しかし、これはChromeやSafariでも同じである。コードをすべてオープンソースとして公開しているメジャーなブラウザはFirefoxだけだ。さらに、Microsoftがトラッキングを行っているのではないか、という懸念も上がっているが、同じような懸念はChromeやFirefoxに対しても持たれている。ただしFirefoxについては、収集しているのはテレメトリ用のユーザデータのみである。

懸念を持つユーザには、完全なオープンソースでテレメトリフリーなFirefoxフォークのLibreWolfがある。プライバシを重視したブラウザとしては、他にBraveVivaldiなどもあるが、いずれもプロプライエタリな製品だ。

Edge for LinuxはMicrosoftの提供する.debおよび.rpmパッケージによって、多くのメジャーディストリビューションで使用することができる。興味があるならば、Microsoft Linux Software Repositoryを使えばインストールが可能だ。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT