없는 버그를 잡지 말자

수학에서 어떤 방정식을 푼다고 할 때 우선적으로 고려하는 것은 “해가 존재하는가?”하는 문제다. 비슷하게 우리가 어떤 버그를 잡으려고 할 때 – 즉 디버깅; debugging 할 때 – 고려해야하는 것은 “이게 버그가 맞는가?; 의도된 사항인가?” 이다. 어제 저녁에 WordPress의 Simple Tagging Plugin에서 태그 이름을 C++로 했더니 해당 페이지를 못찾는 삽질을 하길래 이걸 해결하려고 삽질을 좀 했다. 내가 […]

select tag의 OnChange event 처리 삽질

HTML select tag에는 선택된 대상이 변화될 때 발생하는 OnChange라는 이벤트가 있다. 요즘 하고있는 뻘짓 (…) 에서 이 이벤트를 받아서, 페이지 내의 이미지를 바꾸는 스크립트를 만들었는데, IE에서는 키보드 커서키로 대상을 바꿀 때도 OnChange event가 발생되고 전달되는데, Firefox에서는 포커스가 없어질 때만 event가 생기는 것이다 -_-; 그래서 구글링 + 스펙 검색으로 얻어낸 결과: http://www.w3.org/TR/html4/interact/scripts.html#adef-onchange onchange = script [CT] […]