�A�L�o�Ŋ������A18�΂ł�����𗧂��グ�F����҂����̗������i104�j

�ҏW������F�{�A�ڂł́AIT�ƊE�ɂ��܂��܂Ȍ`�Ōg��閣�͓I�Ȑl����1�l���Ž��グ�A�{�l�̌����璼�ڌ��ꂽ���܂܂ł̃^�[�j���O�|�C���g�����񂩂ɕ����ďЉ�Ă����B�O��܂ł́A�c�����̍��ꐶ���܂ł����グ���B���߂ēǂޕ��́A���Ѝŏ�����ǂݒ����Ăق����B

» 2011�N04��18�� 12��00�� ���J
[�g���N���C��IT]

�@�c�����͕��ߍ���3�N���̂Ƃ��A������PC-98��FreeBSD���C���X�g�[�����A�‚��ɔO�肾�����u����������UNIX�}�V���v����ɓ����B

�@UNIX�}�V������ɓ��ꂽ���Ƃɂ���āA����܂Ŋw�Z��PC��UNIX���[�N�X�e�[�V�����̊‹���ŔM�����Ă����l�b�g���[�N�v���O���~���O���A���悢�掩���̃}�V����ōs�����Ƃ��ł���悤�ɂȂ����̂��B

�@����ȂƂ��A�c������1�‚̏Ռ��I�ȑ̌�������B

�@�u3�N����1���ɁA���܂�ď��߂�Mosaic�i������Web�u���E�U�j�������Ă���Ƃ���������̂ł����A�w���ꂪHTML�Ƃ������̂��A�������ȁI�x�ƏՌ����󂯂܂����v

�@�c�������A���܂�ď��߂�Web�Ƃ̏o����ʂ������u�Ԃ��B

�@����������PC-98�ɂ�Web�T�[�o�𗧂ĂāAWeb�T�C�g������Ă݂��B

�@���߂̂����́A�������Ă������{�R���T�[�N���̃z�[���y�[�W�ȂǁA�l�I�Ȏ�͈̔͂ŃT�C�g�����y����ł��������B���܂�ɂ��y�����̂ŁA�‚��‚����͂̐l�Ԃɂ��T�C�g�������߂Ă�����ɁA���‚̊Ԃɂ����������Ă�Web�T�[�o�𑼐l�ɂ��V�F�A����悤�ɂȂ��Ă����B

�@�u�w�Z�̗F�B�⋳���ɁA�w�����̃z�[���y�[�W�����Ă��I�x�ƏЉ�ăA�J�E���g��݂��o���Ă�����A�F�����Ŏg���Ă����悤�ɂȂ��āA�����Ƃ����ԂɃ��[�U�[����50�l�قǂɂȂ�܂����v

�@����΁A�w���Ŗ����̃z�X�e�B���O�T�[�r�X���n�߂��킯���B���͂��ꂪ�A���݂̂�����C���^�[�l�b�g�̋N���ƂȂ����̂ł���B

�@�g���̊Ԃł͑�D�]�𔎂������̃z�X�e�B���O�T�[�r�X�����A�����̕��ߍ���̃l�b�g���[�N�́A�܂��C���^�[�l�b�g�ɂ͐ڑ�����Ă��Ȃ������B������1996�N�A�w���l�b�g���[�N���C���^�[�l�b�g�Ɛڑ�����邱�ƂɂȂ�B�u���̂Ƃ��̊����́A���܂��ɖY����܂���v�Ɠc�����͌��B

�@�u�C���^�[�l�b�g�ɂ‚��ẮA���ۂɐG���O���狳���ɂ��낢��Ƌ�����Ă����̂ŁA�C�O��Web�T�[�o�����邱�Ƃ��ł���̂́A������͕������Ă��܂����B�ł��A���ۂɃC���^�[�l�b�g�ɐڑ�����āA�C�O�̃T�C�g�ƒ��ڂ‚Ȃ������Ƃ��ɂ́A�����I�Ɂw����͂��������I�x�Ǝv���܂����ˁI�v

�@�������A����ȏ�Ɉ�ۂɎc���Ă���̂́A�u���߂ĊO���̃l�b�g���[�N���玩���̃T�[�o�ɃA�N�Z�X�ł����Ƃ��v�������ƌ����B

ALT ������C���^�[�l�b�g�� �c���M�T��

�@���̔N�A�c�����̓��{�R���̑S�����ɏo�ꂷ�邽�߂ɓ�����K�ꂽ�B���̍ہA�󂢂����Ԃ��ł����̂ŏH�t�����ӂ�‚��Ă�����A���܂���PC�V���b�v�̓X���Łu�C���^�[�l�b�g�̌��R�[�i�[�v���݂����Ă����B�����ŁA���̒[���ォ�畑�ߍ���̃l�b�g���[�N��ɂ��鎩�g��Web�T�[�o��IP�A�h���X�ɃA�N�Z�X���Ă݂��B

�@�u���̂Ƃ��A�������ꂽ���߂ɂ��鎩���̃T�[�o����A������H�t���̒[���ɉ������Ԃ��Ă��������́A���t�ł͌����s�����Ȃ��قǂł����I ������O�������邾���ł͂Ȃ��A�O���玩���̃T�C�g��������Ƃ����C���^�[�l�b�g�̑o�����������߂Ď��̌������킯�ł����A�w�l���ɂ����Ă���𒴂��銴���ɂ͓�x�Əo��Ȃ��̂ł͂Ȃ����H�x�Ƃ������炢�A���������������Ƃ����ł��͂�����Ɗo���Ă��܂��v

�@���̑̌������������ɁA�c�����̓C���^�[�l�b�g�̐��E�ɂǂ��Ղ�Z�����Ă������ƂɂȂ�B

�@�����Ƃ����ԂɁA�l�b�g��ʂ��Đ��E���ɒm�荇�����ł����BApache�̃��[�����O���X�g�����A���{��̋Z�p����ϋɓI�ɔ��M�����B����ɂ́A�ʂ̃��[�����O���X�g���^�c���Ă�������̐搶�Ƌ����ŁAApache�̃��[�U�[��̗����グ���s�����B�����3�N���A�܂��኱18�΂Ȃ���A���{�̃C���^�[�l�b�g��Web���t�����ɂ�����L�[�v���C���[��1�l���āA�����Ȋ������J��L�����B

�@����Ȑ܁A����l�����瑊�k��������������B��ɂ�����C���^�[�l�b�g�̋����n�ݎ҂ɂȂ鐛�����B�����́A�c������2�N���̂Ƃ��ɐݗ������A���{�R���̂��߂̃T�[�N���u�d�q���䌤����v�ɏ��߂ē����Ă����V�������ŁA�c������1�N��y�ɓ�����l�����B

�@�u������A�w�m�荇�����A�z�[���y�[�W�̒u���ꏊ�ɍ����Ă�x�Ƃ������k���󂯂��̂ŁA�����ŏ��߂Ċw�O�̐l�ɖ����Ńz�X�e�B���O�T�[�r�X��񋟂�����ł��v

�@��������������ɂ��āA���̌���C���^�[�l�b�g��Œm�荇�����w�O�̐l�����Ƀz�X�e�B���O�T�[�r�X�𖳏��񋟂���悤�ɂȂ����B�������A�����Ŗ�肪��������B

�@�u���ߍ���̃l�b�g���[�N�ɂ́A�w�w�p�E����ړI�̎g�p�Ɍ���x�Ƃ������p�K�����������̂ŁA�w�Z������X�g�b�v���|�����Ă��܂�����ł��B�����ŁA�w�O�ɃT�[�o��u���ꏊ���؂�āA�T�[�r�X��񋟂��悤�ƍl������ł��v

�@���߂͖����łł���Ǝv�����B�������A�O���̐ݔ����؂��ƂȂ�ƁA�ǂ����Ă��������|����B�ł���΁A������ƃ��[�U�[���炨����������āA�ꏊ�Ɖ�����؂�āA�T�[�o�ɂ�������Ɠ������āA�����”\�ȃT�[�r�X��񋟂��������ǂ��c�c�B

�@��������1996�N12���A������C���^�[�l�b�g�͎Y�����グ���B


�@���̑����́A4��20���i���j�Ɍf�ڗ\��ł��B���y���݂ɁI

���ҏЉ�

�����Җ��@�g�� �N���i�悵�ނ� �Â��j

����c��w�����o�ϊw�����ƌ�A���[�J�[�n�V�X�e���C���e�O���[�^�[�ɂă\�t�g�E�F�A�J���ɏ]���B

���̌�A�O���n�\�t�g�E�F�A�x���_�ŃR���T���^���g�AIT�nWeb���f�B�A�ŕҏW�҂𖱂߂���A���݂̓t���[���C�^�[�Ƃ��Ċ������B


�u����҂����̗������v�o�b�N�i���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);
���Ȃ��ɂ������߂̋L��PR