Microsoft Edge su Linux


20

Sono Web Developer e ho bisogno di Microsoft Edge per i test sul mio Ubuntu.

So che posso avere Microsoft Edge da:

  1. Installazione di Windows su macchina virtuale.
  2. Linux: avvio doppio di Windows.

Ma con queste soluzioni, devo comprare Windows mentre non lo sto usando per il calcolo quotidiano. Inoltre, non riesco a liberarmi di Windows con queste soluzioni.

Ho letto alcuni articoli su Microsoft Edge su Linux ma non sono riuscito a trovare alcuna soluzione. Nel 2015 hanno tenuto questa conferenza e Edge su Linux continua a non accadere:

WOAH, POSSO TESTARE BORDO E IE SU UN MAC E LINUX!

Ho anche trovato questo e sembra che a Microsoft non importi Edge per Linux. almeno per ora:

Si scopre che Microsoft Edge è disponibile solo con un sistema operativo come Windows 10 e un'applicazione browser con pochi dispositivi mobili.

Esiste un modo per avere Microsoft Edge su Linux senza VM?

Risposte:


7

Le build di Microsoft Edge Insider per Windows 7 possono essere eseguite con Wine . Poiché le nuove versioni di Edge utilizzano il motore Blink HTML, potrebbero comportarsi in modo diverso rispetto alle versioni precedenti di Edge. Potrebbero esserci anche problemi di compatibilità con altri browser basati su Blink, come ad esempio alcuni siti su Chrome vs Chromium, specialmente quando Microsoft passa alla fase estesa .

  1. Installa winehq-staging (sto usando la versione 4.13).

  2. Scarica il programma di installazione di MS Edge per Windows 7. Ho provato le versioni Beta e Dev Channel:

  3. Esegui il programma di installazione con Wine.

    wine MicrosoftEdgeSetupBeta.exe
    wine MicrosoftEdgeSetupDev.exe
    
  4. Esegui Edge. Ci sono molti fixite errmessaggi, ma nulla mostra l'arresto. Se inizialmente ottieni una finestra nera, attendi qualche minuto. All'inizio ci vuole un po 'di tempo per caricarlo e alla fine verrà visualizzato correttamente. Sono stato in grado di modificare le impostazioni e navigare in alcuni siti senza notare alcun problema importante oltre a quello mostrato nello screenshot qui sotto, che non è inaspettato.

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

    Le prestazioni sono generalmente scarse. Il video e l'audio sono glitch.

    msedge - non sembra speciale



12

Aggiornamento 2018

Microsoft ha annunciato che Edge verrà rilasciato con il motore Blink (Chromium) all'inizio del 2019. Non hanno ancora parlato della versione di Linux e a questo punto funzionano solo VM e Browserstack.

Microsoft Edge verrà ora consegnato e aggiornato per tutte le versioni supportate di Windows e con cadenza più frequente. Ci aspettiamo anche che questo lavoro ci consenta di portare Microsoft Edge su altre piattaforme come macOS. Il miglioramento dell'esperienza della piattaforma Web sia per gli utenti finali che per gli sviluppatori richiede che la piattaforma Web e il browser siano costantemente disponibili per il maggior numero possibile di dispositivi.

Browserstack

Con il browser non c'è bisogno di VM o Dual boot. Mostra Microsoft Edge su qualsiasi browser. Permetterà di testare i siti locali .

Fino ad ora, gli sviluppatori si sono affidati a macchine virtuali o PC con Windows 10 per testare i loro prodotti e siti Web su Microsoft Edge. Per fornire un modo più semplice di testare, Microsoft e BrowserStack stanno collaborando per offrire agli sviluppatori un'infrastruttura basata su cloud per testare istantaneamente e fornire grandi esperienze su Microsoft Edge.

e sulla sicurezza dei test locali :

Test locali consente di testare cartelle locali e server interni. Utilizziamo estensioni Chrome e Firefox personalizzate, con WSS (WebSocket sicuri) per connettere il tuo computer al cloud. WebSocket consente un'ampia interazione tra il browser client e i server e i dispositivi. Per proteggere la privacy dei dati trasferiti durante la sessione di test, utilizziamo esclusivamente WSS. WSS utilizza SSL sulla porta 443 per il trasporto e quindi trasmette solo dati crittografati.

Quando testiamo un server privato, creiamo una connessione tra il server che hai specificato e le nostre macchine virtuali o dispositivi fisici. Il meccanismo è istituito per inoltrare richieste e risposte avanti e indietro e nient'altro. Analogamente per il test delle cartelle locali, il cloud BrowserStack ha accesso solo alla cartella menzionata durante l'installazione della connessione. La nostra infrastruttura non può accedere a nient'altro sul tuo filesystem.


1
I siti Web non sono immagini, anche l'interazione deve essere testata.
Timo Huovinen,

Timo, Browserstack ha dei test live se non lo sapevi ...
Alex,

2

Microsoft ha annunciato che Edge abbandonerà il suo motore attuale per diventare un altro browser web basato su Chromium. (Come se non ne avessimo già abbastanza!) Quindi in futuro non avrai bisogno di testare con Edge finché lo farai con qualsiasi altro browser basato su Chromium.


4
In che modo risolve il problema attuale dell'op ? Piuttosto che risolvere il problema un po 'di tempo in futuro?
j-money il

@ j-money Hai ragione, non risolve nulla ADESSO, ma mi è comunque sembrato importante. Detto questo, e sebbene un po 'estraneo, trovo triste (e un po' pericoloso) che quasi tutti i browser web utilizzino lo stesso motore. Avrei preferito se invece Microsoft avesse scelto di aprire il codice del proprio motore di rendering.
Bigou,


-1

No, non è possibile ottenere Microsoft Edge su Linux / Ubuntu o qualsiasi altra macchina Linux. Invece di utilizzare Microsoft Edge, prova a utilizzare un editor di testo fornito con il tuo sistema. Un editor di testo dovrebbe funzionare quasi quanto Microsoft Edge per la programmazione (A proposito, sono anche uno sviluppatore web).


8
Voglio vedere come Edge e IE mostrano e gestiscono i miei html / css e javascript. In che modo l'editor di testo può fare ciò che fanno questi browser?
ICE

5
@ICE Usa una VM e / o usa RemoteIE.
negusp,

4
@ICE Perché questa risposta è contrassegnata come corretta? L'uso di una macchina virtuale come nella risposta di Paul è almeno il modo consigliato da Microsoft. Ma l'utilizzo di un editor di testo per i test non sembra essere lo scopo della domanda, oppure?
Trendfischer,

1
@Trendfischer Ho contrassegnato come corretto a causa della prima parte della risposta. in quel momento non c'era modo di usare Edge su Linux senza VM. ho anche menzionato VM sulla mia domanda. e grazie per i commenti. Aggiungo una soluzione qui che ho trovato giorni fa.
ICE

8
Quale rilevanza ha l'editor di testo parte di questa risposta alla domanda?
RolandiXor
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.