can3p (can3p) wrote,
can3p
can3p

Без единого разрыва

Давно не брал в руки шашку не копался в чужом коде. В качестве цели выбрал жж, т.к. у меня уже есть расширение, которое
меняет всякие штуки по мелочи.

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

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

Во-первых, если черновик сохранить не удалось, то об этом выводится тревожное сообщение, и можно попробовать сохранить еще раз
Во-вторых, если черновик не сохранился, а пользователь все-равно нажмет на отправку поста, то скрипт предварительно все-равно сохранит черновик и, если этого сделать не удастся, покажет сообщение и не даст уйти со страницы.
В следующей серии поправлю что-нибудь еще рандомное. Расширение лежит здесь исходный код на гитхабе здесь. В магазине страничка может еще не обновиться, но должна это сделать в ближайшее время.
Tags: chrome, hacking, livejournal
Subscribe

  • Таких постов тысячи

    Вчера получили доступ к сайту со статистикой по тратам на отопление. Мы тратим примерно в три раза больше среднего по квартирам такого же метража в…

  • Про новости и про чтение, ч. 3

    Навеяно постом Людвига. Дело в том, что я сам пришел к абсолютно таким же выводам. СМИ и социальные сети дают нам поток информации, ценность…

  • (no subject)

    Встретил вопрос - напишите, пожалуйста, пять ваших самых главных профессиональных достижений. Оказалось, что не так много можно записать в актив,…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 11 comments

  • Таких постов тысячи

    Вчера получили доступ к сайту со статистикой по тратам на отопление. Мы тратим примерно в три раза больше среднего по квартирам такого же метража в…

  • Про новости и про чтение, ч. 3

    Навеяно постом Людвига. Дело в том, что я сам пришел к абсолютно таким же выводам. СМИ и социальные сети дают нам поток информации, ценность…

  • (no subject)

    Встретил вопрос - напишите, пожалуйста, пять ваших самых главных профессиональных достижений. Оказалось, что не так много можно записать в актив,…