can3p: (cat with many words)
Давно не брал в руки шашку не копался в чужом коде. В качестве цели выбрал жж, т.к. у меня уже есть расширение, которое
меняет всякие штуки по мелочи.

В этот раз решил пройти по написанию поста, точнее бесперебойному написанию. Каждый, кто много писал, знает, что самое жуткое, что может с постом случиться - это когда ты пишешь, пишешь, нажимаешь кнопку "отправить", и браузер тебе вежливо сообщает, что интернетов сегодня больше не будет. И все, поста больше нет, вернее нет той его части, которая была написана после того, как связь прервалась.

Я решил эту проблему таким образом:

Во-первых, если черновик сохранить не удалось, то об этом выводится тревожное сообщение, и можно попробовать сохранить еще раз
Во-вторых, если черновик не сохранился, а пользователь все-равно нажмет на отправку поста, то скрипт предварительно все-равно сохранит черновик и, если этого сделать не удастся, покажет сообщение и не даст уйти со страницы.
В следующей серии поправлю что-нибудь еще рандомное. Расширение лежит здесь исходный код на гитхабе здесь. В магазине страничка может еще не обновиться, но должна это сделать в ближайшее время.
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. 8th, 2025 03:54 pm
Powered by Dreamwidth Studios