1 1 1.......................... 1 2........................ 2 2 3 1.................. 3 2.......................... 5 3........................... 6 4........................ 7 3 Ajax 8 1........................... 8 2 Lesson 1 Ajax..................... 9 3 Lesson 2 XMLHttpRequest................. 10 4 Lesson 3............ 11 5 Lesson 4................ 13 6 Lesson 5 JSON................... 14 7 Lesson 6 XML.................... 15 8 Lesson 7........................ 15 9 Lesson 8................. 16 10........................... 17 11 Google....................... 17 4 18 1........................ 18 2.......................... 20 3........................... 21
1 Ajax Ajax JavaScript PHP Ajax JavaScript PHP JavaScript PHP Ajax JavaScript PHP JavaScript PHP web Ajax JavaScript PHP web Ajax web Ajax web 1 Ajax Ajax web web GoogleMaps 1 Amazon 2 Ajax Ajax JavaScript PHP XML Ajax - 1 -
Ajax web bing 3 livedoor Reader 4 web Ajax JavaScript web Ajax Ajax web web Ajax web 2 Ajax JavaScript PHP Ajax JavaScript Ajax JavaScript PHP PHP Python Perl PHP PHP JavaScript PHP - 2 -
JavaScript PHP 2 1 Ajax Ajax 10 Ajax 10 XML JavaScript Ajax web - 3 -
ipad PC web 1 2009 ( 2) Ajax web - 4 -
web 2 Ajax JavaScript PHP Ajax JavaScript (PHP Perl Python ) XML DOM HTML CSS HTML CSS DOM Ajax PHP Ajax XMLHttpRequest JavaScript PHP XML JavaScript PHP XML XML Ajax - 5 -
XML HTML Ajax XML 3 Ajax XMLHttpRequest InternetExplorer( IE) IE ActiveXObject XMLHttpRequest FireFox Safari FireFox Safari Safari Mac OS X ActiveXObject HTML PHP PHP XAMPP XAMPP Ajax PHP - 6 -
HTML PHP CSS XML UTF-8 4 HTML CSS 10 16 Ajax XMLHttpRequest Ajax 8 Lesson Step Lesson 3 Step 1 PHP Step 2 Step Lesson Lesson Step Step Step Step + 3 Ajax Jedit - 7 -
Step 1 Lesson Lesson Lesson Lesson Lesson 8 Ajax 3 Ajax 1 index Ajax JavaScript Ajax ( 3) Ajax - 8 -
2 Lesson 1 Ajax Lesson 1 3 Step Step 1 4 UTF-8 FireFox Safari XAMPP AN HTTPD PHP ( 4) Step 2 Ajax Ajax Asychronous JavaScript + XML Ajax Ajax ( 5) Ajax Step 3 Ajax XMLHttpRequest HTTP HTTP Ajax ( 6) HTTP HTTP 2 Lesson 7 Step 1-9 -
3 Lesson 2 XMLHttpRequest Lesson 2 4 Step Step 1 ( 7) XMLHttpRequest XMLHttpRequest JavaScript ( 8) p XML Lesson 6 Step 2 HTML HTML div HTML Step 3 4 XMLHttpRequest JavaScript Step 3-10 -
Step 4 Step JavaScript Step 3 4 4 Lesson 3 Lesson 3 2 Step Step 1 PHP PHP PHP ( 9) Lesson Step PHP switch Step Step XMLHttpRequest XMLHttpRequest Step2 PHP - 11 -
JavaScript input ( 10) PHP fopen fwrite PHP if fopen r w r+ r+ w r+ r+ r w - 12 -
Step 3 PHP Ajax 5 Lesson 4 Lesson 2 Step Lesson Ajax FireFox( FX) Safari InternetExplorer( IE) FX Safari Mac OS X Mac OS X Step 1 IE Ajax IE XMLHttpRequest AcitveXObject Step ActiveXObject ActiveXOject XMLHttpRequest onload ActiveXObject if (request.readystate == 4 && request.status == 200) status 200-13 -
status alert 0 200 Step 2 FX Safari IE try-catch Step Step 6 Lesson 5 JSON Lesson 5 2 Step JSON JavaScript Ajax Ajax Step 1 JSON Lesson 3 JSON Step 2 Step JSON PHP Ajax - 14 -
PHP json encode JSON json encode header( Content-type:application/json ) JSON 7 Lesson 6 XML Leeson 6 XML Lesson Step XMLHttpRequest JavaScirp XML Step 1 XML XML DOM JavaScript Step Ajax XML JavaScript XML DOM 8 Lesson 7 Lesson 7 2 Step Lesson XMLHttpRequest Step 1-15 -
Lesson 3 Step 2 POST POST Ajax POST GET 9 Lesson 8 Lesson 8 2 Step Lesson Ajax Step 1 prototype.js Ajax Step 2 jquery Ajax 2 web $ $ - 16 -
10 target= blank JavaScript open 11 Google Google Google URL Google Google Google Google - 17 -
4 1 4 2 3 5 7 (Ajax ) HTTP - 18 -
Lesson 1 Step 3 HTTP Lesson 7 Step 1 ( 11) Ajax - 19 -
2 2 % TAB alert - 20 -
web 3 Ajax ( 12-13) - 21 -
JavaScript 8 Step - 22 -
web web - 23 -
1 https://maps.google.co.jp/ 2 http://www.amazon.co.jp/ 3 http://www.bing.com/maps/ 4 http://reader.livedoor.com/ 2007 10 Ajax 2004 10 XML 2011 JavaScript Ajax 2009 http://www2.otani.ac.jp/ hi/fukuda/thesis/2009 thesis/nakagawa/index.html Ajax -Ajax Tower http://www.ajaxtower.jp/ini/ - 24 -