이번 두 번째 수정버전(Revision#2)에서는 다음을 개선했다.
1. 은하 페이지의 동맹 순위를 조정했다.
기존 동맹 순위는 0부터 시작하는데 1부터 시작되도록 표기방식을 바꿨다.
"0순위"라면 말이 되지만 "순위: #0"(0등?)은 좀... 웃기지 않은가. 1등이 낫지.
2. 부가기능-설정을 클릭할 때 서버목록을 가져오다가 Security error를 발생하는 버그를 수정했다.
[Exception... "Security error" code: "1000" nsresult: "0x805303e8 (NS_ERROR_DOM_SECURITY_ERR)" location: "file://....
이건 Firefox 3.0으로 버전업이 되면서 보안강화 차원에서 생긴 버그(?)인데,
DOM을 사용할 때 현재 사용되는 웹 사이트와 같은 도메인에 있는 파일만 읽을 수 있도록
내부적으로 만들어놔서, 로컬 파일을 DOM으로 읽던 기존 코드와 충돌한 것이다.
이것을 XMLHttpRequest로 로컬 파일을 읽고 DOMParser로 문자열을 DOM에 넘겨주는 방식으로 수정했다.
'Game: O-Game' 카테고리의 다른 글
OGame 자원 그래프 표시기 Rev#1 (thermidor 수정버전) (0) | 2008.07.07 |
---|---|
Thermidor 스킨 v1.2 (0) | 2008.07.03 |
Thermidor 스킨 v1.1 (0) | 2008.06.26 |
FoxGame v1.4.18(thermidor 수정 버전) (0) | 2008.06.26 |
오게임 스크립트 v1.5 Rev#12 (thermidor 수정버전) (0) | 2008.06.26 |