Szukam narzędzia, które pokazuje moją stronę w trybie urządzenia mobilnego. Również chcę debugować moją stronę za pomocą narzędzi takich jak Firebug lub ... jeszcze lepiej mogę użyć Firebug. Co to jest ustalone rozwiązanie, aby to zrobić?Jak mogę symulować urządzenia przenośne i debugować w przeglądarce Firefox?
Odpowiedz
Możesz użyć narzędzi własnej przeglądarki (Firefox, IE, Chrome ...) do debugowania JavaScript.
Co do rozmiaru, Firefox/Chrome właścicielem zasobów dostępnych poprzez Ctrl + Przesunięcie + I LUB F12. Przejdź do zakładki "edytor stylów" i kliknij ikonę "projekt adaptacyjny/elastyczny".
Stare wersje Firefoksa
Nowy Firefox/Firebug
Chrome
* Innym sposób polega na zainstalowaniu dodatku takiego jak "Web Developer"
Myślę, że w dzisiejszych czasach firebug stara się nadążyć za strażakiem. Uwielbiam to, ale walczy. Coraz częściej używam wbudowanego inspektora, który jest dostarczany z Firefoksem, kiedy muszę rozwiązywać problemy z Firefoksem. –
Większość aplikacji internetowych wykrywa urządzenia mobilne na podstawie nagłówków HTTP.
Jeśli witryna korzysta również nagłówki HTTP do identyfikacji urządzenia mobilnego, można wykonać następujące czynności:
- Dodaj Modify Headers podłączyć do przeglądarki Firefox ( https://addons.mozilla.org/en-US/firefox/addon/modify-headers/ )
- Używanie wtyczki modyfikować nagłówki :
- wybierz zakładkę Nagłówki-> wybierz Akcja 'ADD'
- do symulacji np. iPhone dodać nagłówek z nazwą
User-Agent
i wartości:Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3
- kliknij „Dodaj” przycisk
- Po tym powinieneś być w stanie zobaczyć wersję mobilną ciebie aplikacji internetowych w Firefox i użyć wtyczki Firebug.
Mam nadzieję, że pomoże!
Można użyć dodatku do przeglądarki Firefox User Agent Overrider. Mając to na dodatek można użyć cokolwiek User Agent chcesz, dla examlpe:
Firefox 28/Android: Mozilla/5.0 (Android; Mobile; rv:28.0) Gecko/24.0 Firefox/28.0
Jeśli witryna wykrywa urządzeń mobilnych za pośrednictwem agenta użytkownika będzie można przetestować układ ten sposób.
Aktualizacja listopad '17:
związku z wydaniem Firefoksa 57 i wprowadzeniu rozszerzenia internetowej ten dodatek niestety nie jest już dostępna. Alternatywnie można edytować preferencje Firefox general.useragent.override
w konfiguracji:
- w typie paska adresu
about:config
- Szukaj
general.useragent.override
- Jeżeli preferencja nie istnieje, kliknij prawym przyciskiem myszy na about: config strona kliknij polecenie nowy, a następnie wybierz String
- nazwę nowego preferencji general.useragent.override
- ustawić wartość agenta użytkownika chcesz
Naprawdę dobry w użyciu. Przypominają mi, że są podobne rozszerzenia w chrome, np .: https: //chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg –
Dzięki! Właśnie tego chciałem, ale problem dotyczy wszystkich zakładek przeglądarki :( – Kabkee
Chciałbym użyć "Responsywnego widoku projektu" dostępnego w menu Narzędzia -> Web Developer -> Responsive Design View. Pozwoli Ci to przetestować Twój CSS na różnych rozmiarach ekranu.
Użyj Responsive narzędzie do projektowania z wykorzystaniem Ctrl + Shift, + M.
To jest najłatwiejsza metoda . –
Tryb responsywny to nie to samo co symulacja mobilna –
Można użyć wspomnianego już wbudowany w Responsive trybie projektowania (za pośrednictwem narzędzi dev) dla ustawienia dostosowane przekątnej ekranu wraz z Random Agent Spoofer Plugin modyfikować nagłówki symulować używasz komórki, tablety itp Wiele stron internetowych określić ich zawartość zgodnie z tymi zidentyfikowanymi nagłówkami.
Jako dev narzędzi można użyć wbudowanego Narzędzia dla deweloperów (Ctrl + SHIFT + I lub Cmd + Przesunięcie + I dla Mac), które stały się dość podobna do Chrome dev narzędzia już teraz.
- 1. Debugowanie skryptów w przeglądarce Firefox
- 2. Jak debugować Dojo w przeglądarce?
- 3. Jak debugować na wewnętrznej przeglądarce Facebooka (Mobile)?
- 4. jak debugować usługi kątowe w przeglądarce
- 5. Filtrowanie i drukowanie w przeglądarce Firefox
- 6. Jak mogę wyświetlić protokół wymiany klucza w przeglądarce Firefox
- 7. Niesamowita czcionka w przeglądarce Firefox i IE
- 8. Jak mogę debugować test pojedynczego urządzenia za pomocą pydev?
- 9. Firefox: Monitor sieci: Jak debugować ładunek JSON?
- 10. localStorage niewiarygodne w przeglądarce Firefox
- 11. Pliki cookie w przeglądarce Firefox
- 12. google.maps.event.addDomListener mousedown w przeglądarce Firefox
- 13. Jak mogę symulować alignas (T)?
- 14. Jak dodać narzędzie ręczne (chwyć stronę i przeciągnij) w przeglądarce Chrome i przeglądarce Firefox PDF?
- 15. Jak mogę debugować AppleScript?
- 16. Jak mogę symulować naciśnięcie klawisza w JavaScript?
- 17. Jak mogę symulować makra w JavaScript?
- 18. Ukryj pasek przewijania w przeglądarce Firefox
- 19. Jak mogę debugować makra?
- 20. Cięcie tekstowe i cienie CSS3 w przeglądarce Firefox
- 21. jQuery: Jak mogę symulować przeciąganie i upuszczanie w kodzie?
- 22. Obramowanie i tytuł wyświetlane podczas ładowania obrazu w przeglądarce Firefox
- 23. CSS: bezwzględne umieszczenie przycisku w przeglądarce Firefox
- 24. Kamera wyświetlająca obraz w przeglądarce Firefox Addon
- 25. Fokus w elemencie iframe w przeglądarce Firefox
- 26. Jak korzystać z interfejsu API serwisu iFrame w przeglądarce Chrome i przeglądarce Firefox?
- 27. Obiekt wyśrodkowany poziomo i pionowo nie działa w przeglądarce Firefox?
- 28. Wykrywanie widoczności karty w przeglądarce Firefox
- 29. Automatyzacja testów: Jak symulować awarię zasilania/awarię urządzenia?
- 30. CORS nie działa w przeglądarce Firefox
Chcę tylko dodać, że jest to natywna funkcja w Chrome. Możesz wybrać symulację "Galaxy S5", a następnie ponownie załadować stronę, aby wyświetlić ją na przykład. – User