KDE 4�Ō��I�ɕς��f�X�N�g�b�v�i1/3 �y�[�W�j

����KDE�̊J���҂����͍��A���E�ł����Ƃ����y���Ă���t���[�f�X�N�g�b�v�̕\���⓮������I�ɕω�������v���W�F�N�g�Ɏ��g��ł���B��̓I�ȕ����ɂ‚��Č��Ă݂悤�B

» 2005�N10��03�� 20��42�� ���J
[Tom-Chance�Cjapan.linux.com]

�@�N�Ɉ�x��KDE�J���t�@�����X�AaKademy 2005�̗]�C�������܂����Ƃ���ŁA����KDE�̊J���҂��������g��ł���ۑ�ɂ‚��Ď��グ�Ă݂邱�Ƃɂ��悤�BKDE 3.5���܂������[�X����Ă͂��Ȃ����A�J���҂����͊���KDE 4�Ɏ��g��ł���B���ɑ����̍�Ƃ�Qt4�iKDE�̃x�[�X�ƂȂ�GUI�̃c�[���L�b�g�j�Ɋ����̃R�[�h���ڐA����i�K�ɗ��Ă���AKDE�J���҂����́A���E�ł����Ƃ����y���Ă���t���[�f�X�N�g�b�v�̕\���⓮������I�ɕω�������v���W�F�N�g�Ɏ��g��ł���B

�@KDE 3.5��10���㔼�̃����[�X�\�肾�B���̃o�[�W�����Ń��[�U�[��J���҂ɒ񋟂����f�X�N�g�b�v�́A���n���Ĉ��肵�����̂ł���A���܂��܂ȃA�v���P�[�V��������������Ă���ł��낤�B

�@KDE�J���҂����ɂƂ��āAKDE 4�͐V�����R���Z�v�g��A�v���P�[�V��������������������ꂽ�肷��@��ł���A����ɂ���Č��݂̃A�[�L�e�N�`���Ɋ�Â����f�X�N�g�b�v�����A����Ƀp���[�A�b�v���ꂽ���̂��ł���ƍl���Ă���BKDE 3�ɂ����ăA�[�L�e�N�`�����傫���ύX���ꂽ�̂Ɠ��l�ɁAKDE 4�ł��f�X�N�g�b�v�‹��̕ύX���s���A�T�[�h�p�[�e�B�ɂ��A�v���P�[�V�����̊J�����}�����������ƍl���Ă���BKDE 4�̃����[�X�͏��Ȃ��Ƃ�1�N�ȏ��ɂȂ肻���Ȃ̂ŁA�J���҂������ɔ�₷���Ƃ̂ł��鎞�Ԃ͏[���ɂ���B

Appeal���g�����f�X�N�g�b�v

�@Appeal�͔��ɖ�S�I�ȐV���������ł���A�\�t�g�E�F�A�v���W�F�N�g�Ƃ������́u�ω��ւ̐錾�v�Ƃ����ׂ����̂ł���B1996�N��KDE�v���W�F�N�g�����ȗ��AKDE�v���W�F�N�g�̕����������߂Ă����̂͊J���҂����ł���B���[�U�r���e�B�̐��Ƃ�A�[�e�B�X�g������KDE�ʼnʂ��������̏d�v���͑����Ă��Ă���Ƃ͂����A�ʒu�Â��Ƃ��ẮA�قƂ�ǂł�����������Ƃ��d�グ����x�̂��̂ł������BAppeal�̖ړI�͂����ς��邱�Ƃ��BAppeal�v���W�F�N�g�́A�A�[�e�B�X�g�A���[�U�r���e�B���ƁA�v���O���}�[�AKDE�̔M�S�Ȏx���҂��J���̏����i�K�Ō��W����d�g�݂ł���A���̂��߂ɃI�t���C���ʼn���J���A�܂����[�����O���X�g�AWiki�AWeb �t�H�[�����Ȃǂ�ʂ����p���I�ȃR�~���j�P�[�V�������ێ����Ă���B

�t�@�C���K�w�Ɉˑ����Ȃ��t�@�C���Ǘ��@

�@Appeal�ɂ�����d�v�Ȋ����̂ЂƂ‚�Tenor�Ƃ����u�����A���G���W���icontextual linkage engine�j�v���BTenor�͕����f�[�^�iMP3�Ɋi�[���ꂽ���^�f�[�^�A�e�L�X�g�t�@�C���̓��e�A�t�@�C���Ƃ��̃t�@�C�����쐬�����A�v���P�[�V�����Ƃ̊֘A�Ȃǁj���W�߁A�ʂ�KDE�t���[�����[�N��ʂ��ăA�v���P�[�V�����ɓn�����̂��B����ɂ��A�v���P�[�V�����́A���֗��ȃt�@�C�������̕��@�����[�U�[�ɒ񋟂��邱�Ƃ��ł���B���Ƃ��΁ATenor���g�����A�v���P�[�V�����Ȃ�u�ߋ�1�T�Ԃ�Web����_�E�����[�h�������ׂẲ摜�v�̃��X�g�����o�����Ƃ��ł���B

�@Tenor�ōł��ڂ������A�v���P�[�V�����̓f�X�N�g�b�v�����ł��낤�B�����GNOME�ɂ�����Beagle�Ƃ����f���炵�������c�[���ɑ���������̂��B�������ATenor�v���W�F�N�g�̎哱�҂ł���Scott Wheeler���͂���ɐ���������Ă���A�u�ǂ�����΃f�X�N�g�b�v��ɏW�߂��f�[�^�������ƊȒP�ɊǗ��ł��邾�낤���v�Ƃ����e�[�}�������Ă���B���������āA���[�U�[���h�L�������g���������₷���Ȃ邾���łȂ��A�A�v���P�[�V�����̊J���҂ɃC���^�t�F�[�X�̕ύX���”\�ɂ���f�[�^��񋟂��邱�Ƃ��ł��邾�낤�B���Ƃ��΁A���݂�KDE�R���g���[���Z���^�[�ł͐ݒ胂�W���[�����킩��ɂ����K�w�\���ŊǗ�����Ă��邪�A�����C���^�t�F�[�X���g���āA�֘A���鍀�ڂ�A�g�p�p�^�[�����瓾��ꂽ����\���ł���悤�ɂȂ邩������Ȃ��B

�@Tenor���J������Ă�����@����l����ƁAKDE 4�������[�X���ꂽ�Ƃ��ɂǂ̂悤�Ȍ`�Ŏg���Ă���̂���\������͓̂���BWheeler�����g��Tenor���g�����A�v���P�[�V�������J������\��͂Ȃ����A���̊J���҂��K�X�g����悤�Ƀt���[�����[�N��񋟂��邱�Ƃ����Ă���B�J���҂�����Tenor���g���n�߂�΁A�f�X�N�g�b�v�Ɋv���I�ȕω����N����A������i�r�Q�[�g���”\��Web��̃f�[�^�Ǘ����]���̊K�w�\���̃f�[�^�Ǘ��Ɏ���đ��邾�낤�B

���y�[�W�F���@�\�I�Ŕ������f�X�N�g�b�v

�@�@�@�@�@�@ 1|2|3 ���̃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);
���Ȃ��ɂ������߂̋L��PR