�A�ځFAjax�ō��C���^���N�e�B�uWeb�A�v���P�[�V���� �i1�j

Ajax�t�H�g�A���o���̃t�F�[�h�C���摜�t���[������낤


�c�� �F���Y
dotimpac.to
2005/11/11

�{�A�ڂł́AAjax�����p�����C���^���N�e�B�u��Web�A�v���P�[�V�������A�[������J������B3��̘A�ڂŁA�ȒP��Web�t�H�g�A���o��������������\�肾�B���������@�\��������Ajax�A�v���P�[�V���������グ��X�e�b�v���A��̓I�ɉ�����Ă��������B


�@Ajax���������悤

�@JavaScript�Ɣ񓯊��f�[�^����M��g�ݍ��킹���AWeb�A�v���P�[�V�����J���X�^�C���ł���uAjax�v�́A���̃L�[���[�h�����\���ꂽ�̂����N���߂̂��Ƃ��Ƃ͎v���Ȃ��قǂ̔��W�𐋂��Ă���A���X�V����������A�����g�ݍ��񂾃T�[�r�X�����\����Ă���B

�@���낻����ۂ�Ajax�����p����Web�A�v���P�[�V�������J�����Ă݂悤���A�ƍl���Ă���J���҂��������Ƃ��낤���A�ł�Ajax�ʼn����ǂ�������炢���񂾂낤�H �Ƃ��������ŗ����~�܂��Ă��܂��Ă��܂��Ă���̂ł͂Ȃ����낤���B

�@�����Ŗ{�A�ڂł́A�P�Ȃ�T���v���ł͂Ȃ��A���������@�\��������Ajax�A�v���P�[�V���������グ��X�e�b�v���A�Ȃ�ׂ���̓I�ɉ�����Ă��������B���ꂼ��̃X�e�b�v�œo�ꂷ��uJavaScript�̍l�����v��uAjax�̍l�����v���������Ă��炦��΂Ǝv���B

�ڎ�
�y�[�W���̍��ڂ��N���b�N����ƃX�N���[�����܂��B
�y�[�W�������N�ŃX���[�X�X�N���[����ZEROBASE CAST���g�p���Ă��܂�
Ajax�ō��C���^���N�e�B�uWeb�A�v���P�[�V���� JavaScript���C�u�����ɂ��Ajax�t���[�����[�N Hello Ajax!�@�t�F�[�h�C���\�������摜�t���[�����‚���


�@�ł���y�ȃC���^���N�e�B�u�A�v���J���‹��Ƃ��Ă�Ajax

�@JavaScript�ŊJ������Ajax�̗��_�͂��܂��܂ɋ�������Ǝv�����A�M�҂����Ɋ֐S������̂͂��ꂪ�u�ł���y�ȃC���^���N�e�B�u�A�v���P�[�V�����J���‹��ł���v�Ƃ����������B

�@���x�ȃC���^���N�V�����̂���A���b�`�ȃ��[�U�[�C���^�[�t�F�C�X���������A�v���P�[�V�����̊J���Ƃ����̂́A�]�����܂��܂ȓ_�ō���������B��p�̊J���‹����C���X�g�[�����āA�Ǝ��̃I�[�T�����O�c�[���⌾��̎g������V���Ɋo������A���邢��API���n�m���������ŃG���W��������Ȃ���΂Ȃ�Ȃ��悤�ȊJ���́A���Ȃ�̎��Ԃƍ��C�ƋZ�p�������K�v�ł���A�܂������ŕK�v�ȃC���^�[�t�F�C�X�̐݌v�ɂ��A�m�E�n�E��f�U�C���\�͂��K�v�ɂȂ�B�������Ƃ���J���҂Ȃ�Ƃ������A�o�b�N�G���h�̋Z�p���v���[���e�[�V����������A�l�b�g��Ōy���ɓ����A�v���P�[�V��������肽���Ǝv���Ă���悤�ȊJ���҂ɂƂ��ẮA�ł���Ɏ�𔲂��Ă��܂������ł͂Ȃ����낤���B

�@���̓_�AAjax���C���t���Ƃ���JavaScript��DHTML�AXML�Ƃ������Z�p�͂��łɔN�����o�Ċm������A�����̊J���҂ɂȂ��݂̂�����̂ł���A���ʂȃ\�t�g���C���X�g�[��������A�V���ɑ����̂��Ƃ��K������K�v�͂Ȃ��B�܂���b�ƂȂ镔����HTML��X�^�C���V�[�g�Ńf�U�C�����Ă��܂���_���d�v���B�‚܂�AAjax�ł́u�Œ���K�v�ȕ�������邾���ŁA�C���^���N�e�B�u�ȃC���^�[�t�F�C�X���������邱�Ƃ��ł���v�̂��B�]������Web�y�[�W��Web�A�v���P�[�V�����ɁA��荞�݂������������C���^���N�e�B�u�ȋ@�\�𖄂ߍ��߂�B���ꂪAjax�̉���I�ȁu��y���v���낤�B

�@�������AAjax�̃C���^�[�t�F�C�X�ɂ�HTML�Ƃ͕ʂ̃m�E�n�E���K�v�ł��邵�A�u���E�U���Ƃ̋����̈Ⴂ�Ƃ������L�̖��������邪�A���̂悤�ȕ����͌��݋}���ɊJ�����i��ł���Ajax�p��javascript�c�[���L�b�g��t���[�����[�N���g�p���邱�Ƃő����͉������邱�Ƃ��ł���B���̃Z�N�V�����ł́A�M�҂��J������Ajax�A�v���P�[�V�������Љ�Ȃ���APrototype��script.aculo.us�Ƃ�����JavaScript���C�u�����̌��ʂ����Ă��������B

1/3

�@INDEX

Ajax�t�H�g�A���o���̃t�F�[�h�C���摜�t���[������낤
Page1��Ajax���������悤��
�ł���y�ȃC���^���N�e�B�u�A�v���J���‹��Ƃ��Ă�Ajax
  Page2��JavaScript���C�u�����ɂ��Ajax�t���[�����[�N��
Piccy: Ajax Photo Album
�@ Page3��Hello Ajax!�@�t�F�[�h�C���\�������摜�t���[������遄
���C�u�������_�E�����[�h����^Prototype�̃N���X�X�^�C�����@�^DOM����ƃt�F�[�h�C���G�t�F�N�g�^�C�x���g�̊Ǘ��^���[�U�[�̑���ɑ΂��郊�A�N�V����

�Â��ĐV����Ajax�̐^�������ɂ߂�
�uWeb�C���^�[�t�F�C�X�̐V������@�v�u����I��Web�A�v���P�[�V�����̎d�g�݁v�ł���Ƃ��ĊJ���҂����̐l�C���W�߂�Ajax�Ƃ͉��Ȃ̂��A���̐^�������ɂ߂Ă݂悤
�ŏI�X�V 2005/8/2


HTML5 + UX �t�H�[���� �V���L��
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

HTML5�{UX �L�������L���O

�{�� ����