�u�̕��ꂷ�����v���l�b�g�̌������ɓ͂����艞���@�u���̕���v����̏ォ����҂������i�F�i1/5 �y�[�W�j
» 2016�N05��28�� 11��00�� ���J
�@�u�̕���S�R������Ȃ����Nj����Ă��܂����v�u�e�N�m���W�[�Ɠ`���|�\�̑f���炵���Z���v�u�����R�����g������オ�肪�������Ē����v�\�\�ÓT�̕���u�`�o��{���v�Ə����~�N�̑�\�Ȃ�1�u��{���v��Z�������V��̕���u���̋�����{���v�i�͂Ȃ���ׂ���ڂ���j���u�j�R�j�R����c�v�i4��29�`30���A��t�E�������b�Z�j�ŏ㉉���ꂽ�B�剉�ɒ�����������Ə����~�N������}���A�o�D�̉��Z�Ɖf���\�������ݍ����u���̕���v�́A���A���^�C���Ƀl�b�g�z�M����A�̕���t�@���ȊO������傫�Ȓ��ڂ��W�߂��B
���̕���u���̋�����{���v
�@2���ԂőS5��̌������s���A���ǂ����тɌ��R�~�Ől�C���L�������B��H�y�̓C�x���g�z�[���̓�����K������قǂ̒������ƂȂ�A��5000�l�̊ϋq���W�߂��B�l�b�g�z�M�̎������͗v15����ɂ̂ڂ��Ă���B
�@�������M�Ɣ��Ղ������钆����������A����P���̏����~�N����ɕ��сA�G���Ƃ��Ĕ���P�ɒ��݂�������Ȑ��E�����߂��̂��V������B����������t������G��̔��͂��錩���ځA���݊��̂��鉉�Z�ŕ����グ���B
����P�ɒ��ޓG���E��
�@�e�N�m���W�[�Ƃ̗Z�����e�[�}�ɁA�f���\����{�[�J���C�h�E�����~�N�̐��𑽗p�����u���̕���v�B���i�̉��ڂƂ͑S���قȂ鏀�����K�v�ƂȂ鉉�ڂ��A�̕���ƐS���I�����������ł��낤��N�w�l�b�g���[�U�[�̑����u����c�v�ʼn�����\�\���̃X�e�[�W����͂ǂ�Ȍ��i���������̂��낤���B
�\�\�܂��́A�o���܂ł̌o�܂������Ă��������Ă悢�ł��傤���B
�V�������
�V��������@���i�̂��d���Ɠ����悤�ɁA���|�̕�����3�����ɓd�b�������������̂��ŏ��ł��B4�������Ɋւ��邱�Ƃ��ƁA�����Ɠ����悤�ɓd�b�ɏo���̂ł����A�Ȃ��d�b���ŗl�q�����������āB�u���́[�A�w�j�R�j�R����c�x���Ă������ł����H�v�Ɓc�c�B
�@�d�b�������������̂������߂̎��ԂŁA���͖l���̎��A�Q�N����������ł���ˁB�ŏ����̘b�����Ă���̂��悭�����ł��Ȃ��āA�u�剉�͒�����������Ə����~�N����Ɓc�c�v�Ƃ������t���u�͂��v�u������܂����v�Ɠ��Ƀn�e�i�}�[�N���ׂĕ����Ă��܂����B
�@�����~�N�����g�͂�������グ�Ă����̂ł����A�u����c�v�Ƃ����C�x���g�͏��߂ĕ������̂ł����Ƀl�b�g�Œ��ׂ܂����B�ŏ��̈�ۂ́c�c�u����ȂƂ���ŁA�̕�����́H�v�B�Ⴂ�l�������l�b�g�J���`���[�̂��Ղ�Ƃ������ƂŁA�����Ԃ����ꏊ���Ȃ��A�Ƃ����̂������Ȋ��z�ł����B
�@���̌シ���ɑł����킹�ɍs�����̂ł����A�u�`�o��{���v�ƃ{�[�J���C�h�̋Ȃ⏬���u��{���v���x�[�X�ɂ����V��̕���ł��A�����̓I���W�i���̓G���E���ł��A�Ɛ�������Ă��܂��^�����ł����B�X�e�[�W�̖͌^�Łu�����Ƀ~�N���f��܂��v�ƌ����Ă��S�R�s���Ɨ��܂���ł����i�j�B
�@���̏���̑ł����킹�Łu�f�����ɍ��Ȃ��Ă͂Ȃ�Ȃ��̂ŁA��̂̎ڂ�m�邽�߂ɂ���ӓǂ�ł�����Ă������ł����H�v�ƌ����āB���i�͐����Ȃ��Ƃ͂Ȃ��ł��ˁB���|�̉�c���ŁA�قƂ�Ǐ����̑�{���u���A����Ȋ����ł����̂��ȁH�v�ƒT��T��A�ǂݏグ�܂����B
�̕��ꏉ�S�҂Ɍ����A���݃y�[�W�ő��}�₠�炷���A���ǂ�����ڂ����Љ�Ă���
�\�\���̒i�K�Ŗ{�Ԃ�1�J���O�Ȃ�ł��ˁB�����Ƒ������珀���������̂Ȃ̂��Ǝv���Ă��܂����B
�@�������A�����Ƃ͂��������O����n�܂��Ă��܂����ǂˁB�m�Â̏�����4��23���ł����B���O�܂ŕʂ̌����ɏo�Ă������҂������̂ŁA���ǁA�o���ґS������������̂�27���ł��B
�\�\�����A�{�Ԃ�29�`30���ł�����ˁH�@1�T�Ԑ��Ă���c�c�H
�@�̕���̐��E��m��Ȃ��l�ɂ悭������邱�Ƃ�1�ł����A1�J�����������ł��m�Â�4���Ԓ��x�����ʂȂ�ł��B�Ȃ̂ŁA���i�Ɣ�ׂĒZ���킯�ł͂Ȃ���ł����A�u���̕���v�͕��i�ƑS�R�Ⴂ�܂�������ˁc�c���Ȃ�M���M���ł����B
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);