달력

112019  이전 다음

  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

가장 많이 사용되는 자바스크립트 라이브러리 jQuery가 2.x대로 업그레이드 되었습니다. 

1.x대 버전과 똑같은 API를 사용하는 특징이 있어서, 호환성이 그대로 유지됩니다만,

1.x대 버전과 가장 큰 차이점은 더 이상 ie 6,7,8 버전을 지원하지 않는다는 것입니다.


이 글을 쓰는 시점에 최신 배포되는 1.10.2.js 의 크기는 266.80KB 입니다. 

http://code.jquery.com/jquery-1.10.2.js


똑같은 기능을 하지만, ie6,7,8을 지원하지 않는 2.0.3.js는 다음과 같이 크기가 236.47KB입니다.

http://code.jquery.com/jquery-2.0.3.js


10% 정도의 코드량이 감소했습니다. 압축된 버전도 90KB 대 81KB로 약 10%정도의 차이가 납니다.

http://code.jquery.com/jquery-1.10.2.min.js

http://code.jquery.com/jquery-2.0.3.min.js


호환성을 위해서 이전 버전을 지원할 것이냐, 깔끔하게 털고 갈 것이냐의 결정은 언제나 어렵습니다. jQuery쪽에서도 2.x 사용에 대한 조건이 있습니다. 

"Since IE 6/7/8 are still relatively common, we recommend using the 1.x version unless you are certain no IE 6/7/8 users are visiting the site." from: http://jquery.com/download/

"IE 6/7/8 버전이 여전히 보편적이기 때문에, 사이트에 IE 6/7/8 사용자가 안 올 것이라는 확신이 없다면 1.x 버전 사용을 권장합니다."


쉽지 않은 작업을 잘 해내는 듯한 팀입니다.

https://github.com/jquery?tab=members

현재 46명의 개발자들이 협업을 하고 있습니다.


jQuery를 만든 친구, John Resig은 jeresig 아이디를 씁니다.

Posted by 케누 kenu허광남

댓글을 달아 주세요

전자정부 표준프레임워크를 프로젝트에서 사용했는지 안 했는지 검증하는 방법입니다.


Q표준프레임워크를 적용가이드보면 '표준프레임워크 적용여부를 확인하는 간단한 방법 

'이 있습니다. 

1. 저희가 개발한 프로젝트에서 3가지 항목만 준수하여 적용되면 '표준프레임워크가 적용'되었다고 보면 되는건가요 ? 

2. 표준프레임워크 적용여부를 검증해주는 기관 또는 부서가 있는지요 ? 

3. 개발사 측에서 표준준수확인할 수 있는 가이드가 있는지 궁금합니다. 


A

보신 가이드는 개발자가 아닌 발주자가 참조하는 가이드 부분에 포함되어 있는 내용입니다. 
즉, 표준프레임워크에 대해 잘 모르시는 분이 대략적으로 표준프레임워크가 적용되어 있는지 확인하기 위한 용도입니다. 

보다 자세하게 기준을 말씀드리면 다음과 같습니다. 
- Annotation 기반의 Spring MVC 적용 
- Layered architecture 준수 (@Controller, @Service, @Repository) 
- Data Access Layer의 경우 iBatis 적용 등 입니다. 

보다 자세한 내용은 다음 링크의 문서를 확인하시면 됩니다. 
http://www.egovframe.org/wiki/lib/exe/fetch.php?media=egovframework:rte2:호환성가이드라인.ppt 

또한 표준 프레임워크 센터에서는 표준프레임워크 적용점검 서비스를 제공하고 있습니다. 

감사합니다. 


from: http://open.egovframe.kr/projects/qna/qna/6393



호환성가이드라인.ppt


Posted by 케누 kenu허광남

댓글을 달아 주세요

중스님의 댓글 덕분에 다시 설치했습니다. beta1 설치 후기로 남겼지만 그 때의 IE7 Emulate 버튼을 찾아보려는 의도도 있었구요.
캡쳐순서대로 설명합니다.

어제는 이랬는데,

오늘은 잘 나옵니다. http://kr.msn.com/ 의 추천 사이트는 ^^; 없나봅니다.

http://www.google.co.kr 의 추천 사이트는 상식적이라 맘에 듭니다. 불쌍한 엠파스. 쩝.

http://www.google.com/ 의 추천 사이트입니다. 나름 잘 되어있네요. 어제 작업중이라고 얘기하길 잘 했습니다. ^^;

