CSS(스타일 속성), 웹 페이지의 구성(DOM)을 확인하고 수정할 수 있는 패널이다.
수정한 내용을 실시간으로 확인할 수 있기 때문에 프론트엔드 개발자에게는 필수적이다.
💡 Styles 부분의 순서가 의미하는 것은?
inline-style
> id
> class
> tag
💡 user agent stylesheet는 무엇인가?
💡 box model
자바스크립트 코드를 즉시 실행하고 디버깅할 수 있는 기능. console은 객체이므로 log 메서드를 포함한 다양한 메서드를 제공한다.
💡 화면 새로고침을 해도 console 내용이 지워지지 않고 남게 하는 방법은?
preferences
> Network
> preserve log
에 체킹💡 콘솔에 기록된 로그를 모두 지울 때 사용하는 메소드는?
console.clear
를 콘솔창에 입력 후 새로고침하면 이전까지 입력된 콘솔창의 내용이 모두 초기화됨💡 콘솔에서 Warnings
, Errors
내용을 제외하고 보는 방법은?
💡 다른 패널(ex. Elements panel)에서 Console Panel 같이 보는 방법은?
ESC
를 누르면 하단에 콘솔창을 확인 할 수 있다. html, css, javascript 전부 노출된 오픈 소스들을 볼 수 있는 패널이다. 즉, 사이트 내 통신하고 있는 목록들을 전부 확인할 수 있다.
주요 기능으로 HTTP 네트워크 통신확인, API 크롤링, 페이지 성능 로딩 테스트, 이미지나 영상 소스 활용이 있다.
네트워크 패널은 네트워크 로그에 모든 활동을 기록한다.
네트워그 로그의 각 행 → 리소스
시간순으로 나열되며 최상위 소스는 일반적으로 html 문서이다.
-statys
: http 응답 코드입니다.
-type
: 리소스 유형(ex. png, stylesheet, document, script ...)
-initiator
: 링크를 클릭하면 요청 한 소스 코드로 이동한다.
-time
: 요청에 걸린 시간
-waterfall
: 요청에 의한 단계를 그래픽으로 나타낸 것
💡 Network
패널의 여러 가지 탭의 종류와 기능 살펴보기
header에서 서버에 연결이 잘되었는지 여부를 확인할 수 있다.
400번대 : 프론트단에서 잘못 요청되면 발생하는 에러창
500번대 : 서버단 에러(back)
200 ok👌 : 에러없이 잘 수행되었다는 뜻
💡 Market Kurly(마켓컬리) 카테고리 정보 가져오는 API 찾아보기
💡 Tesla 홈페이지에서 신나게 달리는 자동차 동영상 url 가져오기