ITmedia NEWS >

��33��@�Ԃ����Ǝq�ǂ��ƋL�^�̊֌W�`���O���F��������n�߂�f�W�J���B�e�p�i1/3 �y�[�W�j

» 2005�N10��13�� 23��50�� ���J
[���E�\�CITmedia]

�@�ŋ߂̎q�ǂ������́A�Ԃ����̂Ƃ�����f�W�J���ŎB��܂�����^���ɂ���Ƃ����ĉߌ��ł͂Ȃ��B�ł��A�������ĎB�葱����΁A���X�Ɛ������Ă����q�ǂ��̐���L�^�ɂ��Ȃ邵�A�����������߂��������̎���́g�����̋L�^�h�ɂ��Ȃ�B�ǂ�������炵�����Ă����̂��A�ǂ������Ƃ���֗V�тɍs�����̂��A�����͂ǂ��������������̂��A�q�ǂ��̐����Ɠ����ɉƑ��̗��j���L�^���Ă����̂ŁA�V�тɍs�����Ƃ��݂̂Ȃ炸�A�Ƃ̒���F�B�̉ƂȂǂȂ�Ă��ƂȂ��ꏊ�ł��ǂ�ǂ�B���Ă������B

�@�����ł́A�Ԃ����`���w�Z���w�O���炢�̏����Ȏq�ǂ��̎B����⒍�ӓ_�����Ă��������B

���O�ł͓������ɋC���‚��ĎB�낤

�@���������Ƃ����q�ǂ���Ԃ������B��ɂ͐��ꂽ���̉��O���y�����B���Ԃ̉��O�Ȃ疾�邢�̂Ńs���g�������₷�����V���b�^�[�X�s�[�h�������Ȃ�̂ŁA���傱�܂��Ɠ�������Ă��Ή��ł���̂��B

�@�ł������‚��̃`�F�b�N�|�C���g�͂���B

�@1�ΑO��́A�܂��x�r�[�J�[�ŘA��čs���˂΂��ĐԂ������B��Ƃ��͓������ɒ��ӂ��悤�B���ԁA�x�r�[�J�[�̐Ԃ������B�낤�Ǝv���Ƃǂ����Ă�������ƌ����낷�����ɂȂ邯�ǁA���肵����Ԃ����̊炪���z�̕�������������Ă������܂Ԃ������ɂȂ�B�����������͔����������m�B

���ړ����������Ă�킯����Ȃ��Ă��A������Ƃ܂Ԃ�����

�@��̉A�e�������o���Ⴄ�̂ł��܂�ˆ��������ɂȂ�Ȃ��B���������Ƃ��͔w���ɓ������������銴���ŎB��Ə_�炩���Ă��������ɎB���B

���t���C���ŎB�e����Ə_�炩���B���

�@�t�����ɔw�i�ɋ󂪓���ƁA��Ɗ�̖��邳�̍����傫�����ĕs���R�Ȏʐ^�ɂȂ�����A�炪�Â��B�ꂿ������肵�����B�����A���̂悤�ɔw�i�ɗ΂�����Ƃ��������ɖ��邭�B��邵�A�w�i�łǂ��ɗV�тɍs�����ʐ^����������Ƃ������̂��B

�@������Ƃ������A�ŎB��̂������B���܂苭�����A�ł͂Ȃ��A���I�̂悤�ȏ_�炩�����A���ł���ꏊ�ł��_�炩�������ɎB���B

���I�̋x�e�X�y�[�X��

�@�����ł͂Ȃ����ǁA������������������炢�̓V�C�ɂȂ�ƎB��₷���Ă����B

�@���ꂪ3�`5�΂��炢�̂���������ƈ�����q�ǂ��ɂȂ�ƁA�������ȏ�ɂ�������Ȗ�肪�o�Ă���̂ł���B

�@����́u�s���g�v���B�����Ƃ������ɓ������N����̎q�ǂ��Ɂu�ق�A�ʐ^���B�邩�炶���Ƃ��Ăāv���Ė�����Î~�����Ă��y�����ʐ^�ɂ͂Ȃ肻���ɂȂ��B

�@�V��ł���p���ꏏ�ɗV�тȂ���B��B��l�����邯�ǂ��̕����y�����B

�@����ŁA�q�ǂ�����������Ă�ƂȂ��Ȃ������Ƀs���g�����킹��ꂸ�A�w�i�ɍ������Ⴂ�C���Ȃ̂��B

�w�i�̃t�F���X�Ƀs���g�������Ă��܂���

�@�w�i�Ƀs���g���������Ⴄ���Ƃ��u��s���v�ƌĂԂ��A����͓T�^�I�ȗ�B�摜���������ƕ�����Â炢���A���摜������ƁA�������炩�Ƀt�F���X�Ƀs���g������������Ă�B�������q�ǂ��������Ă��ď����u���Ă邩��]�v�Ɂu��s���v���ڗ��‚̂��B

�@�Ԃ����̂Ƃ��͋t���C���ŏ_�炩�������ŁA�Ə��������ǁA���̂��炢�̓������N�ɂȂ�Ƃ����Ɠ��������������Ă��\��Ȃ����A�t�����ƌ�s���ɂȂ�₷�����A�������������Ɠ������Ă�������V���b�^�[�X�s�[�h���オ���Ĕ�ʑ̃u�����ɂ����Ȃ�B

���z������o�����̂ł�������ƎB�ꂽ

�@���̕��������Ƃ����B

�@���O�œ�������Ă�q�ǂ����B��Ȃ�A�u���悤���Ȃ񂾂낤���C�ɂ����A�_�C�i�~�b�N�ɎB�����Ⴄ�̂��厖�B��ʑ̂���ʂ̐^�񒆂ɓ���āi�^�񒆂���ԃs���g�������₷�����́j���炩���߃s���g�����킹�Ă����A�V���b�^�[�{�^���𔼉����ɂ����܂܁i�t�H�[�J�X���b�N�j�����ɍ��킹�ĘA�ʂ���̂��B

�v��������u���Ă��邯�ǁA���̕��A�R�����u�Ԃ̃_�C�i�~�b�N�Ȋ������y����
�����Ă�p�𗬂��B��B��������Ɣw�i���u���ė����̂ł���ʑ̂��ڗ���

�@����̎B�e�ł̓T�b�J�[�̑����������ꂽ���ǁi�ł��y����������j�A�ꏏ�ɗV�тȂ��炾���炱���B���ʐ^���Ă��̂�����̂��B

�@�@�@�@�@�@ 1|2|3 ���̃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);