На каком движке браузера работает Mozilla Firefox

Обновлено: 04.07.2024

Веб-браузер на основе XUL, демонстрирующий унифицированную платформу XUL (UXP).
Этот браузер очень похож на Firefox до Servo в том, как он работает.

Basilisk – это бесплатный веб-браузер с открытым исходным кодом на основе XUL, отличающийся хорошо известным интерфейсом и работой в стиле Firefox. Он основан на движке компоновки и рендеринга Goanna (форк Gecko) и основан на унифицированной платформе XUL (UXP), которая, в свою очередь, является форком кодовой базы Mozilla без Servo или Rust.

Важно: разработка браузера Basilisk приостановлена ​​с декабря 2021 года. Любой искренний, законный и разумный разработчик может связаться со мной, если он заинтересован в том, чтобы взять на себя управление этим проектом. Я благодарю всех за поддержку и использование этого браузера разработки на протяжении многих лет. -- Мунчайлд.

Basilisk — это в первую очередь эталонное приложение для разработки платформы XUL, на которой оно основано, а также потенциальная замена Firefox.

Basilisk — это программное обеспечение для разработки. Это означает, что его всегда следует считать более или менее «бета-версией»; он может иметь некоторые ошибки и предоставляется как есть, с потенциальными дефектами. Как и любой другой проект сообщества свободного программного обеспечения, он поставляется без каких-либо гарантий или обещаний пригодности для какой-либо конкретной цели. При этом: конечно, мы сделаем все возможное, чтобы предоставить как можно более стабильный и безопасный браузер с каждым официальным выпуском Basilisk.

Следует отметить, что из-за такого внимания к разработке платформы сам браузер (код приложения) будет выпускаться и поддерживаться в основном как есть, с очень небольшими изменениями или разработками в пользовательском интерфейсе или интерфейсе браузера. конечные черты. По мере развития платформы некоторые функции Firefox могут быть удалены; пожалуйста, не ожидайте, что это приложение останется неизменным навсегда.

Что поддерживает этот браузер?

Он поддерживает широкий спектр функций, необходимых для современного Интернета, включая расширенные сценарии, WebRTC, CSS v3, HTML5 и поддержку загружаемых шрифтов. Он также полностью поддерживает все плагины NPAPI (например, Java, веб-плеер Unity, плагины мультимедиа, плагины аутентификации). Дополнительную информацию можно найти на странице функций.

Связан ли этот браузер с Mozilla?

Одним словом: нет.
Этот браузер создан и поддерживается командой разработчиков Pale Moon и является полностью независимым ответвлением кода Mozilla/Firefox.

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

Скорее всего, вы читаете эту статью в версии Microsoft Internet Explorer. Это браузер, который уже установлен на компьютерах с операционными системами Windows; большинство людей используют Windows, и многие пользователи Windows даже не задумываются о том, какой браузер они используют. На самом деле, некоторые люди вообще не знают, что у них есть выбор.

Однако варианты есть, и один из них неуклонно подрывает доминирующее положение Internet Explorer. Называется Фаерфокс. Созданный как ответвление некогда популярного браузера Netscape, Firefox создает растущий легион преданных пользователей, которые распространяют свой энтузиазм из уст в уста (или в блогах).

Некоторое время казалось, что Microsoft Internet Explorer будет доминировать на рынке браузеров на неопределенный срок. Его конкурентами были Netscape Navigator и AOL Browser, и он значительно превзошел их обоих. Когда Firefox дебютировал, он столкнулся с тяжелой борьбой за место на рынке. Но популярность Firefox выросла с момента его появления, особенно среди веб-администраторов и разработчиков.

Слухи быстро распространяются. 17 июня 2008 г. компания Firefox провела мероприятие под названием «День загрузки», на котором была представлена ​​финальная сборка Firefox 3. Цель мероприятия состояла в том, чтобы побудить людей загрузить новый браузер и установить рекорд по количеству загрузок одного приложения в пределах 24-часовой период. Мероприятие прошло успешно — Firefox 3 теперь занесен в Книгу рекордов Гиннеса как приложение, получившее наибольшее количество загрузок за один день: 8 002 530, если быть точным [источник: Spread Firefox].

