Jon Bosak, Sun Microsystems
�ŏI�����@1997�N3��10��
���{���: �����b��(FXIS)�A��T�s(FXIS)�A�����T��(���r�W�l�X)�A���c�^(FXIS)
���E���̓ǎ҂Ɍ����āA�������������ɊȒP�ɓd�q������z�z�ł��邱�Ƃ���AWorld Wide Web�͋����ׂ������������܂����B�������AWeb������K�͂ŕ��G�ɂȂ�ɂ�āA��K�͏��p�o�ł̂��߂ɕK�v�Ȋg�����E�\���E�f�[�^�`�F�b�N�@�\�������Ȃ����f�B�A�ł���Ƃ������Ƃ̌��E��������l���o�Ă��܂����B�܂��AWeb�N���C�A���g�ɋ��͂ȃf�[�^�����@�\��g�ݍ���Java�A�v���b�g�̔\�͂������߂ɂ́A���݂̕����f�[�^�̔z�����@�ł͌��E������Ƃ������Ƃ����炩�ɂȂ�܂����B
���pWeb�o�ł̂��߂̗v���Ɏ��g�݁A���U���������̐V�����̈��Web�Z�p��K�p���邽�߁AWorld Wide Web�R���\�[�V�A����Extensible Markup Language(XML)���J�����܂����BXML�́A�����Hypertext Markup Language(HTML)���z����@�\��K�v�Ƃ���A�v���P�[�V�����ŗ��p����邽�߂̃}�[�N�t������ł��B�{�e[0]�́AXML�̊J���ɂ��ďq�ׁAXML�ɂ���ĉ\�ɂȂ�AJava�x�[�X�̐V����Web�A�v���P�[�V�����ɂ��Ę_���܂��B
Web��̂قƂ�ǂ̕����́AHTML�Ŋi�[����z������Ă��܂��BHTML�́A�n�C�p�[�e�L�X�g�A�}���`���f�B�A�A���K�͂ł��������P���ȕ����̕\���ɓK�����ȒP�Ȍ���ł��B�����̌`�����`/���p���邽�߂̕W���V�X�e���ł���SGML(Standard Generalized Markup Language, ISO 8879)���AHTML�̃x�[�X�ɂȂ��Ă��܂��B
SGML�ɂ���āAWeb��̕����͂��ꎩ�g�́h���@�h��\�����邱�Ƃ��ł��܂��B�܂�A�������Ŏg�p����Ă���^�O�Z�b�g��A�����̃^�O���\���Ă���\���I�ȊW���`���邱�Ƃ��ł��܂��BHTML�A�v���P�[�V�����́A��̌���d�l�iSGML�ɂ���ċL�q����Ă���h���@�h�j�ɏ]���āA���K�͂̌Œ肳�ꂽ�^�O�Z�b�g�������g�p����A�v���P�[�V�����ł��B���K�͂̃^�O�Z�b�g�ɌŒ肷�邱�Ƃɂ���āA���[�U�͕������猾��d�l��藣���A�A�v���P�[�V������e�Ղɍ\�z�ł��܂��B�������A���̗e�Ղ��́A�g�����E�\���E���Ƃ������������̏d�v�ȓ_�ŁAHTML����������������Ƃ����]���̂��ƂɎ�������Ă���̂ł��B
HTML�Ƃ͑ΏƓI�ȂƂ���ɁA�ėp�I��SGML������܂��B�ėp�I��SGML�̃A�v���P�[�V�����Ƃ́A�ǂ�ȕ��G�������d�l�iSGML�ŏ����ꂽ����d�l�j�ł�������A�v���P�[�V�����ł���AHTML�ł͎����Ă��܂����g�����E�\���E���������Ƃ������������������܂��BSGML�ł́A���[�U���g�������`�����`���邱�ƁA��K�͂ŕ��G�ȕ������������ƁA��K�͏�|�W�g�����Ǘ����邱�Ƃ��ł��܂��B�������ASGML�̃t���Z�b�g�́AWeb�A�v���P�[�V�����ɂ͕K�v�̂Ȃ��I�v�V�����@�\�𐔑����܂�ł��܂��BSGML�̃t���Z�b�g�́A���݂�Web�u���E�U�E�x���_�[�ɂƂ��Ĕ�p�Ό��ʂ̖ʂŖ��͂��Ȃ��Ƃ������Ƃ����łɕ������Ă��܂��B
World Wide Web�R���\�[�V�A��(W3C)�́A SGML�̗L�v�ȋ@�\��Web��ŗe�ՂŊȒP�ɗ��p���邽�߂̈�A�̎d�l�����グ�邱�Ƃ�ڎw���āASGML���[�L���O�O���[�v��n�݂��܂����B���̎��g�݂̌���ɂ��ẮAW3C��SGML�����y�[�W [1]���Q�Ƃ��Ă��������B W3C��SGML�����̖ڕW�́A�ǂ�Ȑ[���╡�G���ł������鎩�ȋL�q�^�̃f�[�^�\���ł����Ă��A���������\����K�v�Ƃ���A�v���P�[�V�����ɔz�z�ł���悤�ɂ��邱�Ƃł��B
���g�݂̍ŏ��̃t�F�[�Y�́A����Web�A�v���P�[�V�����̂��߂ɁASGML��P�������ăT�u�Z�b�g�d�l���쐬���邱�Ƃł��BXML�iExtensible Markup Language�j�ƌĂ�邱�̃T�u�Z�b�g�́A����Ƃ��Ă̊g�����E�\���E���������Ƃ������d�v�ȗ��_���ێ������܂܁ASGML�����w�K������������Ɨe�Ղł���悤�ɐv����Ă��܂��B
�ȉ���3�̑傫�ȓ_��XML��HTML�ƈقȂ��Ă��܂��F
XML�̐v�ڕW�́A�����Ƃ��\���͂ɕx�݁A�����Ƃ������₷���A�����������Ƃ��e�Ղł���悤�ɂ��邱�Ƃł��B����́A������HTML�����ɑ��ĉ��ʂ̌݊����������Ă��܂��AW3C��HTML3.2�d�l�ɏ������������́ASGML������f�[�^�x�[�X���琶�����ꂽ�����Ɠ����悤�ɁA�e�Ղ�XML�ɕϊ����邱�Ƃ��ł��܂��B
���J�̋c�_�̂��߂ɁAXML1.0�̍ŏ��̃��[�L���O�E�h���t�g[2]�����Ƀ����[�X����Ă��܂��BXML�����Ƀn�C�p�[�e�L�X�g�����N��X�^�C���V�[�g�̋@�\���֘A�t���邽�߂̕��@���܂�ł���悤�Ȋ��S�Ȏd�l�́A1997�N4���ɊJ�Â�����6��World Wide Web�J���t�@�����X�Ń����[�X����܂��B�i��: 1997�N6���̎��_�ɂ����āA�n�C�p�[�e�L�X�g�����N�̃h���t�g�͑��݂��邪�A�X�^�C���V�[�g�̕����͑��݂��܂���B�j
XML��������Ă����̂́AHTML�̐������ꂽ���E�ł͎����ł��Ȃ��A�v���P�[�V���������݂��邩��ł��B���̂悤�ȃA�v���P�[�V�����́A�傫���l�̃^�C�v�ɕ����邱�Ƃ��ł��܂��F
���������A�v���P�[�V�����ł��AXML�ȊO�̑I�������Ȃ��킯�ł͂���܂���BHTML�������Ɂu�X�N���v�g�v�f�v�Ƃ��ăx���_�[�ŗL�̃R�[�h�ߍ��݁A�x���_�[�ŗL�̃u���E�U�E�v���O�C����Java applet�ƈꏏ�ɔz������Ƃ����I�����ł��B�������AXML���x����N�w�ł́A�f�[�^�͂�����쐬�����l�ɑ����Ă���ƍl���Ă��܂��B�������l�́A����̃X�N���v�g����A�I�[�T�����O�E�c�[���A�z�z�G���W���ɔ�����ׂ��ł͂���܂���B�W��������Ă��āA�x���_�[�Ɨ��ŁA�����ȋ��Z��i�s��j�����f�[�^�`�����g���A�ł��傫�ȉ��b���邱�Ƃ��ł��܂��B���̎s��ł́A���܂��܂ȃI�[�T�����O�c�[����z�z�c�[���͎��R�ɋ�������ł��傤�B
�ƒ�ł̌��N�Ǘ��Ɋւ���A�M�@�ւ̂��߂̏��V�X�e�����A�ŏ��̃^�C�v��XML�A�v���P�[�V�����̗�ł��B
�ƒ�ł̌��N�Ǘ��́A���\���h���ɋy�ԃA�����J�̈�ÎY�Ƃ̒��S�I�ȕ����ł���A���N�Ǘ��̔�d���a�@����ƒ�ł̎��Âւƈڍs����ɂ�āA���̏d�v���͑��������Ă��܂��B���҂̎��Ô�p�S����A�M�@�ւƌ��N�Ǘ��g�D�́A�L�^�Ǘ���v�����Ă��邽�߁A���̋ƊE�ł͏��Ǘ����K�{�ƂȂ��Ă��܂��B
�ƒ�ł̌��N�Ǘ��Ɋւ���A�M�@�ւɉ������Ă���ӂ��̊��҂́A���҂̈�×�������ш�t�E�a�@�E��ǁE�ی���Ђ���̐������f�[�^�̓�̌`�Ŏ��W������ʂ̎��x�[�X�̗��������Ƃ��āA���V�X�e���ɓ��͂���܂��B�����̎�����A�M�@�ւ̃f�[�^�x�[�X�Ɏ���͂��邱�Ƃ��A���҂��V�X�e���ɓo�^����Ƃ��̍ő�̍�ƂƂȂ��Ă��܂��B
��Ï��ɂ������l�����́A Web�̓o��ɂ���āA���̕��S���y������悤�ȓd�q�I�Ȏ�i�������邩������Ȃ��ƍl���܂����B�c�O�Ȃ��ƂɁA������Web�A�v���P�[�V�����̃��f���́A�����̂����\�����[�V�������\�z����ɂ͖{���I�ɕs�\���Ȃ��̂ł����B�a�@�́A���{�@�ւɑ��Ď��̂悤�ȃ\�����[�V��������͂��߂܂����F
�m���̂���ǎ҂́A���́g�\�����[�V�����g�����ł��傤�B�������A���ۂɂ���͏�k�ł͂Ȃ��̂ł��B����́A���x�Ȉ�Ï��V�X�e���𑁂�����̗p���Ă��邱�ƂŒm���Ă���č��̂����a�@����̎��ۂ̒�ĂȂ̂ł��B
���́g�\�����[�V�����g�������������I�ɂ����o�[�W�������l���Ă݂܂��傤�B�܂�����o�͂�����̂ł͂Ȃ��A�I�y���[�^��Web�u���E�U���犳�҃f�[�^��ǂݎ���āA�ʂ̃E�B���h�E�ɂ���A���{�@�ւ����钠�[�x�[�X�̃C���^�t�F�[�X�ɃI�����C���Œ��ڃL�[���͂���Ƃ����̂͂ǂ��ł��傤���B���̃o�[�W�����ƑO�̂��̂Ƃ̗B��̈Ⴂ�́A����o�͂ɕK�v�Ȏ���ߖĂ��邱�Ƃł��B���̊j�S�ւ̎��g�݂͉����Ȃ���Ă��܂���B�{���̃\�����[�V�����́A���̂悤�ɂȂ�ł��傤�F
�������A���̃\�����[�V�����́A�ȉ��̎O�̗��R�ɂ��@HTML�̐����̂��Ƃł͎����s�\�ł��F
���҂̎��ËL�^���X���[�X�Ɍ���������@�Ƃ��āA�Z�p�I�ɂ͉\�Ȃ��̂������܂��B����́A���ׂĂ̕a�@�ƌ��N�Ǘ��ǂɁA���{�ɂ���ĉ����t����ꂽ�P��̕W���V�X�e�����g���悤�ɗv�����邱�Ƃł��i���ۂɂ��̂悤�ȃA�v���[�`����Ă���܂����j�B�������A�c�Ƃ��~����a�@�������̂悤�ɂ���A�����̌��N�Ǘ��@�ւ��[���ȍ�������Ɋׂ��Ă��邢�܁A���łɂ��鑽�l�ȃV�X�e����������̐V�V�X�e���Ƀ��v���[�X����Ɨv������悤�Ȍv��́A�܂����������I�ł͂���܂���B
�قȂ�V�X�e���̊Ԃł̌������\�ɂ��������̕��@�́A�ƊE��������`�����̗p���A�f�[�^�𑗂�o�����ׂẴV�X�e���̒P��̏o�͌`���A�f�[�^����邷�ׂẴV�X�e���̒P��̓��͌`���Ƃ��ėp���邱�Ƃł��B�����A���ꂱ�������Ƃ���SGML���v���ꂽ�ړI�ł���AXML�͂��̓`���������p���ł���̂ł��B
�q��A�ʐM�A�R���s���[�^�ƊE�Ƃ����������̋ƊE���A�f�[�^���������s���邽�߂ɋ��ʌ���(Hub)������ԁA���p���Ă��܂����B���̂��߂̃v���Z�X�́A����܂łɂ悭��������Ă��܂��B���ʁA�ƊE���́A�W���R���\�[�V�A����Ґ����āA�����^��`(DTD)���J�����܂��BDTD�Ƃ́A�^�O�Z�b�g��}�[�N�t������̕��@���`������@�ł��B����DTD�́A����̕ҏW�c�[�����g���ċƊE�W������Ń}�[�N�t�����ꂽ�����ƈꏏ�ɑ��M����܂��̂ŁA�f�[�^����M����W���A�v���P�[�V�����́A�����̐������������Ă��珈�����邱�Ƃ��ł��܂��B
XML�\�����[�V�����́A�V�X�e���Ɨ��A�x���_�[��ˑ��ł���A10�N�ȏ��SGML�����̌o���ɂ���ėL���ł��邱�Ƃ��ؖ�����Ă��܂��BXML�́A���̗L�������ؖ����ꂽ��@���AWeb��̃f�[�^�����Ɋg�����Ă��邾���ɉ߂��܂���B�ʔ������ƂɁAXML1.0�̍ŏ��̃h���t�g�������[�X���ꂽ�̂Ɠ������ɁA���N�Ǘ��\�t�g�E�F�A%�x���_�[�̕W���g�D�ł���HL7���A���̗�Ŏ��グ�������m���ɉ������邽�߂ɁASGML���i�g�D��ݒu���āA���N�Ǘ��}�[�N�t��������J������Ƃ������\�����܂����B
����܂Ŋe�ƊE�ōs���Ă������g�݂ł́A�@�\�L�x�ȃ}�[�N�t������Ńf�[�^����荞�ނ��Ƃ��A�f�[�^����������Ƃ������ڂ̗v���ȏ�̗��v�����������炷�Ƃ������Ƃ��������Ă��܂��B�Ⴆ�A���ɐv���ꂽ�W���̊��҃f�[�^�V�X�e���ł́A����̌��N�f�f�ł��Ƃ��Ǝ��W������A<�A�����M�[>�Ƃ�<��i����>�̂悤�ȃ^�O��t���ĊǗ�����Ă���A�����̊X����S�����܂ꂽ�ӎ��s���̊��҂Ƀy�j�V�����̃A�����M�[������Ƃ������Ƃ��~�}��Î��̃X�^�b�t�Ɍx�����邱�Ƃ��ł���悤�ɂȂ�ł��傤�B���̃V�i���I�ł́A�A�v���P�[�V�����̗̈悲�ƂɌŗL�̃^�O����`�ł���Ƃ���XML�̔\�͂��K�{�ł��B�Ȃ��Ȃ�A����y�[�W�Ƃ������҂̈�×���S�̂̒��ŁA�u�y�j�V�����v�Ƃ������t���ǂ����Ɍ����Ƃ��������ł͏[���ł͂Ȃ��A<�A�����M�[>�Ƃ����v�f�̒��Ɍ���Ă����A�x�����o�����Ƃ��ł��邩��ł��B
���̌��N�Ǘ��̗�́A��肪�L�͈͂ɋy�сA���z�̂���������ނƂ��������ŏd�v�Ȃ̂ł͂Ȃ��A�����ւ�L���͈͂̏�����Web�A�v���P�[�V�����̃p���_�C���̗�ɂȂ邩�炱���d�v�Ȃ̂ł��B���̂悤�ȃA�v���P�[�V�����ł́A�قȂ����`���Ńf�[�^������I�ɕ\������V�X�e���̊Ԃ�Web�N���C�A���g�i���邢�́A�N���C�A���g��œ��삷��Java�A�v���P�[�V�����j����݂��邱�Ƃɂ���āA���̌����̂Ȃ��f�[�^�������\�ɂȂ邱�Ƃł��傤�B���̂悤�ȃf�[�^�������@�́A�ƊE�₻�̑��̒c�̂ŕW�����ł��܂��B���̂悤�ȃA�v���P�[�V�����̗���蓖���莟��ɋ����Ă݂܂�:
��Ԗڂ̃^�C�v�̃A�v���P�[�V�����̗�́A�����̋ƊE�ɂ���Đv���ꂽ�f�[�^�z�z�V�X�e���ł��B
���̊e�����̐����Ǝ҂́A�������Ă��邷�ׂĂ�IC�ɂ��Ă̐��e���E�o�C�g�ɂ�����ԋZ�p�f�[�^���ێ����Ă��܂��B���̃f�[�^�̌������\�ɂ���A�ƊE��p��SGML�}�[�N�t�������v���邽�߂ɁA�ƊE�R���\�[�V�A���iPinnacles Group�j�����N�O��Intel�ANational Semiconductor�APhilips�ATexas Instrument�A�����ɂ���Č�������܂����B�R���\�[�V�A���́A1995�N�ɂ��̎d�l���������A�����Ђ̓v���Z�X�̎����t�F�[�Y�ɂ����g��ł��܂��B
�l�ɂ���ẮAHTML�̐l�C�����܂�ɂ�āAPinnacles�̉���͂��̕��������������낤�Ǝv����������܂���B�������A���ۂɂ́A�����HTML�̌��E�𗝉����Ă���A�ŏ��̐헪�ɊԈႢ�͂Ȃ������Ɗm�M���Ă��܂��B�ƊE��p��SGML�}�[�N�t����������A�L�x�ȃp�����[�^���������f�[�^�E�X�g���[���Ƃ��Ĕ����̂ɂ��Ẵf�[�^��\������A���lj\�ȕ����Ƃ��ăf�[�^������ɕ\�����邾���ł͂Ȃ��A�v�v���Z�X�����x������C���e���W�F���g�ȃA�v���P�[�V�������\�ɂȂ邾�낤�Ƃ����̂��A�ނ�̌��X�̍l���ł����B���̎�@�����UJava applet�̊T�O�ƂƂĂ������̂悢���̂ł���Ƃ������Ƃ��ŋߕ������Ă��܂����B�߂������ɂ́A�Z�p�҂������Ǝ҂�Web�T�C�g�ɃA�N�Z�X���A�����IC�ɂ��Ă̕\���\�ȃf�[�^�������_�E�����[�h����̂ł͂Ȃ��A�����̉�H�����܂��܂ɑg�ݍ��킹���Ƃ��̃��f����������Java applet���_�E�����[�h�ł��܂��B
�����̃A�v���P�[�V�����́AXML�̗��_�������ǂ��f�����X�g���[�V�����ł��B�Ȃ��Ȃ�F
�Ƃ��ɂ͏d�v�Ȑ����������A���̎�̃A�v���P�[�V�����ł͕K�������d�v�Ƃ͌���Ȃ����Ƃɒ��ӂ��Ă��������B����́A�A�v���P�[�V�����̂ق��ŁA�f�[�^���\���㊮�S�ł���Ƃ������Ƃ��f�[�^�x�[�X�ɓ��͂���O�Ƀ`�F�b�N���Ă��邩��ł��B�\�Ȍ�������I�ɏ������邽�߁A����������K�v�Ƃ��Ȃ��A�v���P�[�V�����ł́A�����I�v�V�����ɂł���悤�ɁAXML�͐v����Ă��܂��B
�w���X�P�A�i���N��Ê֘A�Y�Ɓj�̗�̂Ƃ��������ł����A�����̃A�v���P�[�V�������d�v�Ȃ̂́A�P�ɂ��̎s�ꂪ�傫������Ƃ��������ł͂���܂���B����ȍL��������AJava�x�[�X�̏�����Web�A�v���P�[�V�����̎���ƂȂ��Ă��邩�炱���d�v�Ȃ̂ł��B�W�������ꂽ�f�[�^���N���C�A���g��Ŗʔ������@�ő��삷��悤�ȃA�v���P�[�V�����̂قƂ�ǂ��ׂĂ����̂悤�ȃA�v���P�[�V�����ł��B�����炭�A���������A�v���P�[�V�����̂����Ƃ����炩�ȗ�́A���̂悤�Ȃ��̂ł��傤�F
���̍Ō�̃^�C�v�ɕ��ނ����A�v���P�[�V�����̐��ғI���݂��A SGML�}�[�N�t������A�u�\�����[�V���������W���iSolution Exchange Standard�j�v�ł��B����́A��N6����60�Јȏ�̃n�[�h�E�F�A�A�\�t�g�E�F�A�A�ʐM�ƊE�̉�Ђ��Q�悷��R���\�[�V�A���ɂ���Ĕ��\���ꂽ�W���ŁA�x���_�[�A�V�X�e���E�C���e�O���[�^�A��Ɠ��̃w���v�E�f�X�N���Z�p�T�|�[�g�ɂ��Ă̏������݂��ɉ~���Ɍ������邱�Ƃ�ڎw���Ă��܂��B���̔��\�̒��ł͎��̂悤�ɏq�ׂ��Ă��܂��B
���̕W���͏_��ł���悤�ɐv����ĂĂ��܂��B���̕W���́A�ǂ̂悤�ȃv���b�g�z�[���A�x���_�[�A�A�v���P�[�V�����ɂ��ˑ����Ȃ��̂ŁA�f�[�^�𑗎�M����V�X�e�����Ȃ�ł��邩�ɊW�Ȃ��A�\�����[�V�������̌����̂��߂ɗ��p���邱�Ƃ��ł���܂��B[...����...]����ɁA���̕W���͏��������ɂ킽���ė��p�����悤�ɐv����Ă��܂��BSGML�͐�����g���̗]�n����Ă����̂ŁA���̕W���́A�}���ɕω�����T�|�[�g���ɗe�ՂɓK���ł���̂ł��B
���̂悤�ȃA�v���P�[�V�����́ASGML�̃T�u�Z�b�g�Ƃ���XML��v����Ƃ����ɏd�v������Ă��܂��B�f�[�^�𑀍삷��A�v���b�g�Ԃ̃C���^�[�I�y���r���e�B����ʏ���҂����҂���悤�ɂȂ�Ȃ�قǁA�܂��A��ʂ̌v�Z��K�v�Ƃ���d����������Web�T�[�o��Œ��ڃT�|�[�g����Ƃ��������ɏ��v���o�C�_�����ʂ������قǁA���̂悤�ȃA�v���P�[�V�����̏d�v���͂܂��܂����債�Ă����ł��傤�B
XML�A�v���P�[�V�����̎O�Ԗڂ̃^�C�v�́A�f�[�^��Web�T�[�o����ʂ̏����ōēx�_�E�����[�h���Ȃ��Ă��A�f�[�^��ʂ̃r���[�ɐ芷���ă��[�U���\���ł���悤�ȃA�v���P�[�V�����ł��B
���̃^�C�v�̃A�v���P�[�V�����ł܂��ŏ��ɍ��ꂽ���̂̈���A�_�C�i�~�b�N�ɐ��������ڎ��ł��B���Ȃ�A�I�u�W�F�N�g�w���f�[�^�x�[�X��ɍ\�z���ꂽWeb�T�[�o���g���āA��K�̓f�[�^�̖ڎ������[�U�ɒ��邱�Ƃ��ł��܂��B�ڎ��̈ꕔ�����}�E�X�ŃN���b�N����Ɩڎ����W�J����A���ڍׂȃ��x���̕����\�����\������܂��B���̎�̃_�C�i�~�b�N�Ȗڎ��́A���s���ɕ����̊K�w�\�����璼�ڐ��������邱�Ƃ��ł��܂��B�c�O�Ȃ��ƂɁA���̖ڎ��̓W�J����k����Web�T�[�o�ł̏������K�v�Ȃ��߁A���̃v���Z�X�͂قƂ�ǂ̃��[�U���ŁA����ƒx���Ȃ��Ă��܂��B�����A�e�ڎ��̃r���[���T�[�o�Ő��������ɁA�\�������ꂽ�S�ڎ����N���C�A���g��փ_�E�����[�h����A���̖��͔��{�I�ɉ����ł��܂��B��������A�N���C�A���g��ŏ������s�����Ƃ��ł��A���[�U�͂�荂���ɖڎ���W�J�A���k�A���삷�邱�Ƃ��ł��܂��B
Sun�̂���O���[�v�͎��ۂɁAJava�x�[�X��HTML�w���v�E�u���E�U�̈ꕔ���ɂ��̃\�����[�V���������������̂ł����AHTML�ɐ��������邽�߂��̃`�[���͓����Ђ˂��Ă����炩�̉����������Ȃ���Ȃ�܂���ł����B���̃A�v���P�[�V�����ł́A��W���̃^�O���g���Ėڎ������Ƃō쐬���Ă��܂��i�ʏ��HTML�ł͍\�������@���Ă��邽�߁A�������璼�ڂɐM���ł���ڎ��������邱�Ƃ͕s�\�ł��j�B�����Ă��̔�W���ȃ}�[�N�t����Web�̃u���E�U����͌����Ȃ��悤�ɂ��邽�߁A�ڎ��̕�����HTML�y�[�W�̃R�����g���ɖ��ߍ��݂܂����B�����āAHTML�̕����ƂƂ��Ƀ_�E�����[�h�����Java�A�v���b�g���A���̉B���ꂽ�}�[�N�t������ǂ��A�N���C�A���g�x�[�X�̖ڎ��̋@�\�����悤�ɂ����̂ł��B
���ۂɁA���̃A�v���P�[�V�����͔��ɂ��܂����삵�A���̐v�҂̌����ȍ˔\�Ɗ�{�T�O�̐������̗����������܂����B�������AXML�̊��ł���A�ڎ������Ƃō쐬���邱�Ƃ��A���ꂪ�����Ȃ��悤�ɉB�����Ƃ��K�v�ł͂���܂���B���̑���ɁA�W���I��XML�̃G�f�B�^���g���č\�������ꂽ�f�[�^���e���쐬���A���̓��e�����ƂɎ��s���ɖڎ����ł���悤�ɂ��Ă����āA�u���E�U�Ƀ_�E�����[�h���܂��B�u���E�U�́A�_�E�����[�h���ꂽJava�A�v���b�g���A�W���Z�b�g��JavaHelp�N���X�E���C�u�����̂����ꂩ���g���A�ڎ��������I�ɐ������ĕ\�����܂��B
XML�ł́A�Ӗ���\�����������f�[�^����荞�著��o�����肷�邱�Ƃ��\�ɂȂ������߁A���[�U�́A�N���C�A���g���ł̑��삾���Ńf�[�^�����܂��܂Ȍ`�Ō��邱�Ƃ��ł���悤�ɂȂ�܂��B�Ⴆ�F
�n���͖L����Web�v�҂Ȃ�A�\���ɍ\�������ꂽ�f�[�^��Web�̃N���C�A���g���ɕW���I�Ȏ�i�ő��邱�Ƃ��ł���Ƃ������Ƃ��A���܂��܂Ɋ��p����ł��傤�B���̃��X�g�́A���̂��߂̒P�Ȃ�q���g�ɂ����܂���B
HTML�ŊȒP�ɕ\���ł�����̂�������ɍ\�������ꂽ�f�[�^���A�C���e���W�F���g��Web�G�[�W�F���g���傢�ɕK�v�Ƃ���悤�ɂȂ����Ƃ��AXML�̃A�v���P�[�V�����̖����̗̈悪��܂��B�����炭�A���̃^�C�v�̍ŏ��̞�?���������Ђ�Matthew Fuchs�����A���̂悤�ȃA�v���P�[�V�������K�v�Ƃ���d�v�ȗv�����܂Ƃ߂Ă��܂��B�܂�A�u���͂��ꎩ�g�ɂ��Ēm���Ă���K�v������A���͎��̂��Ƃ�m���Ă���K�v������v�B
500�`���l��������L���ȃP�[�u��TV�V�X�e���ɂ��āA�����l�̃��[�U�̂��߂�TV�K�C�h�����Ƃ��܂��傤�B���̂悤��TV�K�C�h�ł́A���ׂẴv���o�C�_�̏���ΏۂƂ��A���̃��[�U�̍D�݂₻�̑��̓����i���琅���A�����A�E�ƁA�N��A���o�̉s�q���j���A�x���_�[�Ɉˑ����Ȃ��W���I�Ȍ`���Ŏw�肳��Ă��邱�Ƃ��K�v�ɂȂ�܂��B�i���炩�ɂ���́A�ƊE�W���̃}�[�N�t���V�X�e�������Ƃ����d���ł��j�B����ɁA���̃��[�U�������炭�ł������������낤�Ǝv����ԑg���G�[�W�F���g�����]�I�ɑI�ׂ�悤�ɁA�ԑg���̂��L�q����Ă��Ȃ���Ȃ�܂���B����2�Ԗڂ̗v������������ɂ́A����̔ԑg�̌X�̑����i�e�[�}�̃J�e�S���A�����҂̃J�e�S���A�剉�o�D�A�����A������A��]�A���W�A����Ȃǁj��\�킷�����̓���ȃ^�O���g�p����W�������ꂽ�V�X�e�����K�v�ł��B���̑I���@�\���X�̃��[�U�ɍ��킹�ăJ�X�^�}�C�Y�����悤�Ȍl�����̐V���₻�̑������̃A�v���P�[�V�����ɑ��Ă��A�܂��������l�̗v�������Ă͂܂�܂��B
���������A�v���P�[�V�����͂܂���̘b�ł����A�������̐����ł܂��܂��d�v�Ȗ�������ʂ����悤�ɂȂ邱�Ƃ͖��炩�ł����A�����ɂ�XML�̂悤�ȃf�[�^���K�v�ƂȂ邱�Ƃ����炩�ł��B���̂悤�ȃA�v���P�[�V�����́A���݉^�p���������܂����A�I�[�v���Ȏs��ɂ����ăC���e���W�F���g��Web�G�[�W�F���g�͌��ʓI�ɋ������邱�Ƃ��ł��܂��B
XML�̖{�̈ȊO�̕����Ƃ͂����A���͂ȃ����N�t���ƃX�^�C���V�[�g�̋@�\�́AW3C��SGML�����̌������Ȃ������ł��BXML��HTML���z���Ă���̂Ɠ������A�����̋@�\�����݂�HTML�x�[�X�̕��@���z���Ă��܂��B
HTML�Ƃ������O��HTML���Ƃ�܂����ׂĂ̐�`�ɂ�������炸�A���̂�����u�n�C�p�[�e�L�X�g�E�}�[�N�t������v�́A���܂܂Ńn�C�p�[�e�L�X�g�E�V�X�e���̊T�O�ƌ��ѕt�����Ă����@�\�̂����A�����킸���̕������������Ă���ɉ߂��܂���B�ł��P���ȃ����N�t���A���Ȃ킿�������ɒ��ڏ������܂ꂽ���P�[�V�����ւ̒P������̃����N�A�ɑΉ����Ă��邾���ł��B�����1970-80�N��ɍ\�z����A�L���ł���Ǝ����ꂽ�V�X�e���Ƃ͑傫����������Ă��܂��B
XML�̐��芈���̒��őz�肳��Ă���^�̃n�C�p�[�e�L�X�g�E�V�X�e���ɂ́A�ō������̃n�C�p�[�e�L�X�g�����N�t���@�\�̂��ׂĂ��T�|�[�g����W�������ꂽ�L�@�����݂��܂��F
XML�ƂƂ��Ɏg�p�����W���n�C�p�[�e�L�X�g�̊�{���J�j�Y���Ɋւ���d�l���̍ŏ��̃h���t�g�́A1997�N4���̑�6��World Wide Web�J���t�@�����X�Ń����[�X�����\��ł��B�i��: �\��ʂ�A�����[�X����܂����B�j
���݂�CSS�i�J�X�P�[�h�E�X�^�C���V�[�g�j�ɂ��Ă̊����ł́AHTML�̔�r�I��x���̗v�������܂�����������X�^�C���̎d�g�݂���Ă��܂��B�������A�g���\�ȍ\�������ꂽ�}�[�N�t���ɂ���Ď����\�ƂȂ����A�ƂĂ��L�͈͂̃����_�����O�Z�p���T�|�[�g���邱�Ƃ͂ł��܂���BXML�ɑΉ�����̂́A���̂悤�ȃX�^�C���V�[�g�E�v���O��������ł��F
���̂悤�Ȍ���́A�u�����E�X�^�C���E�Z�}���e�B�b�N�X�d�l����@Document Style Semantics and Specification Language�iDSSSL, ISO/IEC 10179�j�v�Ƃ����V�������ۋK�i�Ƃ��Ă��łɑ��݂��Ă��܂��B1996�N4���Ɍ��J���ꂽDSSSL�́AXML�����̏����̃X�^�C���V�[�g�p����ł��BXML�̃A�v���P�[�V�����Ƌ��Ɏg�p�����DSSSL�̃T�u�Z�b�g[3] �̍ŏ��̎d�l���͂��łɌ��J����Ă��܂��B���̎d�l����XML�̐��芈���̈�Ƃ��āA���������ɊJ�����������Ă䂭���Ƃł��傤�B
HTML�́A�ȒP�ȕ������o�ł��邽�߂̃}�[�N�t���Ƃ��āA�܂��_�E�����[�h�\�ȃX�N���v�g�z���p�̕����Ƃ��āA�[���ɂ��̖�ڂ��ʂ����Ă��܂��B�������A��葽���̏���K�v�Ƃ���W�������ꂽJava�A�v���P�[�V�����ɑΉ�����ɂ́A�W��������A�g���\�ŁA�\�������ꂽ����ƁA�����悤�Ɋg�����ꂽ�����N�t���ƃX�^�C���V�[�g�̎d�g�݂��J�����Ă����Ȃ���Ȃ�܂���BW3C�́A�I�[�v���ȕW���I���̒��ł��������ڕW��B���\�ɂ��邽�߁ASGML�����̒��ň�A�̎d�l����ϋɓI�ɊJ�����Ă��܂��B
���҂́A���̕����쐬�̍ŏ��ɍv�����Ă���������Davenport�O���[�v�̓����Ɋ��ӂ������܂��B�A�v���P�[�V�����̎���ɂ��ẮA1996�N8��23���ɃV�A�g���ŊJ�Â��ꂽ�uGCA���Z�p�T�ԁv�̃��[�N�V���b�v�uSGML��DSSSL�̃C���^�[�l�b�g�ł̉��p�v�ɎQ�����ꂽ���X�̂����͂āA���m�����g�����邱�Ƃ��ł��܂����B�Ƃ��ɁATim Bray�AKurt Conrad�ASteve DeRose�AMatt Fuchs�AMurray Maloney���̊e���ɂ��A���[�N�V���b�v�ւ̐��Ȃ�v���ɑ��Đ[�������\���グ�܂��B
���̕���HTML3.2�ŏ�����A�v�����g�A�E�g���邽��Jade��DSSSL�G���W��[4]�Ńt�H�[�}�b�g���܂����B������ꂽ�߁i�Z�N�V�����j�ԍ��A�w�b�_�[�A�r���A�ڎ��́AHTML�̃\�[�X[5]�̈ꕔ�ł͂Ȃ��ADSSSL�̃X�^�C���V�[�g[6]�ɂ���ċL�q����Ă���悤�Ɏ����I�ɐ������ꂽ���̂ł��B
���̕����́AXML�̖ڕW�𗝉������ł���߂ďd�v�Ȃ��̂ł��B���Г��{��ɖׂ����Ƃ������Ƃ͈ȑO���番�����Ă��܂������AJon Bosak���̏d���ȕ��͂���{��ɂ���̂́A�����ɂ͎��ɑ�ςȍ�Ƃł����B�܂������̂����Ȃ��_�������̂ł����A�ł��邾���������J���ׂ����Ƃ����v�����ł������܂����B������ǂ��ׂ��_�ɂ��ẮA���҂̕��̂��ᔻ��҂������Ǝv���܂��B
[0] http://sunsite.unc.edu/pub/sun-info/standards/xml/why/xmlapps.ps.zip
[1] http://www.w3.org/pub/WWW/MarkUp/SGML/Activity
[2] http://www.w3.org/pub/WWW/TR/WD-xml-961114.html
[3] http://sunsite.unc.edu/pub/sun-info/standards/dsssl/dssslo/dssslo.htm
[4] http://www.jclark.com/jade/
[5] http://sunsite.unc.edu/pub/sun-info/standards/xml/why/xmlapps.htm
[6] http://sunsite.unc.edu/pub/sun-info/standards/dsssl/stylesheets/html32/html32hc.dsl