Microsoft Edge в Linux


20

Я веб-розробник і мені потрібен Microsoft Edge для тестування мого Ubuntu.

Я знаю, що я можу мати Microsoft Edge:

  1. Встановлення Windows на віртуальну машину.
  2. Linux - подвійне завантаження Windows.

Але з цими рішеннями мені доводиться купувати вікна, поки я не використовую його для щоденних обчислень. Також не можу позбутися Windows за допомогою цих рішень.

Я прочитав деякі статті про Microsoft Edge в Linux, але не зміг знайти жодного рішення. У 2015 році вони провели цю конференцію, і Edge в Linux все ще не відбувається:

О, я можу випробовувати EDGE & IE на MAC & LINUX!

Я також знайшов це, і, схоже, Microsoft не піклується про Edge в Linux. принаймні поки що:

Виявляється, Microsoft Edge доступний лише з такою операційною системою, як Windows 10 та браузерною програмою з малою кількістю мобільних пристроїв.

Чи все-таки є Microsoft Edge на Linux без VM?

Відповіді:


7

Побудови Microsoft Edge Insider для Windows 7 можна запускати з Wine . Оскільки нові версії Edge використовують двигун Blink HTML, він може поводитися інакше, ніж у старих версіях Edge. Можуть також виникнути проблеми із сумісністю з іншими браузерами на основі Blink, як-от, наприклад, на деяких сайтах у Chrome vs Chromium, особливо коли Microsoft переходить у фазу розширення .

  1. Встановити winehq-staging (я використовую версію 4.13).

  2. Завантажте інсталятор MS Edge для Windows 7. Я спробував і версії Beta та Dev Channel:

  3. Запустіть інсталятор за допомогою Wine.

    wine MicrosoftEdgeSetupBeta.exe
    wine MicrosoftEdgeSetupDev.exe
    
  4. Виконати Edge. Є багато fixitі errповідомлень, але нічого не показує зупинки. Якщо спочатку у вас з’явилося чорне вікно, зачекайте кілька хвилин. Спочатку потрібно пройти деякий час, і згодом відобразиться належним чином. Я зміг змінити налаштування та переглянути декілька сайтів, не помічаючи жодних великих проблем окрім вказаних на скріншоті нижче, що не є несподіваним.

    wine 'C:\Program Files (x86)\Microsoft\Edge Beta\Application\msedge.exe'
    wine 'C:\Program Files (x86)\Microsoft\Edge Dev\Application\msedge.exe'
    

    Продуктивність, як правило, погана. Відео та аудіо - глюкі.

    msedge - не виглядає особливим



12

Оновлення 2018 року

Microsoft оголосила, що Edge вийде з Blink engine (Chromium) на початку 2019 року. Вони ще не говорили про версію Linux, і на даний момент працюють лише VM і Browserstack.

Тепер Microsoft Edge буде поставлятися та оновлюватися для всіх підтримуваних версій Windows та на більш частому каденції. Ми також очікуємо, що ця робота дозволить нам перенести Microsoft Edge на інші платформи, такі як macOS. Поліпшення роботи веб-платформи як для кінцевих користувачів, так і для розробників вимагає, щоб веб-платформа та браузер були послідовно доступними для якомога більшої кількості пристроїв.

Огляд браузера

У стек браузера немає необхідності в завантаженні VM або Dual. Він показує Microsoft Edge у будь-якому браузері. Це дозволить протестувати ваші локальні сайти .

До цього часу розробники покладалися на віртуальні машини чи ПК із Windows 10, щоб протестувати свої продукти та веб-сайти на Microsoft Edge. Щоб забезпечити простіший спосіб тестування, Microsoft та BrowserStack співпрацюють, щоб надати розробникам хмарну інфраструктуру для миттєвого тестування та доставки чудового досвіду роботи з Microsoft Edge.

та про безпеку локальних тестувань :

Локальне тестування дозволяє протестувати локальні папки та внутрішні сервери. Ми використовуємо спеціально розроблені Chrome та Firefox розширення із WSS (захищеними WebSockets) для підключення машини до хмари. WebSockets дозволяє здійснювати широку взаємодію між клієнтським браузером та серверами та пристроями. Для захисту конфіденційності переданих даних під час сеансу тестування ми використовуємо виключно WSS. WSS використовує SSL через порт 443 для транспорту, тому передає лише зашифровані дані.

Під час тестування приватного сервера ми встановлюємо зв’язок між вказаним вами сервером та нашими віртуальними машинами або фізичними пристроями. Механізм створений для переадресації запитів і відповідей вперед і назад, і більше нічого. Аналогічно для тестування локальних папок, хмара BrowserStack має доступ лише до папки, згаданої під час налаштування з'єднання. Наша інфраструктура не може отримати доступ ні до чого іншого у вашій файловій системі.


1
Веб-сайти не є зображеннями, також потрібно перевірити взаємодію.
Тімо Хуовінен

Тімо, у браузерного стекла є тестування, якщо ви не знали ...
Алекс

2

Корпорація Microsoft оголосила, що Edge відмовиться від того, щоб зробити його інноваційним механізмом, щоб стати ще одним веб-браузером на базі Chromium. .


4
Як це вирішує поточну проблему оп ? Замість того, щоб вирішити питання деякий час у майбутньому?
j-гроші

@ j-money Ви маєте рацію, це нічого не вирішує ЗАРАЗ, але мені все одно здавалося важливим. Це сказало, і хоча я трохи не пов’язаний між собою, мені здається сумним (і трохи небезпечним), що майже всі веб-браузери використовують один і той же двигун. Я вважав за краще, якщо б Microsoft додати обраний для відкриття коду свого рендерінга замість цього.
Бігу


-1

Ні, ви не можете отримати Microsoft Edge на Linux / Ubuntu або будь-якій іншій машині Linux. Замість використання Microsoft Edge спробуйте скористатися текстовим редактором, який постачається разом із вашою системою. Текстовий редактор повинен функціонувати майже так само, як і Microsoft Edge для програмування (до речі, я теж веб-розробник).


8
Я хочу побачити, як Edge та IE показують та обробляють мої html / css та javascript. Як редактор тексту може робити те, що роблять ці браузери?
ДВС

5
@ICE Використовуйте VM та / або використовуйте RemoteIE.
негусп

4
@ICE Чому ця відповідь позначена як правильна? Використання віртуальної машини, як у відповіді від Павла, є принаймні рекомендованим способом від Microsoft. Але використання текстового редактора для тестування не представляється сферою питання, чи?
Trendfischer

1
@Trendfischer Я позначив як правильне через першу частину відповіді. на той момент не було можливості використовувати Edge в Linux без VM. Також я згадав про своє запитання В.М. і дякую за коментар. Я додаю сюди рішення, яке знайшов днів тому.
ДВС

8
Яке значення має редактор тексту у цій відповіді на питання?
RolandiXor
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.