2009-08-31 4 views
1

일부 웹 응용 프로그램을 만든 후 ... 나는 조건부 코멘트를 다루는 것이 잠시 후에 재미 있지 않다고 생각합니다. 이 문제와 관련된 계획이 있습니까? 다른 브라우저를 다루는 것이 더 복잡하거나 더 쉽게 될 것입니까? 브라우저 그냥 제대로, 완전히 구현 행동하면 나는 그것이 우리 모두를 위해 더 나은 세상이 될 것입니다하지만 우리는 그들과 함께 붙어있어 의심조건부 코멘트는 항상 필요합니까?

:

+2

브라우저 개발자가 지원하는 (X) HTML 사양의 일부에 동의 할 수있는 경우 웹 개발자는 더 쉬울 것이고 재미있을 것입니다. 그러나 역사는 그것이 일어날 가능성이 없다고 말합니다. – pavium

+0

그 기준을지지하지 않는 이유가 있습니다. 중요한 부분이 있습니까? 아니면 단지 그들이 원하지 않는 것입니까? – bastianneu

답변

2

능력 스니핑의 어떤 형태가 항상 필요할 것입니다. 그러나 앞으로는 진보적 인 향상을 가능하게하는보다 양질의 스크립팅 된 객체 스니핑 형식을 기반으로 할 수 있기를 바랍니다.

조건부 주석은 오늘날 기본 HTML 및 CSS 처리에서 버그를 피하기 위해 사용됩니다. 하지만 그 버그는 사라지고 있습니다. CC가 실제로 필요한 대부분의 경우는 IE6에 대한 것입니다. 때때로 IE7 용으로 사용해야합니다. 반면에 IE8은 HTML 및 CSS 렌더링 문제 (다른 IE8 표준 모드에서 실행하는 한)에서 다른 브라우저와 대부분 동의합니다.

저는 개인적으로 IE8에 대한 참조를 필요로하지 않았습니다. IE 사용자가 새로운 버전으로 업그레이드함에 따라 CC에 대한 필요성이 감소해야하고 언젠가는 완전히 사라질 수 있기를 바랍니다. 틀림없이이 마이그레이션은 지금까지 매우 천천히 진행되고 있지만 IE5를 고려해야 할 때 얼마나 더 나쁜 것이 었는지 생각해보십시오 ...

+0

+1 예 ... 모든 새로운 버전으로 상황이 개선되는 것은 사실입니다. 그러나 그것은 오랜 시간이 걸릴 것입니다. – bastianneu

2

나는 당신이 조건부 주석을 통해 구현 브라우저 별 코드를 의미 받아 새로운 관련 표준을 신속하고 정확하게 채택했습니다. :)

그게 사실이 아니었고, 상업적인 동기 부여가 주어진 나는 변화를 볼 수 없습니다. 코드베이스를 살펴보면, 지난 몇 년이 나쁜 옛날보다 좋았던 것처럼 느껴졌지 만, 늦은 일들은 더 브라우저 고유의 CSS가 포함 된 '잘못된'(읽기 : 브라우저 특정) 방향으로 향하는 것처럼 보입니다. 특별한.

즉, 간단히 말해서 재미가 없으며 최소한 혁신 속도가 다시 느려질 때까지이 방법이 될 것입니다.

관련 문제