메뉴

사용자에게 편리한 웹프로그램 개발

2007년 9월 29일 - devstory, IT Communication, 개발

사용자에게보다 편리한 웹프로그램을 개발하고 싶다면(싶어야한다!)

 

무엇이 보다 이해하기쉽고직관적인지를 고민해야 하고,

 

(직관적인이벤트도중요하고, 이해하기쉬운직관적인명칭도중요하다.)

 

사용자의익숙한동작을고려하고

 

( 클라이언트프로그램특히 Office 등과의유사성검토반영 )

 

다양한 자바스크립트 이벤트에 대한 이해와 적재적소에 활용이 필요하다.

 

( KoXo( http://koxo.com/ )에 100개가 넘는 이벤트 참고)

크로스 브라우징과 관련하여스크립트를 이용할 때의 주의점은

 

1. 어떤 스크립트 언어를 사용할 것인가?

 

스크립팅언어가해당이벤트를사용할있는지유무에따라서제한적이다.

 

2. 브라우저 종류가 무엇인가?

 

파이어폭스로개발했다고하더라도 IE지원해주지않아서생기는문제점이많다.

 

따라서 if switch 등으로파이어폭스, IE, 기타사파리등의필요한브라우저범위에대한기본함수를설정하고정의를해줘야한다. 또한빈도가높은경우전역으로빈도가낮은경우해당페이지에만걸어주는것이낫다.

 

3. 해당 브라우저의 버전이 어떻게 되는가?

 

IE 뿐만아니라파이어폭스등의다른브라우저에서도버전차이에서생기는문제점이있다.

 

이 세가지를 필요에따라어느 범위만큼 충족시킬 것인가에 대한 정책마련과

 

(웹표준과는핀트가맞지않는얘기일있겠다. 크로스브라우징이웹표준이아닌것처럼)

 

수립된정책을 수용 수용할 수 있는 스크립트 언어를 개발하는것이다.

 

기본적인고려사항은아래와같다.

 

1. VBScript, JScript, JavaScript

 

2. Mozilla, MSIE, Safari

 

3. MSIE 4,0 MSIE 5,0 MSIE 5,5 Mozilla/4.0 Mozilla/5.0 Safari/419.3 Safari/522

()_()
(^_^) 언제나 웃는 토끼 노들이가

뱀다리 한동안 IT관련 글을 뜸하게 적어서 저장해 두었던 걸 살짝 풀어봅니다 ”a

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.