ITmedia NEWS > ��ƁE�ƊE���� >

�u10�N�O����\�����Ă����v�@Web2.0���ڋq�g��̐V��@���FWeb2.0�Ƌ��Z�̐ړ_�\�\SBI�k���В��ɕ����i�O�ҁj�i2/2 �y�[�W�j

» 2007�N01��18�� 14��36�� ���J
[���c�L�ԁCITmedia]
�O�̃y�[�W�� 1|2 �@�@�@�@�@�@

�@�L�����A�Njy���Ă�����Google�݂����ɂ���������Ƃ�������邩������Ȃ����A�������������Ȃ��Ă��Ă��āA���ꂾ���Ŏ��v���グ�Ă����͓̂���BGoogle�����͍L���ł��܂������Ă��邪�A�����I�ɂǂ��Ȃ邩�͂܂�����������Ȃ��Bmixi�͍��ł��債�Ă��������ĂȂ��ł��傤�H�@���\�ȃo�����[�i�����j�͕t�������ǁB

�@�L���͍���A�{���ɕ�����Ȃ��Ȃ�Ǝv���B�L����́A�L�����ʂ���茵���Ƀ`�F�b�N����悤�ɂȂ��Ă���B�ȑO�̂悤�Ɂu���ł��������烄�t�[�ɍL�����o���Ƃ��v�ł͂Ȃ��A�^�[�Q�b�g�̗̈�����߂Ă����ɍL�����o���A�Ƃ������E�ɂȂ��Ă��Ă���B

�@���t�[���A�L����������Ƃ������ĐL�тĂȂ��B���t�[�͂��Ƃ��Ƃ͍L�����f�������ŏo���������A�I�[�N�V������\�t�g�o���NBB�A�V���b�s���O�ƁA�r�W�l�X���C�����ǂ�ǂ񑝂₵�č��̍����v���ێ����Ă���Bmixi�́A���Ƃ��ǂ����W�ł��邩�Ƃ����r�W�������Ȃ�����債�����Ƃ͂Ȃ��B

�@�ڂ��͂��������r�W�l�X�����Ȃ��B�ڂ��̃r�W�l�X�ɂ͋��Z�Ƃ������E���܂�����A���Z�ƂƂ��Ẵt�B�[�������Ƃ��������B�������A�L�������𓾂��镔���͍L�������p����΂����Ǝv�����A���Z�Ƃł����ƃJ�l���҂��ł����̂��厖���B

�\�\SBI�́AWeb2.0�łǂ���������̂��B

�@Web2.0�̑�\�ƌ�����u���O��SNS�ARSS���ꎩ�̂ł�������A�Ƃ����킯�ł͂Ȃ��B���Ђ́A���q����̐��������I�ɑ��₷���߂ɂ���������@�𓱓�����B

�@���߂̎��v�͋]���ɂ��Ă�������u�܂��ʂ��W�߂�v�Ƃ����̂��A���Z�Ɍ��炸�����鏤���̓S�����B�w�[�Q���N�w�Łu�ʎ��]���̖@���v�Ƃ����̂�����B���q����̗ʂ�������΁A���l�Ȃ��q����̃j�[�Y�ɍ��킹�Ă��낢��ȏ��i�����B�‚܂�A�ʂ��g�債�����ʂƂ��Ď��̉��P���v�������B�������P����ƁA���ꂪ�܂��ʂ̒~�ςɂ‚Ȃ���B�ʂ̒~�ς������K�肷��Ƃ������̂��B

�@Web2.0�����q����𑝂₷���@��1�‚��B�Ⴆ�΁A�C�[�E�g���[�h�،��̂��q���񓯎m�ő���ς���荇�����肷��悤�ȏ��݂���Ƃ��������Ƃ��l������B���ꂪ���R�~�ōL����A����ɂ����Ȑl�������Ă���΁A���ʂƂ��ăC�[�E�g���[�h�̂��q����̐��������A�T�[�r�X�ւ̈����ɂ‚Ȃ���B�������������݂́A�C�[�E�g���[�h�̂��q����̐����R�~���j�e�B�[���`������ɏ\���ȂƂ���܂œ��B���āA���߂ĈӖ�������B

�@���ɂ���ꂪ���Z�|�[�^����SNS�A�u���O�����Ƃ���΁A���ׂċ��Z�̃r�W�l�X�ɂ‚Ȃ��āA�����ƍ̎Z������Ă����B�����Ⴆ�΁ASBI�̂����ȃu���O����C�[�E�g���[�h�ɂ‚Ȃ��郊���N�𒣂点����A���낢�낵�Ă���B�����ɂ��ꂪ�ǂ�̒��x�v�����Ă��鐔�ʉ��͂��Ă��Ȃ����A���q�W�߂ɍv������΂����A�Ƃ����l�����B

�@���S�Ҍ����Ɂu�C�[�E�g���[�h�@�G�������^���[�v�Ƃ����T�C�g����낤�Ƃ��Ă���B�u���O�����ł͂Ȃ��A�Z�~�i�[���J���ď���������ȂǁA���A���ƃl�b�g�ŕ����I�ɂ���Ă����B�������������́A�e���ƕ���ŃX�^�[�g���Ă���B

�V���Ј���Web�i���_��ǂ܂����_��

摜 Web�i���_�̊��z���f�ڂ������q

�@�V���Ј��ɒ���I�ɍ앶�ۑ��^���A�ڂ������ׂč̓_���A1�ʂ̎Ј���5���~��n�����g�݂𑱂��Ă���B�D�G�҂̕��͍͂��q�ɍڂ��A�Г��Ŕz���Ă���BWeb�i���_�̊��z�������̉ۑ��1�‚������B

�@�C���^�[�l�b�g��1����́A�l�b�g�������̎Љ�̒��ɂ��̂܂ܓ��ꂽ�����A�u�ʑ��v�������B����ɑ΂��āA���̎Ⴂ�l�̓l�b�g�̐��E�ɂǂ��Ղ�‚����Ă��āA���̒��̕��Ƃ����̂��悭�������Ă���B������z������̂��ڂ��̍ő�̑_���B�Â��l�͎Ⴂ�l����w�΂Ȃ��Ă͂����Ȃ�����A��������q�ɂ��ČÂ��l�ɓǂ܂��A�׋�������B

�@�V���Ј�����w�ڂ��Ƃ������z�𖾊m�ɑł��o���A�����܂ł��Ă���̂́A�ꕔ����Ƃł͂ڂ����炢�������Ȃ��Ǝv���B�V���Ј��̕׋��ɂ��Ȃ邵�A�ڂ��������Ԃ�׋������Ă�����Ă���B

�@����͎Ⴂ�l���ǂ�ǂ����Ă����B���̃l�b�g��Ƃ͑���͏d��������A�V���Ј�������Ă���Ƃ���͏��Ȃ��Ǝv���B���������̊Ԃ܂ŋ�s��،��ɋ΂߂Ă����l�𒆓r�ō̂��Ă������A����ł͕s�\�����B

�i�uWeb2.0�Ƌ��Z�̐ړ_�\�\SBI�k���В��ɕ����i��ҁj�v�ɑ����j

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

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