can3p: (Default)

Наткнулся на пример, когда firefox обнаруживает поведение, отличное от других браузеров.

Допустим, вы хотите, чтобы форму можно было отправить только раз и пишете что-то навроде такого:

<input type="submit" value="Sendme" onclick="this.disabled = true;" />

Во всех браузерах кроме ff это срабатывает как метод preventDefault(), т.е. сначала кнопка отключается в событии onclick, а потом браузер, видя что кнопка отключена, прекращает отправку формы. Файрфокс же в этом случае форму отправляет, что мне кажется более предсказуемым поведением, т.к. на момент нажатия кнопка была активна.


Оригинал: http://blog.dpetroff.ru/tech/onclick_disable_submit
can3p: (Default)

Вышла новая версия набора для тестирования производительности от браузеров. Ссылка

Сразу решил прогнать на имеющемся зоопарке браузеров:
Opera 10.62 ( Ubuntu 10.04) – 1694
Chromium 8.0.549.0 ( Ubuntu 10.04) – 2503
Google Chrome 6.0.472.63 ( Ubuntu 10.04) – 2382
Firefox 3.6.10 ( Ubuntu 10.04) – 215
Firefox 4b8pre ( Ubuntu 10.04) – 1251

Даже если предположить, что данный набор тестов жутко однобокий, то все равно считаю результаты firefox позорными. Пора бы уже ребятам начать тырить полезные наработки из хрома, потому что текущая производительность js-движка никуда не годится. Также уже понятно стало, что модель обновления хрома оправдала себя и работает очень круто – новые версии выходят постоянно, и программа обновляется сразу. Таким образом мы не разрабатываем под 10 версий хрома, а просто под Google Chrome.

Chromium в ночных сборках сегодня сменил версию на 8, что просто реактивно, если учесть, что седьмая версия отпочковалась только 18 августа.

Еще пора бы перестать почивать на лаврах первого нормального браузера в истории и хорошо сделать дизайн программы во всех системах. Вот как выглядит ff4b8pre в убунте:

Страх и ненависть, посмотрите на google chrome и берите с них пример.


Оригинал: http://blog.dpetroff.ru/tech/v8-benchmark-suite-version-6

Profile

can3p: (Default)
can3p

April 2017

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

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 5th, 2025 04:34 am
Powered by Dreamwidth Studios