В этой статье мы узнаем, чем отличается Firefox, что он может делать и какое влияние браузер с открытым исходным кодом может оказать на интернет-ландшафт.

Истоки Firefox можно проследить непосредственно до Netscape, компании, чей веб-браузер Netscape Navigator был доминирующим браузером до того, как Microsoft разработала Internet Explorer. Внутреннее название компании для браузера было Mozilla. В конце концов, Netscape выпустила исходный код Navigator под лицензией с открытым исходным кодом, что означает, что любой мог увидеть и использовать этот код. Была создана некоммерческая группа для руководства разработкой браузеров с использованием этого кода. В 2003 году эта группа стала Mozilla Foundation.

Однако Firefox — это не тот браузер, который группа Mozilla выпустила бы, если бы все пошло по плану. Как и Netscape Navigator до него, программное обеспечение Mozilla становилось все больше и больше по мере того, как добавлялось все больше функций — проблема в разработке программного обеспечения, известная как «расползание функций» или «раздувание». Встречайте Блейка Росса, компьютерного энтузиаста, который впервые начал помогать проекту Mozilla в качестве хобби, когда ему было 14 лет. Вместо того, чтобы смириться с расширением возможностей, Росс решил начать разработку своего собственного браузера на основе Mozilla, сосредоточившись на оптимизированной и простой версии. Разработчик программного обеспечения Дэйв Хаятт также сыграл важную роль. В 2003 году к Россу присоединился Бен Гуджер, и с этого момента разработка пошла быстрыми темпами.

Сначала браузер, который впоследствии назывался Firefox, назывался Phoenix. Однако возникли проблемы с товарным знаком, поэтому название было изменено на Firebird. У другой компании-разработчика программного обеспечения был проект, известный как Firebird, поэтому название снова изменилось. Firefox был выбран потому, что он был отличительным, и никто другой его не использовал (хотя оказалось, что европейская компания действительно владеет товарным знаком Firefox, и сделка была достигнута).

Далее узнайте об основах Firefox и о том, как его загрузить.

По данным W3Schools, образовательного сайта, специализирующегося на веб-учебниках, более 47% его посетителей используют веб-браузер Firefox [источник: W3Schools].

Internet Explorer опустился на второе место с 39,3% разделения между IE 6, IE 7 и IE 8.

В верхней части экрана вы найдете панель Awesome Bar (место для ввода веб-адресов), небольшую панель поиска и ряд кнопок — типичные инструменты для обычного веб-серфинга. В этой базовой настройке можно найти вперед, назад, домой, перезагрузку и остановку. Эти кнопки, как и все остальное в Firefox, полностью настраиваемые. Вы можете изменить их порядок, избавиться от некоторых или добавить новые.

Панель Awesome Bar — это не просто место для ввода URL-адресов веб-сайтов. Он связан с вашей библиотекой просмотра. Если вы регулярно посещаете такой сайт, как HowStuffWorks.com, панель Awesome Bar в Firefox будет изучать и предвосхищать ваши привычки просмотра. Как только вы начнете вводить «как», браузер выведет список посещенных вами сайтов, которые, по его мнению, вам нужны. Вы можете просто выбрать из списка в раскрывающемся меню, и браузер перенесет вас туда напрямую. Awesome Bar не просто отслеживает URL-адреса. Он также выбирает термины, найденные на сайтах, которые вы посещаете. Поэтому, если вы ищете сайт с определенным названием, просто начните вводить его в панели Awesome Bar, и, скорее всего, Firefox поможет вам отследить этот сайт.

Теперь, если Firefox так похож на Internet Explorer, зачем вообще переключаться? Причин довольно много, но самой важной для многих пользователей является безопасность.

