Личные инструменты
В других энциклопедиях

Опера

Материал из Lurkmore

Перейти к: навигация, поиск
«

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

»
Пратчетт
Ну вы ведь понели, какой браузер самый функциональный.

Opera (нен. Жопера) — брутальный норвежский браузер, попытка собрать все нужные и ненужные функции в одном комбайне. Тем не менее, несмотря на свою «брутальность», по скорости и производительности уделывает (не в последнюю очередь за счёт обильного кэширования, которым другие браузеры злоупотреблять стесняются) все браузеры, включая Хром и Firefox. Кроме того, первый и так ничего толком не умеет, а второй, если бездумно напихать в него всё, что по-дефолту имеет Опера, вряд ли будет работать быстрее.

Содержание

[просмотр] Состав комбайна

Расовые норвежские красавицы выбирают отечественного производителя!

Опера — не только браузер, но и почтовый-, IRC-клиент, BitTorrent-качалка (именно качалка, а не клиент), RSS-аггрегатор и еще много чего. При помощи виджетов также можно подключить хоть прогноз погоды в Зимбабве, хоть блекждек [1].

Опера была первой (ну или почти первой), кто запилил:

  • Вкладки. Да-да, первой была Опера.
  • Подгрузку картинок из кеша и специальную кнопку для переключения, что было жутко удобно во времена диалапа и дорогого инета в замкадье.
  • Speed Dial aka министраницы сайтов при открытии новой вкладки. Speed Dial почти сразу же передрало около половины браузеров, а про вкладки и говорить не стоит.
  • Opera Link — хранение и синхронизация закладок на сервере для всех версий оперы (компьютерных, коммуникаторных или мобильных).
  • Возможность подключения собственных жабаскриптов и CSS. В чем профит? Например, LM Wishmaster сделан с использованием пользовательских JS. С помощью CSS гики могут отключать рекламу на сайтах, желающие выделиться — поменять стиль своей любимой странички вконтактике, правда кроме них самих этого больше никто не увидит.
  • Возможность блокировать контент вроде баннеров и скриптов без всяких плагинов — но и без штатного средства автообновления списков. Поначалу придётся немало раз тыкать «заблокировать контент».
  • Жесты мыши
  • Еще более 9000 вещей.

Есть также много бирюлек, которые другим браузерам просто не нужны:

  • Opera Unite — технология, которая «должна перевернуть Интернет», как говорят в самой компании. Основана на p2p, позволяет соединить 2 компьютера напрямую (или через сервера Оперы) и поднять веб- и streaming-сервер для мультимедиа контента даже полному нубу. Капитан Очевидность поясняет: никакой революции Опера, конечно же, не совершила, ибо подобных программ более девяти тысяч.
  • Opera Turbo — для тех, кому недостаточно кешированных картинок, есть возможность сжимать трафик, пропуская их через сервера Оперы — мобильные версии Оперы поступают так по умолчанию. На выходе имеем сжатие примерно в 3-4, а то и больше раз, но картинки в этом случае выглядят как говно. Полезно тем, у кого тонкий канал, ограничение по траффику, выход в интернет через мобильный телефон или просто нужно воспользоваться прокси. Благодаря бурной деятельности дыхоты, вайперов и прочих асоциальных личностей IP-адреса Opera Turbo навечно прописаны в бан-лист уютненького Луркоморья.

[просмотр] Opera

[просмотр] Расширяемость, Opera АС

Несмотря на закрытый исходный код, Оперу таки можно фаршировать всякой всячиной, однако, в отличие от ФФ, в Опере это связано с изрядным геморроем на всю голову — ручная правка .ini и .cоnfig файлов, которые отвечают за меню, тулбары и прочее; написание кнопок, коллекционирование пользовательских скриптов и css, и даже написание спецприложений для взаимодействия с оперой (ярлыки на которые встраиваются в оперные меню), и наконец расширения для оперы. Поскольку среднестатистический юзер всем этим заниматься не станет, почётную миссию взяли на себя отечественные энтузиасты, создавшие Оперу АС (Opera Advanced Configuration), то есть, сборку браузера, расширенную настолько, насколько это в принципе можно сделать, не затрагивая исходников. Правда, разработчики АС в погоне за стабильностью™ работают достаточно медленно, и опера АС отстаёт от времени на год-полтора, но на её основе существует несколько неофициальных сборок, вполне годных к употреблению и актуальных по версии. Луркайте.

