ITmedia NEWS >

�g�x�m�t�C�����Ȃ�ł͂̐F�h������A���̔閧�𕷂��i1/2 �y�[�W�j

» 2013�N08��19�� 10��30�� ���J
[���E�\�CITmedia]

�@�f�W�^���J�����̏ꍇ�A�����猾���܂łł��Ȃ��̂�����ǁA�����B���f�q�Ƃ��������Y�������ĘI�o���������荇���Ă�΂ǂ̃J�����ł������ʐ^���B��邩�Ƃ����ƁA����Ȃ��Ƃ͂Ȃ��B

�@�B���f�q���Ƃ炦���M�����f�W�^�������A��������摜�����o���Ƃ��������̈Ⴂ�ŁA���ꂼ������ɈقȂ����G���o�Ă���B���ꂪ�ʔ����Ƃ���ł�����A�G�ɂ�����肪����ʐ^�D���ɂȂ�قǃJ�����I�тŔY�ނƂ���ł�����B

�@�x�m�t�C�����͂ǂ����B

�@���̓f�W�J���t���i�ꂢ�߂��j������A�x�m�t�C�����̃f�W�J���͂��������F�������Ƃ����Ă����B�����ɕx�m�t�C�����Ȃ�ł͂̃m�E�n�E�͂ǂ̂��炢����̂��A�����ō��ʉ����ǂ��Ȃ���Ă���̂��B����ȕx�m�t�C�����̊G�Â���ɂ‚��āA�Z�p�}�l�[�W���[�̈��c���ɓˌ����Ă݂��̂ł���B

photo �x�m�t�C�����@R&D �����{�� ���w�E�d�q�@�폤�i�J���Z���^�[�@�Z�p�}�l�[�W���[ ���c�N�Y��

�u�t�W�̃J�����͔��F�������v�͈Ӑ}���ꂽ���̂�

�\�\�����Ȃ�Ԃ����Ⴏ�܂����A�x�m�t�C�����̃f�W�J���͔��F�������A���ɔ��F�������Ƃ悭�����܂����A�킽���������v���܂��B���ہA����Ȃɑ��ЂƔ�ׂĈႤ���̂Ȃ̂ł��傤���H

���c���F�@�����A���ɃR���p�N�g�J�����ɂ����Ă͊e�ЂƂ��G�Â��肪���Ă��Ă���Ǝv���܂��B�����A���̒��ŁA�e�ЂƂ��u�����̓L�[�v�������v�Ƃ���������肪����悤�Ɍ����܂��B�ǂ����厖���A�Ƃ����̂̓��[�J�[�ɂ���ĈႢ�܂��ˁB

�@�x�m�t�C�����̏ꍇ�́A�l�������Ƃ��ɐS�n�����F��ڎw���Ă܂��B�����͋≖�t�B��������Ɗ�{�I�ɂ͓����ł��B�B�e�����l�݂̂Ȃ炸�A���̏�ɂ��Ȃ������l�����̎ʐ^�����ĐS�n�悭������悤�Ȏʐ^���C���[�W���Ă��܂��B

�\�\����͋L���F�d���Ƃ������Ƃł���

���c���F�@�����ł��ˁB�ׂ��������ƁA�����͐F�Č��ɂ�3�‚̍��ڂ�����Ǝv���Ă��܂��B�ЂƂ‚߂͊K�����A�ӂ��‚߂͒����ȕ\���A�݂��‚߂����̋L���F�̍Č��ł��B�����ɉ����Ĉ��肵���I�[�g�z���C�g�o�����X�B�ǂ���d�v�ł����A���ɋL���F�ƌĂ΂�镔����厖�ɂ��Ă���̂͊m���ł��B

�@�L���F�Ƃ����Ă����낢��ȐF������̂ł����A�x�m�t�C�����ł̓}�����u���[��X�J�C�u���[�Ƃ������A���ꂩ��΁A�����Ĕ��B����3�_�ɏd����u���Ă��܂��B�‚�΂͈�ʓI�ɍʓx�������F���D�܂�܂�����A���N�₩�ڂɂ��Ă��܂��B

�\�\�����̐l���x�m�t�C�����͔��F�����ꂢ�ɏo��ƌ����Ă��܂����A�킽�������������Ă܂��B���Ɋւ��Ă͉������ʂȏ��������Ă�̂ł��傤���H

���c���F�@�‚�΂͍ʓx���グ�������D�܂�܂����A���F�Ɋւ��Ă͂����ł͂���܂���B���邭�N�₩�ȕ������N�I���Ɗ������܂����A�΂�‚قǖ��邭�N�₩�ɂ���΂悢�Ƃ������̂ł�����܂���B�܂��A���𑪐F�I�ɕ������������葪���Ē����ɍČ�����ƁA����l�ɍD�܂�Ȃ��F�ɂȂ�Ƃ������ʂ�����A�t�B�������ォ�甧�F�ɂ͋C���‚��Ă܂��ˁB�≖����͉��w�����A���̓f�W�^�������ƁA��i�͈Ⴂ�܂����v���Ƃ���͓����ł��B

photo

�\�\�ǂ̃J�������[�J�[�����F�ɂ͋C���‚��Ă���Ǝv���̂ł����A�x�m�t�C�����̏ꍇ�͏����Ԃ݂������Ă��Č��N�I�Ɍ�����Ƃ����C���[�W������܂��B

���c���F�@����͂��̒ʂ�ł��B���N�I�Ȕ��A�Ƃ����̂̓L�[���[�h�Ƃ��Ă���܂��B���ɉ��F�l��n�ł́A�����s���L�[�ȁA�Ԃ݂������������D�܂��Ƃ����X��������܂�����A�D�܂������F�Ƃ����Ӗ��ł��������X���ɂȂ��Ă܂��B

�@����ɔ��F�ŏd�v�Ȃ̂͐F�����ł͂���܂���B�u���炩�Ȕ��v�Ƃ����\�������Ă܂����A���̐F�����炩�ɂ‚Ȃ���悤�Ȑ݌v�����Ă܂��B

�\�\���炩���Ƃ����Ɩ��ẪO���f�[�V���������ꂢ�ɂƂ������Ƃł��傤���H

���c���F�@���̒ʂ�ł��B�����ĂȂ߂炩���ŏd�v�Ȃ͖̂��Â����ł͂���܂���B��̖��邢�Ƃ��납��Â��Ƃ���ւ̉ߒ��ŐF�����Y���Ă��܂����Ƃ������ł��B�����Ȃ�Ȃ��悤�P�x�ɂ��F���̍������ɖ��߂邱�Ƃ��u�‚Ȃ��肪�����v�Ɛ̂���\�����Ă���A�����ڎw���ĕK�v�ȋZ�p�����Ă��܂��B�F�Ɩ��邳�̗����̊K�������炩�łȂ���΂Ȃ�܂���B

�\�\���F�̕\���ɂ̓z���C�g�o�����X���ǂ��������邩���������܂����ˁB

���c���F�@�͂��B�����̃V�[���ŃI�[�g�z���C�g�o�����X�iAWB�j��I�����ĎB���Ă���Ǝv���܂�����AAWB�łǂꂾ�����肵�������Č����邩�������Ă��܂��B

�@AWB�͂����ȕ]�������āA�����͂������낤�ƌ��߂āA���̌����ł͂����������炫�ꂢ���˂Ƃ��������ɒ����Ă��܂����A����Ɠ������炢�d�v�Ȃ̂����萫�ł��B�����V�[�����ς���������ŁA�F���ς��悤�ȕs���肳�ł͍���܂�����ˁB

�\�\�������ƏƖ��̐F���x�������܂����A���O�ł����A�ɓ���ƐF���x���オ��܂���ˁB���������Ƃ��̏����͂ǂ����Ă���̂ł��傤�H

���c���F�@�Ɩ��̕��͋C�͏����c���悤�ɂ��Ă��܂��BAWB�̕��j�Ƃ��āA���̏�̕��͋C�A���Ƃ��΃^���O�X�e�����̉��ŎB��Ƃ��͂��̐Ԃ݂������c���悤�ɂ��Ă��܂��B�����A���O�̓��A�Ղ݂��c��Ƃ����悤�ȓ_�ɂ‚��Ă͒����ė~�����Ƃ����v�]������܂�����A�������’����悤�ɂ��Ă��܂��B

photo

�\�\�t�ɔ��F���d����������Ɣw�i�̑N�₩���Ɍ�����A�Ƃ��������o�Ă��܂���ˁB

���c���F�@����̓t�B�����V�~�����[�V�����őΉ����Ă܂��B���Ƃ��΁A�x���r�A���[�h�ł͔��F�������i���d�������N�₩�ȊG�Â���ɂȂ�܂����A�A�X�e�B�A�ł͗�����ڎw���A�v���r�A�͂��낢��ȃV�[���Ɏg����悤�Z�b�e�B���O���Ă��܂��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);