XML User-interface Language – XUL Application 개발 (1) XUL Application 개발 (1).doc XUL_Sample_1.zip작성자 : 이은규작성일 : 2006.10.09홈페이지 : http://unkyulee.net1. XUL 소개2. 개발환경 설정3. 통합 웹 검색기 작성1. XUL 소개XUL은 XML User-interface Language의 약어이고 줄(zool) 이라고 읽습니다. XML로 UI를 기술할 수 있는 언어로 Firefox, Thunderbird, Songbird등 브라우저, 메일 클라이언트, 음악 재생기 등 여러 분야의 어플리케이션에서 응용되고 있습니다.그림 1 SongbirdXML로 UI를 작성하는 것의 가장 커다란 장점은 ..
IE에서는 페이지의 위치가 변할때 마다 클릭음이 발생한다. 이것은 사용자에게 무언가 일어나고 있다는 것을 알리기 때문에 중요한 요인으로 작용하는 특성을 가진다. 하지만 규모가 큰 웹 애플리케이션에서는 이 클릭음이 진짜로 성가시게 될 수도 있다. 예를 들면 아이프레임을 이용한 자동 순환 광고가 그러하다. 아무런 액션을 취하지 않아도 클릭 노이즈가 지속적으로 발생한다면 방문객은 얼마 버티지 못하고 떠나 버릴지도 모른다. 실제로 매우 불쾌하기도하고 거슬리기도 한다. 그래서 Julien Lecomte씨는 아이프레임에서 src위치를 변경할 때 소리를 지울 방법을 모색해냈다. function setIFrameSrc(iframe, src) { var el; iframe = YAHOO.util.Dom.get(ifram..
웹 사이트 성능 최적화 에반젤리스트(Evangelist)로 활동 중인 YDN(Yahoo! Developer Network)의 Steve Souders씨가 작성한 15개의 웹 사이트 성능 최적화 지침이다. "High Performance Web Sites"라는 이름으로 책이 출간되어 있으며, Firebug의 확장기능인 YSlow역시 이 규칙들에 기반하고 있다. 다음 예제들은 지침에 근거하여 작성한 실습 예제들로서 조금더 구체적인 성능향상 방법들을 제시한다. 규칙 1 - HTTP 요청을 줄여라HTML에 속해있는 이미지, 스크립트, 플래시 등은 서버로 요청하고 응답받기까지의 시간을 필요로한다. 이러한 외부파일들이 많으면 많을 수록 웹 사이트의 성능을 떨어트리기 마련이다. 다음은 예제들은 HTTP 요청을 줄이기..
팝업창으로 띄운 페이지가 다른 서버에 존재할 경우 띄워진 페이지에서 opener객체를 이용해서 호출한 페이지의 다른 엘리먼트를 접근하는 것은 보안상의 이유로 브라우져에서 접근을 거부하게 되어 있다. 예를 들면 www.spbear.pe.kr내에 있는 open.html 파일이 다음과 같고 .... home.spbear.pe.kr내에 있는 popup.html 파일이 다음과 같다면 구동 시켜보면 opener.top.location.reload() 에서 다음과 같은 에러가 나게 된다. 이는 서로간에 도메인이 달라서 이런 일이 발생하게 되므로 서로간의 도메인을 맞춰 주는 다음과 같은 코드가 필요하다. document.domain = "spbear.pe.kr"; 이렇게 수정된 코드는 다음과 같다.
window객체의 onerror를 사용하시면 됩니다. 웹페이지에 아래 예제에서 처럼 빨간부분의 코드를 추가하시면 됩니다. "엑세스가 거부되었습니다"도 잡힙니다. 다른 방법 정리 window.onerror = ErrorSetting var e_msg=""; var e_file=""; var e_line=""; function ErrorSetting(msg, file_loc, line_no) { e_msg=msg; e_file=file_loc; e_line=line_no; return true; }
- Total
- Today
- Yesterday
- Signed applet
- gettimeofday
- 공돌/공순 애인님 관리법
- 코드 예시
- 엑스포다리
- 시동 안걸릴때 여자들은?
- 섹스와 남자들의 착각
- 남자는 키
- ckeditor5 #custom image file insert #uploads
- Java
- Java PermGen eclipse 이클립스 메모리 부족
- 대둔산
- kde 전환
- 정규식 Regex
- 놈놈놈
- 멀티바이트 와이드 문자열 변경
- 나는 아직 살아있는건가
- Mista Swing
- 자바스크립트
- Don't let me be misunderstood
- 날자계산
- Java Applet
- 2MB 개새끼
- 대청호
- 18-70mm
- 수락계곡
- 윈도우 제거된 디바이스 드라이버
- D200
- spring-boot #java
- 랜 연결상태
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |