본문 바로가기

기타

ES5? ES6? 이게 뭐지? 아주아주 오래전에 넷스케이프(Netscape)라는 브라우저가 있었다.그동안 정적인 웹페이지만 제공했던 웹서비스에서 동적인 요소를 지원하기 위해 이 넷스케이프를 만든데서 Javascript를 만들어 쓰기 시작했다. 그랬더니 다른 브라우저 회사들이 보기에 그게 매우 좋아 보였나보다.. 너도나도 하나둘씩 자기네 브라우저에도 Javascript를 지원하기 시작한다.시간이 좀 지나고 보니 Javascript를 대부분의 브라우저에서 지원을 하긴 하는데.. 이게 또 자기네들 맘대로 적용을 해놓다보니 브라우저마다 조금씩 차이가 나기 시작한거지..이당시 개발을 한다고 생각해보자.. 모든 브라우저에서 동일한 기능을 구현하기 위해 브라우저별로 코드를 짜놔야 했을 것이다.얼마나 짜증나겠어... 그래서 ECMA 라는 국제기구에.. 더보기
Chrome에서 Android기기 Inspect기능으로 Device 검색이 안될 때 먼저 Chrome의 inspect기능이 뭔지 간단히 설명하자면, Java Script나 CSS작업을 하고 브라우저에서 실행되는 값들에 대해 확인을 하기 위해선 흔히 브라우저에서 제공하는 개발자모드를 통해 스크립트 오류가 없는지, CSS 상속관계는 어떻게 되는지 확인을 합니다. 그런데 모바일 기기에서는 브라우저에서 개발자모드를 제공을 안하고 있죠, 즉 모바일용 웹페이지를 만들고 폰으로 확인을 했을때 문제가 발생할 경우 문제가 생기는 부분을 정말 찾기가 어렵습니다. Android 키켓(4.4)이상 버전부터는 Chrome에서 모바일에서 보고있는 웹페이지에 대해 개발자 모드를 지원해주고 있습니다. 즉 일반 웹브라우저처럼 모바일에서 실행되는 Script나 CSS를 확인할 수 있습니다. inspect기능을 이용하기.. 더보기