Web�T�C�g�̃u���E�U�ʃX�N���[���V���b�g���ꊇ�擾�����F3��LifeHacking
������Web�T�C�g���A�u���E�U�ɂ���āA�܂���OS�ɂ���Ăǂ̂悤�Ɍ����Ă��邩�\�\�B���������u���E�U���C���X�g�[������̂��ʓ|�����AOS�̐�ւ��͂����Ɠ���B�I�����C���Ŏ�y�Ƀ`�F�b�N�ł���T�[�r�X���Љ�悤�B
» 2008�N01��16�� 11��30�� ���J
�@Web�y�[�W�̕\���ɗ��p����u���E�U��OS�ȂǁA�l�ɂ���ė��p���͂��܂��܂��B�����̊��ł͂�����ƕ\���ł���Web�y�[�W�ł��A���l�̊��ł͌��������܂���������Ă��āA���C�A�E�g���K�^�K�^��������A�ň��̏ꍇ�͈ꕔ���\������Ȃ��ȂǁA�q�T���ȏ�ԂɂȂ��Ă��邱�Ƃ��������B
�@�ŋ߂ł���A�l�̃u���O���v���ӁB���܂��܂ȃu���O�p�[�c�����������Ă���ꍇ�́A�u���E�U��OS�ȂǏ����̈Ⴂ�ɂ���ă��C�A�E�g�������m���������Ȃ�B�����������̂͂Ȃ�ׂ��h�������Ǝv���Ă��Ȃ�����A�`�F�b�N�̎�Ԃ������邱�Ƃ���A��������߂Ă���l�������̂ł͂Ȃ����낤���B
�@����Љ��̂́A������������Web�y�[�W�̃X�N���[���V���b�g���AURL����͂��邾���ŃI�����C���Ŏ擾���Ă����Web�T�[�r�X���B�ΏۂƂȂ�URL�ƃu���E�U�AOS���w�肷�邱�Ƃɂ��A���܂��܂Ȋ��ɂ�����Web�y�[�W�̌��������܂Ƃ߂ă`�F�b�N�ł���̂ŁA��Ԃ��������ɕ\���m�F������ɂ͂����Ă������B
�u�X�N���[���V���b�g.jp�v�̃g�b�v��ʁB�����ł̎w��\�ȃu���E�U��5�̂�
�@�ŏ��ɏЉ��̂́u�X�N���[���V���b�g.jp�v���B���̃T�C�g�ł́AURL����͂��A�\�����m�F�������u���E�U��OS�Ƀ`�F�b�N�����ăN���b�N����A���ꂼ��̊��ł�Web�T�C�g�̃X�N���[���V���b�g��\�����Ă����B�o�̓T�C�Y�́AXGA�i1024�~768�j�ƁASXGA�i1280�~1024�j��I���ł���B
�@�T�[�r�X�ɂ͖����łƗL���ł�����A�����łł̓u���E�U�̎�ނ�5�Ɍ��肵�Ă���ق��ASSL��Ή��A����ɃX�N���[���V���b�g�̒����ɂ̓X�N���[���V���b�g.jp�̃��S�̂��������\�������B�L���łł͂����̐������Ȃ��Ȃ�̂ŁA�Ɩ����p�ȂǁA�{�i�I�ɗ��p�������ꍇ�͗L���Łi���z1480�~�`�j��\�����ނƂ������낤�B
�X�N���[���V���b�g������
���Ԃ����ɂ�ď����摜���A�b�v���[�h����Ă���
1���قǂ���4�̉摜���\�����ꂽ�B�c��1�̓G���[�̂܂I��
�擾�����X�N���[���V���b�g�͂��̂܂܃_�E�����[�h�ł���i�L�����̉摜�͌�����50���ɏk���ς݁j�B�Ȃ��A�����łł̓T�[�r�X���̃��S�������ɕ\�������
�{���̃��V�s�i����1�j
�T�[�r�X�� |
���p�� |
�� |
�X�N���[���V���b�g.jp |
�E������ �E���C�g�v�����i���z1480�~�A����100URL�܂Łj �E���M�����[�v�����i���z2980�~�A����500URL�܂Łj �E�v���~�A���v�����i���z4980�~�A����2000URL�܂Łj |
���B�b�V�� |
|
�uBrowsershots�v�̃g�b�v�y�[�W�B���{��ł͂Ȃ����A�X�N���[���V���b�g.jp�����L�͈͂ȃu���E�U��OS�ɑΉ����Ă���
�@����1�Љ��̂͊C�O���܂�̃T�[�r�X�uBrowsershots�v���B��������X�N���[���V���b�g.jp�Ɠ��l�AURL�ƃu���E�U�AOS����͂��ă{�^�����������Ƃɂ��A�e���ł̃X�N���[���V���b�g���擾���Ă����B��ʕ\���͉p�ꂾ���A�X�N���[���V���b�g.jp�ƈقȂ�A�����łł̃u���E�U�w��̐������Ȃ��ق��A�_�E�����[�h�ł���摜�ɂ��Ă��������͓����Ă��Ȃ��B
�@���x������������ł́A�w�肵���u���E�U�EOS�����ׂď�������Ȃ��܂܊������Ă��܂�����A���邢�͓��{����łȂ����̂̕��������������������Ƃ����������A�����ނ˖��Ȃ����p�ł���B�Ȃɂ����\�����̕��L�������͂̂��̃T�[�r�X�A�X�N���[���V���b�g.jp��⊮����`�ŗ��p����Ƃ悢���낤�B
32��ނ�I��Ń{�^��������������̉�ʁB�i�����ł���|�L�ڂ���Ă���
32��11�������������_�łȂ����I���B���Ȃ݂ɍ���2�iMSIE 6.0�~Windows 2000�AMSIE 5.5�~Windows 2000�j�ł́A���{�ꃉ���Q�[�W�p�b�N�̃C���X�g�[�������߂��ʂ��\�����ꂽ��ԂŃX�g�b�v����A�������\�����Ȃ���Ă��Ȃ�
�X�N���[���V���b�g.jp�ƈقȂ�A�������̂Ȃ��X�N���[���V���b�g���_�E�����[�h�\�B�E���ɍׂ����X�e�[�^�X���\�������̂��������B���̉�ʂ̂悤�ɁAFirefox�~Ubuntu Linux�Ƃ������}�j�A�b�N�ȑg�ݍ��킹���\
�uRecent screenshots�v�̃y�[�W�ɂ́A�ŋߎ擾���ꂽ�X�N���[���V���b�g�̈ꗗ������ł���B�����߂邾���ł��y����
�{���̃��V�s�i����2�j
�T�[�r�X�� |
���p�� |
�J���� |
Browsershots |
���� |
Johann C. Rocholl�� |
|
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);