Персональные инструменты
Счётчики

Опера

Материал из Lurkmore
(перенаправлено с «Opera»)
Перейти к: навигация, поиск
Barbed wire new flip.pngHalt! Страница огорожена от Легиона.
Хочешь высказаться? Добро пожаловать в обсуждение.
Nohate.jpgНЯ!
Эта статья полна любви и обожания.
Возможно, стоит добавить ещё больше?
«

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

»
Пратчетт
«

Мнение, будто опера нынче не та, что раньше, – ошибочно. Она как раз та, что раньше. В этом-то и беда.

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

Operalogo.png Opera (нен. Жопера) — норвежский браузер, де-факто существующий в 2-х ветках: в умирающей классической версии и хромиум-поделке.

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

Хроумиум версия (с 15-ой версии и далее) — хромиум в обертке Opera, основанный на движках Blink (WebKit) и V8, с интерфейсом приближенным к классической версии. По функционалу уступает как классической ветке, так и другим хромиум-сборкам. Разработчики уже больше года шлют обещания доработать сборку.

Содержание

Состав классического комбайна

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

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

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

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

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

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

Расширяемость классической ветки, Opera АС

WebKit так не умеет.

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

Опера для нубов

Опера брутальна
Свистелки и перделки для чайников (в хромоверсии могут отсутствовать). Спискота 
* Исходный код страниц (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).


Goodnight, sweet prince

b
Подробнее о том, почему они продались

В 2013 разработчики отказались от использования движка Presto, который пилили столь долго и упорно много лет, и в итоге устав бороться с вечными глюками и ненавистью со стороны Google, превратили браузер в очередную быдлосборку на основе Chromium, которых и так бесчисленное множество. Причем просьбы выложить исходники Presto закончились полным игнором, и по всей видимости, движок так и умрет в недрах Opera Software ASA. Старые фанаты Оперы в отчаянии, юзеры не заметили разницы, а быдловерстальщики блюют радугой от радости, что теперь их мудацкую верстку не нужно будет допиливать.

Ламеры непременно спросят: «а в чем проблема?» А беда в том что всё из описанного выше функционала Оперы в новой сборке либо отсутствует и к восстановлению не планируется, либо находится в состоянии заглушки «ещё чуть-чуть подождите, мы скоро все сделаем».

Состав хромиум-сборки

  • Закладки. Изначально при переходе на Блинк-движок их не было, что вызвало праведное бурление говн и под давлением юзеров разработчики добавили «Копилку», то есть несортируемые закладки. С 25 версии появились наконец и сами закладки. По умолчанию вид настроен на сетку с изображениями, но можно переключить и на вид в виде списка. Для удаления папки нужно зайти в «Мои папки». Также имеется панель закладок, которая по дефолту отключена, поиск по закладкам и их синхронизация.
  • Экспресс-панель. На панели имеется переключение на закладки и рекомендации, также значительную часть занимает строка поиска в Яндексе. Имеется возможность втыкнуть на панель специальный аддон.

Форк концепции классической Opera Presto

Vivaldi — рождение Оперы на другом браузере

Несмотря на то, что опера перед переходом на хромиум занимала незначительную долю аудиторию интернета появились энтузиасты желающие восстановить ту самую оперу, но уже на другом движке.

  • Vivaldi-logo.png Vivaldi — браузер, созданный бывшим гендиректором Opera Software Йон фон Течнер (Jon von Tetzchner).

Появившись в тех. версии в 2015 году браузер функционально уже обошел 27 оперу и поставил на движок Блинк: заметки, программируемые быстрые команды, боковую панель, группировку вкладок в стопки, размещение вкладок в любой части браузера, страницу быстрого доступа к часто посещаемым вкладкам, корзину закрытых вкладок, удобную работу с закладками, менеджер закачек (который спрашивает, что делать с файлом), предпросмотр вкладок, Page actions (действия с css/html), гибкую масштабируемость страниц.

Также имеется: Speed Dial, горячие клавиши (которые можно переназначать), разных поисковых систем (можно добавить свои), управление Cookies, управление изображениями на странице, Developer Tools, настройки. Обещано: расширения, встроенный почтовый клиент, собственный почтовый домен Vivaldi.net, синхронизация, работа с браузером чисто на клавиатуре.

В Vivaldi работает 25 человек, при этом фон Течнер финансирует всю работу самостоятельно. Со временем он намерен монетизировать браузер с помощью поиска и других видов партнёрских отношений, но эти вопросы ещё в стадии обсуждения.