Существует много споров о безопасности веб-браузеров, главным образом из-за уязвимости Internet Explorer как общей цели для хакеров и вирусописателей. Microsoft регулярно выпускает исправления и обновления для исправления брешей в безопасности Internet Explorer, которые могут позволить кому-то установить вредоносное программное обеспечение или украсть информацию с компьютера. Раньше Firefox считался более безопасным, чем IE, но у каждой программы есть свои недостатки. Фактически, всего через пять часов после выпуска Firefox 3 в коде браузера была обнаружена уязвимость [источник: Gohring]. Internet Explorer по-прежнему является более серьезной мишенью для хакеров, потому что его использует все больше людей, но по мере того, как Firefox становится все более популярным среди веб-браузеров, ситуация может измениться. См. раздел «Безопасность Firefox» на следующей странице, чтобы узнать больше.

Теперь давайте подробнее рассмотрим функции Firefox и посмотрим, как их можно расширить.

В декабре 2004 года в The New York Times появилась двухстраничная реклама Firefox. Основной текст гласил:

Вам надоел ваш веб-браузер? Ты не один. Мы хотим, чтобы вы знали, что есть альтернатива.

Спонсорами рекламы стали более 10 000 поклонников Firefox, пожертвовавших деньги на продвижение своего любимого независимого браузера. Реклама должна была быть приурочена к выпуску Firefox 1.0 в ноябре 2004 г., но ее публикация была отложена: до декабря не придумали, как втиснуть в разворот имена более 10 000 андеррайтеров.

Firefox поставляется с несколькими полезными функциями, которые отличают его от более ранних версий Internet Explorer. Они настолько полезны, что практически все другие браузеры, включая Internet Explorer, Opera, Safari и Google Chrome, также используют их. Одним из наиболее заметных является просмотр с вкладками. Если вы работаете в Internet Explorer 6 и хотите посетить новый веб-сайт, не закрывая текущий, вам придется открыть совершенно новое окно браузера. Интенсивный веб-серфинг может привести к тому, что окна браузера загромождают панель задач и перетаскивают системные ресурсы. Firefox решает эту проблему, позволяя сайтам открываться на отдельных вкладках в одном окне браузера.Вместо переключения между окнами браузера пользователь может переключаться между двумя или более разными сайтами, нажимая на вкладки, которые появляются сразу под панелью инструментов в Firefox.

Вы можете открыть новую пустую вкладку из меню или нажав кнопку "Новая вкладка", которую можно добавить на панель инструментов.

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

Одна из особенностей Firefox, которая важна для некоторых пользователей, заключается в том, что это кроссплатформенное приложение. Это означает, что Firefox работает под несколькими разными операционными системами, а не только под Windows. На данный момент поддерживаются все версии Windows после Windows 98, а также последние версии Mac OS X и Linux.

Firefox 3.5, выпущенный в 2009 году, добавил несколько других новых функций, которые снова стали стандартными для многих браузеров. Один из них называется «Частный просмотр». Эта функция позволяет вам использовать браузер, не записывая историю поиска или другую идентифицирующую информацию о вашем сеансе. Или, если вы предпочитаете, вы можете вместо этого использовать параметр «Забыть этот сайт», чтобы удалить все следы этого единственного источника.

Есть еще одна примечательная функция Firefox, которая может быть самой крутой. Это похоже на то, когда кто-то спрашивает вас, чего бы вы хотели, если бы у вас было только одно желание, и вы отвечаете: «Я бы желал неограниченное количество желаний». Расширения Firefox означают, что браузер имеет почти неограниченное количество функций, и каждый день создаются новые. Тем не менее программа остается довольно небольшой, поскольку пользователи добавляют только те расширения, которые хотят использовать.

Функции Firefox включают просмотр с вкладками, встроенный блокировщик всплывающих окон, межплатформенные возможности и преимущества безопасности.

Ученикам младших классов средней школы, вероятно, не нужны биржевые тикеры, а людям, занимающимся серьезными исследованиями, не обязательно нужен встроенный в браузер MP3-плеер. Если есть функция из другого браузера, которая вам очень нравится, скорее всего, кто-то сделал расширение, чтобы ее можно было включить в Firefox.

