기본 콘텐츠로 건너뛰기

"전자정부 웹 표준 준수지침" 이라

웹서핑을 하다가 우연히 행안부고시 제 2008-10호 "전자정부 웹 표준 준수지침" 이란 걸 보게 되었습니다.


image


문서는 다음의 페이지 하단에서 다운로드 받을 수 있으모 HWP 포맷으로 제공됩니다.

http://www.mopas.go.kr/gpms/ns/mogaha/user/userlayout/bulletin/userBtView.action?userBtBean.ctxCd=1007&userBtBean.ctxType=21010005&userBtBean.bbsSeq=1034999


지침의 제정 이유를

정부기관에서 구축․운영하는 정보시스템 접근 시 컴퓨터, 운영체제, 웹 브라우저 등 이용환경에 구애받지 않고 모든 국민들이 자유롭게 홈페이지를 이용할 수 있도록 정부기관에서 홈페이지 구축 시 지켜야 할 사항들을 정의함

라고 밝히고 있습니다. 나름대로 꽤 긍정적이고 의미있는 일이라는 생각입니다.


주요 골자로는 기술의 중립성, 보편적 표현보장, 기능의 호환성 확보의 3가지를 들고 있으며 실제 웹 표준 준수지침은 아래의 8가지입니다.

세부항목들을 세어본다면 14가지가 되겠군요.


1) 내용의 문법 준수
㉮ 모든 웹 문서는 적절한 문서타입을 명시해야 한다.
㉯ 명시한 문서타입에 맞는 문법을 준수해야 한다.
㉰ 모든 페이지는 사용할 인코딩방식을 표기해야 한다.

2) 내용과 표현의 분리
㉮ 논리적인 마크업을 구성하여 구조적인 페이지를 만들어야 한다.
㉯ 사용된 스타일 언어는 표준적인 문법을 준수해야 한다.

3) 동작의 기술 중립성 보장
㉮ 스크립트의 비표준 확장 사용은 배제되어야 한다.
㉯ 스크립트 비 사용자를 위한 대체텍스트나 정보를 제공해야 한다.

4) 플러그인의 호환성
㉮ 플러그인은 다양한 웹 브라우저를 고려해야 한다.

5) 콘텐츠의 보편적 표현
㉮ 메뉴는 다양한 브라우저 사용자도 접근할 수 있어야 한다.
㉯ 다양한 인터페이스(입력기기)로 웹 사이트를 이용할 수 있어야 한다.

6) 운영체제 독립적인 콘텐츠 제공
㉮ 제공되는 미디어는 범용적인 포맷을 사용해야 한다.

7) 부가 기능의 호환성 확보
㉮ 인증기능은 다양한 브라우저에서 사용 가능해야 한다.

8) 다양한 프로그램 제공
㉮ 정보를 열람하는 기능은 다양한 브라우저에서 사용 가능해야 한다.
㉯ 별도의 다운로드가 필요한 프로그램은 윈도우, 리눅스, 맥킨토시 중 2개 이상의 운영체제를 지원해야 한다.


내용만으로 살펴본다면 박수를 보내고 싶습니다만, 과연 정부기관에서 구축/운영하는 홈페에지를 만드는 업체가 과연 이 내용을 준수해서 지킬 수 있을지 걱정이 됩니다.

기간 넉넉하고 예산이 아~주 충분하다면 모르겠습니다만 현재의 몇몇 IE 전용에다가 ActiveX 에 기댈 수 밖에 없는 몇몇 기능들을 포함하고 있는 전자정부의 꽤 많은 페이지들을 어떻게 이 표준을 지키도록 고칠지 궁금하네요.


문서를 살펴보면 브라우저로써 이름을 언급하고 있는 s/w가 IE나 FF 뿐만 아니라 오페라와 사파리까지도 포함이 됩니다만... 4번 항목의 플러그인의 호환성 부분은 플래시와 같은 다양한 OS용 버전을 제공하는 몇몇 외산 s/w 외에 "다양한 웹 브라우저" 를 고려하는 s/w가 몇개 없는게 사실입니다.

이부분은 그냥 문서나 콘텐츠, 또는 데이터 등을 제공할때 최대한 다양한 브라우저에 해당 데이터 소스를 재생 또는 편집할 수 있는 플러그인이 보급된 포맷으로 만들어라 라고 해석하는 편이 옳은 것 같고 그런 면에서 본다면 4번 항목과 6번 항목은 일맥상통한다고 볼 수 있겠습니다.


6번 항목에서 OS 독립적인 컨텐츠라고 말할 수 있으려면 최소한 MS Window, Linux, MacOS 의 3개 OS에서 저작 및 view 가 가능한 프로그램으로 콘텐츠가 제공되어야 한다라는게 개인적인 생각입니다만(예? BeOS 같은것도 지원해야 한다구요? -_-;;), 6번의 운영체제 독립적인 콘텐츠를 제공한다는 부분도  국내 행망용 워드프로세서로 함께 쓰이고 있는걸로 알고 있는 아래하 한글과 MS-WORD의 경우, 최신버전을 기준으로 이야기한다면 "윈도우" 이외의 OS에서 이것들을 읽거나 작성할 수 있는 제대로 된 프로그램이 제공되는지 모르겠군요.


