Mouseover?

Discussion in 'Surface 3 (Atom)' started by FrankMurphy, May 19, 2015.

  1. FrankMurphy

    FrankMurphy New Member

    Joined:
    Oct 28, 2013
    Messages:
    21
    Likes Received:
    1
    Trophy Points:
    3
    Has anyone figured out a reliable way to simulate a mouseover in Windows 8 using a touch gesture (i.e., without having to use the pen)? I'm on my third Surface (Surface Pro -> Surface Pro 2 -> Surface 3) and I've loved them all, but I'm a bit bewildered that Microsoft hasn't bothered to include a mouseover touch gesture, especially since so many web UI elements use mouseover events (e.g., expanding menus, etc).
     
  2. luv2skipow

    luv2skipow New Member

    Joined:
    May 19, 2015
    Messages:
    24
    Likes Received:
    3
    Trophy Points:
    3
    My Device:
    Surface 3 (Atom)
    FrankMurphy likes this.
  3. kundas1

    kundas1 Super Moderator Staff Member

    Joined:
    Dec 4, 2013
    Messages:
    1,653
    Likes Received:
    299
    Trophy Points:
    83
    My Device:
    SPro3
    umm excuse me but it isn't the SP2-3 or MS fault, it is the web site builders that have no imagination or clue how to build a proper web site for tablets or touch interfaces...
     
  4. mogulman

    mogulman New Member

    Joined:
    May 7, 2015
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    1
    My Device:
    Surface 3 (Atom)
    For some websites with pull-down menus, I've found that if I hold my finger on the pull down menu, it creates a context(right click) menu using IE Metro. Then if I cancel out of this menu, then I can select from the pull down.

    Not the same thing though. It is kind of weird that there isn't a touch gesture for this stuff.
     
  5. hughlle

    hughlle Super Moderator Staff Member

    Joined:
    Jul 7, 2014
    Messages:
    2,692
    Likes Received:
    422
    Trophy Points:
    83
    As above, on the rare occasion i need to do mouse over (e.g this forums code hides the page count for me on the "new posts" list, until i hover over) so i just do as above. Normally works.

    You sy this is the fault of MS, yet i have no such functionality on my android devices, those are just click or right click, no mouse over. I'd be inclined to agree with @kundas1 It doesn't seem all that different from blaming MS for developers not coding to account for high DPI displays.
     
  6. FrankMurphy

    FrankMurphy New Member

    Joined:
    Oct 28, 2013
    Messages:
    21
    Likes Received:
    1
    Trophy Points:
    3
    This is exactly the kind of thing I'm looking for. Thank you.

    Given how widespread the use of mouseover events in web design was before Windows 8 hit the market, I think the onus is on Microsoft to adjust to the landscape rather than expecting the landscape to adjust to Microsoft.

    The difference is that Android (and iOS) is a mobile operating system. When you access a website from an Android browser, the web server detects from the user agent that you're using a mobile device and usually loads a mobile version of the webpage that doesn't include any mouseover events. Windows 8.1 is not a dedicated mobile OS and web servers don't recognize it as such, so they load the "full" version of a webpage when it's accessed from a Windows device. It's a pain in the @$$ to have to reach for the pen or flip the type cover around when you're using your Surface in tablet mode and you need to access a UI element that only becomes visible by triggering a mouseover event.

    I agree that the lack of similar functionality in Android and iOS is also problematic (which is related to the fact that having a "full" version of a website for desktops/laptops and a limited version for tablets/smartphones is an outdated but stubbornly prevalent concept). Personally, I think the mouseover event should be phased out and that the W3C should discourage its use in web design. However, while it continues to be widely used, the lack of any functionality for simulating a mouseover using a touchscreen is a bigger problem in Windows because Windows is intended to be a desktop/laptop OS, and web developers assume that desktops and laptops can properly trigger a mouseover event.
     

Share This Page

Search tags for this page

microsoft edge hover touch

,

microsoft surface hover over

,

mouse hover surface

,

mouse over on surface

,

mouse over surfacw 3

,

ms edge hover on tablet mode surface

,

surface 3 mouse over

,

surface pro 4 hover

,

surface pro 4 mouse hover