Откуда берутся все эти расширения? Они являются продуктом открытого исходного кода Firefox (см. Что означает «открытый исходный код»?). Мало того, что код Firefox доступен для изучения и использования, Firefox бесплатно предоставляет инструменты разработчика всем, кто хочет создать расширение.

Далее мы рассмотрим несколько расширений, доступных для Firefox.

Расширения Firefox варьируются от незаменимых до глупых. Изучите расширения Firefox, такие как жесты мыши, FoxyTunes, Ad Block, ForecastFox и RadialContext.

Расширения Firefox варьируются от незаменимых (блокировка рекламы) до совершенно глупых (расширение, которое изменяет определение "Cookies" в меню "Параметры" с технического объяснения на "Cookies — это вкусные деликатесы"). Вот несколько наиболее примечательных расширений.

  • Жесты. Жесты с помощью мыши — это функция, взятая из другого браузера, Opera. Когда это расширение установлено, пользователи могут выполнять различные распространенные команды веб-серфинга, удерживая правую кнопку мыши и «жестикулируя» мышью в определенном направлении. Жест влево возвращает вас на одну страницу назад, а жест вправо — на одну страницу вперед. Вы можете настраивать жесты и комбинировать их (например, жест вниз и влево сворачивает окно браузера).
  • FoxyTunes. Это расширение размещает небольшую панель управления на панели инструментов Firefox, позволяя пользователям управлять любым программным обеспечением медиаплеера из браузера.
  • ForecastFox. Это популярное расширение добавляет на панель инструментов краткосрочный прогноз погоды. Вы можете выбрать свое местоположение (или несколько разных), сколько дней вы хотите в прогнозе и хотите ли вы только дневные прогнозы или и дневные, и ночные прогнозы.
  • RadialContext. Большинство браузеров предоставляют раскрывающееся меню параметров при щелчке правой кнопкой мыши на веб-сайте. Расширение RadialContext оживляет это, предоставляя вам небольшой набор графических параметров (что-то вроде элементов управления на автомобильной стереосистеме) вместо обычного текстового меню.
  • Adblock Plus. Существует несколько различных расширений для блокировки рекламы в дополнение к встроенной блокировке всплывающих окон в Firefox. Эти расширения позволяют пользователям блокировать некоторые или все рекламные баннеры и другую рекламу, появляющуюся на веб-страницах. Некоторые используют список известных рекламных серверов или блокируют изображения с серверов со словами «баннер» или «рекламный сервер» в имени домена. Другие объявления показываются как обычно, но если пользователь находит конкретное объявление исключительно раздражающим или навязчивым, он или она может щелкнуть его правой кнопкой мыши и выбрать удаление в появившемся раскрывающемся меню.

На следующей странице узнайте о безопасности Firefox.

Борк Борк Борк!-- Просматривайте веб-страницы или электронную почту в исполнении шведского шеф-повара Hammer Time -- Слушайте голос Хаммера каждый раз, когда вы останавливаете загрузку страницы. Xoom -- Добавляет в браузер гоночную игру с видом сверху вниз.

Firefox просто обеспечивает безопасность иначе, чем Internet Explorer. В то время как Internet Explorer использует зоны безопасности, которые иногда могут быть перепутаны вредоносными программами, Firefox не полагается на зоны. Кроме того, Firefox не использует цифровые подписи, которые программисты могут приобрести для проверки. Если вы пытаетесь установить программное обеспечение на свой компьютер, Internet Explorer проверяет, соответствует ли цифровая подпись фактическому поставщику программы. Питер Торр, руководитель программы Microsoft, указал на это как на серьезную уязвимость в системе безопасности Firefox. Однако цифровая подпись также не гарантирует безопасность программного обеспечения. Это просто означает, что кто-то заплатил за подпись, и были случаи выдачи мошеннических подписей.

