ITmedia NEWS > �Љ��IT >

�l�b�g�V���b�s���O���u�J�^���O�v�ɏ��ĂȂ����R

» 2007�N03��26�� 15��47�� ���J
[Jim Rapoza�CeWEEK]
eWEEK

�@�킽���͈ӎu���ア�B���̂������B�����ڂ̂Ȃ��L���ɖ|�M����邨�l�D�����B

�@�킽�������Ď������������ڂ̂Ȃ��Ȋw�Z�p�҂ŁA�L�������Ȃ���Η~�����Ƃ��v��Ȃ��������i��l�X�ɔ����ɑ��点������Ȃǂɂ͉e������Ȃ��悤�ł��肽���B�������ۂɂ́A�N�����ȒP�ɍL���헪�ɏ悹���Ă��܂��B

�@�킽���̍��z�̂Ђ������߂����A�N���W�b�g�J�[�h���g�킹�����̂��邪���������񓹂Ȃ�����݂Ƃ́H�@Web�T�C�g�̐V�����e���r�I�ȃR�}�[�V�������낤���BFlash�œ��������������Q�[���H�@Web�T�C�g�ɃT�u���~�i���L���ł�����ł����̂��낤���H

�@����A�����ł͂Ȃ��B�L����\�������Ȃ��悤�ɂ�����@��T���ꍇ�ȊO�A�킽����Web�L�����قƂ�nj������Ȃ��B

�@�킽������u�Ŕ��������Ŏ҂ɂ��Ă��܂����L���́A�ŌÂ̍L����@�\�\�V���v���Ȏ��̃J�^���O���B

�@�킽���̃R������ǂ�ł���Ă���l�ł���΁A�킽�������‚ă~���[�W�V�������������ƂɐG��Ă����̂�ǂ񂾂��Ƃ����邾�낤�B�����B��N���������A�̂̃o���h���ԂƂ܂��������n�߂ĕp�ɂɉ��t����悤�ɂȂ��������ŁA�y����Ȃɂ��𔃂�������K�v���������B

�@��{�I�ȋ@�ނ��I�����C����X���ōw��������A��‚��̌ڋq����ɓo�^���ꂽ���ʁA�X���J�^���O���󂯎��悤�ɂȂ����B�R���s���[�^�̃J�^���O�̖��͂ɂ͖Ɖu���������̂����A�J�E�`�ɍ��𗎂������āA�����������s�J�s�J�̃M�^�[��ቹ���o���^�A���v�����ڂ̃J�^���O���������茩��͔̂��Ɋy���������B

�@���ꂪ�킽���̓]���̎n�܂肾�B���݂���m��Ȃ������G�t�F�N�^�[�y�_�����A�ˑR�K�g�A�C�e���ɂȂ�B�X���C�h�M�^�[�t�@�ł͎w��1�‚Ƀ{�g���l�b�N���͂߂邽�߁A�ʏ�͂��ׂĂ̎w���g�����Ƃ��ł��Ȃ����A������”\�ɂ���悤�ȃN�[���ȃK�W�F�b�g�����‚����Ƃ��ɂ͂����ɔ����Ă��܂����B����Ȋ������B������Gibson SG���f���͎v���Ƃǂ܂邱�Ƃ��ł������A���̃J�^���O����Ɏ��Ȃ���΂����炭�l�������Ȃ������悤�ȍׁX�Ƃ����A�C�e���𑽐������Ă��܂����B

�@�������A�J�^���O�̉e�����󂯂Ă���̂͂킽�������ł͂Ȃ��B�Ȃ͂悭�����Ă��镡���̗m���̃J�^���O���n�ǂ��A�~�����A�C�e���Ɋۂ�t���Ă���B���̃J�^���O���܂���ʓI�ł���Ƃ��������́A���̂܂܂��̉e���͂̏؂����B���S�������̎��̃J�^���O��X������ɂ̓R�X�g���|���邵�AWeb�̃V���b�v���^�c������m���ɍ����‚��B�����L�����B

�@���āA�������炪�{�肾�B�u�J�^���O�̌��v���I�����C���ōČ�������@�͂��邾�낤���H

�@�������A�W���I��Web�L���ł͓����悤�Ȍ��ʂ͏o���Ȃ��B�킽���̏ꍇ�AWeb�L���ɋC�t���̂́A�ʂ������Ă��鉡�𑖂蔲����^�N�V�[�̉����ɂ‚��Ă���L���ɋC�t���̂Ɠ������x���B

�@������E�R�}�[�X�T�C�g���񋟂��Ă���R���{���[�e�B�u�E�t�B���^�����O��w�������Ɋ�Â������ߋ@�\�͂ǂ����낤�B������x�͌��ʂ����邾�낤���A�J�^���O�ɂ͐�΋y�΂Ȃ��B����ɁA���������@�\�����x���~�X������i�K���~�X������̂��j�A�ڋq�͕��ʂ̍L�����������Ƃ����𖳎�����悤�ɂȂ�B

�@�����O�e�[���^�̃T�C�g�ɂ���̂Ȃ�A�ڗ��ꏊ���m�ۂ��Ă���Ƃ����鐻�i��̔�����K�v������B�������A����ł͌o�ϓI�ɐ��藧���Ȃ��B�����قNj������X���C�h�M�^�[�p�K�W�F�b�g�́A��قǂ������񔄂�Ȃ��ƃM�^�[1�{�̔���グ�𒴂��邱�Ƃ͂ł��Ȃ��B

�@�T�C�g�̑������̗p���Ă���ł��T�^�I�ȃI�v�V�����́A���ʂ̎��̃J�^���O��PDF�ł��_�E�����[�h�ł���悤�ɂ��邱�Ƃ��B����͗L�������A�Ƃ̒��łǂ�ȏ�Ԃł��A�ǂ�ȕ����łł�������Ƃ������̃J�^���O�̓�����PDF�ɂ͂Ȃ��B

�@�ł́AE�R�}�[�X�T�C�g�����̃J�^���O�̌����I�����C���ōČ���������@�͂Ȃ񂾂낤���H�@�D�G��Web�f�U�C���̑��݂�M����킽���Ƃ��Ă͌��������͂Ȃ����A�����@�͂Ȃ��B

�@���БΓd�q���ЁA�܂��͐V����Web�T�C�g�̏ꍇ�Ɠ��l�A���Ɠ������炢�����^�тɕ֗��ŏ_���Web�f�B�X�v���C���o�ꂷ��܂ł́A�X���̃J�^���O�͌��݂��B

�@���āA�����s���Ȃ��ẮB�������͂���Crybaby�̃��E�y�_�����҂��Ă���̂ŁB

Editorial items that were originally published in the U.S. Edition of �geWEEK�h are the copyrighted property of Ziff Davis Enterprise Inc. Copyright (c) 2011. 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);