HWP로 전산화된 수많은 정부 데이터들을 계속 Window/MacOS/Linux 버전으로 제공하려면 Window 야 그렇다 치고, Window에 비해서는 수요가 거의 "없다" 라고 봐도 무방한 MacOS/Linux 용 버전의 지속적인 개발은 어떻게 해야 할런지요. 국영기업도 아닌 한글과 컴퓨터에게 강제로 MacOS/Linux 용을 개발시키게 할 수도 없을 터인데...

그냥 한글과 컴퓨터를 국영화시켜버리는 방법도 있을 수는 있겠습니다만... -_- 차라리 Adobe Acrobat Writer 을 설치하고 모든 한글문서를 PDF로 만들어버리는게 비용대비 효율이 더 좋을 것 같네요.

7번/8번 항목 역시 현재의 국내 웹사이트들의 사정을 생각해본다면 심히 걱정이 되는 게 사실이네요.



그럼에도 불구하고 문서의 부록 2번항목을 살펴보면 장애인 웹 접근성 체크 리스트라든지 HTML 브라우저 호환성 리스트 등의 내용 뿐만 아니라 자체적으로 ActiveX 의 남발에 의한 문제점 등을 인식을 하고 있다는 것과 개선의 의지를 보였다는 자체만으로도 큰 의미가 있어 보입니다.


아래 발췌는 지침내용중 7번항목에 있는 기대효과입니다.

SSL을 이용한 인증 방식이 있고, 웹 프로그램에서의 처리방식으로 인증을 받을 수 있는 방법도 있다. 무분별한 ActiveX의 사용은 접근성과 호환성이 모두 떨어진다. 웹 플러그인은 웹 문서에 도움이 되는 프로그램의 일종이다. 그러므로, 웹 플러그인 때문에 사용자들이 서비스를 자유롭게 이용하지 못하는 일은 없도록 해야 한다.

부디 이 전자정부 웹 표준 준수지침이 제대로 잘 정착되어 국내 웹사이트들의 사용자 접근성 및 브라우저 호환성, 표준화가 한단계 높아지는 계기가 되었으면 하는 바램입니다.

댓글

이 블로그의 인기 게시물

2011년 경부고속도로 버스전용차로 시간대 변경 + 기타 자동차관련

현재 경부고속도로 버스전용차선이 평일은 오전 7시부터 오후 9시까지, 토/공휴일은 오전 9시부터 오후 9시까지인가 운영되고 있는걸로 알고 있습니다만, 2011년 1월 1일부터 이게 바뀌어서 평일/주말 할 것 없이 오전 7시부터 오후 9시까지 운영됩니다.외우기 쉬워서 좋아졌다고 해야 하나... -_-;; 아무튼 그렇습니다. 네네.설/추석 명절때 운행되던 버스전용차선 시간제도 새벽1시부터 7시까진가? 끝나는 시간대는 정확히 모르겠네요.그 외 올해 자동차 관련된 변경사항 몇개가 있어 함께 정리합니다.1. 경차 소유자에 대한 연간10만원의 유류세 환급이 2년 연장되어 2012년까지 제공됩니다. 방법은 기존과 동일한 듯.2. 자동차 전용도로에서 뒷자석 탑승자가 안전벨트를 착용하지 않으면 범칙금 3만원.(자동차 전용도로라 함은 자동차만 다닐 수 있는 최고시속 90km/h 이하의 도로, 올림픽 대로/강변북로/남부순환로/양재대교/서부간선도로/분당내곡도시고속화도로 등등...)3. 날씨에 따른 제한속도 변경(이르면 7월부터 시행예정)현재 도로를 보면 비오면 20% 감속하고 눈오면 50% 감속하고 어쩌고 하는 규정이 있습니다. 네... 대부분의 운전자는 이걸 지키긴 하는데 칼같이 지키는 사람은 없는 것 같고, 고속도로 100km 달리던 사람이 비오면 90km정도로 달리는 정도? 인데 이걸 경찰청에서 날씨에 따라 자동으로 제한속도가 변경되고, 표지판 숫자도 바뀌는 ‘가변제한속도 제도’를 도입하기로 하고 이르면 오는 7월부터 시행예정이라고 합니다.왠지 이렇게 되면, 과속단속 카메라도 자동으로 이 정보에 따라서 과속단속 기준속도를 바꿀 것 같다는 느낌인데.. 어느 지역에서 지금 현재 비나 눈, 또는 안개가 끼이는지 어떻게 정확하게 알고 그걸 단속할 수 있을지 좀 걱정이군요. 예를 들어 터널 A를 지나기 전에는 눈이 오고 있었는데 터널 A를 지나고 나니 도로상태가 아주 양호하더라.. 라는 식이 되면 터널 A전에 있던 카메라는 시속 100km기준으로 50km/h 넘으면 단속되고, 터널 …

한국에서 미국으로 이주시 준비사항(이민/장기출장/기타등등)

