Feed Rss



Янв 21 2010

К разработчикам браузеров

Рубрика: Общая Автор: Алексей Токарь

Добавлять в настройках браузера чекбокс «разрешить яваскипт» такой же маразм как добавить чекбокс «разрешить html». Все современные сайты хорошо работают только при наличии яваскрипта. Те сайты что работают без него – не современные.

Даже на таких простейших страницах как ya.ru или google.com яваскрипт имеется и доводит функциональность до юзабельности.

Так что, разработчики браузеров, не пора ли задуматься и упростить интерфейс еще на одну галочку?

Понравился пост? Подпишись на RSS!

Метки: , ,

13 ответов на “К разработчикам браузеров”

  1. Glader says:

    Я специально поставил NoScript, чтобы разрешать яваскрипт только на доверенных сайтах. Потому что с недоверенных что угодно может приползти.

  2. MegaDooN says:

    Не согласен.
    Всё-таки по умолчанию он включен. А то, что такая возможность есть – только плюс. Как пример: все мы негодуем, что каждая новая винда «уже не та», т.к. нельзя покрутить ту, или иную фичу. Хотя зачастую, нафиг надо её ковырять.

  3. Кирилл Карпенко says:

    Особенно это актуально при количестве дыр в каждом релизе ФФ.

    Глупости, ну вот не хочу я чтобы там что-то выпрыгивало посреди страницы и его нельзя было закрыть (нету у меня AdBlock) ну и прочее в таком духе.

    Откуда такие идеи?))

    • Алексей Токарь says:

      1) http://www.mozilla.org/security/known-vulnerabilities/firefox35.html – сначала нужно внимательно прочесть что там написано, затем проанализировать

      2) у тебя лично выключен JS? Нет? Тогда к чему ты это сказал?

      3) изьяны с «его нельзя закрыть» решаются через adblock и галочкой «остановить выполнение этого скрипта» (недоработка в ФФ)

      4) проблемы с безопасностью при использовании браузера возникают в следующих случаях:
      а) пользователь, открывающий все подряд (тут отключение JS не поможет)
      б) скомпроментирован браузер и ОС (только если оба сразу, иначе браузер пускает только в песочницу, а добраться до ОС не выйдет) – тут проблема соответственно ОС и браузеров и решается она так же отнють не отключением JS

      Вообще можем говорить от обратного – проведи аналитику и посчитай пользователей с выключенным JS, затем прочитай свои замечания и подумай насколько они актуальны для остальных пользователей СЕГОДНЯ, когда JS у них и так включен

      • Кирилл Карпенко says:

        Не-не-не-не, я говорю о том, что хочу ИМЕТЬ ВОЗМОЖНОСТЬ его отключить – и всё. Не люблю, когда меня ограничивают в правах разработчики. Мне решать – отключать его или нет.

        А я? Я его часто отключаю. На Торрентс.ру (там нет зацикливания в скрипте, поэтому ни гугль хром ни кто-то ещё не предложить послать скрипт и его разработчиков в отлючку), допустим. На других говно-сайтах, которые мне очень нужны.

        А аналитика – это хорошо. Но даже она не повод выбрасывать нужный даже малому числу людей функционал.

        • Алексей Токарь says:

          когда нивелируют мнением меньшинства это называется «демократия». Тем-более, когда процент меньшинства столько низкий.

          Зачем отключать JS на торрентс.ру?

          Возможность это хорошо, но исключительно в виде плагина или через about:config (в ФФ)

      • Кирилл Карпенко says:

        Другое дело – ленивые разработчики сайтов, которым лучше было бы, если бы у всех JS был включён; чтобы IE никогда не существовало и все браузеры корректно обрабатывали XSLT/XML на клиенте, ага.

        • Алексей Токарь says:

          я считаю что стандарт (гост, iso и т.д.) это хорошо. и это – рынок.
          Если большинство придерживается стандарта (гост, iso и т.д.), то это хорошо, рынок развивается, продукты выпускаются, конкуренция работает на потребителя. А если выпускать видеокарты с разными интерфейсами, то кто ими будет пользоваться? И тут так. Кто гост не соблюдает – идет лесом. И это – хорошо.

  4. ar3b says:

    Во первых – главное охватить возможностями настройки всего. Хочу я видеть то или иное, решать буду я сам. По умолчанию пусть будет так, как нужно большинству. Но если я не увижу нужной мне настройки, а по дефолту будет так, как мне не надо – я уйду к другому разработчику.

    Во вторых – хороший сайт должен работать и с JS и без него. Хотя-бы минимальный необходимый функционал без всяких там jquery-красивостей.

    • Алексей Токарь says:

      1) about:config вам в руки
      2) только ссылки

      • ar3b says:

        1) может тогда и дизассемблер? чего ж до одного about:config абстрагироватся?
        2) гыгы. Сабмиты форм тоже с каких-то пор на яваскрипте? ;)

        • Алексей Токарь says:

          1) зачем же? просто на поверхности эта настройка никому не надо
          2) ну и сабмиты пусть работают

          • ar3b says:

            1) Вам не надо – не значит, что не надо никому.
            2) Ну вот. Самый необходимый функционал. В случае того-же интернет магазина. Зашел, посмотрел каталог на html, сделал заказ сабмитом. Отлично. И ничего лишнего. :)

Оставить комментарий