��@���d�剻����\���\�\��@�̖{���Ƃ��F�Ȃ����̉�Ђ͒@���ꂽ�̂��i1/2 �y�[�W�j
��Ƃ̎���́A���܂��܂Ȋ�@�����݂���B����炷�ׂĂ��Ǘ����邱�Ƃ͔��ɍ�����A�������Ă����ׂ��|�C���g�����݂���B
» 2008�N07��14�� 08��15�� ���J
[���V�����iPrap Japan�j�CITmedia]
�u�Ȃ����̉�Ђ͒@���ꂽ�̂��v�V���[�Y�̘A�ڋL���ꗗ������������
�@�u��@�v�Ƃ͉����B�R�̂悤�ɂ���B�n�k�A���A�Ύ��i�V�Ёj�Ɏn�܂�A�V�X�e���⏤�i�A�T�[�r�X�N��������́A�n�b�J�[�Ȃǂɂ���Ƃւ̃T�C�o�[�ƍ߁A���R�����Ƃ�������Ƒg�D�̂̉ߎ��A�����\�i�ׂȂǂ̌o�c��̎����A����ɂ̓E�C���X�̖҈ЂȂǂ̃O���[�o�����X�N�c�c�����グ��ΐ肪�Ȃ����낤�B���̖����ɑ��݂��郊�X�N�ɑ��A��Ƃ͉\�Ȍ���ɂ����ė\�h�[�u��y���[�u�����Ȃ���Ȃ�Ȃ��̂ł���B
�@�������A���X�N�i��Ƃ��Ƃ��ߎ��A��������s�K�ȃA�N�V�f���g�j�́A�����Ȃ�g�D�ł����Ă����S�ɉ�����邱�Ƃ͂ł��Ȃ��B����ǂ��납�A���ۂɂ͏��������X�N�ł���A�ǂ̑g�D���\�\�C�Â��Ă���ۂ��͕ʂƂ��ā\�\����I�ɑ������Ă���B�����ɑ��݂��郊�X�N����Ƃ͂ǂ̂悤�ɊǗ����Ă����ׂ��Ȃ̂��낤���B
�@��@�Ǘ��̌ÓT�I�Ȏ�@�́A��������Ɨ\��������@���u�p�x�v�Ɓu�d�x�v�Ń����N�t�����A�u�p�x�~�d�x�v���ł��������̂��u�d���@�i�N���C�V�X�j�v�Ƃ��āA�D�揇�ʂ̍������̂���Ή�������߂Ă����Ƃ����l�����ł���B�������A���̂悤�ɂ��ė\��������@����Ƃ̑�����h�邪���悤�ȏd��ȃN���C�V�X�Ȃ̂ł��낤���B�{���ɋ��낵����@�Ƃ͉����낤���B
�@��@�ɂ���Ċ�Ƃ���_���[�W�̎�ނ͂��܂��܂��B���I�_���[�W����I�_���[�W�A�l�I�_���[�W�i�����̖�E���̎��ԂȂǁj�̑����́A�ی��ő�����₤���Ƃ��ł���_���[�W�ł���A�u��ߐ��̂���_���[�W�v�Ƃ�������B
�@�{���̊�@�i�d��Ȋ�@���N���C�V�X�j�́A�������������Y��l�E���Ȃǂ̖ڂɌ����鉿�l�̑r���ł͂Ȃ��B�{���̊�@�Ƃ́A�u�Љ�̉��l�ρv�ɔw�����i�Љ�I�w�C�ƔF�߂���s�ׁj���ɖK���B�Љ�̉��l�ς�����邱�Ƃɂ���đ傫���������A�₪�Ă͎��Ԃ��̂��Ȃ��_���[�W�ƂȂ��Ċ�Ƃ��P���B�u��@�v�́A�p�`�̖����u�M���E�M�p�v�ɏ����������A���Ȃ킿�u�Љ�I�w�C�v�Ƃ���掂�������ɤ�{�i�I�Ɋg�債�āA��Ƃ̃u�����h���l���Ȃ߁A���̌�̓l�K�e�B�u�X�p�C�������J��Ԃ��Ȃ���ޗ��̒�ɓ]�����Ă����i�}1�Q�Ɓj�B
�}1�F�N���C�V�X�Ɋׂ�l�K�e�B�u�X�p�C����
�@����́u�Љ�̉��l�ρv�u�Љ�I�ӔC�v�̗L��l�͌����Ĉ��ł͂Ȃ��A���ׂȂ��Ƃŗh�ꓮ���A��������ɂ߂�̂���ϓ���Ȃ��Ă���B�̂���A�u��Ђ̏펯�͎Љ�̔�펯�i�������́u�ƊE�̏펯�͎Љ�̔�펯�v�j�Ƃ������t���������B����ɉ����āA�ŋ߂́u����̏펯�͍����̔�펯�v�ł��邱�Ƃ�F�����Ă����Ȃ���Ȃ�Ȃ��B
�@��Ƃŕs�ˎ����N����ƁA�悭���Ƒ��Ђ����܂��̌��t����������Ƃ����B���Ȃ킿�A�ǂ̊�Ƃ���Ȃ菬�Ȃ蓯�����Ƃ����Ă���A�Ƃ������ƂȂ̂ł���B�ƊE�̊��K�Ƃ��č���܂ł͓�����O�̂悤�v���Ă������Ƃ��A���܂��܃}�X�R�~�ɍ�������邱�ƂŒ������ʏ�̎Љ�o���炸��Ă���Ƒ����ɂȂ�B���܂ł͌��߂����Ă�����܂��͈����Ƃ����C�Â��Ă��Ȃ������ē������ٔF�ł��Ȃ��Ȃ�A�s�������������B����ɂ͊�Ɣƍ߂ɂ܂Ŕ��W����B�ŋ߂Ɍ����鑽���̊�Ƃ�c�̂ł̕s�ˎ�������ɊY������B
�@�g�߂ȗ���Ƃ��Ă��u�~���ȎГ��R�~���j�P�[�V�����v���u�Z�N�n���ցv�A�u���K�I�Ȏӗ�v���u�����d�ւƁA���l�ς��傫���]��������͖����ɂ���B15�N�قǑO�܂ł͓�����O�������Ј��̏Z���^�Ȃǂ��Г��Ō��J���Ă����Ƃ͊F���ɓ������B�l���̘R�����ɓ����邩��ł���B�u�ς��s�����㊴�o�v�\�\������@�m�ł��Ȃ������ŁA���łɊ�@�֕Б���˂�����ł���悤�Ȃ��̂��B
�@��Љ�̏펯��́A�t�@�b�V�����Ɠ��l�ɖڂ܂��邵���ω�����g�����h�ł�����B�l���ی�@�̎{�s�O��́A�����̂悤�Ɍl��R�������A�ŋ߂ł͐H�i�U�����嗬�s���Ă���B���Ȃ킿�A�������Ƃ����Ă��Ăं��鎞�́u�Љ�I�w�C���v�Ƒ�����ďd��Ȋ�@�ɂȂ�A�܂����鎞�͂قƂ�ǘb��ɂ��Ȃ炸�A��߂Ȃ��I���B
�@����Ɍ����A�u����قǂ܂łɈ������Ȃ̂��H�@�v�Ǝv�킸�����Ԃ������Ȃ�P�[�X������������B�Ⴆ��N�A�^�َq���[�J�[���ܖ�������1���߂����������َq�̍ޗ��Ɏg�p���Ă����Ƃ��āA���I�̈�����Ƃ̂悤�Ƀ��f�B�A�Ńo�b�V���O���ꂽ�B�_���Ȃ�JAS�@�ᔽ�ōs���w�����A�I�ɂ͌o�c�\����傫���ς��邱�Ƃɂ܂łȂ����B���Ђ͂���قǂ܂łɈ������Ƃ������̂��낤���B�{���ɏܖ�������1���߂����������d��Ȍ��N��Q�������N�����̂��낤���A�Ɗ������l�����邾�낤�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);