2006년 01월 25일
웹접근성을 지킴으로 가능한 개발방법
이전 포스팅에서 올린 글 처럼 웹접근성을 생각하면 웹표준을 지켜야 하고 웹표준을 지키면 CSS 레이아웃은 필수가 됩니다.
이하 웹표준이라 하겠습니다.

웹표준을 지키면 좋은데 개발시간과 비용이 늘어나지 않을까 걱정하시는 분들이 많습니다.
오히려 개발시간과 비용이 줄어든다는 글을 많이 접해보셨을거라 생각합니다.
물론 웹표준을 통한 개발에 익숙해져야 하겠지요. :)

웹표준을 통한 개발에 익숙해지면 가능한 재밌는 개발방법도 있습니다.

A씨는 웹페이지 좌측 상단 코딩 부탁드립니다.
B씨는 메뉴쪽 코딩 맡아주세요. C씨는 전체 레이아웃 작업하세요. D씨는 컨텐츠 작업해주세요.


위와 같이 여러명이 동시에 하나의 페이지를 분할하여 코딩한 후 합칠수도 있습니다.

제가 직접 실험을 해봤습니다. :)
한참 코딩작업하다가 갑자기 위와같은 생각이 떠올랐습니다. 수치가 적혀있는 디자인 시안을 디자이너에게 넘겨주며 "아무개씨 이거 보시고 이쪽 부분 코딩해서 주세요. id는 BoxTest 로 하시구요" 라고 부탁했습니다. 잠시 후 디자이너가 자신이 작업한 css와 html코드를 넘겨줬습니다. 저는 그걸 가져다가 아주 간단하게 삽입시켰습니다.

작업을 해준 디자이너는 코딩을 부탁한 프로젝트에 대해서는 아무것도 알지 못하는 상황에서 코딩을 해줬고 아무 문제없이 코드를 이식할 수 있었습니다.

스타일의 id와 class 이름에 대한 충돌이 생길 수도 있겠죠? 하지만 같이 일하는 디자이너와는 이미 id와 class 충돌을 피하는 코딩에 대해서 많이 연구해봤기 때문에 아무런 문제가 없었습니다.

이렇듯 웹표준을 통한 개발방법에 익숙해지면 현재 개발중인 프로젝트에 대해서 모르는 개발자도 코딩을 도와줄 수 있고 하나의 페이지를 여러명이 코딩할 수도 있습니다.

테이블 레이아웃은 각 셀들이 서로 영향을 주기 때문에 하나의 페이지를 분할하여 코딩하는 것이 불가능 하지만 CSS 레이아웃은 각각이 독립뢴 레이어이기 때문에 분할코딩이 가능합니다.

CSS를 공부할때 속성도 중요하지만 캐스케이딩에 대해서 많이 연구하시기 바랍니다.
by -A2- | 2006/01/25 17:31 | | 트랙백(1) | 덧글(5)
트랙백 주소 : http://ani2life.egloos.com/tb/2146371
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from 쏭군은 열정 드리머 at 2008/02/27 18:37

제목 : 왜 웹표준인가?
여러분 가게에 물건 구경하겠다는 손님을 그냥 내쫓겠습니까?손님이 시각장애인이라는 이유로 물건을 팔지 않겠습니까?웹표준을 지키지 않으면 알게 모르게 놓치는 것들이 많습니다!웹표준? 웹접근성? 그게 뭐길래?웹표준을 지킨다 즉, 웹접근성을 높인다는 말은 무엇이고.웹표준을 지키면 뭐가 좋길래 사람들이 웹표준, 웹표준 할까요?똑같은 데이터를 가지고 있는 웹사이트가 있습니다. 웹표준을 지키면 검색엔진 노출이 잘 됩니다. 반면 그렇지 않으면 검색엔진 노출도......more

Commented by 신현석 at 2006/01/25 17:54
D씨가 죽어나겠구뇨..:)
Commented by -A2- at 2006/01/25 18:46
신현석// 역시 실무에 종사하시는 분은 남다르군요. 'D씨가 가장 힘들다' 정답입니다. ㅎㅎ :)
Commented by navis at 2006/01/25 22:20
자꾸 '웹젠 근성을~' 로 읽히네요. -_-
Commented by -A2- at 2006/01/26 02:20
navis// 웹젠 근성 ㅎㅎ 뮤와 오토마우스가 생각나는군요. :)
Commented by yser at 2006/01/26 06:37
뮤와 오토마우스;; 군에 있을 때 뮤에 미친 애가 있었는데..온라인 게임이 사람을 망쳐놓는다는 말이 생각나더군요.

저도 웹표준에 관한 글의 개요를 확장해서 풀어내야 하는데 다른 글 때문에 도저히.. 사실 요즘도 좀 무리를 하고 있습니다. 며칠간 블로깅을 하지 말아볼까 생각도..

:         :

:

비공개 덧글



<< 이전 페이지 | 다음 페이지 >>