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

�u���Ȃ��Ƃ͈Ⴄ��ł��v�́u���Ҏ��ށv�@�V��E���s����

» 2008�N12��01�� 17��22�� ���J
[ITmedia]

�@�u2008 ���[�L�����V��E���s���܁v��12��1�����\���ꂽ�B�l�b�g�ł��b��ɂȂ����u���Ȃ��Ƃ͈Ⴄ��ł��v���g�b�v10�ɓ��������A�u��܌��҂����ނ������߁v�Ƃ��āu�Y���҂Ȃ��v�ƂȂ����B

�@�u���Ȃ��Ƃ͈Ⴄ��ł��v���c�N�v�O�񑊂̎��C��ł̌��t�B�A�X�L�[�A�[�g�����X�ɍ����Ȃǃl�b�g�ł��b��ɂȂ����i���c�񑊁u���Ȃ��Ƃ͈Ⴄ��ł��v���l�b�g�ŗ��s���j�B

�@��܂͓V�C�S�󂳂�̃e���r�h���}�Řb��ɂȂ����u�A���t�H�[�v�ƁA�G�h�E�͂�݂���́u�O�`�I�v�B���ʏ܂ɂ͖k���ܗւŋ����_���ɋP�������q�\�t�g�{�[�����{��\�G�[�X�E���R��q����́u����413���v�������B

�@�g�b�v10�͈ȉ��̒ʂ�i50�����A��܎Ҍh�̗��j�B

���t ��܎�
���Ȃ��Ƃ͈Ⴄ��ł��I ��܎���
�A���t�H�[ ���D�E�V�C�S��
�������^�N�V�[ �O�@�c���E���ȏ�
����413�� �k���ܗփ\�t�g�{�[�����{��\�E���R��q
�I�H�D�i�u�[���j ���X���E���J��m��
�O�`�I ���΂��^�����g�E�G�h�E�͂��
�Q�������J �E�F�U�[�j���[�Y��
�������� �}�X�^�[�Y���㋣�Z�I��E�R��p��
���΂���Ǘ��E �}�N�h�i���h�i�׌����E����L�u
������ �O�@�c���E����G��
���s���܌��60��
�˂��ꍑ�� �����[�� �T�u�v���C�� �~�V������ �I�����N���Q
�L�^�[�[!! �A�Q��^�������� �P�d ����Ƃ����^�܂�Ƃ��� �O�`�I
�A�L�o�n ���[�[������ �|�`�j���A�|�j���|�j���A�����Ȃ̎q�`�� ���[�N�E���W�F���h ��N�I�i���������N�I�j
���Ȃ��̓��͈�{���ɂ������܂��B �I�l�G�}��(�Y) ������ˁH �����֖����� ���o�i�i
�I�H�^�I�H�D �G�A�| ���� �J���Z�� ���������ꑾ�Y
���o�J�L���� ���E�̃i�x�A�c �z�[�����X���w���^���U�I �������Ȃ��̍�i�̈�‚ł� ����ł����̂�
�L���e�B�[ ���̓˂�����ł��Ȃ��ł����� �A���t�H�[ �������^�N�V�[ ��ċx��
�Q�������J �������^���̕� ���΂���Ǘ��E �`�����`�b�X ��������
�T�C�o���C���R ���L���� �Ĕ��h�~�����ψ��� �œ���M���[�U �`�F���W�iCHANGE�j
���Ȃ��Ƃ͈Ⴄ��ł� ���^�~�h�z�X ���X�W�F�l�i�錾�j ��Ƃ萢���^�E��Ƃ苳�� �˂񂫂���ʕ�
�R���T�[�`���[�W �t�B���^�����O ����413�� �悵�A�悵�A��[���I �_�l ���l ���l
�����₫�����i�‚Ԃ₫�����j �K�\�������� �b��ŗ� �t���[�`�x�b�g ���������ˁ[

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