본문 바로가기
프로그래밍/jQuery

jQuery 쉽게하기 - jQuery 를 다운받아 보자.

by zoo10 2011. 1. 10.

이번 포스트는 jQuery.com의 GETTING STARTED 의 Downloading jQuery 메뉴에 대해서 보려 합니다. 이 메뉴는 jQuery의 다운로드 방법이나 최신 버젼에 대한 간략한 정보들을 볼 수 있습니다. 내용은 몇 가지의 세부 사항들로 이루어져 있습니다.

http://docs.jquery.com/Downloading_jQuery 의 부분입니다. 차례대로 한번 보도록 하겠습니다.

 

 

ABOUT THE CODE

jQuery 코드의 종류에 대해 간략히 설명되어 있습니다. 그리고 jQuery 개발에 대해 논의할 게 있으면 메일링 리스트에 가입하라는 내용도 간단히 보이네요. jQuery 는 Compressed와 Uncompressed 로 나뉘어져 있습니다. 해석해보면 압축버젼과 압축되기 전 버젼을 뜻합니다.

여기서 압축은 zip 파일처럼 파일을 압축했다는 의미는 아니고 코드에 불필요한 공백이나 줄 내림을 하지 않아 파일 용량을 줄인 Compressed 버젼과 디버깅과 jQuery 소스를 수정하기를 원하는 사람들을 위한 Uncompressed  버젼을 제공하고 있다는 내용입니다. jQuery 라이브러리를 직접 수정하시거나 분석해 보시길 원하시는 분들은 Uncompressed 버젼을 다운받아 보시면 되겠네요.

그리고 플러그인을 제작하고 싶은 분들을 위한 링크도 간단히 제공되고 있습니다.

 

CDN Hosted jQuery

Content Delivery Network의 약자인 CDN은 콘텐츠전송네트워크라고 합니다. 이 용어를 쉽게 설명하자면 jQuery 라이브러리 파일의 위치를 범용네트워크(?) 망에서 다운로드 받을 수 있게 한 것입니다. 즉, jQuery 측에서 개발된 신규 라이브러리를 특정한 서버군에 올려놓을테니 너희들은 그 경로에서 가져다 쓰라는 겁니다. 너희 서버에 두고 트래픽 걱정하지 말고 구글, MS, jQuery 서버와 같은 성능좋고 세계 어디에서도 접근가능한 곳에 올려둘테니 그쪽 경로를 사용해서 접근성도 높이고 속도도 높이라는 배려라고 보시면 되겠습니다. 실제로 findfun.tistory.com 에 jQuery 소스를 다운로드 받아서 파일업로드를 하면 사용이 가능합니다. 그런데 만약 유럽에서 제 블로그에 접근했다면 jQuery 파일을 다운로드 받아서 처리하려면 시간이 걸리니 유럽에 위치한 구글 서버에서 jQuery 파일은 다운로드 받아서 속도에 조금이나마 도움을 받아라라는 것이죠.

현재 Google, Microsoft, jQuery CDN의 주소값이 노출되어 있네요. (update 2011.2.7 1.5 버젼 release 됨)
Google https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js
Microsoft http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.5.min.js
jQuery http://code.jquery.com/jquery-1.5.min.js
Google https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js
Microsoft http://ajax.microsoft.com/ajax/jquery/jquery-1.4.4.min.js
jQuery http://code.jquery.com/jquery-1.4.4.min.js

각 CDN 중 가장 빠른 속도를 지원하는 부분에 대한 포스트도 검색으로 보실 수 있습니다. 개인적으로 선호하시는 링크를 사용하시면 되겠네요. 저는 jQuery CDN을 사용할까 합니다.

 

Download jQuery

jQuery.js 파일을 다운로드 받을 수 있는 링크들을 제공하고 있습니다. 가장 최신 버젼을 소개하고 있는 Current Release 와 과거에 배포한 자료인 Pase Release 들이 모두 링크되어 있어 원하는 것을 갖다 쓸수 있도록 되어 있습니다. 지금 포스트를 쓰는 시점의 최신 버젼은 1.4.4이네요. 또한 버젼별로 바뀐 부분을 표시한 Changelog 들도 있네요. 한번쯤 보는 것도 재미있을듯 합니다.

 

JQUERY GIT - AN INSTANT WIP BUILD FOR TESTING

GIT프로그램 등의 소스 코드 관리를 위한 분산 버전 관리 시스템을 말합니다.(WIKI에서 보기) 이 부분은 지금 현재 개발중인 jQuery 를 직접 볼 수 있는 곳입니다. jQuery 개발자들의 최신 소스를 GIT에 올려 놓았습니다. 저도 사실 GIT에 대해서는 잘 몰랐으나 이 포스트를 위해 자료를 찾던 중 알게 되었습니다. 현재 저는 Subversion을 사용하여 관리를 하고 있었는데(물론 미미한 수준으로 사용중입니다.) GIT 를 사용해봐야 겠다는 생각을 해봅니다. 이에 대한 포스트도 해야 겠습니다. 의지가 불끈불끈. ^^

어쨌든 이 부분은 현재 WIP(Work In Process) 즉, 개발 진행중인 코드를 보여줄테니 함 써볼려면 써봐라는 얘기인 것 같습니다. GIT을 통해 소스 빌드를 하는 방법에 대한 내용도 포함되어 있네요. 자세한 내용을 모르니 이정도로만 하겠습니다. 아 정말 저 무식합니다. ^^;;;

https://github.com/jquery/jquery 의 링크를 가면 jQuery 의 GIT를 보실 수 있습니다. Warning 도 있네요. "이 버젼을 가지고 실제 제품이나 현재의 어플리케이션에 적용하는 것은 좀 권장하지 않는다" 정도의 문구입니다. 정식 배포전까지는 연구의 목적으로만 사용하시는게 좋겠습니다.

 

jQuery Download에 대한 내용은 이 정도입니다. 아주 간단한 내용이지만 jQuery사용을 위한 가장 핵심적인 곳이네요. 최신 버젼을 다운받고 현재 개발중인 사항도 알 수 있는 메뉴입니다. 자주 들락거린다고 손해볼건 없겠네요.

그럼 이번 포스트는 이정도로 마무리하겠습니다.
그럼 즐프하세요.