Home

Distinguish between Edge running on a physical Windows 10 device an Windows Virtual Desktop (Azure)

%3CLINGO-SUB%20id%3D%22lingo-sub-615117%22%20slang%3D%22en-US%22%3EDistinguish%20between%20Edge%20running%20on%20a%20physical%20Windows%2010%20device%20an%20Windows%20Virtual%20Desktop%20(Azure)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-615117%22%20slang%3D%22en-US%22%3E%3CP%3Ehello%20community%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20there%20a%20way%20to%20distinguish%20an%20Edge%20browser%20running%20on%20a%20physical%20Windows%2010%20device%20from%20a%20Windows%20Virtual%20Desktop%20or%20virtual%20Windows%2010%20instance%20on%20Azure%3F%3C%2FP%3E%3CP%3EBoth%20are%20Windows%2010%2C%20so%20OS%20wise%20they%20are%20similar.%3C%2FP%3E%3CP%3EOn%20a%20virtual%20desktop%20you%20need%20care%20about%20the%20visual%20affects%20you%20display%20in%20your%20web%20page.%20Because%20every%20pixel%20that%20gets%20changed%20has%20to%20be%20transmitted%20over%20the%20wire.%20So%20the%20idea%20is%20to%20reduce%20the%20amount%20and%20frequency%20of%20animations%2Fmoving%20parts%20on%20internally%20hosted%20web%20page%20when%20a%20virtual%20desktop%20browser%20(e.g.%20Edge)%20is%20detected.%3C%2FP%3E%3CP%3EBack%20then%20for%20IE11%2F12%20we%20used%20to%20extend%20the%20User%20Agent%20String%20and%20added%20a%20string%20called%20%22remotedesktop%22.%20This%20is%20pretty%20easy%20to%20detect%20using%20plain%20JavaScript.%20It%20would%20be%20great%20to%20have%20the%20same%20for%20Edge.%3C%2FP%3E%3CP%3EAny%20idea%20%2F%20suggestion%20is%20appreciated.%20Even%20a%20custom%20extension%20which%20presences%20you%20can%20check%20using%20html5%2Fjavascript%20is%20accepted...%3C%2FP%3E%3CP%3ECheers%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-667299%22%20slang%3D%22en-US%22%3ERe%3A%20Distinguish%20between%20Edge%20running%20on%20a%20physical%20Windows%2010%20device%20an%20Windows%20Virtual%20Desktop%20(Azu%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-667299%22%20slang%3D%22en-US%22%3EPushing%20up%20%3A)%3C%2Fimg%3E%3CBR%20%2F%3ESo%20far%20i%20have%20not%20found%20any%20enterprise-grade%20option%20to%20set%20a%20flag%20that%20can%20be%20read%20from%20a%20webpage%20%3A(%3C%2Fimg%3E%20seems%20to%20be%20a%20step%20back%20compared%20to%20good%20old%20ie11...%3C%2FLINGO-BODY%3E
Highlighted
WitoldG
New Contributor

hello community,

 

Is there a way to distinguish an Edge browser running on a physical Windows 10 device from a Windows Virtual Desktop or virtual Windows 10 instance on Azure?

Both are Windows 10, so OS wise they are similar.

On a virtual desktop you need care about the visual affects you display in your web page. Because every pixel that gets changed has to be transmitted over the wire. So the idea is to reduce the amount and frequency of animations/moving parts on internally hosted web page when a virtual desktop browser (e.g. Edge) is detected.

Back then for IE11/12 we used to extend the User Agent String and added a string called "remotedesktop". This is pretty easy to detect using plain JavaScript. It would be great to have the same for Edge.

Any idea / suggestion is appreciated. Even a custom extension which presences you can check using html5/javascript is accepted...

Cheers

1 Reply
Pushing up :)
So far i have not found any enterprise-grade option to set a flag that can be read from a webpage :( seems to be a step back compared to good old ie11...
Related Conversations
Tabs and Dark Mode
cjc2112 in Discussions on
46 Replies
Extentions Synchronization
Deleted in Discussions on
3 Replies
Stable version of Edge insider browser
HotCakeX in Discussions on
35 Replies
How to Prevent Teams from Auto-Launch
chenrylee in Microsoft Teams on
30 Replies
flashing a white screen while open new tab
Deleted in Discussions on
14 Replies
Security Community Webinars
Valon_Kolica in Security, Privacy & Compliance on
13 Replies