[просмотр] Opera Mini

Приложение, поспособствовавшее в свое время убиению эпохи WAP. Позволяет с любого телефона, поддерживающего яву, бродить по просторам всемирной паутины. Кроме этого, весь трафик проходит через серверы оперы, где нещадно сжимается, до 90%. PROFIT! Анонимус доволен дважды: халявная прокся и нехилая экономия бабла (ведь накладно получается, опсосы просят по 5-8 рублей за мегабайт). В 5 версии добавили поддержку вкладок, экспресс панель, менеджер паролей, и задизайнили в стиле её компьютерного собрата. Подробнее о ней можно почитать на википедии.

Opera Mini стала первым сторонним браузером установленным на продукт Apple — iPhone и iPod Touch что символизирует.

[просмотр] Опера для нубов

Опера брутальна
  • Исходный код страниц (Ctrl + U) и правка их тут же — любимая фишка кулхацкеров. Именно с помощью этой штуки можно было (пока не пофиксили) установить ВКонтакте несуществующую дату рождения, например, 666 июля 2109 года.
  • Управление голосом. Загружается отдельно.
  • BitTorrent — фэйл, лучше отключать. Начиная с 10-й версии даётся выбор, что делать с торрент-файлом, можно его тут же скормить любимому торрент-клиенту.
  • Подключение собственных JavaScript: Инструменты → Настройки → Дополнительно → Содержимое → Настройка JavaScript. Кнопка Обзор. http://operafan.net/content/view/26/2/
  • Ctrl+ЛКМ по рисунку — быстрое сохранение.
  • Ctrl+Tab — перемещение по списку открытых страниц.
    • Удерживая ПКМ, крутить колёсиком.
    • Клавиши кнопки 1 и 2 (выпилили из нового набора горячих клавиш. Можно вернуть старый набор так: Инструменты → Настройки → Дополнительно → Управление. Переключиться на Opera 9.2 Compatible. Ну или можно вправить стандартный набор ручками).
  • Удерживая ПКМ, нажать ЛКМ и отпустить — назад по истории текущей страницы.
  • Удерживая ЛКМ, нажать ПКМ и отпустить — тоже самое, но вперед.
  • Mouse Gestures aka Жесты мышью: удерживая ПКМ, повести мышью влево — назад на страницу. Повести вправо — вперёд на страницу. Остальное читай тут.
  • Shift+F12 — смена скина (любителям классического скина).
  • Opera Cache Viewer — просмотр кэша.
  • Opera:config — тонкая настройка конфигурации.
  • То, что в фаерфоксе делается NoScript’ом: http://my.opera.com/community/forums/topic.dml?id=241208
  • То, что в фаерфоксе делается Element Hiding Helper’ом: http://my.opera.com/Lex1/blog/adblock-for-opera-analogue-of-adblock-plus-element-hiding-helper
  • Регулярно обновляемый urlfilter.ini: http://my.opera.com/Tamil/blog/index.dml/tag/urlfilter.ini
  • Прочие наиболее популярные скрипты: http://ruzanow.ru/index/0-7
  • Добавление левого поиска (напр. ютуб) осуществляется кликом в поисковое поле, ПКМ — Создать поиск — Назначить клавиши — Ok, Прочие способы.
  • Перенос конфигурации браузера при установке новой версии оперы не поверх старой — достаточно перекидывания папок Documents and Settings\Профиль\Application Data\Opera\Opera Старая версия\ и \Профиль\Local Settings\Application Data\Opera\Opera Старая версия\mail\ (файлы конфигурации почты, ленты новостей, чата) в соответствующие папки новый версии оперы. Подрообнее о файлах конфигурации.
  • Полезные кнопки: videosaver, прочее, savefrom, прочее.
    • Кастомные кнопки и гайд по их написанию: http://operawiki.info/CustomButtons
    • Кнопка сайта — создается переносом вкладки сайта на Мои кнопки (Панели инструментов\Настроить\Кнопки), а оттуда уже на любую панель.
  • Блокировать содержимое — удобная функция позволяющая блокировать раздражающий контент. Вызывается с помощью ПКМ — Блокировать содержимое, блокируемое содержимое можно выбрать кликом мыши или покопавшись в найстроках (например блокировка всех гифок с радикала http://*.radikal.ru/*.gif или всего быдлофлеша http://*.*/*.swf).

[просмотр] Фэйлы

Прогнувшись под прессом праведного гнева лисофилов, вынуждены признать, что и у Оперы тоже есть проколы. К счастью, список их не столь велик:

  • Браузер не всегда правильно распознаёт, когда надо открывать файл, а когда включать закачку, поэтому при попытке скачать, например, архив, браузер внезапно может открыть его, как страницу, с предсказуемым результатом. Правда, это вина мудаков-админов, но другие браузеры под них подстроились, а Опера не захотела. Простейший фикс — opera:config#UserPrefs|TrustServerTypes поставить птичку
  • По крайней мере, до версии 10.5 наличествуют определённые глюки со скриптами на некоторых сайтах.
  • Крайне некорректно работает автообновление — только в пределах одного поколения.
  • Некорректно сохраняет интернет страницы на комп[ЩИТО?]. Хотя, в последних версиях дела обстоят значительно лучше. Как бы то ни было, «родной» механизм сохранения Оперы используется пользователями так же «часто», как и родной торрент-клиент, и желающие просмотреть страницы в оффлайне обычно прикручивают дополнительные плагины, типа oBook, которые, в свою очередь, тоже не всегда ведут себя, как полагается.
  • Почти не контролирует оперативную память и файл подкачки, даже при всех закрытых вкладках занимает в ОП и файле подкачки сотни мегабайт.

[просмотр] временные фейлы

  • Не завершает процесс после выхода + долгая синхронизация, процесс убивается диспетчером задач (до версии 11.10).
  • С момента выхода версии 11.10 прошло всего несколько дней, а срачи по поводу сломанного speeddial (в том числе и на офф. форуме оперы, особенно ру) уже достигли значительных масштабов. Опера решала сама за юзеров, сколько строк должно быть, и как все это сортировать, из-за этого на девелоперов нахлынул поток Ненависти™, в свете чего юзеры грозят девелоперам пересадкой на Хром и Огнелис.

[просмотр] Опера в этой стране

Согласно статистике, в мире браузером Опера пользуется не более 5% людей, в России же — ~25% десктопов и ~80% мобильных устройств. Такая вопиющая разница вызвана тем, что Netscape Navigator на родных просторах не прижился совершенно — когда на оных появился хотя бы относительно приличный диалап, NN уже умирал, а до Firefox было ещё далеко. Да и слишком тяжёлым и неудобным Навигатор был. И тут очень кстати кто-то обратил внимание на разработку норвежцев, (на тот момент) маленькую и шуструю, что с нашим качеством связи было как нельзя кстати. Даже несмотря на неподдержку (в том числе и по сей день) многих специфических фенечек и странноватую работу с DOM (не заглядывающие в стандарты Javascript-кодеры матерятся до сих пор, я гарантирую это [2]), именно из-за сносной работы даже на хреновом диалапном соединении и старом тормозном компе Оперу полюбил отечественный интернетчик, в массе своей жуткий нищеброд. Отголоски именно той волны популярности мы и наблюдаем по сей день.

Объективное сравнение самых популярных браузеров

[просмотр] Алсо

  1. Опера́ — широкоизвестный в узких кругах сериал по произведениям Кивинова. В принципе, даже смотреть можно. Задолго до появления браузера назывался «Улицы разбитых фонарей», но всем похуй.
  2. Это ещё и высокохудожественное пение ртом.
  3. Вопреки распространённому заблуждению, Opera не написана на Qt. Тем не менее, билд под униксы, до недавнего времени, собирался таки под Qt.
  4. Маздайци неумело скопипастили тему вкладок на свое бажное животное.
  5. Бета 10 в Acid3 тесте набирала 100 баллов, что раньше вообще никому не сдавалось.

[просмотр] Ссылки

[просмотр] См. также

[просмотр] Примечания


Источник — «http://lurkmore.ru/Опера»