На главную                

:: Меню сайта




Rambler's Top100






  
     

С разрешения автора Timothy J.Luoma. Оригинал находится по этому адресу

Перевёл Илья Шпаньков
Мысли? Вопросы? Отзывы?

Примечание: Присылайте свои комментарии или змечания об ошибках (опечатках). Бессмысленные или истеричные послания будут игнорироваться или выставляться на всеобщее обозрение. Держите себя в руках.

День двадцать шестой: JavaScript

Сегодня мы шутя освоим новые возможности Opera.

[Скриншот диалогового окна настроек JavaScript] Opera7 добавляет несколько новых удобных средств контроля JavaScript. Мы постараемся быстро справиться с их изучением, чтобы не терять темпа. Я думаю, что значения параметров настройки вполне очевидны, поэтому позволю себе лишь высказать собственное мнение по поводу их использования.

Разрешить изменение размера окон
Мнение: Да. Особенно, если вы собираетесь использовать средства изменения размера окна браузера
Разрешить перемещение окон
Да. Но помните, что вы можете отключить данную опцию, если обнаружатся сайты, выполняющие данное действие некорректно
Разрешить получение фокуса
Мнение: Да (то же, что и для предыдущей опции)
Разрешить передачу фокуса
Мнение: Да (то же, что и для предыдущей опции)
Разрешить изменение строки состояния
Нет. По причине существования сайтов, которые будут пытаться отправить вас по фальшивой ссылке
Разрешить перехват щелчка правой кнопки мыши
Здесь есть одна хитрость. Некоторые (неудачно спроектированные) сайты думают, что смогут не позволять вам выполнять различные действия (вроде сохранения картинок), если они заблокируют правую кнопку мыши. Opera этого никогда не допустит. Однако, некоторые (неудачно спроектированные) сайты считают, что вы не сможете найти другой способ. Я должен отметить, что очень плохо проектировать сайт подобным образом, но находятся умники, которые продолжают так поступать. Моё мнение — Нет. Не используйте эту опцию, пока не возникнет необходимость.
Разрешить скрытие адресной панели
Мнение: Да. Как правило, в подобных окнах панель адреса не нужна
При ошибке открывать консоль JavaScript
99% времени в сети вы предпочтёте держать эту опцию в отключенном состоянии. В противном случае вас постоянно будут раздражать предупреждения об ошибках, сделанных в JavaScript авторами сайтов. Когда же действительно возникнет необходимость в данной консоли, просто зайдите в меню Окно > Специальное > JavaScript консоль. (В последних версиях Opera данный пункт меню переместился в меню Инструменты > Специальные > JavaScript консоль. Прим. переводчика)

Но постойте, это ещё не всё!

Как мы узнали в День 4: F12, в Opera существуют и другие средства контроля JavaScript. Из них самый простейший — включать или отключать JavaScript (эта опция доступна также в меню Настройки [Alt + P] > Мультимедиа > Включить JavaScript. Это чуть выше кнопки Опции JavaScript..., открывающей диалоговое окно, описанное выше).

Очевидно (но я хочу сказать об этом всё равно), что если вы отключите JavaScript, все настройки JavaScript также потеряют значение.

К другим средствам управления (даже если нигде и не указывается принадлежность данных настроек к управлению JavaScript) относятся команды: Принимать всплывающие окна, Открывать в фоновом режиме, Открывать только запрашиваемые, Не принимать всплывающие окна. Я рекомендую пользоваться третьей опцией. Это позволит отказаться от большинства рекламных всплывающих окон, которыми наводнён Интернет, а открывать только те, которые вам действительно необходимы.

Примечание: В Opera ранних версий пользователь никак не предупреждался о том, что блокировано всплывающее окно. Начиная с версии Opera 7.60 этот казус устранён - теперь каждое блокированное всплывающее окно помещается в список рядом с недавно закрытыми окнами, а уведомление об этом выводится на экран в виде всплывающей подсказки.

Заключение

Мне кажется, что нет предела глупым вещам, которые люди пытаются сделать с помощью JavaScript, поэтому если что-то при просмотре веб-страницы вам кажется неправильным — попробуйте заглянуть в настройки JavaScript.

JavaScript являются одними из самых нелюбимых мною вещей, поэтому я с радостью перехожу к разговору о более приятных для себя возможностях Opera: День 27: Боковые панели.

Вверх