© Иван Рощин, Москва
| ZXNet | : 500:95/462.53 |
| : bestview@mtu-net.ru | |
| WWW | : http://www.ivr.da.ru |
(«Радиомир. Ваш компьютер» 12/2003)
Здесь я продолжу начатый в [1] рассказ о некоторых используемых мной настройках и приёмах работы с Opera 5.12. Сразу замечу, что для других версий этого браузера изложенные здесь сведения могут не подойти. И, конечно, чтение этой статьи не заменит изучения прилагаемого к Opera 5.12 подробного (около 600 КБ) описания.
Иногда попадаются
Как изменить эти цвета? Тут помогает наличие в «Опере» двух
режимов отображения
![]() |
Так вот, для режима пользователя можно отключить шрифты и цвета документа,
оставив включёнными шрифты и цвета пользователя (как на рис. 1). На этом
же экране настроек можно выбрать, каким именно будет цвет текста и фона в
режиме пользователя, причём цвет текста можно указывать отдельно для различных
элементов HTML (для обычного текста, для заголовков первого уровня и т.д.). Я
оставил предлагаемый по умолчанию чёрный цвет текста, а в качестве цвета фона
выбрал
Не знаю, почему, но некоторые
Допустим, вы часто заходите на
Но если вы заходите на сайт, только чтобы увидеть содержимое одного конкретного фрейма (например, «Новости»), то выгоднее сразу создать закладку с адресом документа, который загружается в этом фрейме. Для этого достаточно нажать правую кнопку мыши, когда курсор находится внутри фрейма, и в появившемся меню выбрать «Фрейм», «Добавить в закладки». Тогда только этот один документ и будет загружаться, что сэкономит ваше время. А для отображения этого документа будет использоваться вся площадь окна, что повысит удобство чтения.
Надо только учесть вот что: иногда
В [1] я уже упоминал, что в закладках можно хранить
ссылки на
Только учтите, что нельзя редактировать файл с информацией о закладках, когда «Опера» запущена: дело в том, что при запуске она считывает этот файл, а при окончании работы записывает, так что отредактированный файл окажется перезаписан.
Здесь я расскажу о некоторых настройках, которые использую для увеличения скорости отображения документов (имеется в виду не повышение скорости загрузки, а повышение скорости прорисовки их на экране).
![]() |
Из этих настроек видно, что я предпочитаю увеличение скорости за счёт снижения качества рисунков. Вы, разумеется, можете предпочесть обратное, и настройки будут иными.
При отображении
И «Опера» позволяет это сделать! Для этого надо использовать пользовательскую таблицу стилей (CSS пользователя).
Наберите в текстовом редакторе следующее:
p {text-indent: 2em; margin-top: 0; margin-bottom: 0}
p+table,table+p,p+div,div+p {margin-top: 1em}
Это и есть CSS пользователя. Небольшой комментарий: в первой строке этой
таблицы стилей для абзацев («p») определяется абзацный отступ
Сохраните набранный текст в файле, например, с именем «my.css». Затем в настройках «Оперы» выберите «Документы» (рис. 1) и в пункте «CSS пользователя» укажите имя этого файла с полным путём к нему. После этого в пункте «Режимы отображения» в строке «CSS пользователя» укажите, будет ли использоваться эта таблица стилей в режиме документа и в режиме пользователя. Эти настройки, кстати, в любое время можно изменить.
И ещё один пример использования таблицы стилей: если хотите, чтобы текст в абзацах выравнивался по левому и правому краю за счёт изменения промежутков между словами, добавьте в файл такую строку:
p {text-align: justify}
А если хотите такого же выравнивания текста и в списках, то замените в начале этой строки «p» на «p,ul,ol,li».
Вообще таблицы стилей очень мощное средство для управления внешним видом документа, но чтобы использовать это средство в полную силу, его надо как следует изучить. Рекомендую начать с прочтения перевода официальной спецификации CSS2, который можно найти на сайте http://pyramidin.narod.ru.
Сохраняя некоторые
Как же распаковать такие файлы? Я использую для этого
Для распаковки надо указать в командной строке следующие параметры: -d имя_1 имя_2. Здесь имя_1 имя упакованного файла, а имя_2 имя, под которым будет записан распакованный файл.
Не во всех сохранённых
Казалось бы, простейшая операция, но и тут есть на что обратить внимание.
Если текущее окно документа максимизировано, то, как видно на рис. 4, кнопка закрытия этого окна расположена прямо под кнопкой закрытия самой «Оперы». В результате, случайно нажав не ту кнопку, можно закрыть «Оперу», и придётся заново запускать её. Это особенно неприятно, если вы подключены к Интернету с повременной оплатой: приходится ждать, пока «Опера» запустится заново, а время идёт
![]() |
Для предотвращения случайного закрытия «Оперы» надо проследить, чтобы была включённой опция «Подтверждать выход» (Настройки > Запуск и выход).
Кстати, для закрытия текущего окна можно использовать ещё и специальный «мышиный жест»: нажать правую кнопку мыши, сдвинуть мышь вправо, влево, вправо и отпустить правую кнопку. Этот способ удобнее тем, что не надо никуда целиться курсором мыши.
Замечу, что я не использую описанные выше способы закрытия текущего окна, если имеется ещё хотя бы одно окно, в котором документ ещё не начал загружаться. Дело в том, что, по моим наблюдениям (в Opera 5.12), если в другом окне начинает загружаться документ с фреймами, то его окно автоматически становится активным. В результате закрыться может именно ставшее активным окно, а не то, которое надо было закрыть.
В такой ситуации для закрытия окна я предпочитаю щёлкнуть правой кнопкой мыши на соответствующей «кнопке» в панели окон «Оперы» и выбрать команду «Закрыть» в появившемся меню (рис. 5).
![]() |
Допустим, вы недавно посетили
К сожалению, при таком поиске не будут найдены документы, сжатые GZIPом (в кэше они тоже хранятся в сжатом виде). Впрочем, сжатые документы попадаются довольно редко.
Иногда необходимо скачать большое количество файлов по ссылкам с
|
|
Кстати, в списке содержатся адреса не только ссылок, но и рисунков,
находящихся на
Единственное неудобство если названия ссылок указаны
И ещё один приём. В [1] я уже упоминал, что в «Опере» можно так настроить внешний вид ссылок, чтобы при наведении курсора на ссылку рядом показывался её адрес (Настройки > Панели инструментов > Подсказка > Адреса ссылок). Тогда, наводя курсор на ссылки, можно узнать адреса скачиваемых файлов. И если имена файлов или пути к ним идут по порядку (например, так: file_099, file_100, file_101 , или так: file_F, file_G, file_H , или даже так: dir05\index.html, dir06\index.html, dir07\index.html ), то удобно воспользоваться функцией FlashGet «Добавить пакетное задание», скопировав перед этим в буфер обмена адрес первого скачиваемого файла.
В появившемся окне вставляем из буфера обмена в строку «URL» ранее скопированный адрес, заменяем в нём изменяемую часть на символы «(*)» и указываем границы диапазона изменения (см. пример на рис. 8).
![]() |
Параметр, скрывающийся под малопонятным именем «Wildcard байт» это просто минимальное количество цифр в записи числа, подставляемого вместо «(*)». Если число записывается меньшим количеством цифр, оно будет дополнено слева нулями.
В нижней части окна отображаются получающиеся адреса первого и последнего файлов в формируемом пакетном задании. Убедившись, что они совпадают с ожидаемыми, остаётся нажать «OK» и указать параметры скачивания.
Многие часто используемые операции в «Опере» можно выполнять с помощью так называемых «мышиных жестов» (ранее я уже упоминал об одном из них, используемом для закрытия окна документа). «Мышиный жест» представляет собой нажатие правой кнопки мыши, перемещение мыши в определённом направлении (или в определённой последовательности направлений) и отпускание правой кнопки.
Информацию о том, какие операции с помощью каких жестов выполняются, вы
можете найти в описании «Оперы» (Справка > Мышь), а здесь
я расскажу о том, что в описании не упоминается. Допустим, вы начали делать
Может быть, вы заметили, что панель кнопок в «Опере», в режиме
«простая», по умолчанию выглядит, как на
|
|
Как я это сделал? В файле Opera\Buttons\DefSmall\buttons.ini есть следующие строки:
[Main Button Bar] Version = 1 # Version, this must be <> 0 #Button number = show when full; show when simple; id; spacing in front; Button 0 = 1;1;10032;0 # Back Button 1 = 1;1;10056;0 # Reload Button 2 = 1;1;10031;0 # Forward Button 3 = 1;0;10072;0 # Home Button 4 = 1;1;10000;0 # New Button 5 = 1;0;10004;0 # Print Button 6 = 1;1;13010;0 # Toggle hotlist Button 7 = 1;0;10019;0 # Tile
В этих строках определяется, какие кнопки будут отображаться на панели в «полном» и «простом» режиме (режим устанавливается в меню «Вид > Панель кнопок» или при щелчке правой кнопкой мыши на панели кнопок).
Как следует из комментария, в описании каждой кнопки (Button 0 Button 7) первый параметр после «=» определяет, будет ли эта кнопка отображаться в «полном» режиме панели (0 нет, 1 да), а второй параметр в «простом» режиме панели.
Таким образом, чтобы в «простом» режиме не отображалась кнопка «New» («Открыть новое окно документа») и отображалась кнопка «Home» («Домашняя страница»), я произвёл следующие изменения:
Button 3 = 1;1;10072;0 # Home Button 4 = 1;0;10000;0 # New
При желании можно изменить и порядок расположения кнопок в панели. Кнопки отображаются так: сначала Button 0, потом Button 1 и т.д. Таким образом, если надо, например, чтобы первой отображалась кнопка «Reload», а второй «Back», надо их переобозначить: «Reload» как Button 0, а «Back» как Button 1:
Button 1 = 1;1;10032;0 # Back Button 0 = 1;1;10056;0 # Reload
После редактирования файла buttons.ini, если «Опера» уже запущена, её надо перезапустить, чтобы изменения вступили в силу.
Встречаются сайты, где экран делится по вертикали на два фрейма, в одном из этих фреймов отображается список разделов, а в другом содержимое выбранного раздела. Если такой сайт рассчитан на большее разрешение экрана, чем установлено у пользователя, то ширина фрейма с содержимым может оказаться недостаточной, и появится полоса горизонтальной прокрутки (это схематично показано на рис. 10).
![]() |
Горизонтальная прокрутка делает просмотр очень неудобным. При этом ещё бывает и так, что нельзя сдвинуть разделительную линию между фреймами, чтобы выделить под второй фрейм больше места и избавиться от прокрутки. В этом случае как раз и может пригодиться такая возможность «Оперы», как создание связанного окна.
Для создания окна, связанного с текущим (главным) окном, надо выбрать соответствующий пункт в меню «Окно». После этого все ссылки из главного окна будут открываться в связанном с ним окне. Таким образом, когда вы в главном окне щёлкнете по ссылке с названием раздела, содержимое этого раздела будет отображено в связанном окне, занимая всю его ширину, и просматривать его можно будет без горизонтальной прокрутки (если, конечно, ширина содержимого не является уж слишком большой).
Кстати, может оказаться более удобным сделать ширину связанного окна меньше ширины экрана (но так, чтобы необходимость в горизонтальной прокрутке всё же не возникла). Дело в том, что короткие строки текста удобнее читать, чем длинные (не зря в газетах и журналах текст располагают в несколько колонок).