ITmedia NEWS > �l�b�g�̘b�� >

�u�ʔ����Ȃ����̂��ʔ����Ȃ�v�@�Ђ�䂫�������u�j�R�j�R����v�̉��l�i1/2 �y�[�W�j

» 2007�N01��30�� 12��10�� ���J
[���c�L�ԁCITmedia]
摜 �j�R�j�R����

�@2�����˂�̊Ǘ��l�E�������V�i�Ђ�䂫�j�����ďC��������T�[�r�X�u�j�R�j�R�����v���ł��l�C���W�߂Ă���BYouTube�Ȃǂ̓���ɁA���[�U���[�����ŃR�����g��t������Ƃ������́B1��15���ɃI�[�v�������΂��肾���A1��������̃y�[�W�r���[�iPV�j��400����˔j���A1��30���܂łɓ��e���ꂽ�R�����g����380�����ȏ�A���e���ꂽ����URL�̐���2��4000���𒴂����B

�@���y�v�����[�V�����r�f�I��‚܂�Ȃ��|�l�̃l�^�A�~���[�W�J���f���\�\�������ʂ̏΂��Ȃ��f�����A���[�U�[�̓ˍ��݂𓾂Ĕ��΃R���e���c�ɕς��B�u�ʔ����Ȃ����̂�ʔ������̂ɕς�����̂��T�[�r�X�̉��l���ȁv�B�Ђ�䂫���͂������B����̏�ŁA�V�����R�~���j�P�[�V���������܂�Ă���B

YouTube�̂������ł�

摜 �u���O�𓊍e�ł��闓���p�ӂ�������ǁA���O�����l�͂���ς肢�Ȃ������i�΁j�B2ch�̎������O���͂������̂ŁA���Ȏ咣�������l������Ύg���Ă��炨���Ǝv������ł����ǂˁv�ƂЂ�䂫��

�@�j�����S�́A2005�N11���ɐݗ������h�����S�̎q��ЂŁA�Ђ�䂫�����u��������Ǘ��l�v�𖱂߂�B�j�R�j�R����́A�g�у��[���̏��T�[�r�X�Ɏ����A���ЃT�[�r�X��2�e���B

�@����ɃR�����g����ƁA���̃R�����g�𓮉�ɏd�˂ă��A���^�C���ŕ\���B�����̐F�◬����A�����ʒu���I�ׂ�B�ȑO�Ɏ����������[�U�[�̃R�����g���^�C�����C���ɉ����ĕ\�������d�g�݂ŁA�����ɂ��܂��܂Ȑl�̃R�����g�������ƕ��ԁB

�@����Ƀe�L�X�g���d�˂�Z�p�͂��Ƃ��ƁA�h�����S�̌g�ѓ���T�[�r�X�u�p�P���W�v�����ɊJ�����ꂽ���́B�h�����S���쐬��������Ɍg�т���R�����g��t������A�Ƃ������̂������B

�@�u�ł��AYouTube�Ƃ�AmebaVision�ɖʔ������悪���łɂ���񂾂���A������؂肿������������N�����A�Ɓv�B�����̃T�[�r�X���瓮������p���邱�ƂŁA�Ǝ��R���e���c�⓮��T�[�o��s�v�ɁB1��400��PV���̃g���t�B�b�N�������Ă��A���ׂ͔�r�I�Ⴂ�Ƃ����B

�@�u���掩�̂�u���ĂȂ��̂ŁB���[�U�[�̑؍ݎ��Ԃɔ�ׂ�ƃR�X�g�p�t�H�[�}���X�͂�����ł��B�����YouTube��AmebaVision�̂������B�g�֏惂�f���h�ł��i�΁j�v

�ʔ����Ȃ����̂��A�ʔ����Ȃ�

�@�u�e�X�g�i�K�ł݂͂�ȁA����̊��z�݂����Ȃ̂������Ă��܂����v�B�����́A�����������܂Ŗʔ������̂ɂȂ�Ƒz�肵�Ă��Ȃ��������A�������J���ă��[�U�[��������ƁA�z��𒴂���R�~���j�P�[�V���������܂�A���X�i�����Ă���B

�@�u����ɑ΂���g�˂����݁h�����܂�āA�˂����񂾐l�ɑ΂��Ă���ɓ˂����ސl������\�\�ǂ�ǂ�i�K�������Ă����B����オ�菊�̑O�ɁA�w�݂Ȃ��񂲈ꏏ�Ɂx�w���b��ɂ������̗��܂��x�Ǝw������l������A���b��ɂ݂�Ȃň�Ăɏ������񂾂�B���オ�����l�̂���ӂ��������l������v

摜 �R�����g����������Ɖ摜�������Ȃ��Ȃ��Ă��܂����߁A�\������͍̂ŐV200���ɐ��������B����ȑO�̃R�����g���f�[�^�x�[�X�ɂ͎c���Ă���

�@��ʏ�ł́u����Ȃ̂‚܂�Ȃ��v�u����ʔ����v�ƌ����������N���A����𒇍ق���l�������B�O�̐l�̃R�����g��������ŐV�����R�����g������̂ŁA�R�~���j�P�[�V�������ǂ�ǂ�[�����Ă����B�R�����g�͍ŐV200�������\������Ȃ��̂ŁA�[�����ĉ����N���Ă��邩������Ȃ��\�\�Ƃ����Ƃ���܂ł͍s���ɂ����B

�@�u�e���r���Ɓw�E�ƁF�{�P�x�w�E�ƁF�c�b�R�~�x�̐l�����āA�˂����񂾎��_�ŏ��߂Ă������ʔ����ƕ�����A�e���b�v�Łw�������΂�������x�Ƌ�����B�j�R�j�R����́A�e���r�Ƃ��Ă̊����i�̏�ɂ���Ɂw�������ʔ����񂾂�x�Ƃ��v

�@�u���[�U�[���m�ŃR�����g���邱�Ƃɂ���āA�ʔ����Ȃ����̂�ʔ������̂ɕς�����Ƃ����̂��A�T�[�r�X�̉��l���ȁv

YouTube�ɐV�������l��

�@��ƂƂ��ăT�[�r�X�W�J���Ă���ȏ�A���v�����l���Ă���B����́AYouTube�̉f���ɓ˂����ނ��Ƃɂ���Đ��܂��V�������l�A���B

�@�uYouTube�́A���̒��쌠�҂̒��앨�����̂܂ܗ򉻂����A�L�����f���ɂ��悤�Ƃ��Ă���B����͂���Ńr�W�l�X�Ǝv������ǁA���̍�i�̌����̒D�������ɂȂ��Ă���悤�ȏ�ԁB�����͂��܂��肽���Ȃ��BYouTube��̑f�ނɃ��[�U�[���˂����ނ��ƂŐV�������l�����܂�Ă���Ǝv���̂ŁA���̕����𔄂�ɂ������v

�@�u�Ⴆ�΁A�~���[�W�V�����̃v�����[�V�����r�f�I�iPV�j�́A�T�C�g�ɍڂ��Ă��Ă��A�t�@���ȊO�͂܂����ɗ��Ȃ��B�����w���������˂����݂�����Ƃ���PV�����͖ʔ����x�Ƃ������_������΁A�t�@���Ƃ͕ʂ̎��_����ʔ������Ă��炦�āA���ɗ��Ă��炦�邩�ȂƁv

�@�j�R�j�R����ōŏ��ɍĐ��񐔁E�R�����g���Ƃ��g�b�v�ɌN�Ղ����̂́AYouTube�ɓ��e���ꂽ�L���~���[�W�V�����̃~���I���Z���[�Ȃ�PV���B���ʂɌ���Ώ΂��ǂ���͂Ȃ��͂��̕��ʂ�PV�����A�j�R�j�R����ő�ʂ̃c�b�R�~������A���΃R���e���c�ɕϐg�����B

�@�u���̋ȁA�ڂ����j�R�j�R����ŏ��߂Ēm��܂����B����܂Œm��Ȃ������l���y�Ȃ�m��A�������l����CD�𔃂��Ă����΁A���̌����҂��K���ɂȂ�̂ł́v

�Ȃ��Ȃ�Ȃ��Ȃ�A���p�@���l�����ق�������

�@�ʔ����R���e���c�̑����́A�����҂ɖ��f��YouTube�ɃA�b�v����Ă���B�j�R�j�R����͂���Ƀ����N���Ă��邾���B�u�w�����ɂ��ꂪ�����x�ƃ����N�œ`���邱�Ǝ��̂ɁA��@���͂Ȃ��ƍl���Ă���v

�@��������ł��A���̌����҂ɂƂ��Ă͕s���������ꂸ�A����؂��ăv�����[�V�����Ɋ��p����ɂ͗E�C�����邾�낤�B

�@�@�@�@�@�@ 1|2 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; e_dlv.innerHTML = html; adRequest({position:dlv_pos,dom:true}); }else if(ad_type === 'gam'){ var html = '
'; e_dlv.innerHTML = html; refreshGam('InArtSpecialLink'); }else if(ad_type === 'logly'){ var html = '
'; e_dlv.innerHTML = html; loglySet(g_id); }else if(ad_type === 'google'){ var html = '
'; e_dlv.innerHTML = html; googletag.cmd.push(function(){ var slot8 = googletag.defineSlot('/43042345/nlab_artinsert_RT',[[336,280],[300,250],'fluid'],'div-gpt-ad-1551176482959-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); googletag.display('div-gpt-ad-1551176482959-0'); googletag.pubads().refresh([slot8]); }); } }; var insert_ok = function(_target,_str){ var clearfix = d.createElement('div'); clearfix.className = 'colBoxClear'; if(ad_float_fix){ e_body.insertBefore(e_dlv,_target); e_body.insertBefore(clearfix,_target.nextElementSibling); }else{ e_body.insertBefore(e_dlv,_target); } set_dlv(); }; var insert_ng = function(_str){ e_dlv.style.display = 'none'; }; var main = function(){ var e_nodes = e_body.childNodes; // BODY �����q�v�f var e_tags = []; // BODY �����^�O var p_num = []; // BODY ���� P �^�O�ʒu var p_target_num; // �g�}����ʒu var o_float = {}; // ��荞�ݗv�f var o_this = {}; // �A�N�e�B�u�^�O var o_next = {}; // �A�N�e�B�u�^�O�̎��̃^�O var flag_insert = 0; // �}���t���O // ��荞�ݗv�f�`�F�b�N var check_float = function(_e){ var e = 0; if(_e.id.match(/^col\d{3}(l|r)$/)){ e = _e; } return e; }; // �v�f�� Y ���W�ƍ����̍��v�l var get_element_y = function(_e){ var ey = 0; var eh = _e.offsetHeight; while(_e){ ey += _e.offsetTop; _e = _e.offsetParent; } return ey + eh; }; var check_ptag = function(_e){ var e = 0; if(_e.tagName && _e.tagName === 'P'){ e = _e; } return e; }; var try_insert = function(){ p_target_num = Math.floor(p_num.length / 2) - 1; if(p_target_num >= _maxrange) p_target_num = _maxrange; if(dis_con) p_target_num = 0; for(var i = p_num[p_target_num]; i < e_tags.length; i++){ o_this.e = check_ptag(e_tags[i]); if(o_this.e){ o_next.e = check_ptag(e_tags[i + 1]); if(o_next.e){ if(!o_float.e || check_float(e_tags[i - 1])){ o_float.e = check_float(e_tags[i - 1]); o_float.n = i - 1; } if(o_float.e && o_float.n < i + 1){ o_float.y = get_element_y(o_float.e); o_this.y = get_element_y(o_this.e); set_line(o_float.y,'red'); set_line(o_this.y,'blue'); if(o_float.y < o_this.y){ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂���'); break; } }else{ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂Ȃ�'); break; } } }else{ o_float = {}; } } if(!flag_insert){ insert_ng('�}���ʒu�Ȃ�'); } }; // �S�q�v�f����^�O�̂ݔz��ɓ���� for(var i = 0; i < e_nodes.length; i++){ if(e_nodes[i].tagName){ e_tags.push(e_nodes[i]); } } // �S�^�O���� P �^�O�ʒu��z��ɓ���� for(var i = 0; i < e_tags.length; i++){ if(e_tags[i].tagName === 'P') p_num.push(i); // �ŏ��̉�荞�ݗv�f���i�[ if(!o_float.e){ o_float.e = check_float(e_tags[i]); o_float.y = get_element_y(o_float.e); o_float.n = i; } } if(p_num.length >= _threshold){ try_insert(); }else{ insert_ng('P �^�O ' + _threshold + ' �ȉ�'); } }; if(e_body){ main(); }else{ insert_ng('�L���{���Ȃ�'); } })(document,4,5);