최근 해외 IT 블로거와 Geek들 사이에 IE7의 웹 표준 수용에 대한 이슈가 아주 뜨거웠다. 문제의 발단은 Slashdot에서
Just what has Microsoft been doing for IE 7?라는 토론이었다. Firefox에 비해 IE6의 CSS 표준 준수도가
50% 밖에 안되었기 때문이다.
이에 대해 MS의 크리스 윌슨은
IE7 and standards compliance라는 Richard MacManus의 인터뷰 기사를 통해, 이런 주장에 대해 반박하고 나섰다. 또 다시 Slashdot에
Microsoft Insists IE7 is Standards Compliant라는 논쟁을 촉발 시켰다. 대부분의 사람들은 IE7이 초기에 블로그를 만들고 약속했던 CSS 버그 수정이 Beta3가 나올 때 까지 고쳐지지 않고 있는 점에 많은 실망을 하고 있던 터였다. 이에 대한
크리스 윌슨의 변명도 있었지만 어쨌든 분위기가 아직도 좋진 않다.
아마 이런 논란에 영향을 받았는지 며칠이 지나지 않아서 IE Blog에
Details on our CSS changes for IE7라는 글이 올라왔다. 한마디로
200개 가까운 CSS 버그 수정을 완료하여 이제 배포를 위한 소스 코드를 확정(Lockdown) 했다는 내용이었다. (이 글에는 무려 139의 답글이 달려있다..)
수정된 버그들은 DOCTYPE이 Strict 인 경우에 제공된다. 버그 중에는 PNG 투명, hover에 대한 동적 슈도클래스, width의 min/max 지원 등 오랫동안 골치였던 문제들이 다수 포함되어 있다. 이 작업은 웹 표준 프로젝트(WaSP)의
Microsoft TF와 공동작업한 내용도 많다.
수정되는 버그에 대한 내용에 대해서는 누군가가 하나 하나 짚어 주겠지만,
이미 예상했던 대로 향후 국내 웹 개발 패턴에도 상당한 변화를 주게 됐다. (사실 IE7의 CSS 버그 수정이 지지부진해 이러한 예상이 틀리게 될 가능성이 컸었다. 물론 Quirks Mode를 사용하는 대부분의 사이트에서 변화가 없을 수 있겠지만...)
치밀한 언론 플레이었는지 우연의 일치 였는지 몰라도 아무튼 IE7에서 CSS 표준 준수에 대해서는 환영하는 바이다.
p.s. 최근 MS의 변화가 눈에 띄게 늘어났다.
파이어 폭스에 대한 러브콜도 그렇고... 이제 MS가 오픈 스탠다드가 대세라는 걸 깨닫기 시작했다는 징조다.
p.s. 오늘 아침에
IE7 Release Candidate 1 이 발표 되었다.
2006/12/20 09:48 e/d re:
이 책을 Yes24에서 보고 주문을 했는데, 챠니님이 소개를 해주시네요... 실용예제와 방탄웹의 맥을 잇는 아주 좋은 책이라고 생각합니다.
많은 분들이 이 책을 통하여 웹스탠다드에 조금 더 쉽게 접근하기를 바랍니다..