���܂��܂ȃv���O���~���O���ꂪ����܂����A�v���O���~���O���̂��̂ɐG��Ă݂����Ǝv���Ȃ�JavaScript�������߂��܂��BWeb�u���E�U�ƃ�����������A�{�i�I�ȃv���O���~���O�ɒ���ł���̂ł��i�ҏW���j
�@�F����́AJavaScript�Ƃ����Ɖ����v�������ׂ�ł��傤���B
�@Web�œ��I�ȃ��[�U�[�C���^�[�t�F�C�X���������邽�߂̋Z�p�ł��傤���B����Ƃ��A�I�u�W�F�N�g�w���̃X�N���v�e�B���O����ł��傤���BJavaScript�Ƃ����L�[���[�h�������Ƃ�������x�Ƃ�����������ł��傤�B
�@JavaScript�͌��ݑ�����Web�u���E�U�ɓ��ڂ���A���܂��܂ȏ�ʂ�Web�̒��j�Z�p���x���Ă���X�N���v�e�B���O����ł��B
�@�{�A�ڂ́A�v���O���~���O�����߂Ċw�Ԑl��Ώۂɂ���JavaScript�̓���L���ł��B���Ɏ��̂悤�ȕ��̂��߂ɕ�����₷��������s���Ă����܂��B
�@�t�ɁAJavaScript���g���Ă��܂�����Web�A�v���P�[�V�������쐬���������ɂ͂����߂ł��Ȃ���������܂���B�������AWeb�A�v���P�[�V�������\�z����ۂɁAJavaScript�̊�{�I�Ȓm�����g�ɕt�������Ƃ������Ƃł���A�{�A�ڂ����ɗ��ł��傤�B
�@�v���O���~���O�����߂Ċw�Ԑl�ɂƂ���JavaScript�̖��͂�1�́A�ŋ߂�Web�u���E�U�𗘗p�ł����������A�v���O���~���O�ɕK�v�ȍŒ���̊����r�I�e�Ղɏ����ł���Ƃ������Ƃł��B���̋C�ɂȂ�A�e�L�X�g�G�f�B�^��Web�u���E�U��p�ӂ��邾���Ńv���O���~���O������w�ׂ܂��B
�@����ł͑����AJavaScript�Ƃ����v���O���~���O���ꂪ�ǂ̂悤�Ȃ��̂Ȃ̂����猩�Ă����܂��傤�B
�@JavaScript�̓o��ȑO�AWeb�u���E�U�͕��͂�摜�Ȃǂ̐ÓI��Web�R���e���c���������܂���ł����B1995�N�ANetscape�̃u�����_���E�A�C�N�iBrendan Eich�j�́AWeb�R���e���c�I�Ɉ������߂̃X�N���v�g����Ƃ���LiveScript�\���ANetscape Navigator 2.0�Ƃ���Web�u���E�U�ɓ��ڂ��܂����B
�@Netscape��Java���J�����Ă����T���E�}�C�N���V�X�e���Y�ƋZ�p��g���s���ALiveScript��JavaScript�Ƃ������O�ɕύX����܂����B���Ⴂ����₷���̂ł����AJavaScript��Java�͌���Ƃ��Ă͂���قǎ��Ă��܂���BJavaScript�Ƃ������O�́A�uJava�������S�҂�f�U�C�i�[���e�Ղɗ��p�ł��錾��ł���v�Ƃ��������̃}�[�P�e�B���O�I�Ȏv�f����t����ꂽ�̂ł��B
�@���̌�AJavaScript�̓}�C�N���\�t�g��Internet Explorer 3.0�ɂ����ڂ���A1997�N�ɂ͍��ۓI�ȕW�����c�̂ł���Ecma International�iECMA�j�ɂ���ĕW��������܂����BECMA�W���ł�ECMAScript�Ƃ��������Ȗ��̂�����܂����A�����Ă�JavaScript�Ƃ������̂ŌĂ�܂��BECMAScript�Ƃ����p��́A�W���ɏ������Ă��邩���Ȃ����Ƃ������b������ꍇ�ɂ̂ݎg���邱�Ƃ������悤�ł��B
�@JavaScript�����ڂ����ȑO��Web�u���E�U�ł́AURI�ڎw�肷�邩�A�n�C�p�[�����N���N���b�N�������ɂ̂݁AWeb�T�[�o�ƒʐM���ĐV�����R���e���c���擾���܂��B�܂��A�V�����R���e���c���擾�����ꍇ�́AWeb�u���E�U�ɕ\������Ă���R���e���c�S�̂��V�������̂ɒu�������܂��B
�@���̎d�g�݂́A���ɒP���ŗ������₷���̂ł����AWeb�A�v���P�[�V���������ꍇ�ɂ́A�f�X�N�g�b�v�A�v���P�[�V�����ɔ�ׂāA�K���R���e���c�S�̂��u��������Ă��܂��Ƃ���������܂����B
�@����ɑ���JavaScript�𗘗p����ƁAWeb�T�[�o�ƒʐM���Ȃ��Ă��R���e���c���X�V���邱�Ƃ��ł��܂��B���̂悤�ɁA�N���C�A���g�}�V���ŗ��p�����JavaScript���N���C�A���g�T�C�hJavaScript�ƌĂт܂��B
�@�܂��A���[�U�[�̃}�E�X����ȂǂƘA�����āA�R���e���c�S�̂��X�V���邱�ƂȂ�Web�T�[�o�ƒʐM�����āA�R���e���c�̈ꕔ��u�������邱�Ƃ��\�ɂȂ�܂��B���̂悤�Ȏd�g�݂̂��Ƃ����Ajax�i�G�C�W���b�N�X�FAsynchronous JavaScript�{XML�j�ƌĂсA�ߔN�ł͑�����Web�A�v���P�[�V�����ł��̋@�\�����p�����悤�ɂȂ�܂����B
�@Ajax�𗘗p����Web�A�v���P�[�V�����̑�\�I�Ȃ��̂Ƃ��ẮAGoogle��Google�}�b�v��Gmail�Ȃǂ��������܂��B�����̃A�v���P�[�V�����́AJavaScript�̗͂āA�f�X�N�g�b�v�A�v���P�[�V�����̂悤�ȗD�ꂽ���쐫��\���͂����Ɏ���܂����B
�@���̂悤�ȃf�X�N�g�b�v�A�v���P�[�V�����Ɣ�ׂĂ����F�Ȃ��A�D�ꂽ���쐫��\���͂�����Web�A�v���P�[�V������RIA�iRich Internet Applications�j�ƌĂԂ��Ƃ�����܂��BRIA��JavaScript�����łȂ��AFlash��Silverlight�AJava�A�v���b�g�Ȃǂł������ł��܂����ARIA�Ƃ����T�O�������̐l�ɔF�������̂�JavaScript�͌������Ȃ��������ʂ������Ƃ�����ł��傤�B
�@�{�A�ڂł́AAjax�ɂ��Ă͐G��܂��AJavaScript���傪�I������為�В��킵�Ă݂Ă��������B
�y�֘A�����N�z
���Â��ĐV����Ajax�̐^�������ɂ߂�
��Ajax��̐V��
Copyright © ITmedia, Inc. All Rights Reserved.