�A�[�L�e�N�`���E�W���[�i�� �u���E�U�ł̃N���X�E�h���C���ʐM�̃Z�L�����e�B�ی� Danny Thorpe2009/04/20 |
![]() |
|
�����M�Ҏ���
�@�P���� iframe URL �f�[�^�n����@�ɂ�����Z�L�����e�B��̍ő�̖��́A�f�[�^�̃\�[�X���s���ł��邱�Ƃł��傤�B���M�҂̖��O�܂��͉��炩�̌`�̃A�v���P�[�V���� ID �́A�ȒP�ɃR�s�[�ł���̂ŁA�����ߍ���ł����̉����ɂ͂Ȃ�܂���B�K�v�Ȃ̂́A�ȒP�ɃR�s�[�ł��Ȃ����@�ɂ��A���b�Z�[�W�ő��M�҂��ÖٓI�Ɏ��ʂ�����@�ł��B
�@�قƂ�ǂ̃��[�U�[��ΏۂƂ����ꍇ�A�ŏ��Ɏv�������Ԃ̂́A���M�҂Ǝ�M�҂݂̂������Ă���L�[���g�p�����Ȃ�炩�̌`�̈Í������g�p���邱�Ƃł��B����͊m���ȕ��@�ł����A���� JavaScript ���ւ���Ă���ꍇ�Ȃǂ́A���Ȃ苭���ȕ��@�ł��B
�@���� 1 �̕��@�Ƃ��āA�u���E�U���ɂ�����h���C�������ʂ̏d�v���𗘗p�������@������܂��B�������Ȃ��̃h���C�������g�p���Ă��Ȃ��ɋ@�����b�Z�[�W�𑗐M�����Ƃ��܂��B��ł��̋@�������f�[�^ �p�P�b�g�̈ꕔ�Ƃ��Ď�����M�����ꍇ�A����͂��Ȃ��̃h���C�����瑗�M���ꂽ���̂ł��邱�Ƃ𐄒�ł��܂��B
�@�T�[�h�p�[�e�B �h���C�����炻�̋@������M���ꂽ�Ƃ���ƁA���Ȃ��̃h���C���A���[�U�[�̃u���E�U�A�܂��͎��� DNS �ɃZ�L�����e�B�N�Q�����������Ƃ��Ӗ����܂��B���Ȃ��̃h���C���܂��̓u���E�U�ɃZ�L�����e�B�N�Q���������Ƃ���ƁA���ׂĔ����ɖ߂��Ȃ���Ȃ�܂���BDNS �����������I�Ȗ��ł���ꍇ�Ahttps ���g�p����ƁA����̃h���C�����ɂ��ă��N�G�X�g�ɉ������Ă���T�[�o�[�����ۂɐ����ȃT�[�o�[�ł��邱�Ƃ��m�F�ł��܂��B
�@���M�҂���M�҂ɋ@��������A��M�҂����M�҂ɋ@��������Aiframe URL �f�[�^ �`���l����ő��M����邷�ׂẴf�[�^�p�P�b�g�ɗ����̋@����܂܂�Ă���A���M�҂Ǝ�M�҂͂ǂ�����e���b�Z�[�W�̃\�[�X��M�����邱�Ƃ��ł��܂��Bevil.com ���\�[�X�Ƃ��Ă��鈫�ӂ̂���f�[�^�́A�ȒP�ɔF�����Ĕj���ł��܂��B���̋@�����̌����́ASSL/https �� 3 �t�F�[�Y �n���h�V�F�C�N���甭�z�������̂ł��B
�@iframe URL �f�[�^ �`���l������đ��M�����f�[�^ �p�P�b�g�́A�T�[�h�p�[�e�B����͌����Ȃ����߁A�����̋@�����͕��G�ł���K�v���Í�������Ă���K�v������܂���B�@�����Ƃ��Ă͗����ŏ\���ł����A�x�������� 1 ����܂��BJavaScript �����W�F�l���[�^(Math.random()) �́A�Í��w�㋭�͂ł͂Ȃ��̂ŁA��������鐔�l�̃V�[�P���X���\���\�ł���Ƃ������X�N������܂��BFirefox �ł́A�Í��w�㋭�͂ȗ����W�F�l���[�^ (crypto.random()) ������Ă��܂����AIE �ł͒���Ă��܂���B���̌��ʁA�����ł� Web �T�[�o�[��ŋ��͂ȗ��������Ă���A�K�v�ɉ����Ă������N���C�A���g�ɑ��M���邱�Ƃɂ��܂����B
�����M�҂ւ̑��M
�@iframe URL �f�[�^�n����@�Ɋ֘A����قƂ�ǂ̖��́A�����̐����ɋA�����܂��B�p�P�b�g�̎�M�m�F�ɂ́A��M�҂ɂ�鑗�M�҂ւ̕ԐM���K�v�ł��B�@�����̌����ł́A�o�����̕ԐM���K�v�ł��B���b�Z�[�W�̃X���b�g���A����ё�^�̃f�[�^ �y�C���[�h�̕����̏����ȃ��b�Z�[�W�ւ̕����ɂ́A��M�m�F���K�v�ł��B
�@�ł́Aiframe �̓z�X�g �y�[�W�Ƃǂ̂悤�ɂ��ĒʐM�ł���ł��傤���B����́A��ʕ����ł͂Ȃ��A���ʕ����̒ʐM�ł��Biframe �Ƃ��̐e�͈قȂ�h���C�� �R���e�L�X�g�ɑ��݂��邽�߁Aiframe �͐e�ɑ�������̂ɂ͉������蓖�Ă邱�Ƃ��ł��܂���B�������Abar.com iframe (A) �ɂ͕ʂ� iframe (B) ���i�[���邱�Ƃ��ł��AA �� B �� src �v���p�e�B�Ƀz�X�g �y�[�W (foo.com) �̃h���C������ URL �����蓖�Ă邱�Ƃ��ł��܂��Bfoo.com �z�X�g �y�[�W�ɂ� bar.com iframe (A) ���Abar.com iframe (A) �ɂ� foo.com iframe (B) ���i�[����܂��B
�@�Ȃ�قǁB���������̓����� iframe �͉�������̂ł����B���̐e�� bar.com iframe �ł͂ł��邱�Ƃ͂��܂肠��܂��A���� 1 ��̃��x���ł́A�y�C�_�[�g�ɓ��B���܂��BB �̐e�̐e�� foo.com �̃z�X�g �y�[�W�ł��BB �̃y�[�W�� foo.com �ɂ���AB.parent.parent �� foo.com ���ł��B���������āAB �̓z�X�g �y�[�W���̂��ׂĂɃA�N�Z�X�\�ł���A�z�X�g �y�[�W�̃R���e�L�X�g�� JavaScript �����Ăяo�����Ƃ��ł��邱�ƂɂȂ�܂��B
�@�z�X�g �[�W�� URL �� A �� src �v���p�e�B�ɏ������ނ��Ƃɂ��Aiframe A �Ƀf�[�^��n�����Ƃ��ł��܂��BA �̓f�[�^���������AURL �� B �� src �v���p�e�B�ɏ������ނ��Ƃɂ��A�z�X�g�Ɏ�M�m�F�𑗐M�ł��܂��BB �� onLoad �C�x���g�ŃX���[�v��Ԃ���������A�e�̐e�ł���z�X�g �y�[�W�Ƀ��b�Z�[�W��n���܂��B����Ŋ����ł��B���G�ȕ��@�Őڑ����ꂽ�P������̈�A�̃p�C�v����̉�����M�m�F�ł��B���w�҂ʼn��ł����� Felix Klein ���������Ƃł��傤�B
![]() |
�} 3: Klein Bottle �̃��b�Z�[�W |
���X�e�[�g�t�� ���V�[�o
�@iframe �ɑ��M���ꂽ�����̃��b�Z�[�W�� bar.com �R���e�L�X�g�̃O���[�o���ȏ�Ԃ��ێ�����ɂ́Abar.com �y�[�W�� 2 �� iframe ���g�p���܂��Biframe �� 1 ���X�e�[�g���X ���b�Z�[�W ���V�[�o�Ƃ��Ďg�p���A��M�������b�Z�[�W���Ƃɂ��̏�Ԃ�ǂݍ���A�Ȃ������肵�܂��B������ iframe �� bar.com ���ɂ́A�X�e�[�g�t�� �A�v���P�[�V���� ���W�b�N��z�u���܂��B���b�Z���W���[ iframe �y�[�W ���W�b�N���A��M�����f�[�^���X�e�[�g�t���� bar.com iframe �ɓn�����߂ɕK�v�ȍŏ����Ɍ��炵�܂��B
�@iframe �́A���̐e�̎q����đ��� bar.com �Z��������邱�Ƃ͂ł��܂��A�Z��� iframe �̖��O���킩���Ă���ꍇ�́Awindow.parent.frames[] ���g�p���ČZ�� iframe ���������邱�Ƃ͂ł��܂��BURL �ŐV�����f�[�^����M���邽�߂ɍēǂݍ��݂����邽�тɁA���b�Z���W���[ iframe �� window.parent.frames[] ���g�p���ăX�e�[�g�t�� bar.com �Z�� iframe ���������A�X�e�[�g�t�� iframe �Ŋ����Ăяo���A�V�������b�Z�[�W �f�[�^���X�e�[�g�t�� iframe �ɓn�����Ƃ��ł��܂��B���̂悤�ɂ��āA�u���E�U ���������� bar.com �h���C�� �R���e�L�X�g�́A�����̃��b�Z�[�W�ł̃��b�Z�[�W �`�����N��~�ς��A�u���E�U�̍ő� URL �������傫���f�[�^ �y�C���[�h���č\�z���邱�Ƃ��ł��܂��B
���A�C�f�B�A�̉��p
�@Windows Live Developer Platform �`�[���́A�����̃A�C�f�B�A��JavaScript " �`���l��" ���C�u�����ɂ܂Ői�W�����܂����B�����̃N���X �h���C�� �`���l���́A�T�[�h�p�[�e�B�� Web �y�[�W�ɏ풓���Alive.com �h���C�� �R���e�L�X�g�ŁA�Z�L�����e�B�ی삳�ꂽ iframe �Ŏ��s�����悤�ɐv���ꂽ Windows Live Contacts ����� Windows Live Spaces Web �R���g���[�� (http://dev.live.com) �̎����Ɏg�p����Ă��܂��B�R���g���[���ɂ��A�T�[�h�p�[�e�B �T�C�g�ł́A���[�U�[�̘A���惊�X�g��X�y�[�X �t�H�g �A���o���Ȃǂ� Windows Live �f�[�^�ւ̃��[�U�[����ɂ��A�N�Z�X���\�ł��B�`���l�� �I�u�W�F�N�g�́Aiframe �h���C���̋��E���z�����C�ӂ̑�^�f�[�^�̑��M���T�|�[�g���Ă���A��M�m�F�A���b�Z�[�W �X���b�g���A���b�Z�[�W �`�����N�A���M�Ҏ��ʂȂǁA���ׂĂ��Öق̂����ɍs���܂��B
�@���Ђ̖ړI�́A���̃`���l�� �R�[�h�A�����̃}�C�N���\�t�g�̃p�[�g�i�[����уT�[�h�p�[�e�B�� Web �J���҂��g�p�ł���ė��p�\�ȃ��C�u�����Ɏd���ďグ�邱�Ƃł��B�R�[�h�͌��݂̃R���e�L�X�g�ŏ����ɋ@�\���Ă��܂����A���Ȑf�f����уg���u���V���[�e�B���O�̕���ʼn��P�̗]�n������܂��B�`���l���̃G���h�|�C���g�𐳂����\�������ꍇ�́A�D�ꂽ�@�\�����܂����A�ŏ��ɐݒ肵�悤�Ƃ���Ƃ��ɁA�������\���ƂȂ�悤�ɒ�������̂͑�ςȍ�Ƃł��邱�Ƃ�����܂��B��ȏ�Q�́A�u���E�U���̂ł��B�u���E�U�ł͕ʂ̃h���C���ʼn����s���Ă��邩���킩��Ȃ��̂ŁA�قȂ�h���C���ʼn����N�����Ă��邩�A�����N�����Ă��Ȃ����f���邱�Ƃ͉ۑ�ł��B
�����[�U�[�̃G���p���[�����g
�@�č��̑�ʂ�ŁA�X��͔������q�̎x�����������ȒP�ɂ͎���܂���ł����B����͂킸�� 40 �N�قǑO�̂��Ƃł��B���� ( ��������) �������Ă��Ȃ���A������߂邵������܂���ł����B�O�݂������Ă����ꍇ�́A��s�s�̑��s�������Č��n�ʉ݂Ɍ������Ȃ���Ȃ�܂���ł����B�n��O�̏��؎肪�t�����邱�Ƃ͂قƂ�ǂȂ��A�X�g�A �N���W�b�g�����̒n��̏Z�l�������p�ł��܂���ł����B
�@�����A�������q�ƓX��́A�O���[�o���ʐM�V�X�e������уO���[�o�����Z�l�b�g���[�N�����L���Ă��܂��B����ɂ��A�������q�͂ǂ��ɍs���Ă������̋�s�T�[�r�X�𗘗p�ł��܂��B�܂��A�X��́A�����Ȃ��ł��̔��ł���̂ŁA���@�����ɍς݂܂��B����ɁA���Z�l�b�g���[�N�́A�X��ɑ��āA�ʉ݂̊��Z�A�N���W�b�g ���X�N����̕ی�A���\�ɂ�鑹�Q�̍팸�Ȃǂɂ��A�C���t���X�g���N�`����̃T�|�[�g����Ă��܂��B
�@�ł́A�C���^�[�l�b�g�ł��AWeb �T�[�t�@�[�ɑ��ē��l�ȕی�ƃG���p���[�����g���AWeb �T�C�g�Ǘ��҂ɑ��ăC���t���X�g���N�`�� �T�[�r�X��ł��Ȃ����̂ł��傤���B�������̂Ƃ��ɃN���W�b�g �J�[�h�ɂ���Ď����̋�s�T�[�r�X���̂Ɠ��l�ɁA�T�C�g�Ԃ��ړ�����ۂɂ������̃f�[�^�ƌo�����A�����̔��f�ɂ��T�C�g�Ǘ��҂ɏ����J������̂ł��B�C���^�[�l�b�g�������ɓ��B����̂́A���̋Z�ʂƎ��Ԃ̖��ł��B
���ӎ�
�@�Ǝ��� iframe URL �f�[�^�n���T�O���J������ Scott Issacs �ɏ̎^�𑗂�܂��B�`���l�� �R�[�h�̏����̎����ƃf�o�b�O�ɑ傫���v������Yaron Goland ����� Bill Zissimopoulos�A�ŋ߂̃C�e���[�V�����Ɍg����� Gabriel Corverra ����� Koji Kato �ɂ��S���犴�ӂ������܂��B
"���C�ƌ����邩������܂��A�������邩������܂���!"
���Q�l����
- �wXMLHttpRequest 2�xIan Hickson�FSecond proposal for cross-site extensions to XMLHttpRequest
- �wXMLHttpRequest 2�xIan Hickson�FThird proposal for cross-site extensions to XMLHttpRequest
- Anne van Kesteren �̃u���O
���҂ɂ��� Danny Thorpe : Windows Live Developer Platform �`�[���ɑ�����J���ҁB��E�͎�C SDE �����A�����ɂ��������̃r�b�g���拭�ȏ�ǂ��z���Ĉڍs�����邱�ƂɎ��Ԃ̑唼���₵�Ă��邽�߁A�{�l�� "Windows Live �N�H���^���@�B�H" �ƌĂ�邱�Ƃ��D��ł���B�ȑO�� Google �� " �����J�̃u���E�U�Z�p" �Ɍg����Ă���A���̑O�́ABorland �̎�C�Ȋw�ҁA����� Delphi �R���p�C���̎�C�v�m�Ƃ����o�������BBorland �ł́AAnders Hejlsberg�AChuck Jazdzewski�AEli Boling�A����т��̑������� Borland �̓`���I�Ȑl���̂��ƂŋΖ�����Ƃ����K�^�Ɍb�܂ꂽ�BBorland �ȑO�̂��Ƃ́A�Ⴗ�����̂Ŋo���Ă��Ȃ��Ƃ̂��ƁB�M�҂̃u���O�́uWindows Live Quantum Mechanics�v�B |
![]() |
�@ |
�@INDEX | ||
�@ | �m�A�[�L�e�N�`���E�W���[�i���n | |
�@ | �u���E�U�ł̃N���X�E�h���C���ʐM�̃Z�L�����e�B�ی� | |
�@ | 1�D�����̃h���C���ւ̃f�[�^�E�A�N�Z�X����Ƃ��̖�� | |
�@ | 2�D�����������\�����[�V������@ | |
![]() |
3�D����M�̎�@�^�A�C�f�B�A�̉��p�^���[�U�[�̃G���p���[�����g | |
![]() |
![]() |
�@�u�A�[�L�e�N�`���E�W���[�i���v |
- ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
�@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă��� - ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
�@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤 - ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
�@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J�����v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg���� - Presentation Translator �i2017/7/18�j
�@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
![]() |
|
|
|
![]() |