CSS로 레이아웃을 작성한 이후로 항상 다른 브라우저에서 CSS 해킹을 사용하지 않습니다.CSS 해킹 rachon d' être
귀하의 의견으로는 해킹을 사용하면 실질적인 이점이 있습니까?
건배
CSS로 레이아웃을 작성한 이후로 항상 다른 브라우저에서 CSS 해킹을 사용하지 않습니다.CSS 해킹 rachon d' être
귀하의 의견으로는 해킹을 사용하면 실질적인 이점이 있습니까?
건배
일반적으로 나는 쉽고 간단하다고 말합니다. 즉, 일반적으로 개발자가 직면하게 될 수있는 모든 문제를 해결하는보다 정확하고 올바른 방법이 있습니다.
this article은 CSS 해킹을 사용하고 작성하는 데 대한 가이드 라인입니다.
가장 명백한 점은 다음과 같습니다
피가 꽤 사운드 조언을, 이럴 브라우저
의 현재 버전을 타겟팅. 저자는 CSS 해킹이 준수해야하는 것에 대한 지능적인 기준을 제공합니다.
- 하는 것은 유효 :
여기에 요약 된 버전입니다. 유효하지 않은 해킹은 용납되지 않습니다.
- 대상 사용자 에이전트/브라우저의 이전/고정/버려진 버전 만 해당됩니다.
- 흉측합니다. "진짜 이익"에 의해 당신 말은, 당신이 실제로 그것을 지원하지 않는 브라우저에서 특정 효과를 귀하의 웹 사이트를 볼 수 있습니다 경우
나는 초기 시간을 저장 볼 수있는 유일한 혜택, 그래서 당신은 아주 아주 빨리 뭔가를 해제 할 경우 허용합니다. 어쨌든 어떤 것도 허용됩니다. 그러나 CSS를 한 번 해킹하는 것만으로도 고통 스러울 것입니다.
, 다음 네, 그것은 ...
그만한 가치"이 차는 파란색보다 빨간색으로 더 멋지 겠지만 빨간색은 더 비싸고 건조하는 데 오래 걸리므로 파란색으로 갈 것입니다."라고 말할 수 있습니다. 너는 타협한다. 모든 브라우저에서 작동하도록 해킹을 사용해야하기 때문에 CSS 효과를 삭제하려는 경우 선택 사항입니다. 오랫동안 'zing!'을 줄이기 위해 유지 보수성을 높이는 것이 타협에 익숙해 진 한.
해킹의 장점 : 그것은 부작용이없는 해킹, 또는 그 부작용이 알려져하는 동안 주변 충분히있다, 그것은 나에게 시간을 절약 할 수있는 경우
을 제공하기 위해, 내가 잠깐 생각하지 않고 그것을 갈거야, 내가 무효인지 상관 없어.
IE6의 대부분은 마음에 듭니다. 나는 해킹을 깨뜨리는 업그레이드를 두려워 할 필요가 없다고 확신합니다.
주관적이므로 닫을 수 있으므로이 커뮤니티 위키를 만들고 싶을 수도 있습니다. –
@Justin : 주관적이거나 그렇지 않습니다. Closing은 CW로는 아무 것도하지 않아야합니다. (불행하게도, 어떤 사람들은 그렇습니다.) –
위키로 표시 될 때 더 많은 일이 일어나는 것처럼 보입니다. –