시간이 지날수록 많은 홈페이지들에 아주 현란(?)한 효과들이 더해지고 있습니다.
손가락으로 다음페이지를 넘기고 이미지가 예쁘게 나오고, 효과가 더해지고, 화면이동없이 내용이 바뀌는 등
날이 갈수록 더 많은 기능이 요구되고 있습니다.
게다가 익스플로러 버전 마다 이슈사항이 있고, 버그도 있습니다. 한편 크롬, 파이어폭스, 사파리등에서도 모두 문제없이
동일한 기능의 홈페이지를 만들어야 합니다.
사실 이 모든 걸 만족하면서 프로그래밍 하려면 아주 많은 시간이 소요됩니다. 그래서 이전에 관리자 페이지 같은 경우는
양해를 구해서 익스플로러에서만 작동하도록 또는 익스플로러 9버전 이상에서만 작동하도록 양해를 구하기도 합니다.
어쨌든 이런 불편함을 다소 해소할 수 있는 도구가 JQUERY 입니다.
http://jquery.com --> JQUERY 홈페이지
1. JQUERY 의 장점
이 JQUERY 가 마치 새로운 언어인것은 아닙니다. 이것은 단지 JAVASCRIPT를 활용해서 라이브러리를 만들고 쓰기 편한게 모듈화시킨 것입니다.
간편한 인터페이스에 강력한 기능을 제공하기 때문에 이제 더 이상 JQUERY를 빼고서는 제대로 된 홈페이지를 만드는 것이 힘듭니다.
많은 시간과 노력이 들기 때문이죠.
2. JQUERY의 플러그인들
JQUERY 홈페이지에 들어가보면 수많은 플러그인들을 검색할 수 있습니다. 달력 플러그인, Image Slider 등 아주 다양한 플러그인들이 지금도 계속 나오고 있습니다.
무료도 있고, 어느 기능 이상에서는 돈을 지불해야 하는 경우도 있습니다. 돈을 지불하더라도 그 기능을 만드는 것보다는 훨씬 경제적입니다. 게다가 인정 받는 플러그인이라면 안정성 또한 더욱 보장됩니다.
저 역시 복잡한 기능 구현시 시간을 뺐기기 보다는 최대한 이 플러그인을 활용하고 있습니다.
3. JQUERY의 APIDOCUMENT
또한 많은 API들을 제공하고 있습니다. 그래서 매우 짧은 코드로 기존의 긴 코딩을 없앨 수 있습니다.
AJAX 기능을 쓰기 위해서 조금 코딩이 길어지게 되는데, JQUERY를 쓰면 더 간편하게 안정적으로 쓸 수 있습니다.
참고로 AJAX 기능은 실시간으로 서버와 소통할 수 있는 기술입니다.
자바스크립트의 기능 상 한단계 진일보하게 만든 유용한 기술이죠.
혹시 웹프로그래머에 관심이 있고 어느정도 자바스크립트를 다룰 줄 안다면 꼭 이 JQUERY에 능숙해지시기 바랍니다.
회사에서 어려운 작업을 요구하더라도, 더 편하게 응대가능할 것입니다.
그리고, 다양한 플러그인들을 직접 사용해보세요. 프로그램 구현시에 창의성이 증대하고 활용성이 증폭될 것입니다.