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

�u����́A�o�Ńe�����v�@�˂������߂����V���u�����ł���Ă݂��j�v

» 2009�N06��26�� 14��30�� ���J
摜 �����ł���Ă݂��j

�@�u���A����́A�����ȁB�o�Ńe�����c�c�v�\�\�M�Ҏ��g�������b���قǓ˂������߂����V���u�����ł���Ă݂��j�v�����̂قǁA�u�k�ЃA�t�^�k�[���V������o�ł��ꂽ�B

�@�C�ɂȂ�f���A�j���̃q�[���[�ɂȂ肫��A�����V�[�������ۂɁu�����ł���Ă݂��v�Ƃ������ЁB�y�[�W���߂���ƁA�V���炵���Ȃ����������̂Ȃ����ʂƁA�₽��Ƒ傫�Ȏʐ^���ڂɔ�э��ށB

�@�f��u300�i�X���[�n���h���b�h�j�v�̃V�[�����Č�����j���w�A�u�O���f�B�G�[�^�[�v�̌��m�̊i�D�������j���̌��J���h�A�b�v�A�u�k�l�̌��v�̃P���V���E�ɂȂ肫�����j���ȂǂȂǁA���m��ʒj�����i���܂ɏ����j���u����Ă݂��v�ʐ^���A����ł����A����ł����Ɣ����Ă���B


摜摜摜 �Ȃɂ���ςȂ��ƂɂȂ��Ă���

摜 ����͂��Ƃ܂���

�@�u�q�ǂ��̂���Ȃ牓���Ȃ���ꂽ�B�e���r�����Ă������ꂽ�q�[���[�̂܂˂��A�N�͂΂��邱�ƂȂ������邱�Ƃ��ł����B�����A��̑�l���������V�т����Ă��Ĕ����ڂŌ���ꂸ�ɂ��ނƂ������Ƃ͂Ȃ��B���{�Љ�́A�����܂Ŋ��e�ł͂Ȃ��B�c�c�����A����Ă݂��v�i�O�������j

�@�قƂ�ǂ́g����Ă݂��ʐ^�h�ɁA��ނƂȂ����f����܂��߂ɕ��͂�����������t���Ă���B����Ă݂����z�������ɐD��������Ă�����̂́A�悭�ǂ�ł݂�ƁA�f��̃e�[�}��ē‚̈Ӑ}���s�����͂����܂��Ƃ��ȉf���]�B�ׂɍڂ��Ă���o�J�ʐ^�ƍD�ΏƂ𐬂��Ă���B

�@�M�҂̖x�c���i����͂������Đ^�����B�u������l��������Ȃ����Ƃ��A�Ƃ��Ƃ�ꐶ�����ɂ��B���ʂȂ��Ƃ��؂�̂Ă���s�����ɁA������Ȃ����Ƃ�^���ɂ�鉿�l��`�����������v�ƁB

��l���^���Ƀo�J�����

摜 �u���b�N�E�X�l�[�N�E���[���i���Ђɂ̓��m�N���ł��f�ڂ���Ă���j

�@�g��l�̃o�J�h�ɂ͑���ȘJ�͂��������Ă���ƁA�x�c����͉������B�����ł��܂��g����Ă݂�h���Ƃ��ł������ȃV�[����T�����߁A�u���ɂȂ邮�炢�v�f��������B�ߑ��ȂǎB�e�̏�����́A100�~�V���b�v�Ŕ����W�߂Ď��삵���B

�@���ۂɉ������g�o�D�h��g���D�h�́A�u�k�Ђœ����ҏW�҂⃉�C�^�[�����S�B�����̒��u��������āv���͂��Ă�������Ƃ����B

�@�B�e�ꏊ���u�k�Ђ̉�c�����قƂ�ǂ��B�f��u28����c�c�v�Ń]���r���h�A�ɑj�܂��V�[���ł́A�o�D�����ɁA�Г��̊K�i�̏o���ɂ���K���X�h�A�Ɂg�]���r���h�̕\��Œ���t���Ă�����ĎB�e�B�u�u���b�N�E�X�l�[�N�E���[���v�̃|�X�^�[�ł́A���ɂ‚Ȃ��ꂽ�����̏������Č����悤�Ƃ������A�u�����ɂȂ��Ă���鏗���̒m�荇�������Ȃ������̂Łv�A��ЂɃG�A�h�[�����������񂾁B


摜 ���낵���]���r�����i���P�n�E�u�k�Ёj

�@�č��������E���C�I�~���O�B�̔��������R�𕑑�ɗ�����`�����u�u���[�N�o�b�N�E�}�E���e���v�͍r��̉͐�~�Ń��P�B���X�x�K�X�̃J�W�m�𕑑�ɂ����u���[�r���O�E���X�x�K�X�v�́A�u�����M�����u�������v�Ƃ������ƂŁA�r�܂̃p�`���R���̑O�ŎB�e�����B

�@����ł̃f�B���N�V�������^�����B�Č�����������ʂ̃e���r��ʂ��f�W�^���J�����ŎB�e�A������Č���Ɏ������݁A����ׂȂ��痧���ʒu�Ȃǂ��ׂ����w�肵�Ă������B

�@�B�e�����̂́A�u�k�Ђ̎G���ȂǂŊ��􂷂�v���J�����}���̋��V�q�N����BCG�Z�p����g���A�u�X�^�[�V�b�v�E�g�D���[�p�[�Y�v�̍����^�G�C���A���u�o�O�v��`������A�����̒j���̎ʐ^�𑝐B������Ȃǂ��A����炵���摜�����o�����B


摜 �r��̓��C�I�~���O��
摜 �J�W�m���p�`���R���A�����M�����u������Ȃ���

�@�uWeb�Ŏ����悤�Ȃ��Ƃ�����Ă���l�����܂����A������̓J�����}�����v���B�����A�������Ǝv���܂��v�ƁA�x�c����͑�l���Ȃ����Ƃ������B

�@�ҏW�ɂ́A�A�t�^�k�[���ҏW���̖���ҏW�m�E�n�E�������Ă���B�ʐ^�y�[�W�͍ق��؂�𑽗p�B���J�������ς���1���̎ʐ^�Ő�߂�ȂǁA�V���̃��[����傫���O�ꂽ�\�����B�u�Q���������Ȑl�Ɍ������Ƃ���A�w����A�{���ɏo�ł���́H�x�Ƌ����ꂽ�v�ƁA�A�t�^�k�[���ҏW���̈��ИN����͘b���B

�@�P�Ȃ�l�^�{�ȏ�̈Ӗ�������Ƃ����B�u���鍂���ȕ]�_�Ƃ��A�w�f��]�_�͂��s������Ă��邪�A�����ł���Ă݂�Ƃ�����@�́A�Ώۂ̐V�����y���ݕ���񋟂��Ă���x�ƕ]�����Ă��ꂽ�B�M���O�{�����A��]�̐V�X�^�C�����m�����Ă���v�i��コ��j

�u�ǂ����U��Ȃ�؁X�����v

�@�x�c����͌����ăC�����m���C�^�[�ł͂Ȃ��B�u�����̔��΂���v�����E�ҏW���ăx�X�g�Z���[�ɓ������ق��A���{�b�g�H�w��l�Ԋw�Ƃ��Ė₢�����A�őO���̌����҂ɃC���^�r���[�����u�l�ƃ��{�b�g�̔閧�v�ȂǁA�N�w�I�Ȏ��_��D��������m���t�B�N�V�����ɂ���]������B�V�������ɂ��A�����ƃJ�^��������Ă����Ƃ����B

摜 �x�c����i�E����2�Ԗځj�ƈ�コ��i�ʼnE�j�B�f��u���x���I���v�́u�K�����J�^�v�i�K���A�N�V�����Ɗi���Z��Z���������p�j���Č���

�@�����A�A�t�^�k�[���ҏW���̈�コ�񂪍̗p�����̂́A�u������l���A�f���A�j���������ł���Ă݂�v�Ƃ������܂�ɐV���炵���Ȃ����B�u�}�[�P�e�B���O��؂Ȃ��B�ɒ[�Ȃ��̂����X�Əo���v�Ƃ����A�t�^�k�[���V���̃R���Z�v�g�ɁA���̊�悪�҂����肾�����Ƃ����B

�@�u�u�k�Ђɂ́A����V����{���V���ȂǁA�܂��Ƃ��ȐV��������B�ق��̐V���ҏW�����ł��Ȃ��悤�Ȗ{���o�������B�m���t�B�N�V�������C�^�[�Ƃ��Ė��̂���x�c����ɂ����Ă��������Ă��炤���ƂŁA�x�c����̃��C�^�[�Ƃ��Ă̕]�����n�ɗ�������ʔ����v�ƈ�コ��͕s�G�ɏ΂��B

�@��̌����Ȃ��s�i�C�̒��A���ʂ�����A����l�͂ǂ�ǂ�ێ�I�ɂȂ��Ă���B�u���ꂩ���A�����̂悤�ɁA���ʂ��ڂ݂��o�J�����l�͏����Ă������낤�B�w���͊m���ɂ����ɂ����x�Ƃ����܂��Ƃ��c�������B�ǂ����U��Ȃ�A�؁X�����U���Ă݂������v�ƁA�x�c����͕s�v�c�Ȃ��C�������Ă���B

�֘A�L�[���[�h

�f�� | �u�k�� | ��l | �o��


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