브라우저에서 제공하는
기본 API
를 사용한다면훨씬 빠르고 간단
하게 프로토타이핑을 할 수 있습니다.
if (window.confirm("갈거야ㅠㅠ?")) { // 요런거~
window.open("exit.html", "그래 잘가라!");
}
alert("경고합니다!"); // 요런거~
location.host; // 요런거~ "jhy979.github.com"
감이 오시나요?
BOM을 잘 쓰면 빠른 속도로 사용자 친화적인 웹 앱을 만들 수 있겠어요!
BOM(Browser Object Model)은 웹 브라우저 환경의 다양한 기능을
객체처럼 다루는 모델이예요.
정의된 표준이 없어
브라우저 제작사 마다 세부사항이 다르다는게 조금 아쉽습니다😢
BOM의 역할은 웹 브라우저의 버튼, URL 주소 입력 창, 타이틀 바 등 웹브라우저 윈도우 및 웹페이지의 일부분을 제어할 수 있게끔 하는 것입니다.