Sep. 16th, 2010

JS speed

Sep. 16th, 2010 02:01 am
can3p: (Default)
Невольно получил свой тест скорости браузеров. Операций с DOM нет, сплошная числодробилка.

Что получилось:
FF 3.5 50s
Chromium 7.0.524 5.9s
Opera 10.62 6.8
Chrome 6.0.472 6.3s

Очень интересно, с чем связан такой провал в производительности у Firefox

UPD: отключил firebug, получил 30 секунд выполнения. В два раза быстрее, чем было, но в 5 раз медленнее хрома. Мда.
can3p: (Default)

Удивительное рядом.

Существуют два события – keydown и keypress, и если вызвать ev.preventDefault() в каждом из них, то одно из действий будет одинаково во всех браузерах – символ не будет напечатан. Но, если нажать enter в поле на форме, то preventDefault на keyDown отменит во всех браузерах, кроме оперы, там форма не будет отправлена, только если отменить keyPress. Это тем более странно, что keydown как раз и создан для обработки спец.символов, клавиш и т.п.


Оригинал: http://blog.dpetroff.ru/tech/opera_prevent_form_submit_enter

Profile

can3p: (Default)
can3p

April 2017

S M T W T F S
      1
2 3 45678
9101112131415
16171819202122
23 242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 11th, 2025 02:43 am
Powered by Dreamwidth Studios