Кроме движка Блинк на Chromium используется JavaScript и React для пользовательского интерфейса, с помощью Node.js, Browserify и большого количества NPM-модулей. Платформы: Windows, Linux и Mac.

Сайт.

  • Otter browser — браузер-оболочка для движка WebKit с интерфейсом построенным на Qt5.

Уже реализовано: закладки, менеджер загрузок (в отдельной вкладке), редактор поисковых систем, панель поиска(Ctrl+F), менеджер cookies, приватные вкладки, сессии, ползунок для зума, крепление вкладок, прогресс-бар (полоса загрузки) внизу, статус-бар (строка состояния), интеграция поисковиков в меню для текста, функция «Перейти по адресу» для текста, контекстное меню для ссылок в стиле Opera, корзинка закрытых вкладок/окон.

Проект появился в 2014 году и по состоянию на начало 2015 года перешел из альфы в 4-ую бета версию. В будущем планируется поддержка других движков (Blink, Gecko). Судя по сайту имеется активность в разработке, однако проект опирается на разработчика и open source сообщество.

Сайт.

Opera Mini

«

Это был неплохой браузер — для 2006 года. Не понимаю людей, которые продолжают пользоваться «Оперой мини» в 2014 году, особенно на смартфоне.

»
Зой,[2]

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

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

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

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

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

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

Минусы

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

  • Глюки часто наблюдались на первых, «нулевых» (после порядкового номера) версиях браузера. Часть проколов-неверного отображения сайтов, как позже выяснилось, появились по причине желания Гугл внедрить свои собственные стандарты в html, вследствие чего браузер в 2013 году встал перед выбором отказа от собственного движка.
  • Закрытый исходный код и как следствие — ощутимая недостача в аддонах до версии Оперы, в которой сторонние аддоны наконец можно было устанавливать.
  • Вышеупомянутое обилие свистоперделок в интерфейсе только сбивает с толку и затрудняет освоение программы, особенно для неопытных юзверей.

Минусы хромиум ветки:

  • Начиная с 15 версии отсутствует поддержка APNG, что было связано с переходом на новый движок. Лечится элементарно установкой аддона.
  • До 15 версии не работала компиляция регулярных выражений, к лютой ненависти JavaScript-программистов. Сейчас, с переездом на другой движок, всё заработало, но Opera Mini до сих пор на старом движке Presto...

Алсо

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

Ссылки

См. также


App.png Опера — это не баг, это фича!
Мета  DRM (SecuROMStarForce) • БагБот (Автоответчик) • БотнетВарезГлюкГуйДонатКопирайт (By design) • ЛогНюкРут (Не работай под рутом) • Спортивное программирование
Фичи  12309BSODCookiesEmbrace, extend and extinguishFL StudioSheep.exeWinlogon.exeБубенЗащита от дуракаКостыльМашинный переводПасхальные яйцаСвистелки и перделкиСм. рис. 1Съешь ещё этих мягких французских булок
Вредоносное  ВинлокЗвонилкаКитайские пингвиныПиксель смертиТроянЧервь Морриса
Компании  AppleGoogleMicrosoftSAPЯндекс
Движения  8-bitOpen source (КрасноглазикиЛинуксоиды) • Вирусная сценаДаунгрейдДемосценаМоддинг
Офис  3DS MAXGIMPGNU EmacsMovie MakerMS Paint • OpenOffice • PowerPointviWordБлокнотФотошоп
ОС  AndroidBSDDOSMenuetOSReactOSWindows (Phone 7Phone 8SevenVista) / МаздайЛинуксРусская ОСФантом ОС
Браузеры  Internet ExplorerОпера • Тормозилла (ОгнелисLolifox) • Хром
Интернет  FlashI2PLow Orbit Ion CannonTorTunatic • Чат−клиенты (MirandaQIPSkypeАськаЖаббер)
Разработка  BrainFuckCC++JavaHaskellАссемблер
Люди  LovinGODБалмерГейтсГенерал ФейлорДжобсМитникПоттерингде РаадтСпольскиСтоллманТорвальдсШахиджанян
Костыли  Cygwin • PunkBusterT9WineWishmasterАнтивирусыХакинтош
Команды  ^H^WAlt+F4Ctrl+Alt+Delman/me/quitrm -rf