>  기사  >  웹 프론트엔드  >  주류 브라우저 커널 및 JS 엔진

주류 브라우저 커널 및 JS 엔진

黄舟
黄舟원래의
2017-03-25 11:07:534359검색

인기 있는 과학을 알려드립니다주요 브라우저

웹 프런트 엔드를 배우세요. 브라우저와 편집자는 우리의 좋은 친구입니다
브라우저에 대한 약간의 지식을 알아야 합니다
예: 주류 브라우저란 무엇입니까

주요 브라우저

주요 브라우저는 일정한 시장 점유율을 갖고 있으며 자체 연구 개발을 진행하고 있습니다. 커널 브라우저 는 기본 브라우저라고도 부를 수 있습니다
그 중 우리 모두가 일반적으로 사용하는 브라우저는

IE/Edge, Chrome, Safari, Opera, Firefox입니다. 우리 모두가 공통적으로 사용하는 qq브라우저, uc브라우저 등은 쉘브라우저입니다
네이티브 브라우저의 핵심을 가져와서 합리화해서 패키징한 것에 불과합니다


흠 오늘은 2016.10.29

오늘의 브라우저 시장점유율 통계를 보여드리겠습니다

주류 브라우저 커널 및 JS 엔진순시장점유율
이 사진을 보면 어떤 회사인지 알 수 있습니다 브라우저 고객이 더 많습니다
물론 크롬은 아직 멀었습니다. 흠, 저도 크롬이 최고의 브라우저라고 생각합니다...

브라우저 커널

브라우저 커널에는 여러 가지 이름이 있습니다. 브라우저 커널, 렌더링 엔진, 조판 엔진, 해석 엔진, 영어 렌더링 엔진

은 웹 페이지 콘텐츠를 렌더링하고 웹 페이지 코드를 보이는 페이지로 변환하는 데 사용됩니다
초기 커널에는 js 엔진도 포함되어 있었고, 이제 js 엔진이 점점 더 대중화되고 있으니 따로 내세워도 됩니다.
주류 브라우저의 핵심과 변화는 다음과 같습니다
(인터뷰 질문의 초점은 온라인에 쓰여진 많은 것들이 이제 낡았지만, 그래서 정리했습니다)

주류 브라우저 커널 및 JS 엔진 内核
IE -> Edge trident->EdgeHTML
Chrome webkit->blink
Safari webkit
Firefox Gecko
Opera Presto->blink

Edge는 Microsoft에서 win10으로 출시했습니다(Microsoft는 IE를 싫어합니다)

브라우저 js 엔진

js 엔진은 익숙합니다. js 코드 해석 및 실행

익스텐션으로 알아보자, 일부러 기억할 필요 없이

주류 브라우저 커널 및 JS 엔진 js引擎
IE -> Edge JScript(IE3.0-IE8.0) / Chakra(IE9+之后,查克拉,微软也看火影么..)
Chrome V8(大名鼎鼎)
Safari Nitro(4-)
Firefox SpiderMonkey(1.0-3.0)/ TraceMonkey(3.5-3.6)/ JaegerMonkey(4.0-)
Opera Linear A(4.0-6.1)/ Linear B(7.0-9.2)/ Futhark(9.5-10.2)/ Carakan(10.5-)

SpiderMonkey는 JavaScript의 아버지인 Brendan Eich가 작성한 최초의 JS 엔진입니다. 그가 Netscape에 있었을 때


여기 사진 몇 장 있습니다

주류 브라우저 커널 및 JS 엔진
주류 브라우저 커널 및 JS 엔진

안 그랬어요 1차 브라우저 전쟁의 승자인 IE가 이렇게 비참한 상태에 빠지기를 기대합니다

결국 마이크로소프트는 이를 무자비하게 버리고 비극으로 끝났습니다
22만 줄의 코드를 놓지 마세요
마이크로소프트는 오랫동안 이 문제로 고민하다 결국 어려운 결정을 내린 것 같아요
엣지 엔진을 처음부터 개발하기로 결정했습니다

전 IE는 윈도우의 독점을 이용해 독자적인 'IE 표준'을 공식화했습니다. "

이전 IE는 5년 동안 아무런 업데이트도 없었고 문제를 인지할 땐 너무 늦었다
이후 IE7과 IE8(호환 가능하도록 작성) '악의 근원'이 출시됐다. 더 의심스럽고 혹평하게 만들었습니다

말이 너무 많아서 크롬이 정말 훌륭하다고 말씀드리고 싶습니다(~ ̄▽ ̄)~

하나 열어보세요 농담이에요
저도 여러분도 그랬으면 좋겠습니다 IE의 교훈을 기억하세요
마지막으로 옛말을 말씀드리겠습니다... (제목과는 상관없지만)

배움은 조류를 거슬러 항해하는 것과 같습니다. 전진하지 않으면 후퇴할 것이다. —–"Zengguang Xianwen"

위 내용은 주류 브라우저 커널과 JS 엔진의 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(

www.php.php)를 참고해주세요. CN)!

관련 기사:

브라우저 커널 요약

브라우저 커널 정보 수집

php가 브라우저 커널 버전을 가져옵니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.