크롬
-
[JS] 자바스크립트는 어떤 역사를 가지고 있을까? 자바스크립트와 브라우저의 역사카테고리 없음 2024. 2. 23. 14:16
[JS] 자바스크립트는 어떤 역사를 가지고 있을까? 자바스크립트와 브라우저의 역사 내가 가장 많이 사용한 언어는 c언어도 java도 typescript도 아닌 아마 javascript일 것이다. 어떠한 언어나 혹은 기술을 공부할 때에는 기술의 사용 방법도 당연히 중요하지만, 기술의 탄생 배경이나 업그레이드 배경 또한 굉장히 중요하다고 생각한다. 그래서 오늘은 자바스크립트의 역사에 대해 알아볼 것이다. ~1995 1993년. 지금으로부터 30년 전. 컴퓨터를 잘 모르는 사람도 쉽게 사용할 수 있는 UI 요소가 더해진 최초의 상용 웹 브라우저가 등장한다. 바로 그 이름하여 "Mosaic" Mosaic은 일리노이 대학교의 마크 앤드리슨과 그의 팀에 의해 만들어졌다. Mosaic은 웹 브라우저들의 기초가 되었다..
-
[JS] 자바스크립트는 인터프리터 언어인데 컴파일러가 왜 필요할까?? 크로스 브라우징!카테고리 없음 2024. 1. 20. 20:43
[JS] 자바스크립트는 인터프리터 언어인데 컴파일러가 왜 필요할까?? 크로스 브라우징! 자바스크립트에 바벨과 같은 컴파일러가 필요한 이유는 좀 미뤄두고 크로스 브라우징에 대해 먼저 알아보자. 우리가 사용하는 브라우저는 다양하다. 아래의 브라우저들 말고도 정말 다양한 브라우저가 있다. 각각의 브라우저는 표준화 기구에서 정의한 스펙에 맞게 브라우저를 제작한다. 그런데 이런 다양한 브라우저에서 스펙에 정의된 부분 이외의 부분들까지 모두 디테일하게 맞출 수 있을까? 아니다. 각각의 브라우저는 서로 다른 렌더링 엔진을 사용하고, 서로 다른 특정 기능이나 규격이 존재하기 때문에 이런 문제가 발생한다. 각 브라우저마다 부분적으로 다르게 동작하는 문제를 크로스 브라우징 이슈라고 한다. 크로스 브라우징에 대해 더 알아보..