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

�u���̐��͐�����ɒl����񂾁v�@�u�������ʁv�̌���ǂ������邩�@�{��x�ēA���މ�S���i1/9 �y�[�W�j

» 2013�N09��06�� 23��41�� ���J
[���c�L�ԁCITmedia]
摜 �{��ē�

�@�u�ǂ����܂����낤�Ǝv���Ă���񂾂낤���ǁA����͖{�C�ł��v�����{��x�ē‚�9��6���ɉ���A���҃A�j����i���삩��̈��ނ�\�������B

�@���ƂȂ����s���̃z�e���ɂ�600�l�ȏ�̕񓹐w���l�߂����A�t�����X��C�^���A�ȂNJC�O���f�B�A����ނɖK�ꂽ�B

�@��ɂ͋{��ē‚Ɨ�ؕq�v�v���f���[�T�[���o�ȁB�X�^�W�I�W�u���̐���N��В����i��𖱂߂��B1���Ԕ��ɂ킽���̂��ׂĂ����^�����Ɋ�����A�{��ē‚́A���ɂ̓W���[�N�������Ȃ���A�����1��1�’��J�ɓ����Ă����B��̑S�������N�����͈ȉ��̒ʂ�B��̃m�[�J�b�g�f����YouTube�iANN�j�A�j�R�j�R�����ŁB

�u����́A�{�C�ł��v

�{���@���́[�A�u�������ނ̎��v�Ƃ����B�l�́u�����v�܂ō���Ȃ��Ă������Ǝv������ł����ǁA���̃������݂Ȃ���̃R�s�[�ɂ��Ă��n�����Ă���܂��̂ŁA��������Ă���������Ή��ł�������Ƃ����`�ŁA�����A�ɂ������Ǝv����ł����A�ЂƂ��ƁB�l�͉��x���u�������߂�v�ƍ��܂Ō����đ������N�����Ă����l�ԂȂ̂ŁA�ǂ����܂����낤�Ǝv���Ă����ł����ǁc�c����́A�{�C�ł��i�΂��ē��������Ȃ���j�B�v���f���[�T�[�ɑ���܂��B

����@���͂悤�������܂��B�����ς����W�܂肢�������܂��Ă��肪�Ƃ��������܂��B�n�܂������͕̂K���I��肪����ƁA�����������̂��Ǝv���܂��B�l�̗���ł����ƁA�����Ԃ�Ĉ��ނ�����̂͂����������Ǝv���Ă܂�����ŁA���傤�Ǎ��A�u�������ʁv�Ƃ����f�悪���J����ĂāA�����ȕ��Ɏx������Ă��鎞�ɂ����������Ƃ����߂��B����͂܂��A�ǂ������񂶂�Ȃ����ȂƁA����Ȃӂ��Ɏv���Ă��܂��B

�@�݂Ȃ���A�u����W�u���͂ǂ��Ȃ��Ă����񂾂낤�v�Ƃ������Ƃɋ^����������Ǝv���܂��B���݁A11��23���Ɍ��J�̍����M�ē‚́u������P�̕���v�A����݂͂Ȃ��܂ɂ��S�z�������܂�������ǁA�s�Ӑ��쒆�ŁA���������߂ǂ������Ă��܂����̂ŁA11��23���ɕK�����J����Ƃ������Ƃ��A�݂Ȃ���ɂ��`���������Ǝv���܂��B���������܂��āA�܂���悻�̑��͔��\�ł��Ȃ���ł����A���N�Ă�ڎw���Č��݁A����1�{�f��𐧍쒆�ł���ƁB����2�‚��݂Ȃ���ɂ��`���������Ǝv���܂����B

�����@����ł͂��ꂩ��A�}�X�R�~�݂̂Ȃ���̎�������󂯂��悤�Ǝv���܂��B

�u�l�͎��R�ł��v

�\�\�i�������w���V���̋L�ҁj���ނ̕񓹂��󂯁A�q�ǂ��������犴�ӂ̌��t��u��߂Ȃ��Łv�Ƃ��������͂��Ă��܂����A�q�ǂ������ɓ`���������b�Z�[�W�́B

�{���@���[��c�c�B����Ȃɂ������������Ƃ͌����܂���B�����̋@���������A�킽������������Ă����f����݂Ă�������Ή����`����Ă���邩������܂���B����ɂƂǂ߂����Ă��������B

�\�\���ꂩ�����čs�������Ǝv���Ă��邱�Ƃ���̓I�ɋ����Ă���������΁B

�{���@�i�u�������ނ̎��v�������āj�����ɁA��Ȃ���悭�������ȂƎv������ł����ǁA�u�ڂ��͎��R�ł��v�Ə����Ă��܂�����A���Ȃ����R�������ł��B�����A�Ԃ��^�]�ł������͖����A�g���G�ɍs�����Ǝv���Ă܂��B����ł�肽���Ȃ������̂�A������̂͂�낤�Ǝv���Ă��܂��B�܂������A�x�����Ƃ�Ȃ��Ă͂����Ȃ������Ȃ̂ŁA�x��ł��邤���ɂ��낢�땪�����Ă��邾�낤�Ǝv����ł����A�����Ŗ񑩂���Ƒ����A�����Ă��j�邱�ƂɂȂ�Ǝv���܂��̂ŁA�����������Ƃłǂ������������������i�΁j�B

�\�\�u���̒J�̃i�E�V�J�v�̑��҂͂��̐�����\��͂���܂����B

�{���@����͂���܂���B

�\�\�i�؍��̋L�ҁj�؍��ɂ��{��ē‚̃t�@�����������񂢂�Ǝv���܂��B�؍��̃t�@���ɂЂƂ��Ƃ��肢���܂��B�܂��A�؍��Řb��ɂȂ��Ă���[����̋c�_�ɂ‚��Ăǂ������l���������Ă��������邩�A���肢���܂��B

�{���@�f������Ă���������Ε�����Ǝv���Ă��܂��̂ŁA���낢��Ȍ��t�Ɏז�����Ȃ��ŁA���x�̉f������Ă����������炢���ȂƎv���܂��B�؍��̕��ɂ��B

�@�����ȍ��̕��X���A�킽�������̍�i�����Ă��������Ă��邱�Ƃ͔��ɂ��ꂵ���Ǝv���Ă��܂��B����Ɠ����ɁA�u�������ʁv�̍�i�̃��`�[�t���̂��̂��A���{�̌R����`���j�łɌ������Ă�������𕑑�ɂ��Ă��܂��̂ŁA���낢��ȋ^��͂킽���̉Ƒ�������������g������X�^�b�t������o�܂����B����ɂǂ������ӂ��ɉ����邩�Ƃ������Ƃʼnf������܂����B�ł�����A�f������Ă��������Ε�����Ǝv���܂��B�f������Ȃ��Ř_���Ă��قƂ�ǎn�܂�Ȃ��Ǝv���܂��̂ŁA����A�����𕥂��Č��Ă���������Ƃ��ꂵ���ȂƎv���܂��B

�\�\����A�W�u���̎��ē‚̍�i���ďC�A�A�h�o�C�X�ȂǂŊ֗^�����l���́B

�{���@����܂���B

�l�̒��҃A�j���[�V�����̎���͂͂�����I�������

�\�\�u����͖{�C�ł��v�Ƃ̂��Ƃł����A���܂łƉ�����ԈႤ�̂ł��傤�H

�{���@�u�������ނ̎��v�ɏ����Ă���܂�����ǂ��A�u�������ʁv�̓|�j������5�N�������Ă����ł��B������񂻂̊ԁA�f�����葱�����킯�ł͂Ȃ��āA�V�i���I����������Ƃ������̓��y�̖����`���Ă�����A���邢�͔��p�ق̒Z�҂����Ƃ������Ȃ��Ƃ�����Ă��܂����A��͂�5�N�������ł��B���܎��̍�i���l���n�߂܂��ƁA�����A�܂��A5�N����ς܂Ȃ��ł��傤�ˁA���̔N��ł�����B��������ƁA����6�N�����邩7�N�����邩�B����3��������΂킽����73�ɂȂ�܂�����A����炩��7�N�������80�ɂȂ��Ă��܂���ł��B

�@�l�͂��̑O�A���Y�t�H�̌��ҏW�������������ꗘ����Ƃ��b���Ăł��ˁA���̕���83�ł������A�{���ɔw�؂��L�тē����͂����肵�Ă��āA�{���ɂ�����y������A�l��83�ɂȂ��Ă����Ȃ��Ă����炢���ȂƎv������ł�����A����10�N�͎d���𑱂��܂��ƌ����Ă邾���ł��āA������ꂽ�炢���ȂƎv���܂����A���܂܂ł̉�����ɂ͎����̎d���͂Ȃ����낤�Ǝv���Ă��܂��B

�@�����������ƂŁA�l�̒��҃A�j���[�V�����̎���͂͂�����I������񂾁A�Ƃ����ӂ��ɁA������������肽���Ǝv���Ă��A����͔N���̐��������ł���Ƃ����ӂ��ɕЕt���悤�ƌ��߂Ă��܂��B

�@�@�@�@�@�@ 1|2|3|4|5|6|7|8|9 ���̃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);