Элементы управления ActiveX представляют собой еще одну проблему безопасности. ActiveX встроен в Internet Explorer и позволяет определенным веб-сайтам автоматически загружать сценарии или запускать небольшие приложения. Хотя отсутствие ActiveX в Firefox действительно означает, что некоторые сайты не будут доступны для просмотра, это также закрывает многие дыры в безопасности; в этом случае Firefox предпочитает безопасность функциональности.

Firefox 3.5 предлагает несколько других улучшений безопасности. Нажав на фавикон — это маленькое изображение слева от его URL-адреса в Awesome Bar — вы узнаете, можно ли подтвердить подлинность этого сайта. Кроме того, Firefox теперь предлагает защиту от фишинга и вредоносных программ. Если вы посещаете сайт, который может попытаться установить на ваш компьютер шпионское ПО, троянского коня или червя, Firefox выдаст вам предупреждение и даже объяснит причину, по которой посещение этого сайта небезопасно.

Firefox 3.5 предлагает несколько других улучшений безопасности. Нажав на фавикон — это маленькое изображение слева от его URL-адреса в Awesome Bar — вы узнаете, можно ли подтвердить подлинность этого сайта. Кроме того, Firefox теперь предлагает защиту от фишинга и вредоносных программ. Если вы посещаете сайт, который может попытаться установить на ваш компьютер шпионское ПО, троянского коня или червя, Firefox выдаст вам предупреждение и даже объяснит причину, по которой посещение этого сайта небезопасно.

Другим аспектом безопасности Firefox по сравнению с Internet Explorer является тот факт, что Firefox является программой с открытым исходным кодом. Это означает, что любой может получить доступ к коду, в котором написана программа. Это может показаться плохой идеей, потому что вы даете потенциальным хакерам доступ к коду; но на самом деле все наоборот. Людей, которые хотят закрыть дыры в безопасности, гораздо больше, чем хакеров, которые хотят их использовать. Наличие тысяч людей, просматривающих ваш код и помогающих выявлять проблемы, означает, что большинство недостатков безопасности будут исправлены очень быстро. На самом деле, разработчики Firefox даже предложили «награду» в размере 500 долларов и футболку каждому, кто успешно обнаружит ошибку в программе.

В 2009 году появилась новая версия браузера Firefox. В следующем разделе мы рассмотрим, как изменился браузер.

Firefox 3.5 включает некоторые новые возможности, функции и несколько исправлений, добавленных при загрузке. Между выпуском в июне 2009 года и сентябрем того же года по всему миру было загружено более 220 миллионов копий нового браузера [источник: Mozilla]. В первые 24 часа после выпуска Firefox 3.5 загружался со скоростью 100 копий в секунду [источник: Siegler].

Текущее поколение Firefox построено на движке рендеринга Gecko 1.9.1 [источник: Центр разработчиков Mozilla]. Механизм рендеринга — это программа, которая интерпретирует код и языки разметки (например, HTML или XSL) и создает изображение веб-страницы, которое вы видите в своем веб-браузере. Движок Gecko 1.9.1 быстрее предыдущих версий, но имеет свою цену. Поскольку Mozilla начала обновлять свой движок, начиная с Firefox 3, браузер не совместим с Windows 98 или более ранними версиями. Он также не будет работать в версиях Mac OS X до версии 10.3.

С более ранними версиями Firefox некоторые люди замечали, что их компьютеры работают медленно, когда они используют браузер. Казалось, что Firefox потреблял больше ресурсов памяти, чем дольше он оставался активным, особенно если пользователь открывал несколько вкладок во время просмотра. В Firefox произошла утечка памяти.

Утечки памяти не обязательно являются серьезной проблемой. В большинстве случаев проблема решается простой перезагрузкой. Но необходимость перезагружать компьютер несколько раз всякий раз, когда вы садитесь на продолжительный перерыв в просмотре веб-страниц, довольно раздражает. Если у вас одновременно запущено много приложений, скорость обработки вашего компьютера может снизиться до минимума. Исправление утечек памяти стало главным приоритетом для Mozilla с Firefox 3.

У команды разработчиков Firefox есть несколько инструментов, помогающих измерять и исправлять утечки памяти. Эти инструменты имеют такие названия, как BloatView, Leaky и Trace Malloc.Разработчики использовали эти инструменты для диагностики проблем в более ранних сборках Firefox [источник: Mozilla]. Кроме того, средство сбора циклов XPCOM в Firefox 3.5 ищет неиспользуемую память для возврата на компьютер [источник: Mozilla].

Mozilla разработала браузер так, чтобы он максимально легко интегрировался с различными операционными системами. Каждая версия — для Windows, Mac и Linux — имеет внешний вид и стиль, которые дополняют нативную операционную систему.

Далее мы рассмотрим возможные проблемы с Firefox.

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

Mozilla начиналась как название (проект) (кодовое название) для разработки браузера Netscape. В 1993 или 1994 году, когда Марк Андерсин основал Netscape, "Mozilla" было (внутренним) кодовым названием их одноименного браузера, что было сокращением от "Mosaic Killer". Mozilla Firefox фактически является духовным преемник оригинального классического браузера Netscape Navigator середины 1990-х, который сделал всемирную паутину мейнстримом. Похоже, он уступает позиции постоянно улучшающемуся семейству браузеров Google Chrome.

Содержание

Проект Mozilla по разработке базы исходного кода своего программного обеспечения (браузер Firefox, электронная почта Thunderbird и интегрированный пакет SeaMonkey), как и многие программные проекты, имеет ответвления, которые называются «каналами». Они параллельны и представляют собой разработку (состояние) кодовой базы на разных этапах.

Нет необходимости устанавливать Firefox. Его можно запускать со съемных внешних носителей (например, с USB-накопителя).

Firefox Portable от PortableApps может работать в среде ОС Windows без установки.

Скачать здесь [ ]

Проверьте целостность загрузки (24,37 МБ), md5sum: 552468b0b345192f5f0c5bc4f5c88c0e

Зеркала [ ]

Инструкции [ ]

WikiHow, созданный Натаном Дж., Ингеборгом К.

Также доступна последняя сборка версии Firefox с расширенной поддержкой (24.1.1)

Поиск его md5sum f81ad9c055beeaa082df4d7d3ab03bf0 не дает результатов поиска

Комодо также предлагает ?закаленный? веб-браузер, модифицированный из исходного кода Mozilla Firefox: IceDragon-browser

"Cyberfox скомпилирован с Microsoft Visual Studio 2012, Windows 8 SDK и Intel Composer XE 2013.

Это быстрее, чем в других браузерах."

Только для Windows: в кодовой базе Mozilla Firefox отсутствуют дополнительные функции, что делает браузер более рациональным и компактным.

доступен в портативном формате/пакете

К ним относятся настольные компьютеры Zimbra

Иногда их называют "дополнениями". Они расширяют (улучшают/дополняют) функциональные возможности веб-браузера Mozilla (Firefox).

См. также [ ]

Поджигатель [ ]

Оригинальный (современный) инструмент разработчика (инспектор)

последняя стабильная версия, добавленная в Firefox (работает только для браузеров Mozilla и Gecko).

Последняя стабильная версия — 1.12.5

Ядром веб-браузера на основе Mozilla, такого как Firefox, является механизм рендеринга Gecko.

Назовите этот раздел "архитектура"

Почтовый клиент Mozilla Thunderbird (собственное приложение (программное обеспечение)) также использует Gecko. Как и Firefox, это отдельное приложение. Напротив, веб-пакет, такой как пакет Mozilla (теперь он называется SeaMonkey, первоначально назывался Netscape Communicator), объединяет веб-браузер, почтовый клиент, чат или программное обеспечение для чтения новостей. Все эти продукты Mozilla используют механизм рендеринга Gecko И язык пользовательского интерфейса XUL. Поддержка XUL встроена в движок Gecko. Механизм рендеринга Gecko является ядром Firefox и Thunderbird. Пользовательский интерфейс или «хром» (в общем смысле, откуда Google получил название своего браузера) приложения/программы закодирован в XUL. Эти расширения (также доступные для Thunderbird, а не только для браузеров) написаны на том же языке XUL, на котором написан пользовательский интерфейс основного/базового приложения/программы. Они буквально расширяют пользовательский интерфейс (или chrome или shell) программы.

Firefox

Mozilla Firefox и Google Chrome основаны на механизмах веб-браузеров с открытым исходным кодом (хотя Google Chrome не является полностью открытым исходным кодом), но между ними есть некоторые существенные различия, поскольку есть сходство.

Сравнительная таблица

История Firefox и Chrome

Дэйв Хаятт и Блейк Росс начали работу над проектом Firefox как экспериментальной ветвью проекта Mozilla. Они считали, что коммерческие требования спонсорства Netscape и расширение возможностей разработчиков поставили под угрозу полезность браузера Mozilla.Чтобы бороться с тем, что они считали программным раздутием Mozilla Suite, они создали автономный браузер, которым намеревались заменить Mozilla Suite. 3 апреля 2003 года Mozilla Organization объявила, что планирует сместить акцент с Mozilla Suite на Firefox и Thunderbird.

Google запустил браузер Chrome во вторник, 2 сентября 2008 г., после объявления, сделанного в День труда – 1 сентября 2008 г. в серии комиксов о Google Chrome, иллюстрированных Скоттом МакКлаудом.

Различия пользовательского интерфейса Chrome и Firefox

Различия вкладок Firefox и Chrome

  • Вкладки вверху. В обоих браузерах вкладки находятся вверху окна приложения, над кнопками "Назад", "Вперед", "Обновить" и, самое главное, над адресной строкой.
  • Вкладки можно перетаскивать из одного окна в другое, и они сохранят свое состояние.

Адресная строка омнибокса

Различия в меню

Меню Firefox — «Файл», «Правка», «Просмотр», «История», «Закладки», «Инструменты» и «Справка» — отсутствуют в Google Chrome. Вместо этого справа вверху и под кнопками изменения размера окна приложения есть 2 значка -

  • Значок с тремя линиями для настройки параметров и параметров.
  • Хотя вкладки по умолчанию в Firefox прямоугольные, вкладки в Chrome похожи на вкладки на бумажных папках, только перевернуты.

Веб-приложения в Chrome

В Google Chrome веб-приложения можно запускать в собственном оптимизированном окне без окна URL-адреса омнибокса и панели инструментов браузера. Это ограничивает хром браузера, чтобы «не прерывать ничего, что пытается сделать пользователь», позволяя веб-приложениям работать вместе с локальным программным обеспечением.

Обработка ошибок File Not Found (404) в Firefox и Chrome

В то время как Firefox отображает простое сообщение Not Found при обнаружении ошибки 404, Chrome:

  • отображает логотип Google Chrome (это можно рассматривать как рекламу торговой марки Google)
  • предлагает перейти на главную страницу веб-сайта, возвращающую сообщение об ошибке 404
  • пытается разбить URL на поисковую фразу и предлагает пользователю выполнить поиск фразы в Google (даже если пользователь выбрал другую поисковую систему по умолчанию)

Адресная строка (поле URL) в Chrome и Firefox

  • Google называет адресную строку Chrome омнибоксом. Когда пользователь вводит текст в адресную строку, он предлагает варианты поиска, самые популярные страницы, которые пользователь посещал ранее, и другие популярные страницы.
  • Если пользователь набирает текст в адресной строке на полпути, функция автозаполнения в Chrome направляет пользователя только на тот URL-адрес, который был ранее явно введен пользователем.

Различия на главной странице браузера

В то время как Firefox позволяет пользователю открывать пустую страницу, домашнюю страницу или набор URL-адресов при запуске браузера, Google Chrome использует другой подход, который ближе к подходу Opera. Chrome показывает пользовательские миниатюры для 9 наиболее посещаемых пользователем страниц. Кроме того, справа в браузере есть текстовое поле для истории поиска и списка последних закладок.

Режим инкогнито в Chrome

В Google Chrome есть режим "инкогнито", при котором действия пользователя не записываются в историю. Firefox имеет аналогичный режим, он находится в разделе «Инструменты», затем выберите «Начать приватный просмотр».

Функции безопасности Google Chrome и Firefox

И в Firefox, и в Chrome есть средство защиты от вредоносных программ, которое предупреждает пользователей, когда они посещают веб-сайты, на которых установлены вирусы, шпионское ПО и другой вредоносный код. Этот инструмент также защищает от известных «фишинговых» сайтов. Кроме того, каждая вкладка Google — это отдельный процесс, который использует (и освобождает) собственную память. Эти процессы лишены всех прав на запись файлов на жесткий диск пользователя или чтение файлов из «чувствительных областей, таких как документы или рабочий стол». Однако эта функция безопасности не распространяется на плагины. Поскольку для запуска подключаемых модулей может потребоваться более высокий уровень безопасности, некоторая степень защиты обеспечивается их запуском в отдельном процессе.

Ранняя критика Google Chrome связана с отсутствием функции «Мастер-пароль», которую поддерживает Firefox. При отсутствии такой функции любой, кто использует браузер, будет иметь доступ к сохраненным паролям. И Firefox, и Google Chrome позволяют пользователям просматривать сохраненные пароли в виде обычного текста. Однако функция мастер-пароля Firefox не позволяет неавторизованным пользователям использовать эту функцию.

движок JavaScript в Firefox и Chrome

Ядро JavaScript, разработанное для браузера Chrome, называется V8. Это движок с открытым исходным кодом, разработанный инженерами Google в Дании и существенно отличающий его от других браузеров, таких как Firefox. Google утверждает, что их тесты показали, что V8 работает быстрее, чем Firefox и Safari.В движке Google Chrome V8 также есть такие функции, как скрытые переходы классов, динамическая генерация кода и точная сборка мусора.

JavaScript Engine V8 — это отдельный компонент, который также может использоваться другими веб-браузерами. Эксперты интернет-индустрии считают, что V8 является ключевым фактором в конкуренции Google с Microsoft. Microsoft сильна в области настольных приложений, а Google конкурирует с Microsoft, предлагая SaaS (программное обеспечение как услуга), то есть программное обеспечение через Интернет. В то время как программное обеспечение Microsoft работает в операционной системе компьютера, приложения Google работают на платформе браузера (как и веб-приложения других компаний). Браузеры, которые обеспечивают эту платформу, не были разработаны с учетом приложений. Скорее, они были разработаны для отображения веб-страниц с некоторым динамическим содержимым. Таким образом, платформа браузера и операционной системы является неотъемлемым недостатком для таких веб-приложений, как Google. Чтобы сделать веб-приложения более привлекательными для пользователей, Google вложила средства в разработку гораздо более быстрого и улучшенного движка JavaScript, расширяющего платформу браузера.

Расширяемость Firefox и Google Chrome

Firefox – это гибкий браузер с открытым исходным кодом и тысячами расширений, которые помогают пользователям настраивать работу в Интернете. Расширения Firefox - причина, по которой он так популярен. Поскольку Google Chrome также является браузером с открытым исходным кодом, ожидается, что несколько расширений Firefox будут перенесены на платформу Chrome и будут доступны для обоих браузеров. Однако это будет зависеть от успеха браузера в сообществе пользователей, а также от расширяемости его архитектуры.

Доля рынка браузеров Firefox по сравнению с браузерами Chrome

В июне 2012 г. рыночная доля браузеров Firefox и Google Chrome по сравнению с другими браузерами была следующей [1] :

В июне 2010 г. доля Firefox составляла около 31 %, а Chrome — около 8 %. В августе 2011 года доля Chrome составляла 19,6%, а Firefox — около 23,6%. Это показывает огромные успехи Chrome, в основном за счет Internet Explorer и Firefox.

Читайте также: