Wpis z mikrobloga

@kliknij_tutaj: Wszystkie te sposoby wydają się nietrafione, żaden z nich nie zamyka w sobie tylko urządzeń mobilnych. Są różne komputery i telefony z różnymi rozdziałkami i dpi, są też komputery z obsługą dotyku, tablety...
  • Odpowiedz
@KotletyMielone: @Marekexp: @DarkMi:
zrobilem tak:

jezeli user-agent pasuje do mobile to redirect na strone z info odnosnie mobilnej przegladarki
jezeli user-agent jest podmieniony to w formularzu logowania dodaje hidden-xs hidden-sm
nie jest idealnie ale kto normalny przeglada źródlo strony na mobilnej przeglądarce :-)
  • Odpowiedz
@qwelukasz:
Nie ma skutecznego sposobu. Jak ktoś chce to i tak wlezie.

1. Sprawdź user-agent, np.: http://mobiledetect.net/
2. W przypadku gdyby użytkownik miał podmieniony user-agent dodaj jeszcze "zabezpieczenie" w CSS. Uzyj media-query i wyświetl jakiś komunikat dla ekranów mniejszych niż ileśtam px. Użyj device-width, a nie width.
3. Możesz teś sprawdzać w JS specyficzne cechy, które mają tylko urządzenia mobilne (nie, taką cechą nie jest ekran dotykowy, laptopy też
  • Odpowiedz