아래 내용은 제가 올해 3월에 한국에서 미국 캘리포니아로 이사하면서 만들었던 체크리스트를 약간 손 본 겁니다. 원래는 같이 옮겨오던 직장 동료들과 만들었던 까페에 올렸던 건데 대부분 이사를 완료한 관계로 까페를 폐쇄 예정이라 정보저장/공유를 위해 가져왔습니다.

자동차 관련
* 경찰서(파출소 말고) 가서 영문으로 된 운전경력증명서. 미국 자동차 보험 가입할 때 할인혜택 있음.
* 대학/대학원 전공이 공학(Engineering) 이 들어가 있으면 대학졸업증명서 영문서류 준비.  캘리포니아에서 자동차 보험 가입시 "Engineer" 가 들어간 졸업증명서면 엔지니어 그룹 힐인이 있음.
* 한국에서의 자동차보험 가입증명서(영문)(가입했던 모든 보험사로부터 )
->위 3개로 가입하면 최대 캘리포니아에서 3~4년 운전한 사람이 받는만큼의 할인혜택이 가능한 경우도 있다고 함. 보험사에 따라서 한국운전경력 인정 안해주는 곳도 있음.

* 카페 및 인터넷 검색해서 캘리포니아 운전면허 필기시험 문제 출력 및 공부. 캘리포니아에서는 한글 필기시험을 볼 수 있습니다. 다만 인터넷에 떠도는 문제지의 답이 틀리게 표시된 경우가 많기 때문에 가장 정확하게는 현지에 도착한 이후 DMV에서 무료로 배포하는 운전자핸드북(한글버전 있음)으로 공부를 하거나 혹은 dmv.ca.gov 에서 pdf를 다운로드 받아 이론공부를 좀 하는게 좋습니다.
* 운전면허시험장 가서 국제운전면허 발급받을 것. 캘리포니아 면허 따기 전까지 항상 소지해야 하지만 사실상 이건 한국운전면허의 번역본 개념이라 항상 한국운전면허증/여권 같이 소지할 것.
* 차량 구입예정이면 미리 edmunds.com, truecar.com, kbb.com, carmax.com(중고차) 등에 들러 온라인으로 몇군데 최저 금액을 부르는 들러의 quote를 받아두고, 연락처 챙겨둘 것. down payment할 금액도 챙겨두기. 매월 판매조건 등이 달라지기 때문에 차종만 선택해 놓고 현지에 와서 딜하는게 차라리 더 …

개발자, 영어,  그리고 해외취업. 글쎄 과연 그렇게 호락호락할까?

오랜만에 포스팅하는 글이 영어 관련 쓸데없는 뻘글이라 좀 그렇지만, 페이스북에 적기 시작한 글이 너무 길어져서 블로그에 포스팅하기로 함.


미국에 2011년에 넘어왔으니까 올해로써 이제 미국생활 4년차 들어간다. 처음에 왔을때는 4년정도 여기 있으면 영어는 잘 하겠지라고 했는데 웬걸, 확실히 영어 울렁증은 없어지고 최소한 내가 지금 하려고 하는 말들이 100% 실시간으로 나오긴 하지만 여전히 그 수준은 내가 한국어를 구사하는 수준은 아닌지라 한 단어로 표현이 가능한 복잡미묘한 명사나 동사를 표현하기 위해 쉬운 단어들 몇개를 합쳐서 빙빙 둘러서 설명을 하는 그런 수준. 관심사인 부동산이라든가 게임이라든가 최신개봉 영화 뭐 이런 이야기들은 곧잘 하고 농담따먹기도 잘 하지만, 여전히 미국 문화의 베이스가 없으면 이해하기 어려운 내용들이 많다. 당연히 깨알같은 문법 실수와 관사 생략은 기본.

작년인가 재작년인가 부터 부쩍 한국쪽 개발 커뮤니티나 컨퍼런스에 보면 개발자와 영어를 관련시킨 발표가 많아졌다. 어떤 사람들은 본인의 해외 어학연수 경험을 공유하기도 하고 또 어떤 사람들은 오픈소스 활동 경험을 공유하기도 하고.. 아무튼 기본적으로는 실력만 있으면 영어를 못해도 해외에서 개발자로 일하는데 전혀 문제가 없다라는 글들도 보인다.

물론 미리 겁 집어먹고 도전을 안하는 것도 바람직하진 않겠지만, 글쎄 과연 실력만 있으면 정말 괜찮을까? 개발자로써 상위 10%정도의 실력이라 코드로 진짜 모든 걸 말할 수 있는 수준이라면 가능하다고 생각한다. 영어 관련 개발자 포럼의 글들 보면 그런 댓글들이 많이 보인다. 개발자는 코드로 말한다고. 근데 스스로 그런 수준인가 하는 건 다시 한번 생각해 볼 일이다. 보통 개발자들이 자기는 다른 개발자보다 좀 더 특출나다고 생각하는 경향이 많은데(여기에는 나 자신도 포함되는 듯), 좋든 싫든간에 그들 중 90%는 상위 10%가 아니니까.
바다 건너 이억만리에서 인터넷으로 버그 수정하고 코드 커밋하고 이메일로 비실시간 대화를 할 수 있는 오픈소스…