�ŋ߁ASleipnir���Ăǂ��Ȃ́H�@�t�F���������[�U�[�~�[�e�B���O�ɍs���Ă݂�

���NSleipnir���[�U�[�������M�҂́A�u���x�A���[�U�[�~�[�e�B���O����̂ŗ��Ă��������v�ƃt�F�������̒��̐l����U���āA�C���d�������B�Ƃ����̂��ŋߕʂ̃u���E�U�ɏ�芷���Ă�������ł���B������������u�Ăя�芷���邱�ƂɂȂ邩���v�Ǝv���ASleipnir�̌�����m�F���Ƀ��[�U�[�~�[�e�B���O�ɏo�Ȃ��Ă݂��B

» 2008�N06��30�� 20��34�� ���J
[��ؑn�CITmedia]

�@�u���x�A���[�U�[�~�[�e�B���O���J���̂ŗ��Ă��������v�\�\�B�t�F�������̒��̐l����U��ꂽ�̂�6����{���������낤���B�M�҂Ƃ��ẮA������ƋC���d�������̂������B�Ƃ����̂��A���NSleipnir���[�U�[���������A�ŋ߂͕ʂ̃u���E�U�ɏ�芷���Ă�������ł���B

�@Sleipnir�����芷�����̂͂����‚����R������B1�‚́A�o�[�W�������オ���āu2.x�v�ɂȂ��Ă���A�ǂ������삪�ɖ��ɂȂ����C���������炾�B�������ASleipnir�����܂߂Ƀo�[�W�����A�b�v���J��Ԃ��Ă����̂͒m���Ă���B�Ȃ�΁A���������Ă�ł����������̃��[�U�[�~�[�e�B���O�����������ɍĂя�芷���邩������Ȃ��B����Ȏv���ŏo�Ȃ��Ă݂��B

�������ۃt�H�[�����̈ꎺ�ŊJ�ÁB���[�U�[��t�F�������̃X�^�b�t�Ȃǂ����킹��20���ȏオ�Q������

���������֗������ȃv���O�C����2�”��\

�@�b������オ�����̂̓v���O�C���֘A�BHeadline-Reader Plugin�Ȃǂ��J�������q�M�V���i�t�F�����������J���`�[���j���A�J�����̃v���O�C�������\�����B������Ȃǂ��h���b�O�A���h�h���b�v�����Web�����⎫�������ł���uSuper Drag Extension�v�̃����[�X���iRC�j�ł�ARSS���[�_�[�́uHeadline-Reader Plugin 1.2.5�v�Ȃǂł���B

�オ�ʏ�̏ꍇ�B����Nun Extension��K�p�����ꍇ�BWeb�y�[�W�̕\���̈�ɕω�������̂��������肾�낤��

�@���߂Ĕ��\�����̂́A�uNun Extension�v�ƁuPanning Extension�v�B��������܂����J���Ă��Ȃ����A�u7�����ɂ̓��ł����J����v�i��q���j�Ƃ����B

�@Nun Extension�́A���C�ɓ���◚���Ȃǂ̃T�C�h�o�[���A�|�b�v�_�E�����j���[�̂悤��Web�y�[�W�ɂ��Ԃ���悤�ɊJ���悤�ɂ���v���O�C���B

�@����܂ŃT�C�h�o�[���J���ƁAWeb�y�[�W�̕\���̈悪�����Ȃ�A�ꍇ����Ă͉��X�N���[�����Ȃ��ƑS�̂�c���ł��Ȃ��������ANun Extension���g���΃T�C�h�o�[�ňꕔ�͉B��邪�AWeb�y�[�W�̑S�̑��͊m�F�ł���悤�ɂȂ�B


�オ�ݒ��ʁA�������������������Ă���Ƃ���

�@Panning Extension�́A��ʂ��‚���ŃX�N���[���ł���v���O�C�����B�ʏ��Web�y�[�W�͖��L�[��X�N���[���o�[�Ȃǂʼn�ʂ��X�N���[�����邪�APanning Extension���g���ƁAAdobe Reader�́u��̂Ђ�c�[���v�œ������悤�ɏ㉺���E�΂߂�8�����Ɏ��R�ɓ�������悤�ɂȂ�B

�@�mSpace�n�L�[�������Ȃ���A�}�E�X�̍��J�[�\���������ăh���b�O����̂����A���̑��삪������ƃN�Z���m�B�m�[�gPC����p����M�҂Ƃ��ẮA�|�C���e�B���O�f�o�C�X�ƁmSpace�n�L�[�Ƃ��������X�y�[�X�ɑ��삷��w�������Ⴒ�������̂ł�����҂荬�����Ă��܂����B����̖�肩������Ȃ����A�}�E�X�̂ق������삵�₷�����������B���Ȃ݂Ɂu�mSpace�n�L�[�������Ȃ���v�Ƃ���������@�́A���ؑ׍K�В��ƊJ���҂̑�q���ŋc�_���������͗l�����A�В������Ă̊�]�Ƃ������Ƃʼn����؂�ꂽ�Ƃ����B

SDK�̌��J�́u��ѐ���ۂŽd�g�݁v���S�ۂ�

�@�v���O�C���ɂ‚��ẮA�Ǝ��Ƀv���O�C��������Ă��郆�[�U�[������u�v���O�C���̃X�}�[�g�C���X�g�[���[�����ł�SDK�����J���Ăق����v�Ɨv�]���������B����܂Ō����v���O�C���ɂ‚��Ă̓N���b�N���邾���ŃC���X�g�[����Ƃ��n�܂�X�}�[�g�C���X�g�[���ɑΉ����Ă������A��ʃ��[�U�[�������������g����v���O�C���h�́A�C���X�g�[�����邽�߂�Sleipnir�̃C���X�g�[���t�H���_��T���A�K�؂ȃt�H���_�Ƀv���O�C�����蓮�ŃC���X�g�[������K�v���������̂��B

�@���������_�����܂��āASleipnir�̊J���L�b�g�iSDK�j�����J���������Ă���B���J�܂ł��A1�j���O�����̐􂢏o���A2�j���O�����̃N���A�A3�j�d�l����A4�j�����A5�j�e�X�g�A6�j���J�\�\�Ƃ���6�i�K���Ƃ���ƁA���݂�2�̒i�K�B����΃I�[�v�����̗���Ƃ��������������A���؎В��͐T�d�h�B�uSleipnir�̓C���^�t�F�[�X�⑀�슴�o�Ȃǂ̈�ѐ�����邱�Ƃ�厖�ɍ���Ă����BSDK�����J���A�t�F�������ȊO�̃��[�U�[���v���O�C����X�L�����ʂɊJ�������Ƃ��Ă��A���̈�ѐ���ۂĂ�d�g�݂��l�������v�B���؎��́A�X�}�[�g�C���X�g�[���[������SDK�����J������́A�u��ѐ���ۂŽd�g�݁v�̂ق����d�v���ƍl���Ă���B

�@��ѐ���ۂ‚̂�����Ƃ̌��O����u�iSDK���J�̘b�́j�ȑO���炠�������A���܂�i��łȂ������v�i�J����S������R���S��j���A�u2008�N�x���ɂ͉��Ƃ��������v�i�����j�Ƃ��R�����g�����B

pota�́A�����I�ȃC���^�t�F�[�X�ɕύX

pota��S������Ћˎ�

�@Sleipnir��v���O�C���̊J���ȊO�Ŗڂ��������̂́ASleipnir�|�[�^���T�C�g�upota�i�|�[�^�j�v�̎��o�[�W�����B����AGoogle Apps�́uStart Page�v�T�[�r�X����Ղɍ\�z���Ă���A����΁u�ȈՓI��iGoogle�v�ipota��S������ЋˉE�厁�j�Ƃ����ʒu�t�����B

�@����pota�ł́A�C���^�t�F�[�X�����V�B��ʒ����Ɍ����t�B�[���h��\������V���v���ȃf�U�C���ɂ���Ƃ����B�ꌩ�����Google�̃g�b�v�y�[�W�̂悤�Ȉ�ۂ����A�����t�B�[���h�̉��ɂ͊e�팟���G���W���̃A�C�R����ݒu�B���̃A�C�R�����h���b�O���h���b�v���邱�ƂŁA�����G���W����I���ł���悤�ɂ���B�܂��ARSS�t�B�[�h���擾�”\�ł܂��͐��Ђ̃j���[�X�t�B�[�h��\������ق��A�����I�ɂ͍D���ȃt�B�[�h��\���ł���悤�ɂ���Ƃ����B

���ǂǂ��Ȃ́H

�@�M�҂��C�ɂȂ����̂́A��͂�X�s�[�h�B�`�掩�̂�Trident�iIE�̕`��G���W���j��AFirefox��Gecko�G���W���Ɉˑ����邱�ƂɂȂ邪�A�u�{�^�����������Ƃ��ɃA�N�V�������N����̂��A�������{�^���𗣂����Ƃ��ɃA�N�V�������N����̂��A�Ƃ����C���^�t�F�[�X�̕����ł��̊����x�͕ς��v�Ƃ����B���̂�����͊J���w�̍�荞�݂Ɋ��҂��B

�@�`��G���W���ƌ����΁AFirefox 3�̌��J�ƂƂ��ɐV�����Ȃ���Gecko�G���W���i�o�[�W����1.9�j�ɂ��u�Ȃ�ׂ������Ή��������v�Ƃ����B�uGecko�̎��́A�iSafari�̕`��G���W���jWebKit�ɂ��Ή�����悤�����𑱂������v�ƈӗ~���������B

�@���[�U�[����́u�c�[���o�[���c�ɕ\���������v�Ƃ̗v�]���B����͕M�҂����ӁB�ŋߑ����Ă���WUXGA�i1920�~1200�s�N�Z���j�̉����f�B�X�v���C���g���Ă���ƁA�ǂ����Ă���ʂ̗��T�C�h�����܂肪���B�c�[���o�[���E�������AWeb�u���E�U�̃T�C�h�ɔz�u�ł����Web�y�[�W�̕\���������I�ɂȂ�͂����B


�@���[�U�[�~�[�e�B���O��A�ʂ����ĕM�҂͏�芷�����̂��\�\�B�����ȂƂ���A��������芷���ɂ͎���Ȃ������B��͂�̊����x�ł���1�‚��������炾�B�����A�̊����x�Ɋւ��Ă͍������̕K�v�����t�F���������F�߂Ă��邵�A�J�����i�߂Ή����ł�����Ȃ̂�������Ȃ��B

�@�܂��A���߂ĕ����̕`��G���W���Ή��Ƃ����������m�F�ł����BTrident�AGecko�ɉ����āA�����I�ɂ�WebKit�ɂ��Ή��������Ƃ����BWeb��Ŏd������M�҂̂悤�ȐE�ƂȂ炢���‚��̃G���W����Web�y�[�W�̌����ڂ��m�F���������́B�ł����Opera�̃G���W�������ڂ��āA�g1����4�x���������h�I�ȃu���E�U�ɂȂ��Ă����΂��肪�����B�������A�̊����x�͑����܂܂Ł\�\�Ƃ����̂͂Ȃ����̂˂��肾�낤���B

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

���ڂ̃e�[�}

���Ȃ��ɂ������߂̋L��PR