programing

Firefox 브라우저에서 모바일 장치를 시뮬레이션하고 디버그하려면 어떻게해야합니까?

nicescript 2021. 1. 13. 23:36
반응형

Firefox 브라우저에서 모바일 장치를 시뮬레이션하고 디버그하려면 어떻게해야합니까?


모바일 장치 모드에서 내 웹 사이트를 보여주는 도구를 찾고 있습니다. 또한 Firebug와 같은 도구로 내 웹 사이트를 디버깅하고 싶습니다. 또는 ... 더 나은 Firebug를 사용할 수 있습니다. 이를 위해 확립 된 솔루션은 무엇입니까?


도구 자체 브라우저 (Firefox, IE, Chrome ...)를 사용하여 JavaScript를 디버깅 할 수 있습니다.

크기 조정과 관련하여 Firefox / Chrome에는 Ctrl+ Shift+ IOR을 통해 액세스 할 수있는 자체 리소스가 있습니다 F12. "스타일 편집기"탭으로 이동하고 "적응 형 / 반응 형 디자인"아이콘을 클릭합니다.

이전 Firefox 버전

이전 Firefox

새로운 Firefox / Firebug

Firefox

크롬

크롬

* 또 다른 방법은 "Web Developer"와 같은 애드온을 설치하는 것입니다.


Ctrl+ Shift+ 를 사용하여 반응 형 디자인 도구를 사용합니다 M.


대부분의 웹 애플리케이션은 HTTP 헤더를 기반으로 모바일 장치를 감지합니다.

웹 사이트에서 HTTP 헤더를 사용하여 모바일 장치를 식별하는 경우 다음을 수행 할 수 있습니다.

  1. Firefox 브라우저에 헤더 수정 플러그인 추가 ( https://addons.mozilla.org/en-US/firefox/addon/modify-headers/ )
  2. 플러그인 수정 헤더 사용 :
    • 헤더 탭 선택-> 조치 '추가'선택
    • 예를 들어 iPhone을 시뮬레이션하려면 이름 User-Agent과 값이 있는 헤더를 추가 합니다.Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3
    • '추가'버튼 클릭
  3. 그 후에 Firefox에서 웹 애플리케이션의 모바일 버전을보고 Firebug 플러그인을 사용할 수 있어야합니다.

도움이 되었기를 바랍니다.


Firefox 애드온 User Agent Overrider를 사용할 수 있습니다 . 이 애드온을 사용하면 원하는 사용자 에이전트를 사용할 수 있습니다.

Firefox 28/Android: Mozilla/5.0 (Android; Mobile; rv:28.0) Gecko/24.0 Firefox/28.0

웹 사이트가 사용자 에이전트를 통해 모바일 장치를 감지하면 이러한 방식으로 레이아웃을 테스트 할 수 있습니다.


'17 년 11 월 업데이트 :

Firefox 57의 출시와 웹 확장의 도입으로이 부가 기능은 더 이상 사용할 수 없습니다. 또는 general.useragent.override구성에서 Firefox 기본 설정 편집 할 수 있습니다.

  1. 주소 표시 줄 유형 about:config
  2. 검색 general.useragent.override
  3. 환경 설정이 없으면 about : config 페이지를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기를 클릭 한 다음 문자열을 선택합니다.
  4. 새 환경 설정의 이름을 general.useragent.override로 지정하십시오.
  5. 값을 원하는 사용자 에이전트로 설정하십시오.

도구-> 웹 개발자-> 반응 형 디자인 뷰에서 사용할 수있는 "반응 형 디자인 뷰"를 사용합니다. 다양한 화면 크기에 대해 CSS를 테스트 할 수 있습니다.


이미 언급 한 반응 형 디자인 모드 (개발 도구를 통해)를 사용하여 Random Agent Spoofer 플러그인 과 함께 사용자 지정 화면 크기를 설정 하여 헤더를 수정하여 모바일, 태블릿 등을 사용하는 것을 시뮬레이션 할 수 있습니다. 많은 웹 사이트에서 이에 따라 콘텐츠를 지정합니다. 식별 된 헤더.

개발 도구로 현재 Chrome 개발 도구와 매우 유사하게 된 내장 개발자 도구 ( Mac 용 Ctrl+ Shift+ I또는 Cmd+ Shift+ I)를 사용할 수 있습니다.


크롬 인스펙터와 함께 크롬 토글 장치 툴바를 사용하는 것이 더 낫다고 생각합니다. 응답 모드와 함께 사용자 에이전트 스위치를 제공합니다.여기에 이미지 설명 입력

참조 URL : https://stackoverflow.com/questions/16651911/how-can-i-simulate-mobile-devices-and-debug-in-firefox-browser

반응형