menu na mobilu (iphone)

Issue #148 resolved
David Čeřovský created an issue

v menu na telefonu (iphone 6s - safari) se musí v menu na položky klikat dvakrát. Po prvním kliknutí se podtrhne, po druhém to teprve otevře danou položku v menu Prosím koukněte na to, díky!

Comments (11)

  1. Vašek Dohnal

    Ladil jsem to přes emulátor, k fyzickému iPhonu nemám přístup, ale nyní by se mělo menu chovat správně. Můžeš na to, prosím, mrknout. Díky.

  2. David Čeřovský reporter

    menu na devu je stálé na dvoje kliknutí, první se to jen podtrhne a až při druhém kliku se přepne na ten odkaz. Jedu v safari

  3. Vašek Dohnal

    Trochu jsem se v tom vrtal a zdá se, že přesně to chování, které popisuješ, dělá Safari cíleně. Je to popsané např. zde https://css-tricks.com/annoying-mobile-double-tap-link-issue/:

    When you touch an item on a webpage, it first triggers a hover state and then triggers the “click”. The end result is that you end up seeing styles applied using :hover for a second before the click interaction happens.

    Jestli to odhaduji správně, tak Safari chce, aby uživatel viděl ten efekt podtržení. Bohužel není nějaký přímočarý postup, jak toto vypnout. Zkusil jsem to obejít přes jeden trik, můžeš se na to, prosím, teď podívat (je to jen na DEVu)? Na emulátoru to vypadá OK, ale nemám jak to otestovat na reálném přístroji.

    menu.gif

  4. David Čeřovský reporter

    promin, rád bych to vyzkoušel, ale dev by měl běžet tady? http://cz.smybox.dev.s-cape.cz:9080

  5. David Čeřovský reporter

    jinak chápu, že to chce ukázat ten hover stav, ale mělo by to pak taky kliknout (tedy jen se zpožděním chápu), u nás musíme klikat dvakrát

  6. Michal Májský

    @smybox DEV server nyní běží zpět na http://cz.smybox.dev.s-cape.cz/ (ale ani ten nefungoval v době kdy jsi psal), tak můžeš testovat.

  7. Log in to comment