본문/내용
디자인 기법 선택 문서의 처음
홈페이지 디지인의 기법은 매우 다양하다. 초보자일 경우 HTML과 자바스크립트 정도면 충분할 것이라고 생각할 수도 있지만 실제로 CSS, VB스크립트, 플래시(Flash), DHTML 등 너무도 많은 기법이 존재한다.
이러한 기법을 모두 사용할 수 있다고 하더라도 마구잡이로 사용한다면 홈페이지의 실용도를 떨어뜨릴 수 있다. 그 이유는 여러 가지 부분에서 각종 기법이 표준화되지 못한 상태이고, 이는 특정 웹클라이언트(브라우저)에서 지원되거나 또는 지원되지 않기 때문이다.
이러한 문제점을 제공한 것이 바로 브라우저의 양대 산맥인 익스플로러와 내비게이터이다. 서로 지원하는 표준이 다르기 때문에 그 브라우저에서 사용해야 하는 기법을 아주 신중히 선택해야 한다. 가장 대표적인 것이 DHTML에 대한 표준이다.
일단 DHTML을 적극적으로 지원하는 쪽은 익스플로러이다. 자바스크립트와 VB스크립트를 모두 지원하며, 별도의 CSS 필터를 제공하는 등 활용도가 높은 편이다. 이에 비하여 내비게이터의 경우 CSS의 일부만을 지원하고 있고 VB스크립트도 기본적으로 지원되지 않고 있기 때문에 개발할 수 있는 범위가 좁은 편이다. 일부 브라우저에서만 지원되는 기법을 사용하는 것은 사용자들의 일부는 배제하겠다는 의미가 된다. 정보 제공이 목적이고 어느 정도 상업화된 홈페이지라면 이 점은 심각하게 고려해야 할 부분이다. 하지만 그래픽과 효과에 좀더 치중한 홈페이지라면 일부 사용자들을 포기할 수도 있다.
기법에 대한 호환성 문제는 CSS에서 가장 많이 발견된다. 이는 웹에디터를 이용하여 홈페이지를 작성하는 웹디자이너들에게도 주의를 요하는 점이다.