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

�u�]�[�j���O�̊�������\���K���v�u�Љ�̎����́A�s���ɂ�鑼�E�v�����{�䋳���F�u�ǂ�����!?�ǂ��Ȃ�H�s���v�i2/2 �y�[�W�j

» 2010�N05��20�� 19��25�� ���J
[���ѐL��CITmedia]
�O�̃y�[�W�� 1|2 �@�@�@�@�@�@

�����Ɉˑ�����u�킢���v

�@�‚܂��֓I��i������ɂ�������炸�A7����2�i����ݐ��N�̋K��j�������邱�Ƃ̎Љ�I����p�Ƃ͂Ȃ񂾂낤���B�Ȃ�Ƃ����Ă��^�p�̜��Ӑ��Ȃ�ł���ˁB

�@�������̌����Ǒ����Ƌ�ʂ��邽�߂Ɍ����Ă����ƁA�ڂ��͍����ٔ����ɌĂ΂�āA�Y�@175���͔p�~����Ƃ����c�_�������Ƃ��Ă��Ă��܂��B����͕\���K������߂ă]�[�j���O�K���ɂ���Ƃ������ƂȂ�ł��ˁB�]�[�j���O�Ȃ炷�ׂĂ����킯�ł͂Ȃ��āA�]�[�j���O�����肳��Ă��Ȃ��ƈӖ����Ȃ��Ȃ��Ă��܂���ł�����ǂ��B

�@�w��I�ɂ́u�킢���•��v�Ƃ������̂͂Ȃ��A�Љ�I�������킢���Š���������炷�����Ȃ�ł��ˁB��̓I�Ɍ����΁A�񐫓I��Ԃɐ��I�Ȃ��̂��������܂ꂽ���ɂ킢���Š�������炳���B������A�킢���‚Ɋւ��K���́A�Љ�I�����̐��䂾�����Љ�w�I�ɂ͍�����������܂��B�v�w�̉c�݂��킢���‚ł����H�@�w��ɂ�����f�ʂ��킢���‚ł����H�@�Ⴄ��ł��ˁB��������ŕς��킯�ł��B���l�ɑ΂��Ă��ėǂ����Ƃ���������Ȃ��l�ɂ���Γ��R�킢���‚ɂȂ�킯�ł��B

�@�������A���G�ȎЉ�ł͂킢���Š�����܂߂Ċ���̓������l���ꂼ��A�‚܂葽�l������B�ł��邪�䂦�ɁA�K���Nj����Ɂu�s�ӑł���H���Ȃ������v���������ނ̂������I���Ƃ������ƂɂȂ��āA��i�e���͕\���K������]�[�j���O�K���ɂ��񂾂�V�t�g���Ă����B���{���V�t�g����ׂ����Ƃ������_�����Ă����킯�ł��B

�@�\���v�������ɕs���m�ł��邪�䂦�ɁA�\���K���Ƃ��ċ@�\����7����2���܂ލ���̉����ẮA�s���ɂ�錟�؂�j�Q����B�\���K���ɂ��ő�̖��́A�����\���K�����ꂽ�̂����A�\���K���ɂ���ĕ�����Ȃ��Ȃ��Ă��܂��Ƃ���ɂ����ł��ˁB�ł�����A���i�ȃ]�[�j���O����ԗǂ��킯�ł��B

�u�Љ�̎������{�`�B�Љ���s���Ɉˑ������Ă̓_���v

�@���Ɂu�W���p�j�[�Y�|�b�v�J���`���[�ŗL�̊댯�v�B�����A�j���̕\���͔N��f�̜��Ӑ����傫���B�ݒ�͐��l�����q�ǂ��ɂ��������Ȃ��Ƃ������Ƃ͕��ʂɂ���c�c�Ƃ��낪���l�Ȃ̂Ɏq�ǂ��Ɍ�����L�����N�^�[�����{�̃A�j���̔���ł��i���΂��j�B�ݒ�Ɋ֌W�Ȃ��q�ǂ��Ɍ����邱�Ƃ������܂�΁A���{�I�\���ւ̎��̐鍐�ł��B�u�������ۃA�j���t�F�A�v�����Â��铌���s�ɂƂ��Ă��p���ׂ��������̘I��ɂȂ�܂��i���΂��j�B���ɂȂ��Ă��܂��i��ꔏ��j�B

�@�����āA�����ݒ肾�������Ȃ�u����͐��l���R�X�v�����Ă邾���ł��v�ƒf��Ή��ł�����ł����A����̓i���Z���X�ł���B���ǃL�����ɒ��ڂ���ɂ��Ă��A�ݒ�ɒ��ڂ���ɂ��Ă��A����̔���ݐ��N�̋K��͊��S�Ƀi���Z���X�ł��B

�@�����炭�����}������}�̋c������́u���񂽁A�q�ǂ�����肽���Ȃ��̂��v�Ƃ����Č����ł��傤�B�q�ǂ�����肽���݂̂͂�ȓ�������A������O����B�����Ŏ��Ǝd�����Ɠ����_�����K�v�Ȃ�ł��B�ړI�͗ǂ��Ƃ��āA��i�͂���ł����̂��B�����̗����́A�ǂ����ȖړI�ɉB�ꂽ�s�����Ȏ�i�ɂ����h���ł���B����ҕی�̖ړI�͗ǂ��Ƃ��āA���Ă��̎�i�ŗǂ��̂��B�����悤�ɐ��N�ی�̖ړI�͗ǂ��Ƃ��āA���āA���̎�i�ŗǂ��̂��B���ꂪ���Ȃ�ł��ˁB

�@�u�q�ǂ������v�Ƃ����ړI�͂����Ɍ��܂��Ă�B���������f�B�A�K���͋^��ł��ˁB�Ȃ����Ƃ����ƈ��e���_��NG�������ł���B�Љ�I�ӎv�\���_��NG�ł���ˁB��������ƁA���f�B�A�K���ɂ���ĉ������悤�Ƃ��Ă���̂��悭������Ȃ��B����ɁA�s���������������Ɋ֗^���邱�Ƃ������̂��B��Ō����܂����A�Љ�I�Ȋւ���O��Ƃ����s���̊ւ��łȂ��_�A�s���̏���Ȗ\���ł���_��NG�ł��B�֗^�̎d���̐���ƌ������Ƃɂ‚��Ă͊��ɂ��b�����܂����B�S�̂���юЉ���X���[���āA�����Ȃ�s�����o�Ă���Ƃ��낪���������B

�@�Ō�Ɂu�s���Љ�̖{�`�v�B������m�F�������B������u�J�R��o�P�c�v���A�‚܂�u�J�R�肪�܂񉄂���΃o�P�c�ւ̎��v��������͓̂�����O������A�s���s�����o�P�c��p�ӂ����OK�v�ɂȂ�܂��B�������A�{���͉����𕘁i�Ӂj���������Ƃ��{�`�ł͂Ȃ��ł��傤���B�o�P�c�̒񋟂͂����܂ŋً}���I�ȏ��u�A��D��ł͂Ȃ��ł��傤���B

�@����͔�g�ł��B�Љ�̎����������{�`�ł��B�‚܂艮���𕘂������Ƃ������Ƃł���B�Љ�ςȂ�Љ�������Ƃ���A�����⊮����̂��s���̖����ŁA�Љ���s���Ɉˑ������Ă̓_���B�Ƃ������Ƃ̓��f�B�A�̑P�������ɂ‚��āA�s�����Ăяo�����킯�͂Ȃ��B�e���Ȃ�Ƃ���������Ęb�ł���ˁB

�Љ�̎����̎��E�A���邢�͑��E

�@���ۓI�Șb�ł����u�����̘g�v���u�\���̘g�v�̂ق����傫���͓̂�����O�ł���ˁB������ڂ������́A�\����ʂ��Č�����I�ׂ�킯�ł��B�]���āA���������\���̂ق��Ɉ�E���ڗ��‚͓̂�����O�ł��B����͎Љ�̏�ԁ��R�����E�X�e�C�g�ł���ˁB�����āA���́u�����̘g�v�𒴂����\���ɑ΂��ċc�_����̂��Љ���̐Ӗ��ł���킯�ł��B

�@�Ƃ��낪�u�����̘g�v�𒴂����\�����A�s�������E���悤�Ƃ��Ă���B����͎Љ�̎����̎��E�ɓ�����킯�ł��ˁB�܂��A���E�ł��ˁA�s���ɂ��B

�@�]���āA�Ԃ����Ⴏ�Č����Ƃł���B��ʂɁA�����ȕ\�����]�����Ă���Ƃ������Ƃ́A�R�~���j�P�[�V������ʂ��āu����ǂ��Ȃ񂾂낤�ˁv���ċc�_������`�����X�ł����āA���������c�_��ʂ��Ď����������ǂ������Љ�Ő������тčs�������̂����܂��Ă����킯�ł���B���������`�����X������Ă����āA�S�����E���āA�Љ�ɂ‚��ĉ������悤�Ƃ��Ă����ł����B���邢�͉����Ƃ����ƎЉ�𗐂��w�^���Ƃ����̂́A�q��Ă̎��i�������ł����B�S�����ʂ̘b�����Ă邾���Ȃ�ł����ǁA���{�ł͉����Ƃ����Ƃł��ˁA�u�s���͉�����Ă�񂾁v�u�x�@�͂Ȃɂ���Ă�񂾁v�Ƃ��A������ׂ̉Ƃɕ��匾��Ȃ��Ōx�@���ĂԁB�����������肦�Ȃ����ƂɌx�@���Ă΂��킯�ł���B�����ōs���Ęb���Ă�����A���Ă����b�͂ǂ��Ȃ��Ă�񂾂�ƁB�{���ɔ����Ă���{���ɕ��匾���ɍs����B�Ȃ�ōs�����o�Ă���񂾂�B�s���Ă�ł��‚͒N����B�N���Ă�łȂ��񂾂�{���́i���΂��j�B�s���������u�킽���Ă΂�Ă܂��v���ďo�Ă��Ăł��ˁA�L�[�L�[�����Ă邾���Ȃ�ł���B���΂��ł���ˁB�ȏオ�킽���̘b�ł��B

�i�‚Â��j

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

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);