"Press 'Esc' ..." is very annoying

Hello,

The first time you activate the control fullscreen, it is very helpful to learn how to return to the standard mode. Put in the long run and when the user got it, it is very annoying. There should be a way to not display the message again and again.

Cheers,
Pascal

[293 byte] By [Kickaha4] at [2008-2-24]
# 1

Thanks for your feedback.

The fullscreen overlay has two purposes: to explain to end-users how to exit full-screen mode, but also to notify them that the mode has been entered. The second reason is why it needs to be displayed every time: to ensure the end user knows what they are seeing is a WPF/E app, and not their desktop, for example.

Thanks,
Ed Maia
WPF/E Program Manager

EdMaiaMSFT at 2007-9-6 > top of Msdn Tech,Silverlight (formerly WPF/E),Silverlight (formerly WPF/E) General Discussion...
# 2

Thanks for the anwser.

For me, the usability issue should be left to the client application (at the end they will have to answer the user support request, not Microsoft or the WPF/E team.)

And as for the security issue, I'm not sure that this answer the need as:

- The user may not have seen the message (i.e. not the one that changed the mode, returning to the destop after a while, etc.)
- Switching fullscreen can be scripted and is left to the application.

But I can understand it is a concern.

Pascal

Kickaha4 at 2007-9-6 > top of Msdn Tech,Silverlight (formerly WPF/E),Silverlight (formerly WPF/E) General Discussion...
# 3

I think MS has learned the hard way that ultimately they end up being responsible if they create something that makes it easy to fool the user into doing something they really don't want to do (think phishing). I'm glad they see the potential for misuse with the full screen mode and have locked it down enough to keep it fairly safe but still usable.

Right now you can't script into fullscreen without some user interaction (click or keystroke).

I think the right answer to the problem is to creating some kind of application signing ability that would enable a better experience in full screen mode, but the user would have to opt-in and trust the site. I'm not exactly sure how this would be accomplished but it seems like a problem that is solvable. Maybe this type of solution could also be applied to the sockets issue or downloading images across domains.

Any plans around this?

It would be really cool to have a webpage that could break out of the browser window using WPF/E fullscreen while still seeing what's underneath. :)

BryantLikes at 2007-9-6 > top of Msdn Tech,Silverlight (formerly WPF/E),Silverlight (formerly WPF/E) General Discussion...
# 4
I don't think you'd even have to worry about signing as long as the plugin gave the user the option of remembering their preference for showing the dialog on a per website and specific WPF/E app basis. The default could be to always show the ESC dialog...
oppcos at 2007-9-6 > top of Msdn Tech,Silverlight (formerly WPF/E),Silverlight (formerly WPF/E) General Discussion...