최근 게시글
M 교회의 사건을 보면서…
금일 오전 M 교회의 공동의회의 결과에 대한 기사를 접했다. 일련의 사태(?)들을 보며 한 가지 생각을 하게 된다. 다수결의 원칙. 다수결은 선한가? 다수결은 옳은 결정을 내는가? 공동의회니 총회니 등등 다수결의 선택에 따라 무언가 결정하는 일이 있다. 하지만, 다수결이 가지고 있는 함정에는 고려하지 않는 모양이다. 다수결이 가진 함정 옳고 그름의 문제에 대한 다수결은 적절하지 않다. 다수결의 원칙은 사안에 관하여 의견이 갈렸으나, 토론 등의 절차로 만장일치를 이뤄낼 수 없을 때 이용하는 ‘의사 결정’의 방법이다. 다수결의 결정
Why? 를 알고 작업하자. 제발.
최근 iOS 10에서 viewport meta 정보에 대해, user-scalable=”no” 를 무시하도록 되었다는 글을 보았다. 이것이 사실이든 아니든, 내가 작업할 때에는 user-scalable을 무조건 “yes”를 사용하는 편이기 때문에 이러한 변화가 있었는지에 대해 전혀 인지를 하지 못하고 있었다. (stackoverflow에 올라온 질문글을 보면, iOS 10 beta1에서 해당 기능이 들어간 모양이다.) 문제는 저렇게 된 걸 어떻게 적용되게 하느냐는 질문이 있다는 것이다. Why? 라는 질문을 좀 던지자.
- W3C HTML5 Specification 번역 준비
머리 속에서 사라지기 전에 남겨놔야 할 거 같아서 미비한 대로 기록해둔다. HTML 5.1 명세가 지난 9월 중순에 PR 상태가 되어서 이제까지 번역하던 HTML 5 버전을 어찌할까 고민하다 과감히 접어버리고(?) 새로이 5.1 버전부터 다시 번역하기로 마음먹고 W3C github repository를 다시 pull 받았다. HTML 5 때에는 해당 명세 페이지를 복사해 왔었으나, 아무래도 버전업이 될 때마다 diff가 되기 힘들듯 하여 github의 것을 그대로 활용해서 사용하려 했는데… 뭔가 복잡한 과정을 거쳐야 명세 페이지가
- Mac Safari에서 popstate 이벤트 문제
최근 작업 중인 사이트에 History객체의 .pushState() 메서드와 .replaceState() 메서드를 이용해서 ajax에 대한 URL history 처리를 해 두었는데, QA를 진행 하던 중 Mac Safari에서 window.onpopstate 이슈가 발생했다. 원인을 찾아가 보니 결국 popupstate 이벤트가 발생되는 시점의 문제였는데, 다른 브라우저들은 문제가 없는 반면 Mac Safari에서는 이 이벤트가 페이지 로드와 동시에 발생되는 문제가 발생한 것… 해결 임시 방편일지 이렇게 하는 것이 최선책일지는
YTN의 이상한 영상
페이스북을 둘러보다가 한 동영상을 보게 되었는데, 횡단보도는 어떤 신호에서든 보행자가 우선이라는 타이틀의 YTN 동영상이었다. 기사 원문 할머니들이 횡단보도를 다 건너기도 전에 차량이 지나가 사고가 날 뻔했다면서 해당 차량을 문제의 차량으로 표현하며 차주의 잘못으로 영상을 구성해 두었는데 과연 정말 차주의 잘못인지 이상한 촉이 들어 영상을 면밀히 살펴 봤다. 영상을 자세히 보고 있자면, 맨 앞의 사람이 횡단보도 끝에서 6번째 흰 줄을 지날 때 빨간불로 전환되어지는 것이 보이고 영상 초반에 횡단보다 왼쪽 끝의 신호등에 파란 불이