CSS 코딩을 하다보면 브라우저 호환성을 맞추기 위해(특히 IE) 많은 시간을 쏟아야 합니다. 이는 브라우저가 웹표준을 지키기 않기 때문인데, 브라우저 시장을 IE가 거의 독점하다시피 했기 때문에 MS는 굳이 웹표준을 지키지 않아도 상관없었죠. 오히려 IE가 만든 랜더링 규칙이 표준이 되어 버릴 수도 있구요. 실제로 한국의 대부분의 사이트는 IE에 최적화 되어 있는 것을 보면 말예요.
하지만 최근 IE 외에 Firefox, Opera 등의 새로운 브라우저 사용자가 늘어나면서 MS가 변하고 있습니다. IE7 버전에서는 CSS 표준을 지키기 위해 계속 노력하고 있습니다. IE7에서는 표준을 지키겠다고 하고, 드디어 수정한 내용까지 블로그에 올렸습니다. 차니님께서 관련된 얘기에 대해서 올려 주셨구요.
정말 반가운 소식입니다. 앞서 말씀드렸지만 CSS 코딩 후에 각 브라우저에서 동일하게 보이기 위해 또 다시 수정해야 했었는데, 작업시간이 많이 줄어들겠네요. 이글루스 웹표준 스킨에도 IE Hack 이나 쓸데 없는 margin 값 등 소스를 열어 보시면 그런 노력을 확인하실 수 있습니다.
하지만 IE7 이전 버전에서 브라우저 호환을 위해 사용했던 CSS Hack 문제를 말끔하게 해결해 주지 않은 것과, 이번에 수정된 버그들이 DOCTYPE이 Strict인 경우에만 제공하는 것 등 몇 가지 우려되는 점이 남아 있습니다. 물론 테스트를 해봐야 정확하게 확인할 수 있겠지만요. 이글루스는 현재 플랫폼 변경과 함께 html/css 의 웹표준 준수와 구조화를 위해 노력하고 있는데, 움직임을 계속 잘 지켜봐야겠습니다.
하지만 최근 IE 외에 Firefox, Opera 등의 새로운 브라우저 사용자가 늘어나면서 MS가 변하고 있습니다. IE7 버전에서는 CSS 표준을 지키기 위해 계속 노력하고 있습니다. IE7에서는 표준을 지키겠다고 하고, 드디어 수정한 내용까지 블로그에 올렸습니다. 차니님께서 관련된 얘기에 대해서 올려 주셨구요.
정말 반가운 소식입니다. 앞서 말씀드렸지만 CSS 코딩 후에 각 브라우저에서 동일하게 보이기 위해 또 다시 수정해야 했었는데, 작업시간이 많이 줄어들겠네요. 이글루스 웹표준 스킨에도 IE Hack 이나 쓸데 없는 margin 값 등 소스를 열어 보시면 그런 노력을 확인하실 수 있습니다.
하지만 IE7 이전 버전에서 브라우저 호환을 위해 사용했던 CSS Hack 문제를 말끔하게 해결해 주지 않은 것과, 이번에 수정된 버그들이 DOCTYPE이 Strict인 경우에만 제공하는 것 등 몇 가지 우려되는 점이 남아 있습니다. 물론 테스트를 해봐야 정확하게 확인할 수 있겠지만요. 이글루스는 현재 플랫폼 변경과 함께 html/css 의 웹표준 준수와 구조화를 위해 노력하고 있는데, 움직임을 계속 잘 지켜봐야겠습니다.
tag: ie7, webstandard, css








덧글