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

�����A�A�L�o�̒��S�ʼn��q��T���@��ڂڂ���L�^����u�q�g���{�v���g���Ă݂��i1/2 �y�[�W�j

» 2009�N05��15�� 14��44�� ���J
[���}���R�ˁCITmedia]

�@�킽���̉��q�l�͂ǂ��ɂ���̂��낤���B

�@���̔������ʼn����ȋL�҂�3���ɂ����؂񂭂炢����Ȃ��Ƃ��l���Ă���B������񉤎q�̓C�P�����łȂ��Ă͂Ȃ�Ȃ��B�d�Ԃ̒��A�����Ă���Œ��A���ɂ͎�ސ�ł��C�P���������‚��Ắu���̐l���킽���̉��q!?�@���n�ɏ悹�Ă�����āc�c�I�v�ȂǂƂ����ϑz�ɂ�������ł���B

�@�������A�ŋ߂̉��q�l�����݂͂�ȃV���C���B���H�n�Ƃ������t�����s���Ă��邾�������āA�������Ǝv���Ă��Ă��K�c�K�c���Ȃ��炵���B�����Ă���Ȃɔ������̉����i���́j�Ɉ�؂�����������Ȃ��Ȃ�Ă��������B��΂ɂ��������B���炩�ɁA���������B

�@�d�����Ȃ����炱���炩�炫������������Ă�낤�B�X���ň�ڂڂꂵ�����A�{�^��1�‰��������Łg��ڂڂꗚ���h���L�^�ł���T�C�g�u�q�g���{�v���g���̂��B

�@���̃T�C�g�A�j���������G���A�œ����Ƀ{�^���������Ɓu���v���v�ƕ\������A�����Ɉ�ڂڂꂵ�Ă���l���߂��ɂ���ƕ�����d�g�݂ɂȂ��Ă���炵���B������L�҂������̉ԂƂ����Ă��A���v���ƕ������Ă���΁A��������������Ă��邾�낤�B

photo �����̓o�^��ʁB���\�ׂ������A�I�����ɃJ�[�f�B�K�����Ȃ��č�����

�@�܂��͉������Ƃ��āA�T�C�g�Ńj�b�N�l�[���A���ʁA�a�����A���[���A�h���X��o�^�B�����̔��^�╞���Ȃǂ��o�^���Ă����B�A�E�^�[�A�g�b�v�X�A�{�g���X�A�V���[�Y�A�A�N�Z�T���[�̎�ނƐF���A�v���_�E�����j���[����I�ׂ�悤�ɂȂ��Ă���B

�@�����o�^�͕K�{�ł͂Ȃ����A�o�^���Ă����΁A�S���[�U�[�����͂�����ڂڂꗚ���ƃ}�b�`���O���A�����Ɉ�ڂڂꂵ���l���������ǂ������ォ��ł��m�F�ł���̂��B

�@�������ς񂾂瑁���C�P�����T���I�@�������ֈړ����悤�B

�@�����ċL�҂��K�ꂽ�̂͏H�t���B�킪�Ƃ�PC��3�䓯���ɉ���Ƃ�����Ղ��N�������߁APC�w�������˂Ă��̒n��I�񂾁B

�@�w�ɓ�������Ȃ葁���C�P�����炵���l�����m�F�B�Ƃ肠�����X�C�b�`�������Ă݂��BGPS���n�Ǐ������ɂ����ʒu���ƁA���݂̓������T�[�o�ɋL�^�����B


photo ����ʍs�̖�󂪔߂����B���̉�ʂ��o�����ƁA�u�Ўv������Ԋy�������Č��������v�Ǝ������܂���

�@�L�^�I���̉�ʂƓ����ɕ\�����ꂽ�̂́A���D�����������q����j�q�Ɍ����Ĉ꒼���ɖ�󂪐L�тĂ���摜�Ɓu�q�g���{�����L�^���܂����v�Ƃ����ꌾ�B���������ȁc�c���炩�ɂ킽���̕Ўv�����B�ʂƌ������ĐU��ꂽ�킯�ł��Ȃ��̂ɏ����؂Ȃ��Ȃ��ĉw������B

�@�q�g���{�ɂ́A�قꂽ����̕��͋C�╞�����ڍׂɋL�^����u�q�g���{���f�[�^�o�^�v�@�\������B�q�g���{���X�C�b�`����������ɕ\�������u�ڂ����o�^�v�Ƃ��������N���N���b�N����ƁA������A�u�ǂꂭ�炢�O�b�Ƃ������v�A�M�����j�⃁�K�l�j�q�ȂǑ���́u�^�C�v�v�A�����������A���킢���Ȃǂ̕��͋C�����͂ł���̂��B���̔ނ̓O�b�Ƃ����x�͐�2�‚��炢�A�M�����j���ł��킢�������B���́B

photo �q�g���{���f�[�^�o�^

�@�������c�c�����‹L�҂̗ǂ��𕪂����Ă˂��ȁc�c�i�Ғ��F���͈ȑO�ɁA���肪�q�g���{���g���Ă��Ȃ��”\���������j�B�ł������񂾁A�L�҂̍D�݂͏������߂̍����Ŕ���Ȓj�q�����́B���K�l�ƃX�[�c�𒅗p���Ă�����Ȃ��ǂ��B���������������K�l�X�[�c���q�����‚��Ĉ��������₩�ꂽ���c�c�B1���Ԃ������炢�Ɂu�����Ă�v���Č���ꂽ���B10���������炢�Ńo�J�ɂ��ꂽ���B

�@��������͎����Ƃ̐킢���B���q�炵���l�͂��Ȃ����ƑS�g�ŃA���e�i���͂�A���t�����u�Ԃɉ����I

�@�������͉̂��q�����������Ă����Ƃ����B�ʒu���̑��M�ɏ������Ԃ������邽�߁A���đ����ɉ��q������Ƃ���Ⴄ�^�C�~���O�Ń{�^���������Ȃ��B�����������Ă��邤����3��قNJl������蓦�����B

�@�Ђ����牝��������j�������Î����Ă���ƁA���X�Ɂg�C�P�����h�̉��Ƃ�炪�悭������Ȃ��Ȃ��Ă���B�ǂ����^���Ɍ��‚߂����Ċ�̃Q�V���^���g������N�������炵���B�C�P���������`�̉������A��𔻕ʂł��Ȃ��Ȃ�Ȃ�āc�c�B�u�l�ԁA�炶��Ȃ��v�Ƃ����V�̂������Ȃ̂�������Ȃ��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);