오페라와 비교해서 싸이월드.. 자바스크립트

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
Post Reply
kkw99

오페라와 비교해서 싸이월드.. 자바스크립트

Post by kkw99 »

싸이월드에서 오페라는 방문객의 이름을 눌렀을 경우
메뉴가 뜨거든요? 그래서 그 미니홈피 방문이 가능한데..

파이어폭스에서는 아무리 눌러도 뜨질 않네요..
파이어폭스 설치버전 1.0pr, os 영문win 2k,IE 6sp1

java run time 포함 opera 7.xx 설치했습니다.

파이어폭스 설치할때, java와 관련된 다른 plugin같은 것을
제대로 설치하지 않아서 이런 오류가 나는 것입니까?
아니면 아직 정식버전이 아닌 preview버전이라서 그렇습니까?

extensions

j2re-1_4_2_05-windows-i586
버전 정상적으로 설치되어 있습니다.
답변 부탁합니다.
cdpark
서포터즈
서포터즈
Posts: 56
Joined: 2004 08 15 17:16 58

Post by cdpark »

자바와 자바스크립트는 이름이 비슷하다는 것 말고는 아무 상관없습니다. :(
mOng

JRE를 설치하신 겁니다.

Post by mOng »

일종의 JAVA 애플릿을 사용할 수 있는 환경을 구성하시려고 설치하신 것이지 JavaScript와는 무관합니다. 윗분 말씀처럼 이름이 비슷해 오해를 가져오는 경우가 있습니다만, JavaScript는 LiveScript라는 이름으로 처름 사용해졌고 Java와는 무관합니다.
Windows XP까지는 MS의 JVM이라는 자바가상머신 형태로 제공됐습니다만,
라이센스 문제로 더이상 Windows에 Java가 제공되지 않을 것으로 압니다.
그래서, 많은 분들이 SUN의 JRE를 사용하고 있죠.

Java™ 2 Rutime Environmen을 설치하신 겁니다.
mOng

환경설정에서

Post by mOng »

Web Features(웹 주요 기능) 항목을 보시면...

Enable Java
Enable JavaScript 항목이 따로 따로 있습니다.

질문하신 것은, JavaScript가 다르냐는 질문이시고,
설치하신 것은 Java에 관한 것입니다.
kkw99

자바스크립트가 제대로 보여질 수 있으려면?

Post by kkw99 »

그러면, 오페라에서 잘 작동되는 자바스크립트가
파이어폭스에서도 제대로 작동되려면
무엇을 설치해야 됩니까?
1.0pr를 지우고, 0.93버전을 설치해 볼까요?
kkw99

검색해보니..

Post by kkw99 »

Re: 싸이월드와 네이버 카페에서 메뉴 클릭이
박상현 wrote: 그 문제는 자바 스크립트에서 비표준 MS 확장 코드(JScript 문법)을 이용해서 그렇습니다. 싸이와 네이버 카페에서 코드를 수정해 주어야 해결이 되며, 브라우저 차원의 해결책은 아직 없습니다.

그리고 설치하신 j2re-1.4.2_04는 자바 애플릿을 실행하기 위해 필요한 자바 가상 머신으로, 자바 스크립트와는 전혀 관계 없습니다. 즉 설치해도 자바 스크립트의 실행에는 영향을 끼치지 않습니다.
------------------------
검색해 보니, 브라우저 차원의 해결책은 아직 없다고 나와있습니다.
1.0preview버전도 아직?입니까?
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Re: 검색해보니..

Post by 빛알갱이 »

kkw99 wrote:Re: 싸이월드와 네이버 카페에서 메뉴 클릭이

검색해 보니, 브라우저 차원의 해결책은 아직 없다고 나와있습니다.
1.0preview버전도 아직?입니까?
답을 찾아야 할 곳은 브라우저 개발자가 아니라 싸이월드 개발자입니다. 거기에 편지를 보내서 표준 DOM에 맞도록 싸이월드를 수정하라고 하셔야 합니다.


http://www.brainjar.com/dhtml/events/default2.asp
http://www.brainjar.com/dhtml/events/default3.asp

등을 보십시오.
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Post by 빛알갱이 »

MS IE가 W3C DOM event model을 제대로 지원하고 있지 않군요. 그런데, 싸이월드는 MS IE에서 작동하는 비표준 event handling routine을 쓰고 있고요.

http://www.cross-browser.com/cbe/docs/event_om.html

http://cross-browser.com/index_v2.html

에 있는 X library나 CBE library를 쓰면 브라우저에 관계 없이 event handling을 제대로 할 수 있습니다.
Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests