Огнелис

Материал из Lurkmore

(Перенаправлено с FF)
Перейти к: навигация, поиск
Firefox.jpgI see what you did there.
Информация в данной статье приведена по состоянию на вчера.
Новая версия уже три минуты как выпущена.
«

When you’re downloading Mozilla Firefox… You’re downloading communism!

»
приписывается Билли
«

Firefox отличный браузер, и навсегда останется в памяти

»
Vertex
Шокирующие кадры: лисичка зверски сжирает ослика!

Firefox-logo.png Огнелис (Огненная лиса, Лиса, ФФ, Фуррифокс, Кьюби, Тормозилла, Мазила, moon. 火災キツネ) — жаргонное название браузера Mozilla Firefox, произошедшее от буквального перевода его названия на русский язык Мицголом.

На базе Огнелиса разрабатывается гипертекстовый векторный фидонет.

Содержание

About

Вот в честь этого зверька и назвали браузер.

Firefox

Давным-давно, в далёкой-далё^U короче, существовал когда-то браузер Netscape Navigator. Олдфаги помнят времена его тотального доминирования над б-гмерзкой голубой «e». Со временем осёл разбух, началась его месть за годы гнёта, а нетшкаф решил: раз уж подыхать, то свободным, и вскрыл себе исходники. В результате его шестая и седьмая версии основывались на порожденном Mozilla Suite — комбайне из браузера, календаря, irc, мылоклиента и некоторых девелоперских тулз. Сабж же является ничем иным, как отпочковавшимся от Suite браузером.

Само слово «Firefox» родилось в результате компромисса. Cначала браузер назывался «Phoenix», но это оказалось торговой маркой этого вашего биосодела AWARD. Поэтому версия 0.6 вышла под кликухой «Firebird» — вполне соответствующей старому названию. Но и это имя уже забили бурнаши-разработчики OS варианта БД Interbase, и тогда в долгих муках родилось название «Firefox». Как ни странно, торговая марка «Firefox» принадлежит Мозилле, так-то.

В данный момент ностальгирующие, и не только, могут юзать Креведко — функциональный аналог и потомок ныне почившего Mozilla Suite, который в 2005-м окончательно задолбал своих тогдашних владельцев — б-гомерзкую AOL — и те отдали сырцы добровольцам. А те и переименовали проект из Mozilla Suite в SeaMonkey.

Огнелис

Фуррятина правит миром.

Есть мнение, что «огнелисом» браузер был назван Мицголом. Однако FireFox — это никакая не огненная лиса, а вполне себе малая панда. Но дизайнеру, видимо, этого не сказали, поэтому на эмблеме таки изображена огненная лиса. Ну или он просто ниасил создать аутентичную иконку для этой панды, потому и появилась пламенная лисица.

IceWeasel & other

Очень няшная эмблема ^_^ К тому же, намекает.

В некоторых случаях огнелис скрывается под маской ледяного горностая IceWeasel. Это было сделано с целью избавления от лицензионных ограничений на имя и художественное оформление — форки не могут носить то же имя, что и оригинал. В проекте GNU он же был обозван IceCat. Алсо, при самостоятельной сборке дистрибутива может быть установлен под кодовым названием одной из промежуточных версий — например, тестируемые версии символично обзываются Minefield. Те кто фильтрует браузеры в squid по User-Agent, имейте это в виду. Некоторые сайты не пускают такие поделки; лечится сменой user-agent в about:config.

В суровой русской военной ОС МСВС Firefox называется вообще «Клиент ГОД».

В чём WIN?

Сам файрфокс винрарен расширяемостью аддонами, вызывая бурные оргазмы у пользователей, чье детство прошло за сборкой конструкторов «Лего» и не только. Вследствие бездумного натыкивания аддонов может напоминать гибрид топовой модели кухонного комбайна и семейного минивена, при том что множество аддонов зачастую юзаются только в день установки и только из желания попробовать что-нибудь новое. Если на огнелис установить все аддоны, то получится новая бесплатная ОС.

Кроме того, Огнелис начиная с версии 3.6 позволяет убить зависшую вкладку с б-гомерзким флешем, либо другим плагином без необходимости перезапускать весь браузер — нужно просто убить процесс plugin-container.

Истиным же винраром Лисы является её всеядность. Пока гламуры задрачивались на внешность, а другие на скорость, мозилловцы тупо лабали костылики для совместимости со всеми стандартами, что находили в интернетах, RFC и прочая. Поэтому, если сайт не открывается толком в Лисе, он не откроется уже нигде... Разве что в осле, если это специальный ословый сайт, но даже для этого случая есть аддон(ы), позволяющие открывать сайты б-гомерзким движком от ИЕ в православной лисе.

Всеядность FireFox касается и веб разработки. Вином можно считать поддержку того, что ещё/уже не должны поддерживать браузеры. Тот же ECMAScript 6 (а в FF 35 ещё и только начатый ECMAScript 7), который ещё в разработке, стандарты которого меняются по желанию левой пятки и имеют огромное количество багов и недоработок. Или циклы for each...in, которые нигде, кроме Огнелиса уже не поддерживаются.

Также Firefox — это дефолтный браузер семейства Пингвиних сортов. В том числе и в вашей бубунте, федоре с гномом/Xfce, зюзе и др.

Сравнение самых популярных браузеров из 2008 года. Кто сказал универсальность?

Аддоны

Adblock Plus — аддон для избавления от многих видов рекламы. С русской подпиской смотрит на рекламу, как на говно. Алсо, позволяет выдирать ссылки на контент из кода страницы.

Addons in Urlbar — позволяет перенести панель дополнений в адресную строку.

BetterPrivacy — управление и чистка нашумевших флэш-куков.


В чём FAIL?

«

Собрала операционка все браузеры и строго говорит: Предупреждаю! Любого, кто будет чрезмерно жрать память, сразу буду бить по наглой рыжей морде!

»
Bashorgrufavicon.png412467

Без аддонов уныл, но не более, чем Chrome или натянутые на него останки Opera. В последние годы было многое сделано для желающих «просто поставить и работать» — в наличии красивые темки, на сайте красуется большая кнопка «скачать», обновляется все само и безболезненно. Для доводки до ума требуется потратить немного времени и поискать нужные дополнения, хотя в большинстве случаев это не требуется. Аддоны делаются не на коммерческой основе, а просто так и за донат. У разработчиков мало стимулов кроме интереса и потехи ЧСВ, что можно предъявить опенсорсу в целом. Почти для каждой новой версии Firefox приходится искать альтернативы заброшенным аддонам, а для некоторых замены так и не появляется. Хотя переломным можно назвать переход с Firefox 3.6 на 4, когда ретрограды остались на старой версии ради своих драгоценных дополнений. После этого большая часть аддонов без проблем обновляется.

ФФ до четвёртой версии был сильно медленнее Хрома и, внезапно, последнего осла, особенно если переборщить со свистелками. Особо печально всё это выглядело на слабой машине, ибо лиса была весьма прожорлива в плане памяти (хотя это лечилось тремя-четырьмя настройками в about:config). С 26-й версии всё стало куда радужнее. При относительно современном и не слишком загруженном компьютере «тормоза» появляются редко, и в принципе не особо мешают тем, кто изначально работает под Огнелисом, но жутко бесят пользователей, привыкших к Опере и пытающихся перейти с неё на ФФ, что в итоге вызывает тонны ненависти со стороны последних и подогревает и без того горячий холивар.

Не было обратной совместимости. То есть раньше после обновления до новой версии от браузера отваливались аддоны, привыкшие к старой модели нумерации, не гарантировавшей обратную совместимость между мажорными версиями. В 10-й версии отменили чехарду с аддонами, теперь они по-умолчанию считаются совместимыми.

Некоторая тормознуть благодаря тому, что и сами страницы и интерфейс браузера рисуются на XUL, особенно заметно это становится на железе до Core Duo или при открытии страниц с кучей флеша. Есть, правда, K-Meleon, который использует тот же движок и поддерживает добрую часть аддонов, но это уже не Firefox ни разу, а другой браузер.

Огнелис наносит ответный удар

С новой силой браузеросрач разгорелся с выходом четвёртой версии лисички, которая таки сделала акробатический трюк ушами со сложным именем Jägermonkey (а в 18-й версии родил Ionmonkey да ещё и пригрозил Odinmonkey) и уделала Chrome в тесте Sunspider. Стоит таки оценить чувство юмора создателей, которые выпустили движок JS, отличающийся по производительности от V8 Chrome на цифру, сопоставимую с погрешностью измерения, что, в зависимости от архитектуры/OS/Фаз ночного светила, невозбранно может сделать лидером либо сабж, либо Хром.

Помимо этого она выучила WebGL, геолокацию и мультитач, доставила акцией по сносу дерьма мамонта с сайта аддонов, обвинила в тормозах авторов слоупок-расширений. По всем правилам это таки вин, но от славы «тормозиллы» не так-то просто избавиться, и слоупоки всё ещё продолжают поносить ФФ на каждом углу за былую слоупочность.

В последних версиях сабж внезапно стал рвать Хром в скорости JS на слабых машинах — на Sunspider test FF vs Chrome выигрывает с 50% преимуществом. Данный факт совершенно умножает на ноль все предыдущие достижения и провалы обеих сторон холивара.

А с 28 версии огнелис радикально сменил интерфейс на современный и сделал закругленные табы. К счастью, это легко лечится дополнением Classic Theme Restorer.

C выходом четвёрки лисичка решила потягаться с металлическим собратом ещё и в номере версий, и стала делать version++ каждые шесть недель. Бета- и альфа версии сабжа выложены в открытый доступ, поэтому любители экстрима могут заюзать билды сабжа, отстоящие от стабильной версии на три номера.

Не так давно в ответ на Chrome OS в Mozilla запилили угадайте что? Firefox OS. И угадайте что? Под ней таки сделали смарты. Также Mozilla обещает смартфоны на Firefox OS за 25$. Так-то!

Осенью 2014 Огнелис закрепил успех и обошёл гугловский V8 на гугловском тесте, правда опять-таки не на много.

Уголок параноика

Надо сказать, что сегодня это единственный браузер, позволяющий анону скрываться от пативэна. Впрочем, по умолчанию лиса, как и все браузеры, выдаёт о своих юзверях Over 9000 фактов. Отличие Firefox — в попытках разрабов соблюсти репутацию, давая возможность настроить всё в буквальном смысле.

Почему и как они следят:

  • Новые стандарты W3C — CSS3 и HTML5. Когда их делали, думали о мигающих свистелках на порносайтах, а не о анонах. И теперь кое-что работает даже без JavaScript.
  • Целевая реклама, чтобы понять, кому подсунуть рекламу фена, а кому — увеличителя пениса, нужно слить статистику посещений поисковикам. Так зарабатывают все браузероделы. Для этого пользуют всё, в том числе недокументированное.
  • «Уникальные функции» браузера такие как «интеграция с Facebook» или неизвестные никому кроме самих разрабов и пары хакеров особенности JavaScript и HTML. Это позволяет делать хаки-эксплоиты, а скрыть модель браузера стало нереальным.
  • Встроенные рекламщиками или агентами ZOG шпионы в расширениях Firefox. Были и есть случаи покупки компаниями расширений у авторов, а потом встраивание в них сборщиков статистики. Бывает, что такие расширения люто минусуют, но не всегда. А политике Mozilla это не противоречит, всё честно описано на странице установки расширения. Однако откровенное червиё выпиливается из магазина расширений до публикации.

Никакими настройками в about:config и свистелками полностью это не лечится, только правкой исходников и полной изоляцией Firefox от системы (через AppArmor и iptables в Linux, через фаерволы, песочницы и проактивный контроль в Windows).


На сегодня единственный проект, который серьёзно занимается правкой исходников Firefox и выкладывает готовые форки, это Tor — TorBrowser, там всё настроено для анона из коробки. Сами же разработчики Firefox могут назвать баг фичей и не исправлять в течение нескольких месяцев.

Огнелис и Яндекс

Яндекс как бы намекает.

Начиная с версии 3.0 огнелис (русской версии) продался Яндеху. В связи с этим у анонимуса прибавилось геморра с изменением поиска по умолчанию, домашней страницы и винрарного автопоиска при наборе искомого текста в поле для URL, который при нахождении высокорелевантной страницы сразу же переходил на нее, минуя страницу поисковой системы.

Пасхалки

Вводим в адресную строку «about:mozilla» или «about:robots» и видим… Работает в Firefox, начиная с версии 1.0. Страничка about:mozilla обновляется при выходе серьёзного обновления, например, с 2 до 3 версии. Все дополнительные страницы доступны на «about:about».

А ещё, если в адресную строку ввести chrome://browser/content/browser.xul, то вы получите сферический браузер в браузере. Более того, это можно проделать ещё раз и получится многократная вложенность. Однако, они будут обновлять страницу все по ступени -> такое действие затормаживает работу браузера.

Педивикия знает больше.

Алсо, в поддерживаемых языках для страницы доступен клингонский как предпочтительный. Копать в настройках страничек.


Видеочат в Firefox (убийца Skype)

Как всегда внезапно Mozilla решила откусить долю на рынке видеосвязи, запилив свой Firefox Hello с открытым и свободным кодом.

«

В настоящее время наблюдается большая фрагментация несовместимых между собой коммуникационных online-сервисов, которые привязывают к себе пользователей и позволяют им общаться только в пределах одного сервиса (например, чтобы связаться с пользователем Skype и GTalk требуется подключиться к Skype или GTalk). Проект Mozilla намерен устранить барьер, мешающий пользователю общаться с любыми другими пользователями, и предоставить универсальное решение, которое можно рассматривать как открытую и переносимую коммуникационную систему.

»
— Анонимус

Краткая хроника: Первый видеозвонок между Chrome и Firefox был 3 февраля 2013 года. Затем Mozilla запилила технологию обмена WebRTC (на которой и основан видеочат) и, наконец, релиз. Видеочат уже можно использовать, хотя он пока еще на стадии бета-версии.

Суть использования: После клика на кнопку видеочата генерируется «одноразовая» ссылка, которую можно отправить другу по email, чату, форуму. Друг просто переходит по ней в своём браузере[1], и открывается видеочат между двумя пользователями. Такой подход делает текстовый чат ненужным (сама кнопка чата часто прячется в настройках панели, и её нужно перетянуть на панель). Можно зарегистрироваться в сервисе Mozilla, и тогда можно использовать списки контактов, добавлять/удалять пользователей.

Кошерность видеочата Firefox Hello заключается в организации безопасного шифрования и отсутствии рекламы. Контакты хранятся на серверах Mozilla, и установка соединения происходит через них. А вот шифрование происходит в Firefox на компе у юзеров. Так что даже если сервера Mozilla окажутся взломаны, то никто никогда не узнает, о чем вы говорили. Максимум, что смогут узнать, это кто и с кем связался. Открытый код предоставляет особо параноидальному пользователю возможность попробовать прочитать его целиком в попытке убедиться, что закладок там нет (в отличии от Viber, Skype и т. д.). К слову, никто не мешает поднять свои сервера для установки соединений.

Нужно добавить, что видеочаты с шифрованием и открытым кодом были и до Mozilla, но пилились они энтузиастами, требовали танца с бубном и красноглазия.

Also

  • Firefox — вымышленное натовское название истребителя и боевик 1982 года с КлинтОМ Иствудом.
  • Огненная лиса — герой в игре Prime World. Девушка в цветах лисьего логотипа, и даже адрес страницы как бы намекает, чем вдохновились разработчики.

Галерея

Ссылки

См. также

Примечания

  1. Да, для входящих «звонков» не обязательно иметь Огнелиса. Нужна лишь поддержка WebRTC, которая есть во всех современных браузерах.