ITmedia NEWS > �Љ��IT >

�����O�e�[�����C���t���ɂȂ낤�Ƃ��Ă����F�l�b�g�x���`���[3.0�y��5��z�i1/2 �y�[�W�j

» 2006�N08��25�� 12��00�� ���J
[���X�؏r���CITmedia]

�@����܂ł̘A�ڂŁA�C���^�[�l�b�g�́u���n����v����Web2.0�I�r�W�l�X�����͂Ő��ݏo���A�W�J���Ă����N�C�������h���I�[�P�C�E�F�C�u�Ƃ���2�‚̊�Ƃ��Љ�Ă����B�ނ�̎v�l�̌o�H�����ǂ��Ă����΁AWeb2.0�Ƃ����̂������ĒP�Ȃ�V��ȗ��s�ł͂Ȃ��A�C���^�[�l�b�g�̐i���̕K�R�ł��邱�Ƃ��悭�킩��B

�o�����łȂ�����90�N��̃C���^�[�l�b�g

�@��������A���j��U��Ԃ��Ă݂悤�B

�@�C���^�[�l�b�g��1990�N�㔼�΂ɁA�Љ�̕\����ւƌ��ꂽ�B�ȍ~�A�����x�I�Ƀl�b�g�͕��y���A90�N�㖖�ɂ́uIT�v���v�Ƃ������t���p�ɂɎg����悤�ɂȂ�B�l�b�g�ɂ���ĎЉ�ς��A�u�������v�Ƃ����������s�������t�ɏے������悤�ɁA�Y�ƍ\���������ϗe�𔗂���Ƃ��ꂽ�B�����������̂��������T�O�͂��Ȃ�̕������ۓI�Ȃ��̂ł����Ȃ������B���̂Ƃ���A���������̐l����������Ă����C���^�[�l�b�g�Ƃ����̂́u���܂����ɂ���C���^�[�l�b�g�v�ł͂Ȃ��A�u���������Ȃ����炢���ȃC���^�[�l�b�g�v�������B

�@�‚܂蒆�������AIT�v�����ƌ����Ă��A���傹��A�N�Z�X�̓A�i���O���f���̃i���[�o���h�Łu�s�[�q�����q�����v�Ƃ��̓s�x�‚Ȃ��悤�Ȍ��n�I�ȕ��@�ł��������A��Ƃ̑����ǂ��l�b�g�ɎQ�����Ă����΂����̂��ǂ��킩���Ă��炸�A��ƃz�[���y�[�W�͒P�Ȃ�J�^���O�ł����Ȃ������B�‚܂�Ƃ���A1990�N��̃C���^�[�l�b�g�͂��傹��͕Е����̃��f�B�A�\�\���ꂪ�����߂����Ƃ���΁A�Е����{�A���t�@���x�̃��f�B�A�������̂ł���B

�@�����瓖���̃l�b�g�ւ̔M���ɑ΂��āA��߂����������Ă���ƊE�l�͏��Ȃ��Ȃ������B���܂��ɂ悤�₭�c�N�����}�����΂��肾�������{�̃x���`���[�ƊE�́A�L�ۖ��ۂ���ʂɔ������A�Z�p�͂��r�W�l�X���f�����s�݂̂܂܃J�l��������ʂɏW�܂�Ƃ������т‚ȍ\���Ɋׂ����B����Ȓ���2000�N�A���ʐM�̊��\���ɒ[�𔭂��ăl�b�g�o�u�������󂷂�ƁA�u����݂����Ƃ��v�ƃl�b�g�ƊE�͑܂������ɑ������ʂƂȂ����BIT�v���͐��̒���ς��邱�Ƃ��Ȃ��i����A���͒ꗬ�����ł͂��܂��܂ȕω��������N�����Ă͂����̂����A�����͕\�ʂɂ͂��܂蕂�サ�Ă��Ȃ������j�A���̒��ɑ傫�ȉe���͗^���Ȃ������̂��B

�@�{���̃C���^�[�l�b�g�̗��z�͑o�����ł����āA�z�[���y�[�W����鑤�ƌ��Ă��鑤�A���[���𑗂鑤�Ǝ󂯂鑤�A���ꂼ�ꂪ�t���b�g�ɁA�����y�U�ŃC���^�[�l�b�g���g���Ă����Ƃ������̂��B���̊ϓ_����l����΁A�r�c�M�v���񂪎��g�̃u���O��Web2.0�̌o�ϊw�Ƃ����G���g���[�ŁA�uWeb3.0���o�ꂷ��Ƃ���΁A����̓C���t������񏈗����s�A�ɕ��U���ă��[�U�[���ŃR���g���[������P2P�^���낤�v�Ə����Ă���̂́A�쌩�Ƃ��������Ȃ��B

�@�Ȃ��Ȃ�l�b�g���[�N�̗��z���Ƃ����̂͌����ăN���C�A���g-�T�[�o���f���ł͂Ȃ��A�s���AP2P�ɂ������߂���ׂ�������ł���B���݂�Web2.0�́A�r�c����̃��W�b�N�ɏ��̂ł���΁A�n�C�u���b�hP2P�Ƃ̃A�i���W�[�Ō�邱�Ƃ��ł��邩������Ȃ��B

�@�C���t���i�f�[�^�x�[�X�A�A�v���P�[�V�����j���T�[�o���Ɏc���Ă���n�C�u���b�hP2P�ɑ΂��A�s���AP2P�̐��E�ł͂��ׂĂ��t���b�g�ł���A�C���t���ł����������U������Ă���B�s���AP2P�ɍs�������̂ł���΁AGoogle�̂悤�ȃh�~�i���g��Ƃ����C���t�����x�z����Ƃ����\��������A�E�p�ł���”\�������邩�炾�B

Web2.0�ɖ��m�Ȓ�`���Ȃ����R

�@�b��߂����B������ɂ���AWeb2.0�Ƃ������[�u�����g��90�N��Ɏ����‚‚������C���^�[�l�b�g�̗��z�����߂����Ƃ����A�����̕��É^���ł͂Ȃ����Ǝv���̂ł���B���i�̐��X���ЊT��������\���A���i�\���Ȃǂ������������ʐ^�Ō����ďI��邾���̃E�F�u�y�[�W����ʂɑ��B���Ă�������ɑ΂��A�u����Ȃ��̂̓C���^�[�l�b�g����Ȃ��v�Ƃ����m�[��˂��‚����̂��AWeb2.0�������̂��B�ɘ_����΁A�A���`�e�[�[�Ȃ̂��B

�@�����l����΁A�uWeb2.0�͂������v�Ƃ������m�Ȓ�`�����蓾�Ȃ����Ƃ�������BWeb2.0��񏥂���O'Reilly Media��CEO�A�e�B���E�I���C���[���̂���Web2.0���A���܂��܂Ȓ�`�ɂ���č\������Ă���A��`�I�ł͂Ȃ��B�r�W�l�X�̐��E�A�Z�p�҂̐��E�A�}�[�P�e�B���O�̐��E�A���邢�̓��f�B�A�_��Љ�_�ȂǁA�ǂ̌��n�ɋ����ė��‚��ɂ����Web2.0�̌������͒������قȂ��Ă��邵�A�����炱���ŋߊ��s����Ă���Web2.0�{��G���̋L���Ȃǂ�ǂ�ł��AWeb2.0�͂ǂ�ǂ�g�U����΂���̂悤�Ɍ����Ă��܂��B����͂‚܂�Ƃ���A�Z�p�҂̌���Web2.0�ƁA�L���}���̌���Web2.0�Ƃ͌��������قȂ��Ă��܂����߁A�����ɍ���������悤�Ɍ����Ă��܂��̂ł���i�{���͍����Ȃǂǂ��ɂ��Ȃ��͂��Ȃ̂����j�B

�@�]���Ď������̘A�ڂŏ������Ƃ��Ă���Web2.0���A����͂ЂƂ‚̐؂���ł����Ȃ��Ƃ��\�\���̂��Ƃ��A���̒i�K�Ŗ��m�ɂ��Ă��������B����ł͂��̘A�ڂŏ������Ƃ��Ă���Web2.0�́A�ǂ̂悤��Web2.0�Ȃ̂��낤���B

�@����܂Ŏ��́A�O�ɏЉ���悤�ȃ��[�N19�i�T���v���S�ݓX�j��N�C�������h�A�I�[�P�C�E�F�C�u���͂��߁A�Ǝ��̊ϓ_����Web2.0�I�ȃr�W�l�X�Ɏ��g��ł���x���`���[��Ƃ𐔑�����ނ��Ă����B�����Ă����̊�Ƃ́u�����X�p�C�����v�Ƃ������_���猩�Ă����ƁA�����ɂ͋��ʂ����ЂƂ‚̓��������邱�ƂɋC�Â������B�T�[�r�X�̃��[���`���痣���A�����č������Ɛ����𐋂��Ă�����ŁA�����悤�ȃt�F�[�Y�𓥂�ł����P�[�X�������̂��B

�@����炪�ǂ̂悤�ȃt�F�[�Y���Ƃ����΁A���̂悤�Ȃ��̂ł���B

  1. �����O�e�[�����f�����g�����}�b�`���O
  2. �}�b�`���O���ꂽ�l�E��ƁE�g�D�̃R�~���j�e�B��
  3. �R�~���j�e�B�ɂ���Ē~�ς��ꂽ�f�[�^�x�[�X�̋ɑ剻

�@�����炭���݁A���{�̃C���^�[�l�b�g�r�W�l�X�̃��C���X�g���[���́A(1)�̃}�b�`���O�̒i�K�ɂ���B

�@�@�@�@�@�@ 1|2 ���̃y�[�W��

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