주소줄을 기반으로 서핑이력에서 추천 링크를 보여줍니다. 오페라부터 경험을 했는데, 파이어폭스3에 이어서 ie8도 끼는군요.

지금부터 버그리포팅입니다. 일단 http://okjsp.tistory.com/의 adclix 부분이 까맣게 나옵니다. 제가 색칠한 거 아닙니다. ^^;

http://www.okjsp.pe.kr/ 메인 좌측 상단의 TECH TREND 글씨링크가 우측에 float:right 로 띄워진 rss 이미지링크에 가려집니다. 이미지 높이 위에 커서를 가져가야 원하는 게시판 링크로 들어갑니다.

글자가 하얗게 나오는 부분이 있습니다. 그런데...

새로 고침하면 제대로 보입니다. 이거 트래픽 유발 요소입니다. ^^;

2003년인가부터 사용하고 있는 웹에디터입니다. 여기의 버튼에 CSS가 안먹네요. 수정을 해야겠죠. 아예 다른 걸로 바꿀까도 생각하고 있습니다만.

여기서 하이퍼링크를 달면 확인 버튼을 누르는 순간 바로 submit되어버리네요.

제목이 없어서 validation에서 막혔지만 말입니다.

그리고 한글판 IE8-WindowsXP-x86-KOR.exe 를 설치했는데, 번역이 확 다가오지 않네요.
IE7 Emulate 라고 버튼이 영문판 beta1에서는 보였습니다.
사용자 삽입 이미지
image from: http://ecs.gseshop.co.kr/blog/438

도구 아래 호환성 뷰(V) 라고 명명된 것이 IE7 모드로 사이트를 보여줍니다. 사실 저 버튼이 더 편한데요.

한 번 보면 사이트가 자동 추가됩니다. ie8로 보려면 여기서 제거를 해야죠.

여튼 ie7지우고 다시 ie8 깔았습니다. 다시 써 봐야죠.

그나저나 제 맥북에 깔린 브라우저가 5종이네요. XP에 있는게 IE, FF, Opera, Chrome
맥에서 돌리는 게 Safari, FF, Opera 입니다.
웹 개발자가 제일 안쓰럽습니다. ^^; 플래시나 실버라이트로 가는 것도 한계가 있구요.
Posted by 케누 kenu허광남

댓글을 달아 주세요

  1. 중스  댓글주소 수정/삭제 댓글쓰기 2009.01.12 11:32

    우선 꼼꼼한 버그리포팅 대단히 감사드립니다.

    아래 내용 확인을 드리기 전에 먼저 말씀드리면 최근에 배포된 Windows7 베타에 있는 IE8(버전7000번)을 가지고 확인해 보시면 이전 Beta2에 비해 많은 수정이 되었습니다.

    우선 kr.msn.com 사이트의 경우 IE8 Beta2에서도 추천사이트는 잠시 안나왔던 것으로 생각되고요,

    AdClix에서 까맣게 나오는 부분과 okjsp Tech Trend 링크 가려지는 문제는 Win7베타빌드의 IE8 베타에서는 수정되어서 이미 정상적으로 보실 수 있습니다.

    글자가 하얗게 나오는 부분은 저는 IE8 beta2 빌드에서도 저는 경험은 못해봤는데, Win7 IE8 베타빌드에서는 수정되지 않았을까 조심스레 추측을 해봅니다.

    웹에디터의 경우 버튼 CSS가 안먹는 것과 하이퍼링크 적용시에 Submit되는 문제는 Win7 IE8빌드에서도 마찬가지로 안되지만 호환모드로 사용하시면 정상적으로 사용 가능합니다.

    끝으로 IE7 Emulate 버튼과 관련해서는 IE8 beta2부터는 의미가 있을 경우에만 깨진 유리창 버튼(호환모드버튼)이 주소줄 옆에 나오도록 되어있습니다.

    예를 들면 페이지에 IE7으로 랜더링하라고 Meta 태그등에 표시가 된 경우나 IE8용이라고 명시된 경우엔 호환모드 버튼이 나오지 않고요, 그런 처리 없이 랜더링이 잘못되었을 가능성이 있는 경우에만 나옵니다.

    다시한번 좋은 버그레포팅 감사드리며, 웹 표준을 위해서 많은 노력이 기울여진 IE8 정식 버전 많이 기대 부탁드릴께요.

  2. archmond  댓글주소 수정/삭제 댓글쓰기 2009.03.22 22:31 신고

    ㅎㅎ 재미있게 잘 보고 갑니다~