익스플로어5.0 코드네임이 모질라 라니요..

kyk0101의 이미지

수업중에 나도모르게 이런 소스를 쓰고 익스플로어로 보는데..

Quote:

<HTML>
<HEAD>
<TITLE> DOCUMENT 객체의 이용 </TITLE>
<SCRIPT LANGUAGE="JavaScript">
var browser=navigator.appName
document.write("<H2> 당신은" + browser +"통해 접속 </H2>")
document.write("<H2> 브라우저 버전은 "+navigator.appVersion + "입니다</H2>")
document.write("<H2> 브라우저 코드는 "+navigator.appCodeName + "입니다</H2>")
</SCRIPT>
</HEAD>
<BODY>
</BODY>
</HTML>

Quote:

당신은Microsoft Internet Explorer통해 접속
브라우저 버전은 4.0 (compatible; MSIE 5.0; Windows 98; DigExt)입니다
브라우저 코드는 Mozilla입니다

라고 출력되었답니다..
무슨 소리죠?? 익스플로어 코드네임이 모질라였다니..
이런이야기는 처음 들었습니다..
집에가서 다른버전 익스플로어로 한번 해봐야 겠네요..

M.W.Park의 이미지

뭐가 이상하다는 말씀이신지...??

http://www.mozilla.org/docs/dom/domref/dom_window_ref37.html

그리고, 표준(?)과 관계되는 만큼 Mosaic에서 출발하는 web browser의 역사를 한번 살펴보시는 것도 좋을듯하네요. 8)

-----
오늘 의 취미는 끝없는, 끝없는 인내다. 1973 法頂

Darkcircle의 이미지

원래 IE 브라우저가 모질라 브라우저에 살만 더 붙인겁니다.

본질적으론 모질라와 크게 다를게 없어요 . . . :D

ActiveX와 스크립트 같은게 좀 문제가 되는거죠 ㅡㅛㅡa

---------------------------------------------------------------
폐인이 되자 (/ㅂ/)

kyk0101의 이미지

수다맨 wrote:
원래 IE 브라우저가 모질라 브라우저에 살만 더 붙인겁니다.

본질적으론 모질라와 크게 다를게 없어요 . . . :D

ActiveX와 스크립트 같은게 좀 문제가 되는거죠 ㅡㅛㅡa

NCSA 의 모자익에서 태생했다는 이야기는 들었지만

모질라에 살을 더 붙였다는 이야기는 처음들어서요..

모질라에 살을 더 붙였으면 IE 는 모질라의 라이센스에 귀속되지 않나요??

그런데 저는 모질라 라이센스 내용은 알지를 못합니다..

어쨋든 브라우저 계보도는 없나요??

전에 계시물에 os라던가 language 같은거 계보도는 있던데..

I'm A.kin

likejazz의 이미지

수다맨 wrote:
원래 IE 브라우저가 모질라 브라우저에 살만 더 붙인겁니다.

본질적으론 모질라와 크게 다를게 없어요 . . . :D

ActiveX와 스크립트 같은게 좀 문제가 되는거죠 ㅡㅛㅡa

모질라가 아니라 모자익인데 조금 혼동하신듯하네요.

IE 의 Internet Explorer 정보를 보시면 라이센스가 나옵니다.

Quote:
Based on NCSA Mosaic. NCSA Mosaic(TM); was developed at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign.
Distributed under a licensing agreement with Spyglass, Inc.

IE 에 사용된 모자익 기반의 라이센스는 스파이글래스와의 합의를 통해 배포된다고 표기되어있네요.

--
Sang-Kil Park

ymink의 이미지

원래 맨 처음 NCSA에서 Marc Andreessen이 Mosiac 을 만들었고 (혼자 만든 것은 아니겠지만) Mosaic 말고는 변변한 web browser가 없었으니, 거의 독점에 가까왔죠.

그런데 얼마 안 있어 Andreessen이 Netscape Communications Corporation을 만들고 내 놓은 작품이 Netscape Navigator인데 말이죠... (지가 만들긴 했지만) Mosaic을 대치하고자 만든 것이라 내부적으로 code name을 Mozilla라고 만들었죠. Mosaic-killer Godzilla.

그런데, 왜 Netscape와 관계없는 (뭐 적대적 관계가 있긴 하지만...) IE가 Mozilla라는 code를 사용하느냐?

그건 Mozilla 가 Netscape Navigator만을 지칭하는 이름이 아니어서 그렇습니다. Browser의 User-Agent 이름으로도 사용되었는데, 앞에서 얘기가 나온 code를 말하는 것이죠. Web server는 이 User-Agent를 보고 적당히 page를 만들어서 보내줘야 하는데, 처음 등장할 때 '약자'였던 IE는 Netscape와 동일하게 화면을 보여줘야 했기에 어쩔 수 없이 Mozilla라는 code를 사용해야 했습니다. 새로 나온놈이 IE라는 User-Agent를 새로 만들어서 server에게 이렇게 뿌려줘 하면... 보급되는데 꽤 큰 차질이 있었을테니 말이죠. 그러다 보니.. 지금까지 계속 'Mozilla' code가 남아 있게 된 것이고 뭐 그렇습니다.