ИЕ6 более распространен, и его обновляют не очень активно. Поэтому это просто приближенный к реальности тест, и только. А реальность на то и реальность чтобы быть одной - используют оперу 9, фф2 и ие6, это основные браузеры, вот их то и протестили.
Что касается тестирования самого Safari for WinXP — техническая возможность сделать это у меня отсутствует. Все установленные копии при запуске немедленно выдают ошибку 0xc0000005 (нулевой указатель) :)
Если данные сессии не передаются в куки, значит, они хранятся на сервере на диске. Читай — в файловой базе данных. Вы утверждаете, что файловые базы данных производительнее, нежели MySQL?
Здесь исследовалась скорость рендеринга, а не загрузки страниц, которая зависит не столько от браузера, сколько от соединения и хоста. Чтобы скорость загрузки не учитывалась, измерения проводились только на локальных файлах.
Заточен не специально, а по лени и небрежности. Скажем, как если бы LJ при разработке тестировали сугубо под IE, а потом уже в конце за уши притянули к FF и Opera.
Заметьте, что Яндекс, который делала самизнаетекакая студия, не имеет ярко выраженного фаворита в браузерах.
Подписываюсь.
2. Если это послужит оправданием, бралась живая, рабочая конфигурация Firefox, а не какой-нибудь лаборатортный сферический конь в вакууме.
Заметьте, что Яндекс, который делала самизнаетекакая студия, не имеет ярко выраженного фаворита в браузерах.
var start=new Date();
for(var i=0;i<1000;i++){
var arr=new Array(100);
for(var j=0;j<arr.length;j++)
arr[j]=new Date();
for(var j=arr.length-1;j>=0;j--)
arr[j].setTime(arr[arr.length-j-1].getTime()+666);
}
var children=document.body.children?document.body.children:document.body.childNodes;
for(var p=20;p>=0;p--)
for(var k=1;k>=0;k--){
var s=new String(children[k].innerHTML);
document.body.innerHTML+=s.toLowerCase();
}
var finish=new Date();
alert(finish.getTime()-start.getTime());
}