me2day

그 확신은 많은 브라우저를 테스트 해 보시고 생긴 경험적인 것일 겁니다. 표준은 이론적이기는 하지만 내가 테스트 안해본 브라우저도 호환시켜주죠. 표준이 브라우저보다 중요할 수 없듯이, 브라우저도 표준보다 위에 있거나 더 중요할 수 없습니다. 09.11.07 02:32

딱 두 가지 종류의 핵을 씁니다. 속성 앞에 붙여쓰는 스타핵(*)과 언더바핵(_). 모두 IE 6~7 브라우저들을 위한 핵이죠. IE6를 기준 브라우저로 작업한다는게 매우 비효율적이라는 경험이 있었고 핵이 상호 운용성에 문제가 되지 않는다는 확신 아래 쓰고 있습니다. by 정찬명

미투 0

14 개의 댓글이 있습니다.

정찬명 정찬명

브라우저가 위에 있는지 표준이 위에 있는지 그 가치를 평가하는 것은 사람이나 조직마다 다를 수 있지 않을까요? 저는 상호운용성을 필수라고 생각하지만 표준은 선택사항이라고 생각합니다.

09.11.07 03:28
쥘 제이슨

표준이 테스트 안해본 브라우저도 호환시켜준다는 것에도 문제는 있습니다. 그 표준을 모든 브라우저가 지원을 했다면 지금과 같은 논쟁은 없었을 것 같아요. 물론 IE가 심판대에 오르겠지만 표준을 모두 따를 거라는 것도 무리는 있습니다.

09.11.07 07:58
아즈키 아즈키

진정한 목적은 호환이란 것을 생각하면, 적어도 테스트 안해본 브라우저와의 호환보다는 지금 있는 브라우저들끼리의 호환이 더 중요하지 않을까요?

09.11.07 10:19
신현석 신현석

제이슨 당연한 말씀이시죠. 그래서 이론적이라고 했고요. 그렇다고 손해나는 것은 없습니다.

09.11.07 11:23
신현석 신현석

아즈키 제말이 테스트 가능한 브라우저 호환보다 테스트 못해본 브라우저 호환이 더 중요하다고 말하는 걸로 들리시나요?

09.11.07 11:25
아즈키 아즈키

신현석 제 말은 더 중요하다는 거죠. 신현석님은 더 중요할 수 없다는 입장이신 것 같네요. (브라우저도 표준보다 위에 있거나 더 중요할 수 없습니다.)

09.11.07 23:36
신현석 신현석

아즈키 테스트 안해본 브라우저"도" 호환시킨다고 했습니다.

09.11.08 15:05
아즈키 아즈키

신현석 하지만 실제로 몇몇 브라우저들은 표준으로 호환이 되지 않고 있죠..

09.11.08 15:29
신현석 신현석

아즈키 몇몇이 아니라 모든 브라우저가 표준만 쓴다고 호환되지는 않습니다.

09.11.08 16:25
신현석 신현석

구현된 표준과 구현되지 않은 표준을 잘 알고 있어야되죠.

09.11.08 16:29
아즈키 아즈키

신현석 맞습니다. 그렇다면 표준보다는 호환성이 더 중요하지 않을까요? (물론, 표준도 중요하긴 합니다. 앞으로를 위해서는요)

09.11.08 16:30
신현석 신현석

아즈키 상호 배타적으로 뭐가 뭐보다 중요하다고 말 할 수 있는 그런 관계가 아닙니다.

09.11.08 16:31
아즈키 아즈키

신현석 음.. 사실 그렇지만 서로 배반되는 부분이 없지는 않지요. CSS Hack 도 표준은 아니지만 브라우저 호환성을 위해 사용할 수도 있는 것 이니까요.

09.11.08 17:46
신현석 신현석

아즈키 CSS 핵은 브라우저 호환성을 올리는게 아니라 그냥 특정 브라우저에 특화된 코드에 지나지 않아요. if (NS) {} else if (IE) {} 이런 코드를 호환성있는 코드라고 부르지 않습니다. 그냥 브라우저 스니핑이죠.

09.11.09 01:18