IEBlog에 올려진 글에 의하면, 차기 Vista에 포함될 IE 7에서는 그동안 웹 개발자들의 골치를 썩여왔던 웹 표준과 CSS 관련 벌레들이 만족할 만한 수준은 아니지만 어느 정도는 수정되어서 발표될 예정이라고 한다.

그 동안 개발자들로부터 가장 많이 요구되어 왔던, PositionIsEverythingQuirksmode에서 지적되어 왔던 것들을 포함한, 버그들의 수정과 함께 완전한 CSS 2의 지원을 목표로 하고 있다고…
이로써, 그 동안 자행되어 왔던 땜질 처방은 정식 IE 7 발표와 동시에 많이 줄어들겠지만, 또 다른 땜질 제거 작업과 더불어서 당분간 혼란한 상황은 계속될 듯 하다.

땜질에 익숙한 웹 개발자의 입장이라면, 정식 IE 7의 발표가 가져다 줄 상황은 상당히 복합적일 듯. 🙄

테이블(table) 꼬리표는 1994년 HTML 2.0에서 소개되었다. 이들의 등장은 원래 산출 테이타들을 담아 놓을 목적이었으나, 잘 못된 습관으로 웹 페이지의 내용들을 레이아웃(layout)하기 위한 수단으로 오용되어 왔으며, 현재는 이것이 주 사용 목적이 되어버린 상태이다.
지금은 많은 웹 표준화 노력들로 그 수가 줄어들기는 했지만, 아직까지도 화면 글자 해독기의 접근을 방해하는 등의 웹 접근성을 떨어뜨리는 이들의 무분별한 사용은 여전하다.

웹 페이지의 레이아웃과 전달을 위해 Cascading Style Sheets(CSS)이라는 훌륭하고 바람직한 수단이 존재하고 있는 지금, 더 이상 레이아웃을 위한 테이블의 사용은 단지 불합리한 악습을 털어내지 못하는 의도적 무관심일 뿐이다.

그렇다면, 접근 용이한 테이타 테이블은 무엇이고, 어떻게 구현되어야 하는가?
아래의 글들에 그 내용과 본보기들이 잘 설명되어 있다.

올바른 용법의 구현은 효율성 극대화의 원천이 된다.

여기서 Microsoft 헐뜯기 하나 더 – 예전 보다는 많이 줄어들었지만, 아직도 그들의 홈 페이지는 웹 페이지 구획을 위해 테이블 꼬리표들을 사용하고 있다.
이유는 분명하다. 그들의 대표 브라우져인 Internet Explorer 6는 아직도 발표된 지 벌써 8년이 지난 CSS2를 제대로 지원하지 않고 있다. 그렇다고 차기에 발표될 IE 7에서는 상황이 더 개선될 것이라는 기대를 할 수도 없는 상황이란다.

최근 수 많은 벌레들의 안식처가 되고 있는 Internet Explorer와 관련된 일련의 좋지 않은 경험들과 더불어, 광범위하게 자행되고 있는 웹 표준 파괴 현상에 지대한 원인의 빌미를 제공하고 있다는 경각심에서, 더 이상 Internet Explorer의 군림을 막아야 겠다는 다짐과 항의의 표시로 주렁주렁 훈장처럼 달고 있는 이 곳의 표딱지에 또 하나의 딱지를 달아 놓는다.

Stop IE

현재 이 세상에 존재하는 여러 브라우져들 중, 가장 최악의 브라우져인 Interent Explorer가 맨 위에서 군림하고 있는 현실을 안타깝게 생각하며, 모든 면에서 월등한 다른 여러 브라우져들이 현재의 불합리한 군림을 저지할 수 있는 날이 오기를 기원한다.

평상시에는 바깥 날씨 widget에서 제대로 보여주던 몇몇 도시들의 날씨 정보가 오류를 내며 먹통이 되버리는 문제가 발생해서, 문제가 되는 도시들 중의 한 곳을 골라 기상청 주요 도시 예보에 있는 해당 도시의 페이지 소스를 살펴 보았는데…

무슨 짓을 했는지 아주 개판으로 만들어 놓았다. 👿

이건 도가 지나쳐서 어디서부터 손을 대야 할지 망막할 정도니…
참고 대처할 수 있는 꽁수에도 한계가 있단다! 젠장…

개판 오분 전이 아니라, 완전 개판이군!

6 시간 후의 기상 예측도 엉터리라고 욕을 먹고 있으니, 그들이 잘 하는 것은 과연 무엇이 있단 말인가? 👿

요새 가끔씩, 헤매고 있는 전자정부 때문에, Boot Camp의 도움으로 Windows로 시동해야 할 때가 가끔 있다. 그 때마다 여기저기 둘러보는데, 유독 Windows의 Internet Explorer에서 바라본 이 곳 사과나무의 모습은 결코 깔끔하지도 않으며 그 구조 또한 무참히 깨져서 보인다. 👿

하지만, 보고난 후의 언짢은 마음이 남으면서도 그냥 내버려 두고 있는 이유는, 단지 귀찮아서다. 곧이 말한다면, 꽁수들을 써가면서까지 바라지도 않는 덧칠들을 하고 싶지가 않은 것이다. 그렇다고 거의 3년 전에 Microsoft가 했었던 약속을 아직까지도 지키지 못 하고 있음을 원망하지도 않는다.

그저, 이 곳에서 얘기되고 또 얘기하고 싶은 것들이 “그들”과는 너무나도 거리가 먼 것이 제일 큰 이유가 되겠지.