JavaScript Libraries
Bok, Jong Soon [email protected] www.javaexpert.co.kr style property style property (Cont.) Prototype Prototype (Cont.)
http://www.prototypejs.org Aims to ease development of dynamic web applications. Created by Sam Stephenson Latest version is 1.6.1(Sep 1, 2009) Firefox 1.5+, MSIE 6.0+, Safari 2.0.4+, Chrome 1.0+, Opera 9.25+ Prototype (Cont.)
$( ) document.getElementById() Prototype (Cont.)
$F() Form.Element.getValue() $().getValue() Sample code Prototype (Cont.)
Additional Resource Is virtually free Is relatively easy to read But doesn't help what it can and cannot do. Created a nice overview by Sergio Pereira at http://www.sergiopereira.com/articles/prototy pe.js.html. Korean Version at http://openframework.or.kr/framework_refere nce/prototype_js/1.5.0/prototype.js.html Script.aculo.us Script.aculo.us (Cont.)
Is built on top of Prototype. Extends the available functionality Provides a higher level of interaction, as well as increasingly sophisticated effects. Documentation at http://wiki.github.com/madrobby/scriptacu lous/ Script.aculo.us (Cont.)
Download & Install 1. Go to http://script.aculo.us/downloads 2. Downloads latest version 3. Put prototype.js, scriptaculous.js, builder.js, effects.js, dragdrop.js, slider.js and controls.js in a directory of your website, e.g. /javascripts. Script.aculo.us (Cont.)
Download & Install 4. Can limit the additional scripts that get loaded by specifying them in a comma-separated list, e.g. The scripts that can be specified are: builder, effects, dragdrop, controls, and slider Script.aculo.us (Cont.) Sample code Rico Rico (Cont.)
Is a JavaScript library for creating rich internet applications. Based on Prototype http://openrico.org/rico/home.page Its object-oriented framework makes it easy to add richness to your web application Was created by a development team at Sabre Airline Solution. Rico (Cont.) Rico (Cont.) Dojo Toolkit Dojo Toolkit(Cont.)
Unbeatable JavaScript Tools http://dojotoolkit.org Focuses on making desktop applications in the browser. http://dojotoolkit.org/api/ http://o.sitepen.com/labs/toolbox http://en.wikipedia.org/wiki/Dojo_Toolkit MSIE 5.5+, Firefox 1.0+, Safari 2.0.x+, Opera 8.5+ Dojo Toolkit (Cont.) Dojo Toolkit (Cont.) Dojo Toolkit (Cont.) The Yahoo! UI Mochikit Open API
API : 운영체제나 응용 프로그램 사이의 통신에 사용되는 언어나 메시지 Open API : 운영체제를 벗어난 형태의 API, 접 근방식을 공개 국내에서는 Daum, Naver, Aladin 등이 공개 Daum http://dna.daum.net/apis Google http://code.google.com Naver http://openapi.naver.com 대부분 리턴값의 형식은 RSS, JSON , XML 형식임 Google Web Toolkit(GWT) Open API (Cont.) 네이버 다음 알라딘
지식iN 검색 신지식 검색 도서 검색
블로그 검색 게시판 검색 음반 검색
카페/카페글 검색 카페 검색 DVD 검색
전문자료 검색 블로그 검색 화장품 검색
한국웹문서 검색 뉴스 검색 선물 검색
책검색 도서 검색 상품 정보
쇼핑검색 일본어 사전
백과사전검색 블로그 API
국어사전검색 디엔샵 상품 정보
일어사전검색 디엔샵 삼품 검색
영어사전검색 할인 항공권 검색
뉴스검색
지역검색
동영상검색
이미지검색
내PC검색
실시간 검색어
추천 검색어
성인검색어 판별
오타변환
바로가기
지도 API Open API (Cont.) - Naver
개발자가 네이버의 다양한 Open API를 이용해서 다양한 애플리케이션을 개발할 수 있도록 네이버 기술과 서비스를 공유하 는 프로그램 http://openapi.naver.com/index.nhn http://cafe.naver.com/openapi.cafe 네이버 검색결과와, 검색 서비스 및 지도 API 비 상업적 목적에 한해 무료사용 등록 후 사용 가능 Open API (Cont.) - Naver Open API (Cont.) - Naver
퀘스트글로브 http://www.questglobe.com Open API (Cont.) - Naver Open API (Cont.) - GWT Is an open source Java software development framework that Makes writing AJAX applications. You write your front end in the Java programming language GWT compiler converts your Java classes to browser-compliant JavaScript and HTML. http://code.google.com/webtoolkit/ Apache-style license. Released this free toolkit, in May 2006. Open API (Cont.) - GWT Open API (Cont.) - GWT