Начальная

Windows Commander

Far
WinNavigator
Frigate
Norton Commander
WinNC
Dos Navigator
Servant Salamander
Turbo Browser

Winamp, Skins, Plugins
Необходимые Утилиты
Текстовые редакторы
Юмор

File managers and best utilites

Mozilla Firefox свободный браузер на движке Gecko. Возможности и расширения. Gecko браузеры


12 браузеров на движке Gecko. Часть 1.

Содержание

За отображение web-страниц отвечает движок браузера. Одним из них является Gecko. Движок был разработан компанией Netscape в конце девяностых годов прошлого века и позже получил свое развитие в продуктах Mozilla. Благодаря открытой лицензии и кроссплатформенности, Gecko стал основой большого числа браузеров. О некоторых из них пойдет речь в путеводителе.Camino 1.5.4

Официальный сайт: www.caminobrowser.orgОперационная система: Mac OS XРусский язык интерфейса: есть

Рабочее окно Camino

На заре развития Mac OS X по сути единственным браузером в системе был Internet Explorer 5.5. Он в точности копировал своего аналога для Windows, который в ту пору доминировал на рынке. В конце 2001 года группа разработчиков из команды Netscape решила создать браузер на движке Gecko с использованием интерфейса Cocoa. Результатом их работы стало появление браузера Chimera, который быстро завоевал уважение пользователей Mac OS X, так как загружал страницы быстрее, чем Internet Explorer, более точно отображал документы, использующие последние стандарты, а также обладал буквально убийственной на тот момент возможностью – он поддерживал вкладки. Вскоре название браузера пришлось сменить из-за проблем с легальностью, и в результате его имя стало таким, каким оно является сегодня – Camino.

В отличие от Mozilla Firefox, Camino является стопроцентным приложением Mac OS X, используя интерфейс прикладного программирования Cocoa. В Mozilla Firefox же для отображения интерфейса используется язык разметки XUL. Несмотря на то, что это дает возможность браузеру запускаться во многих операционных системах, пользователям Mac OS X, на это, по большому счету, наплевать. Mozilla Firefox выглядит не так красиво в Mac OS X, как того требуется от приложений, претендующих на всеобщую любовь и высокую популярность. Camino же, будучи родным приложением Mac OS X, использует такие системные инструменты, как проверку орфографии, сервисное меню, а также безопасное хранилище паролей Keychain.

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

Camino умеет обнаруживать на страницах RSS-каналы, показывая соответствующий значок в правой части адресной строки. Далее вы можете передать управление приложению, отвечающему за чтение RSS-новостей. В нем уже происходит подписка. Сам браузер не содержит подобных инструментов чтения.

Сохранение сессий позволяет открывать набор вкладок, который был во время последнего закрытия приложения. Для этого выделена отдельная кнопка. А если случилась беда, и браузер аварийно закрылся, что при следующем его старте вы не потеряете страницы, которые просматривали ранее. Стоит заметить, что данная функция реализуется в Safari, другом популярном браузере Mac OS X, только с помощью подключения дополнительных модулей.

Camino может импортировать закладки из Safari и Mozilla Firefox. Управление закладками происходит внутри главного окна браузера. Вместо того чтобы оперировать длинным списком ссылок, как это принято в Internet Explorer или в Mozilla Firefox, вы управляете закладками, организованными в коллекции. Имеется возможность поиска внутри закладок. Отдельными папками выделены группа ссылок, расположенная на панели инструментов, а также в главном меню. Кроме того, отдельной коллекцией считается история посещений web-страниц, а также десять наиболее популярных адресов.

В отличие от браузеров, построенных на основе Mozilla Firefox, Camino не поддерживает смену тем оформления. Кроме того, вы не можете использовать расширения Mozilla, что сильно ограничивает расширяемость браузера. Собственных модулей для Camino существует очень мало.

Плюсы:+ тесная интеграция с системными компонентами Mac OS X+ удобная работа с закладками

Минусы:- отсутствие поддержки расширений Mozilla Firefox

К содержаниюCloud Web Browser 0.5.9

Официальный сайт: http://clouddev.blogspot.comОперационная система: WindowsРусский язык интерфейса: нет

Рабочее окно Cloud Web Browser

Финляндия славится своими виртуозными хоккеистами и роскошными банями. К этому списку можно смело добавить Linux. Cloud Web Browser также разрабатывается финским программистом, но станет ли он когда-нибудь национальным достоянием – это большой вопрос.

Первое системное требование браузера повергает в шок. Необходимо, чтобы в системе был установлен Microsoft .NET Framework 2.0. Cloud Web Browser – единственный браузер на движке Gecko, который осмелился выдвигать такие требования к системе.

На этом сюрпризы не прекратились. Программа выложена на официальном сайте в виде архива. Он распаковывается в произвольную папку, после чего, разумно предположить, что надо запустить исполняемый модуль. Но где он? Файл cloud.exe спрятан за двумя дверьми вложенных каталогов Bin и Debug.

Первый запуск – программа вылетает с ошибкой. Чтобы передать эффект и ощущения пользователя, лучше всего представить себе жевательную резинку. Человек жует ее и хочет надуть пузырь. Шар раздувается и вдруг лопается. Какое разочарование, ведь хотелось надуть его еще больше. Запуск Cloud Web Browser происходит в таком же неторопливом темпе. Окно приложения плавно разворачивается на весь экран. Казалось, можно начинать работать, но нет, пузырь лопается, вернее, приложение вылетает с ошибкой. Аналогичные разочарования постигли еще несколько раз, но спустя несколько неудачных попыток, программа, наконец, запустилась.

Дизайн браузера зависит от выбранной в данный момент темы оформления Windows. Панель инструментов расположена под строкой адреса, что весьма непривычно. Многие элементы имеют весьма внушительные размеры. Вкладки толщиной с панель инструментов, конечно, впечатляют, но это неразумная трата экранного пространства. Строка ввода поискового запроса работает только с Google.

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

Cloud Web Browser обладает возможностью контроля содержимого web-страниц. Если в документе встречается запрещенное слово, то он не показывается пользователю. Соответствующее диалоговое окно настроек браузера имеет пикантное содержание – оно переполнено матерными словами и трехэтажными пошлостями. Да, именно эти слова и нельзя знать ребенку, именно их и будет обнаруживать браузер. Вспомните мультипликационный фильм про Масяню «Хомяк», где они с Хрюнделем вводили фильтры для гостевой книги. Если вы хотите качественную защиту от нежелательных страниц, вам предстоит проделать то же самое.

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

Cloud Web Browser поддерживает мышиные жесты. Их настройка происходит с рисунками. Вы можете регулировать длину жестов, максимальный допуск к их аккуратности.

В состав браузера включен инструмент перевода интерфейса. С помощью него можно довольно быстро изготовить локализацию, в том числе и для русского языка. Но, видимо, этим модулем практически никто не пользуется. Браузер поддерживает лишь три языка – финский, английский и испанский.

Разработка Cloud Web Browser находится на раннем этапе. Стабильность работы браузера практически нулевая. За все время тестирования продукта, ни разу не удалось выйти из него по собственной воле. Каждый раз все заканчивалось вылетом с ошибкой.

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

Плюсы:+ контроль над содержимым сайтов

Минусы:- крайне низкая скорость работы- нестабильность- требование наличия установленного Microsoft .NET Framework 2.0

К содержаниюEpiphany 2.20.2

Официальный сайт: www.gnome.org/projects/epiphanyОперационная система: LinuxРусский язык интерфейса: есть

Рабочее окно Epiphany

Epiphany является неотъемлемой частью GNOME. Как следствие, браузер вынужден придерживаться философии рабочей среды. Она заключается в максимальном упрощении интерфейса, в оптимизации набора функций. Программа должна выполнять свою работу, только свою работу и, желательно, делать все качественно. Задача Epiphany заключается в отображении содержимого Всемирной паутины. На этом и сосредоточились разработчики браузера, оставив все второстепенное на откуп производителям модулей расширения. Подобное решение, надо заметить, очень напоминает Mozilla Firefox, где также все специфические возможности реализуются с помощью подключения дополнений. Но дальше всплывает одно существенное различие – Mozilla Firefox универсален, а Epiphany работает только в Linux, полностью раскрывая свой потенциал только в GNOME.

Браузер использует многие настройки рабочей среды. Это касается используемых тем оформления, набора значков, дизайна окон. По этой причине отсутствие поддержки смены шкур в Epiphany не воспринимается как недостаток. Это просто не нужно браузеру, за оформление отвечает рабочая среда.

Весьма необычно реализована настройка панели инструментов. Необычность заключается в том, что, вопреки традициям GNOME, вы можете добавлять или удалять отдельные кнопки. Чаще всего, в приложениях GNOME данная возможность отсутствует, так как рабочая среда не предоставляет встроенного механизма настройки. Epiphany же напоминает Mozilla Firefox в данном вопросе. Окно со списком доступных кнопок вызывается с помощью контекстного меню.

Загрузка файлов выполняется также по аналогии с Mozilla Firefox. Вы щелкаете по ссылке, открывается окно менеджера загрузок, файл переносится на рабочий стол, менеджер закрывается. Не найти документ на рабочем столе невозможно, перед глазами всегда маячит ярлык. Так работает браузер по умолчанию. Однако вы можете указать другую папку для загрузки файлов или приказать программе всегда задавать вопрос о цели загрузки. Показ индикатора передачи файлов можно отключить.

Если вы ошиблись при наборе адреса web-страницы или еще по каким-то причинам сервер не отвечает на запрос, то во многих браузерах отображается окно об ошибке. Epiphany действует иначе. Вам предлагается осуществить поиск в кэше Google или в Архиве интернета.

Браузер поддерживает открытие нескольких документов в пределах одного рабочего окна приложения. Каких-либо настроек вкладок не предусмотрено, приходится довольствоваться тем, что предлагается по умолчанию. Щелчок средней кнопкой мыши по ссылке открывает ее в новой вкладке. Аналогичное действие происходит в ответ на удержание клавиши Ctrl при щелчке левой кнопкой мыши. Закрываются вкладки кнопками с крестиками, средняя кнопка мыши в этом случае не работает. Если подцепить вкладку мышью, то ее можно переместить в другое место панели, поменять порядок открытых документов. Переключение между вкладками с помощью клавиатуры привязано к нестандартным сочетаниям клавиш. Но это, надо заметить, оправдано. Привычное Ctrl+Tab применяется для смены рабочих столов.

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

Активные пользователи интернета довольно часто собирают богатую коллекцию ссылок на любимые сайты. Со временем закладки превращаются в настоящие джунгли, где заблудиться проще простого. Например, вам необходимо найти страницу с форумом по фильму Американский пирог. Не совсем понятно, где начинать поиски, в форумах, в кинематографе, или среди кулинарных рецептов. Для того чтобы грамотно упорядочивать большие коллекции избранных сайтов, Epiphany предлагает использовать метки. Подобное решение активно применяется в блогах, в почтовых клиентах, на сервисах обмена фотографиями.

А строке адреса можно набирать не только URL, то и тему страницы. При этом происходит обращение к закладкам, в выпадающем меню показываются все страницы, имеющие аналогичные метки. Другие браузеры в подобной ситуации ищут вхождения вводимой строки в адреса ранее посещаемых страниц и выводят их список.

Вторая особенность работы с закладками заключается в структуре их менеджера. Он позволяет группировать ссылки по нескольким категориям. Вы можете видеть локальные ссылки, наиболее часто посещаемые сайты, страницы без определенных пользователем тематик. Кроме того, в виде отдельных папок показываются все метки. Любую из тем можно переместить на панель закладок, которая располагается, как и в случае с Mozilla Firefox, под строкой ввода адреса. Это также весьма необычная и полезная особенность Epiphany. Другие браузеры просто размещают ссылки. Вам необходимо каждый раз вручную добавлять новые элементы на панель. Epiphany выполняет обновление данных автоматически. На панели находятся только ссылки на сайты определенных тематик.

Расширяемость Epiphany обеспечивается путем подключения дополнений. Большинство дистрибутивов Linux содержат браузер вместе с внушительным списком модулей, которые по умолчанию отключены. Расширения позволяют эффективно блокировать нежелательную информацию, добавлять боковую панель, группировать вкладки, использовать мышиные жесты, подписываться на RSS-каналы и многое другое. Модули Epiphany не совместимы с Mozilla Firefox.

Плюсы:+ тесная интеграция с рабочей средой GNOME+ простота освоения+ удобная работа с закладками+ высокая расширяемость

Минусы:- скудный набор базовый функций

К содержаниюFlock 1.0.5

Официальный сайт: www.flock.comОперационная система: Windows, Linux, Mac OS XРусский язык интерфейса: есть

Рабочее окно Flock

Всемирную народную любовь снискали ресурсы, позволяющие обмениваться информацией – фотографиями, закладками. Пользователи интернета заводят сетевые дневники, где делятся своими достижениями, выкладывают статьи, жизненные заметки, показывают снимки. Общение и обмен информацией в Сети – основное направление развития современного интернета. Браузеры не поспевают за пользователями, оставаясь, по-прежнему, по большей части, инструментами отображения содержимого Web.

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

Flock, в большей степени, нацелен на прогрессивных интернетчиков, для тех, чей дом – это блог, а поделиться с другом закладками – святое дело. Социальный браузер основан на коде Mozilla Firefox, поэтому заимствует многие его черты.

Вы точно также можете подключать расширения и темы оформления. По расширениям совместимость частичная. Впрочем, более половины модулей, рассчитанных на Mozilla Firefox, будут работать и в Flock после небольшой адаптации кода. Некоторые популярные расширения уже скорректированы для запуска в социальном браузере. С темами оформления дело обстоит иначе. Стили Mozilla Firefox не подходят для Flock. Обратная несовместимость также имеет место. Это логично, ведь Flock имеет иной набор кнопок и панелей, шкуру огненного лиса натянуть невозможно.

Стартовая страница Flock имеет весьма нескромное название – Мой мир. Он состоит из списка избранных сайтов, любимых новостей и мультимедийной информации. Избранные сайты являются неким подобие журнала, туда добавляются последние открытые страницы. Любимые новости – это последние подписки на RSS-каналы. В группе медиа собираются фотографии и видео, на которые вы подписываетесь на соответствующих ресурсах.

Помимо трех основных колонок, стартовая страница Flock содержит меню с вызовом основных социальных функций. Вы можете открывать список контактов. Он формируется из сетевых дневников, а также из ресурсов, предоставляющих обмен ссылками или фотографиями. Как только вы зайдете на какой-либо сервис, где вы зарегистрированы, то на отдельной панели отобразятся ваши друзья. Для того, чтобы поделиться информацией с контактом, достаточно перетащить объект на его значок.

Второй пункт меню вызывает панель медиа, на которой отображаются списки фотографий или видеороликов ваших контактов. С помощью данной панели можно просматривать ресурсы, не открывая сами web-страницы. Это экономит время и трафик.

При вызове пункта чтения лент новостей открывается левая боковая панель. На ней отображается список каналов с указанием количества статей в каждом из них. Щелчок мыши по любому элементу списка открывает компонент чтения RSS. По умолчанию отображаются заголовки всех новостей и их краткое содержание. Вы можете прочитать любую запись, сохранить ее в библиотеке Flock, а также сразу же опубликовать в своем блоге.

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

Раздел учетных записей и сервисов позволяет выбрать регистрироваться или заходить на сайты, которые необходимы при работе с социальной составляющей Flock. Последний пункт меню представляет собой интернет-буфер. В нем хранятся фрагменты web-страниц, картинки, текст и другие данные, которые можно быстро опубликовать в сетевых дневниках.

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

На этом отличия Flock от Mozilla Firefox не заканчиваются. Социальный браузер имеет более мощную панель закладок. Вы можете создавать несколько категорий и переключаться между ними. В Mozilla Firefox данная возможность отсутствует, там лишь один набор ссылок. В левой части панели закладок Flock находится набор кнопок, вызывающий все категории социальных функций браузера. Здесь вы можете, например, открыть удобный загрузчик фотографий, который поддерживает групповую работу с файлами. Кроме того, имеется возможность вызова редактора записей в сетевых дневниках.

Добавление страниц в закладки реализовано в Flocka не так, как в Mozilla Firefox. Слева от строки адреса расположена звезда. Вы нажимаете на нее – страница занесена в библиотеку. То есть, запоминание адресов происходит одним щелчком мыши. Если вы заходите в будущем поделиться закладкой с другими или поместить на отдельную панель, то милости просим, все это нетрудно сделать в Flock.

Многие браузеры умеют обнаруживать RSS-каналы на странице. Flock способен также определять наличие потока медиа (фотографии или видео), а также поисковых машин. Вы можете осуществлять подписку на первые два пункта и запоминать поисковый движок. Ссылку на текущую web-страницу можно отправить по электронной почте одним щелчком мыши. Соответствующая кнопка располагается справа от адресной строки.

Многое их того, что относится к Mozilla Firefox, применимо и к Flock. Это облегчает освоение продукта. Если не пользуетесь услугами социальных сетей, то смысл в Flock теряется.

Плюсы:+ интеграция с сетевыми дневниками+ интеграция с сервисами, предоставляющими обмен фотографиями и видео+ обмен ссылками, публикация избранного+ мощный компонент чтения RSS-новостей+ частичная совместимость с Mozilla Firefox по расширениям

Минусы:- некоторая перегруженность интерфейса- жесткая привязка к определенным сервисам

К содержанию

www.ixbt.com

12 браузеров на движке Gecko. Часть 2.

Содержание

Первая часть статьи

Galeon 2.0.2

Официальный сайт: http://galeon.sourceforge.netОперационная система: LinuxРусский язык интерфейса: есть

Рабочее окно Galeon

Разработка Galeon началась на стыке тысячелетий, в 2000 году. Браузер создавался как альтернатива Mozilla. Его особенностью являлось отсутствие в своем составе дополнительных компонентов (почтовый клиент, редактор HTML-страниц и т.д.), а также жесткая привязка к операционной системе Linux. В 2002 год из проекта ушел один из ведущих разработчиков, создав вскоре Epiphany. Новый браузер был включен в состав GNOME, а Galeon остался несколько не у дел. Его разработка замедлилась. На сегодняшний день он – самый старший из браузеров на движке Gecko, находящихся в разработке.

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

Программа позволяет импортировать закладки из браузеров Netscape, Mozilla (SeaMonkey и Firefox), Konqueror и Epiphany. Сам инструмент импорта, однако, представлен не в главном меню, а спрятан в Bookmarks Editor.

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

Для управления всем этим разнообразием элементов и технических решений предназначен редактор закладок. Виртуальные папки отличаются от их обычных аналогов тем, что они являются лишь результатами поиска информации. Физически в них ничего не переносится. Критерии поиска состоят из текстовой строки, даты последнего посещения, даты создания ссылки. Кроме того, для текстовой строки можно указывать совпадения не только с заголовком закладки, но и с ее примечаниями. На самом деле, в этой технологии нет ничего уникального – она вовсю используется в почтовых клиентах. Но в браузерах это, к сожалению, большая редкость.

Вторая особенность работы с вкладками заключается в возможности создания псевдонимов. Иными словами, ваша ссылка может находиться сразу в нескольких физических папках. При этом управление ею происходит всегда из единого места, одного диалогового окна. Не стоит путать эту возможность с виртуальными каталогами, где ссылки лишь размножаются, дублируясь по результатам поиска. Здесь речь идет именно о физических папках.

Любая папка с закладками может быть превращена в панель инструментов. Как было сказано ранее, подобных панелей может быть несколько. Мало того, вы можете указывать произвольные значки для обозначений папок и сайтов. Например, виртуальная папка, где содержатся ссылки о кинематографе, может быть оформлена в виде стилизованного фрагмента пленки. При отображении значков внутри панелей инструментов, их размер не меняется, они всегда показываются в 100% масштабе. Это означает, что внутри одной панели инструментов могут быть как крупные, так и мелкие картинки.

Каждой ссылке можно присваивать сокращения. Они позволяют быстро вводить адреса, не обращаясь к каким-либо меню или панелям. Например, вместо довольно длинного адреса «http://galeon.sourceforge.net» можно ввести сокращение «gln». Три буквы набирать всегда легко, даже краской на заборе.

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

Из умных закладок создана страница My Portal, которую удобно использовать как стартовый документ. На ней отображаются ссылки на последние посещенные сайты, список наиболее популярных закладок, служебные сценарии (bookmarklets), а также умные закладки. Последний тип ссылок сразу представлен в виде строк ввода текстовых запросов. My Portal имеет динамическое наполнение, которое автоматически меняется со временем.

Galeon поддерживает мышиные жесты без необходимости установки каких-либо дополнительных модулей. Жестикуляция активируется при удержании средней кнопки мыши. Подробное описание всех жестов с рисунками дается в справочной системе браузера.

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

Браузер позволяет блокировать всплывающие окна, настраивать правила приема cookies и загрузки изображений. Левая боковая панель отображает историю посещений и закладки.

Galeon является монолитным, законченным продуктом. Программа обладает массой возможностей и богатыми настройками, но добавить к этому нечего. Равно и убрать некоторые, возможно, лишние элементы не удастся.

Некоторые из функций, реализованные за последние годы в Galeon, перенесены в Epiphany в виде модулей расширения.

Плюсы:+ тесная интеграция с рабочей средой GNOME+ продвинутая работа с закладками+ локальный портал

Минусы:- проект практически не развивается- отсутствие расширяемости

К содержаниюK-Meleon 1.1.3

Официальный сайт: http://kmeleon.sourceforge.netОперационная система: WindowsРусский язык интерфейса: есть

Рабочее окно K-Meleon

Скорость кроссплатформенных браузеров на движке Gecko могла быть и выше, если бы не используемый ими язык разметки XUL. В ином случае, мы бы сейчас видели по каждому продукту три разных браузера для Windows, Linux и Mac OS X, каждый из которых обладал бы какими-то своими особенностями. Расширения стали бы жестко привязаны к операционной системе, документацию также пришлось бы делить на три части. Хлопотно. Поэтому продукт и выпускается в унифицированной упаковке под названием XUL. Но не все согласны с подобным подходом. В Linux это выразилось в появлении двух браузеров для рабочей среды GNOME (Epiphany и Galeon), Mac OS X стала обладателем Camino, а в Windows роль браузера в родной обертке играет K-Meleon.

Программа стартует немного быстрее, чем браузеры, использующие XUL. Кроме того, скорость работы интерфейса не вызывает никаких нареканий – все диалоговые окна рисуются мгновенно, без пауз. Стоит также добавить, что в состав браузера включена утилита быстрого запуска. Она добавляется в автоматическую загрузку Windows. В результате большая часть кода всегда находится в памяти. Когда возникает необходимость запустить K-Meleon, то догружается часть небольшая приложения, старт происходит очень быстро.

Системные требования K-Meleon значительно ниже, чем у других браузеров на движке Gecko. Mozilla Firefox без установленных расширений обычно занимает в оперативной памяти приблизительно в полтора раза больше места. В данный момент в K-Meleon, имеющий настройки по умолчанию, загружено три web-страницы. Расход памяти, по показаниям диспетчера задач, составляет 26144КБ.

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

Настройка панелей большинства браузеров довольно проста. Вы вызываете окно со списком доступных кнопок и перетаскиваете их на панель, добавляя элементы. Обратный перенос удаляет кнопки. В K-Meleon управление панелями происходит через редактирование текстовых конфигурационных файлов. Вам нужно хорошо поминать язык разметки, используемый в приложении, для того, чтобы внести какие-то изменения в набор кнопок панелей инструментов. Аналогично, с помощью ручной правки конфигурационных файлов, можно менять главное меню браузера, изменять правила блокировки нежелательной графики, менять таблицы стилей, горячие клавиши и многое другое.

Браузер работает с тремя типами любимых ссылок. Вы можете подключать Избранное от Internet Explorer, закладки Mozilla Firefox, а также списки Opera. Каждый из типов ссылок имеет множество настроек. Вы можете открывать их в текущей или новой вкладке, сортировать список по алфавиту и многое другое.

Помимо различных видов закладок, K-Meleon позволяет создавать горячие ссылки. Их может быть не более десяти штук. Ссылки вызываются с помощью клавиши Ctrl в сочетании с цифрами от 0 до 9.

Браузер обладает серией сервисных функций, упрощающих ручной ввод адресов. Вы можете назначить три клавиатурных ярлыка на добавление префикса «www» и суффикса домена (по умолчанию – ru, org и net). Кроме того, если просто наберете какое-либо слово без префиксов и суффиксов, то браузер, согласно настройкам по умолчанию, добавит в начало строки «www.», а в ее конец – «.com». Чтобы попасть на наш сайт из K-Meleon, достаточно набрать в адресной строке «ixbt».

Поиск в интернете выполнен весьма оригинально. Вы щелкаете левой кнопкой мыши по кнопке с изображением земного шара под лупой, после чего выскакивает диалоговое окно с запросом ввода поисковой строки. Поиск производится с помощью сервиса, указанного в настройках браузера, в качестве основного. Щелчок правой кнопкой мыши по той же кнопке открывает список доступных движков. Можно переключиться на необходимый сервис, а затем вновь произвести операцию поиска с помощью левой кнопки мыши. Настройки браузера позволяют самостоятельно формировать набор серверов. Предлагается огромный список, из которого необходимо выбрать десять наиболее достойных сайтов. Кроме того, доступен одновременный поиск на нескольких серверах. Имеется возможность ручной корректировки движков, которая, однако, требует понимания их работы.

Фильтрация нежелательного содержимого на web-страницах осуществляется в K-Meleon тремя способами. Первый из них заключается в запрете показа flash-анимации. Второй метод состоит в указании адресов сайтов, откуда нельзя грузить графику. Это наиболее действенный способ, так как экономится трафик и не бывает ложных срабатываний. Третий способ заключается в применении стилей CSS, которые указывают размеры картинок, запрещенные к показу. Это часто приводит к ошибочным срабатываниям фильтра и не экономит трафик, так как картинки, в любом случае, загружаются.

Браузер поддерживает жесты мышью. Они по умолчанию отключены, но могут задействоваться из настроек.

Расширение возможностей K-Meleon происходит за счет подключения дополнительных сценариев. Впрочем, большинство наиболее интересных модулей уже включено в базовый дистрибутив браузера. Кроме того, несколько расширений от Mozilla Firefox, после некоторой корректировки, можно заставить работать и в K-Meleon.

K-Meleon превосходит по функциональности многие другие браузеры на движке Gecko. И это нисколько не замедляет программу, она работает очень быстро и стабильно. К сожалению, браузер перегружен второстепенными функциями, а также имеет чудовищно неудобную систему конфигурирования. Впрочем, никто не заставляет пользователя лезть в настройки и пытаться что-то подкрутить. На слабых машинах, среди браузеров на движке Gecko, K-Meleon нет равных.

Плюсы:+ высокая скорость работы+ работа с Избранным Internet Explorer, закладками Mozilla Firefox и списками Opera

Минусы:- несовместимость с расширениями Mozilla Firefox- перегруженность функциями, сложность в освоении- сложность в настройке, конфигурировании

К содержаниюMinimo 0.2

Официальный сайт: www.mozilla.org/projects/minimoОперационная система: Windows MobileРусский язык интерфейса: нет

Рабочее окно Minimo

Движок Gecko пробрался и на мобильные устройства, работающие под управлением Windows Mobile. Minimo – браузер для устройств с низким разрешением экрана.

Программа обладает высокими системными требованиями по меркам карманных компьютеров и мобильных телефонов. Minimo занимает 25МБ в оперативной памяти. Однако стоит учесть, что браузер поддерживает большинство современных стандартов, так как использует тот же движок, что и Mozilla Firefox. Мобильный браузер, например, имеет поддержку JavaScript, AJAX, CSS2. Он обеспечивает безопасные соединения с использованием TLS и SSL3. Основным отличием Minimo от остальных мобильных браузеров является поддержка вкладок. Панель инструментов располагается снизу, включая в себя все операции навигации, изменение размера шрифта, вызов менеджера закладок и настроек браузера. Кнопки «Стоп» и «Перезагрузка» объединены в единый элемент, назначение которого меняется в зависимости от статуса текущего документа.

Благодаря использованию Gecko, вы можете подписываться на RSS-новости. Это особенно актуально для браузера, который запускается на экране с ограниченным пространством. Далеко не каждая web-страница может быть отображена корректно с сохранением всех тонкостей форматирования.

Для более комфортного просмотра содержимого сайтов можно применять технологию SSR, которая включается в настройках приложения. Она заключается в том, что браузер самостоятельно меняет внешний вид страницы через CSS. SSR корректирует размеры картинок на страницах, управляет шрифтами, видоизменяет верстку. Основной акцент делается на устранение горизонтальной полосы прокрутки.

Ссылки на любимые сайты можно заносить в закладки. Их список отображается как отдельная вкладка, не прерывая загрузки или чтение других документов. Закладки поддерживают значки сайтов (favicons).

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

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

Плюсы:+ наличие вкладок+ качественная поддержка современных стандартов W3C

Минусы:- высокие системные требования- низкая скорость работы

К содержаниюMozilla Firefox 2.0.0.11

Официальный сайт: www.mozilla.comОперационная система: Windows, Linux, Mac OS XРусский язык интерфейса: есть

Рабочее окно Mozilla Firefox

Если остальные браузеры, рассматриваемые в статье, небезосновательно считаются альтернативными, то Mozilla Firefox таковым не является. Он прочно держит второе место по популярности в мире, уступая лишь Internet Explorer. Формула успеха Mozilla Firefox состоит из двух составляющих. Первая причина стремительного взлета огненного браузера заключается в точном позиционировании продукта. Пользователь хотел что-то похожее на Internet Explorer, только лучше, быстрее и надежнее. И он это получил. Mozilla Firefox, как и штатный браузер Windows, был предельно прост в освоении, то в то же время, обладал серией очень приятных бонусов, да и работал значительно надежнее при прочих равных.

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

Mozilla Firefox отпочковался от проекта Mozilla Suite, который, в свою очередь, разрабатывался как обкатка новых технологий для Netscape. История расставила все на свои места: Netscape окончательно мертв, Mozilla Suite мертва (ее дело продолжает SeaMonkey), а Mozilla Firefox жив и здоров, с каждым годом лишь увеличивая свое присутствие на рынке.

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

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

Благодаря поддержке смены тем оформления, Mozilla Firefox может принимать любое обличие. Стили включают в себя цветовые решения, дизайн кнопок, их размер.

Как только рыночная доля браузера стала исчисляться двузначным числом, в нем значительно чаще стали обнаруживаться ошибки. Это логично, ведь популярность всегда приковывает внимание. Если вы – звезда шоу-бизнеса, то за вами постоянно носятся папарацци, так и норовя сделать снимок, когда вы в неприглядном виде. Известный браузер становится объектом постоянных нападок со стороны хакеров, норовящих найти брешь в безопасности. Идеальных программ не бывает, и вполне ожидаемым следствием повышения популярности Mozilla Firefox стало резкое учащение обнаружения ошибок. Ответным ходом со стороны разработчика стало своевременное их исправление и частый выход обновлений.

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

От высокой популярности Mozilla Firefox все оказываются в плюсе. Пользователь имеет реальный выбор, как минимум, между двумя популярными браузерами. Разработчики сайтов вынуждены более точно придерживаться стандартов, проверяя работу своих проектов не только в Internet Explorer, но и в Mozilla Firefox. А это означает, что все остальные браузеры на движке Gecko также получают возможность корректно отображать сайты.

Mozilla Firefox многократно освещался в прессе, по браузеру легко найти документацию и прочую полезную информацию.

Плюсы:+ простота освоения+ огромный потенциал расширяемости+ автоматическое обновление браузера и всех дополнений+ распространенность, обилие информации, документации по продукту

Минусы:- скудный набор функций в базовом дистрибутиве

К содержанию

www.ixbt.com

Альтернативные браузеры на основе движка Gecko от Mozilla Corporation

Сравнение браузеровКакой браузер удобнее всего? Чаще всего выбор лежит всего в трех категориях: Firefox, Opera и конечно же Chrome, как же без него. Иногда в ответ можно услышать и более нестандартные варианты вроде Safari, Maxthon, Яндекс.Браузер или даже Piratе brouser и K-Meleon. Однако весь список реально существующих браузеров гораздо шире. Более продвинутые пользователи часто пробуют совершенно новые разработки или слегка подзабытые и недавно пережившие второе рождение. Если вы устали от использования популярных браузеров, и хотите попробовать что-то новое, тогда вас должна заинтересовать эта подборка браузеров.

Основа каждого современного браузера это движок, без которого невозможно открыть ни один веб-сайт. Все остальное — это собственные идеи разработчиков. То есть, для создания нового браузера достаточно новой идеи, которая решает определенную проблему, специальных знаний и качественного движка в основе. Очень часто при работе над проектом нового браузера в качестве движка выбирается Gecko — очень известный и что немаловажно бесплатный продукт со свободной лицензией от Mozilla Corporation. Качество, доступность и отсутствие юридических преград дают возможность использовать его без ограничений и поэтому на его основе появилось очень много интересных программ:

1. SeaMonkey (mozilla-russia.org).

Несколько лет назад Firefox был лишь частью проекта Mozilla Suite. Проект задумывался как совокупность сразу нескольких видов программ для полноценной работы в сети, то есть среди его составляющих: почтовое приложение, HTML-редактор, календарь, IRC-приложение и еще несколько специальных утилит для Web-разработчиков. Кстати Mozilla Suite существует и используется до сих пор, потому что у такого решения есть множество плюсов: экономия системных ресурсов, универсальность и сочетаемость программ. Благодаря продуманному подходу, SeaMonkey так же может предложить своему пользователю ряд преимуществ: удобство настройки, отсутствие необходимости в дополнительных расширениях, так как все заранее продуманно и учтено и как следствие — стабильность. По сути этот браузер представляет собой многофункциональный продукт, который будет особенно актуален для тех кто ценит классику и проверенные временем решения. Работает SeaMonkey с платформами Linux, Windows и MacOS.

2. Pale Moon (palemoon.org).

Задача которую ставили перед собой создатели этого продукта — количественное ускорение работы браузера. Разработки привели к изменению интерфейса браузера и значительному повышению скорости загрузки. Предлагаемый дизайн интерфейса будет очень кстати для тех, кому не нравиться новый Firefox Australis. Pale Moon отлично работает с платформами Windows 7, 2000, XP, Vista (8 x 32 и x 64). Правда не стоит забывать, что скорость работы браузера, зависит от вашей скорости Интернета и скорости работы компьютера. Чтобы увеличить скорость работы компьютера можно чаще очищать кеш компьютера.

3. Waterfox (waterfoxproject.org).

По сути этот браузер одна из специальных версий стандартного Firefox. Он создавался преимущественно для машин работающих на 64-битных системах. То есть, для обладателей платформ Windows 7, 8 (x64) и Windows Vista (x64) этот браузер будет очень и очень кстати. Что же даст его использование? Во-первых – увеличение скорости за счет использования сразу нескольких современных технологий: AVX, SSE3 и Intel’s Math Library. Во-вторых — отличную работу любых расширений и дополнений созданных для Waterfox. В принципе, стиль работы программы ничем не отличается от того же Firefox, только скорость загрузки страниц будет гораздо выше.

4. Avant Browser Ultimate (avantbrowser.com).

В отличие от всех упомянутых здесь браузеров Avant Browser имеет в своей основе сразу три движка: Firefox, IE и Chrome, и представляет собой многофункциональный инструмент, в котором есть возможности для блокирования рекламы, создания и работы со скриншотами, чтения ленты RSS и мониторинга загрузок. Именно поэтому Avant Browser все чаще выбирают те, кому нужен комплексный продукт. Изначальная многофункциональность браузера позволяет обойтись без установки дополнений, то есть никакой специальной настройки или доработки после его установки на машину. Лучше всего Avant работает с Windows.

5. Tor Browser Bundle (torproject.org).

Этот браузер представляет собой сплав современной и максимально надежной Tor-технологии с классикой в виде любимого многими Firefox. В целом Tor Browser имеет стандартный для браузеров Mozilla вид, но при этом обладает максимумом возможностей для поддержки конфиденциальности и инструментами позволяющими преодолевать барьеры в сети. Интерфейс у Tor Browser Bundle стандартный, но при этом в него интегрированы расширения для максимального сохранения инкогнито IP компьютера, и для доступа к заблокированным сайтам. Браузер работает с системами Linux, Windows и MacOS.

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

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

anokalintik.ru

browser - Что значит для браузера быть "основанный на веб-китах" или "основанный на gecko"?

Чтобы добавить к другим ответам некоторые вещи, которые различают двигатели:

  • WebKit создан для использования в различных средах, включая мобильные и встраиваемые системы.
  • Gecko включает язык прикладного уровня, основанный на веб-технологиях под названием XUL, который может использоваться для кросс-платформенного графического интерфейса (и используемые в Firefox, Thunderbird и дополнения для обоих).
  • WebKit завоевал популярность и помог продвинуть множество новых веб-стандартов, в первую очередь слой рисования <canvas>, теперь принятый каждым основным двигателем, помимо Trident (движок IE).
  • Gecko, вероятно, несет наибольшую ответственность за повторное внедрение браузеров, после того, как Netscape потерял "браузерные войны" в IE.
  • Несмотря на то, что WebKit имеет преимущество в скорости, Gecko добивается больших успехов в этой области с версии 3.0, а также минимизирует потребности в ресурсах (требуя меньше памяти во времени, чем WebKit, в зависимости от реализации).

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

Исторически, WebKit получен из KHTML, движок Konqueror. Некоторые изменения в WebKit были перенесены в KHTML.

Некоторые другие браузеры (и приложения и ОС), использующие WebKit, включают Epiphany (для * nix), OmniWeb (первый браузер OS X, первоначально на NeXT), Adobe AIR (среда выполнения для использования веб-технологий для разработки приложений "на рабочем столе" ) и Palm WebOS.

Gecko начал разработку в Netscape, с планом в конечном итоге интегрировать его в браузер Netscape. Фонд Mozilla был выделен из Netscape и продолжил разработку Gecko для пакета Mozilla, теперь известного как SeaMonkey. Firefox (первоначально Phoenix, затем Firebird) был создан как легкий браузер Gecko без функциональности, не связанной с браузером, в пакете Mozilla и с определенным API расширения для добавления функций.

Некоторые другие браузеры, использующие Gecko, включают K-Meleon (для * nix), Flock (специализированные для социальных сетей) и Camino (Gecko в собственном OS X Cocoa UI).

qaru.site

Mozilla Firefox свободный браузер на движке Gecko. Возможности и расширения

Последней стабильной версией браузера является Firefox 53.0

Mozilla FirefoxКорпорация Mozilla (предшественница компании Netscape), существующая на протяжении двадцати лет, презентовала пользователям изобилие всевозможных программных продуктов. В главном порядке она является создателем одного из наиболее известных браузеров интернета — Mozilla Firefox, на веб-сайте http://mycompplus.ru/-windows/2-windows-xp-1/23-mozilla-firefox.html?showall=1. Разработку браузера инициировали в 2002 году, в ту пору он получил название Phoenix, а собственное современное наименование интернет-браузер приобрел только спустя два года.

33 лисицы

До 2011 года браузер жил своей спокойной размеренной жизнью. Начиная с 5-й версии компания включилась в гонку цифр начатую Google Chrome, называемую циклом быстрой разработки. На данный момент, последней стабильной версией браузера является Firefox 53.0, но кроме стабильных версий существуют так же Beta (предварительна сборка), Aurora (довольно таки сырая альфа-сборка) и Nightly (ранняя сборка, предназначенная для тестирования нововведений). Ценность последней сборки заключается в возможности опробовать функции которые могут появиться в стабильной версии лишь через несколько лет, а могут и не появиться вовсе. При этом это не означает, что все эти функции убраны из финальной версии, многие из них просто отключены. Найти их можно введя about:config в адресную строку браузера. Здесь умелыми действиями можно ускорить работу браузера, уменьшить расход оперативной памяти и много чего еще, но неопытным пользователям я бы не советовал что-то там менять.

Антипод

64-битная версия браузера — еще одна отличительная особенность ночных сборок ff (официальное сокращение fx — кстати) и в стабильная ее сборка появиться еще не скоро, но не все так плохо. Существует неофициальная 64-битная версия браузера – Waterfox (последняя стабильная версия 32.0.3). И по субъективным ощущениям, она заметно шустрее огненного собрата, хотя и сам Огнелис прибавил в скорости за последнее время, чего нельзя сказать о его мобильном родственнике – использование мобильного Firefox на бюджетных Android-устройствах весьма затруднительно. Возникает впечатление, что разработчики кинули все силы на настольную версию, а об оптимизации мобильной напрочь забыли. В попытке сблизить функционал настольной и мобильной версий браузера, стоило бы учитывать, что смартфоны несколько уступают персональным компьютерам в производительности. Хотя на 2-4-ядерных устройствах мобильная «лисица» работает весьма шустро

Долгое послесловие

Несмотря на постепенное снижение рыночной доли Mozilla Firefox твердо удерживает третье место на рынке браузеров, его ругают за чрезмерный расход оперативной и заимствование многих функций, и элементов управления у Google Chrome. За последнее время браузер стал заметно экономнее расходовать ресурсы, а в эпоху повального перехода на движок Chromium, Firefox на движке Gecko, заметно отличается от множества своих коллег. Он позволяет настроить как внешний вид страниц, так и оформление самого браузера, расположение элементов управления. Огромное количество дополнений серьезно расширяет его функционал. В «огненной лисе», за последнее время, проделали довольно большую работу, их труды позволили Firefox 53.0. Если не обойти своих конкурентов, то по крайней мере, вплотную приблизится к ним по скорости. Пожелаем же им дальнейших успехов и удачных релизов.

Автор: Юрий Смирнов.

linux-user.ru

Gecko FAQ | MDN

Что такое Gecko

Gecko - это браузерный движок с открытым исходным кодом, предназначенный для поддержки открытых интернет-стандартов, таких как HTML 4, CSS 1/2, W3C DOM, XML, JavaScript и других.

Gecko используется во многих браузерах, таких как Mozilla Firefox, SeaMonkey, Camino, Epiphany, K-Meleon и других. Gecko постоянно находится в процессе разработки под руководством компании mozilla.org. Ранее Gecko был известен под кодовыми именами Raptor и NGLayout; новое название было выбрано в связи с рассмотрением дела о нарушении прав на использование старой торговой марки.

Что такое браузерный движок

По существу, это программная библиотека, которая использует контент (информацию, размеченную с помощью языков HTML и XML; графические файлы, апплеты и т.д.) и информацию о его оформлении (каскадные таблицы стилей, тэги языка HTML, используемые для визуальной разметки) и отображает отформатированный контент на экране. Таким образом, движок "заполняет" область информационного наполнения, которая представляет из себя пустое пространство внутри окон графического интерфейса пользователя chrome.

Формально движок определяет правила размещения контента на странице. Ядро этого движка очень быстрое. Кроме того, Gecko предоставляет средства анализа документов различных типов (HTML, XML, SVG и др.), улучшенные возможности визуализации, включая создание составных изображений и их трансформацию. Движок поддерживает встроенный интерпретатор языка JavaScript и плагины.

Более того, Gecko настолько быстрый и мощный, что он используется для создания пользовательского интерфейса (chrome) некоторых приложений. Иными словами, этот движок используется не только для отображения контента, но и для отображения панелей прокрутки (scrollbar), панелей инструментов (toolbar), а также разнообразных меню. См. также информацию о технологии XUL.

 

Чем отличается браузерный движок, такой как Gecko от полнофункционального web-браузера?

Gecko предоставляет надёжную платформу для отображения контента на экране, включая движок для вёрстки, и сопутствующий набор компонентов браузера. Тем не менее, Gecko не оформляет пакет всех этих этих компонентов в интегрированное, полноценное, дружественное к пользователю приложение (включая меню, панели инструментов и др.), такое как Firefox.

В рамках проекта mozilla.org все необходимые компоненты собираются в полноценные приложения, такие как Firefox, Thunderbird, SeaMonkey, Camino. Все они свободно доступны для скачивания с сервера mozilla.org. Компания Netscape выпускала свои собственные версии браузера под торговой маркой Netscape Navigator. Другие компании также выпускают свои собственные программные продукты, которые использую движок Gecko. Вам будет интересно ознакомиться с частичным списком приложений использующих движок Gecko посредством технологии XULRunner, на странице XULRunner Hall of Fame.

Третьи лица, такие как независимые продавцы программных продуктов (ISV) и поставщики аппаратного обеспечения отбирают компоненты, которые они хотят использовать в собственных приложениях или устройствах. Некоторые компоненты браузера, такие как закладки, журнал посещений, адресная книги и т.д., не распространяются как часть Gecko. Тем не менее, исходный код всех этих компонентов доступен для бесплатной загрузки с сайта mozilla.org.

Почему мы создаём новый движок?

Начальный браузер Mozilla, впервые выпущенный под названием Navigator 1.0, был быстро разработан небольшой командой разработчиков, страстно желавших создания революционного, новаторского продукта, новинка, "захватчика рынка" - и они в этом серьезно преуспели. После, когда web эволюционировал, компания Netscape собрала отличную команду, которая перестроила движок, выведя его на новый уровень, необходимый для создания будущих продуктов. Gecko делает возможным создание революционно нового класса динамического, намного более интерактивного контента, и предоставляет больший контроль над визуальным отображением для web-разработчикам, используя открытые стандарты вместо проприетарных API. Мы приглашаем Вас присоединиться к работе команды на странице getting involved.

Как движок Gecko используется в иных продуктах компании mozilla.org ?

Gecko лежит в основе браузера Netscape 6, обеспечивая работу всех его компонентов, включая Navigator и Messenger. Технология Gecko также ускоряет отображение портала Netscape.com, быстрее доставляя интерактивный контент и сервисы. Архитектура Gecko будет обслуживать Netscape также и в будущем, позволяя внедрять больше инноваций за меньшую стоимость, облегчая распространение и обновление ПО, обеспечивая их межплатформенную поддержку.

Как компания Netscape собирается использовать Gecko?

Как могут другие компании и организации использовать этот движок?

Поскольку движок Gecko относительно невелик и легковесен, а его исходный код открыт, другие компании и организации могут легко использовать эту технологию. Многие производители аппаратного обеспечения, создающие устройства с сетевым доступом, желают добавить функциональность веб-браузера. Аналогично, многие разработчики программного обеспечения желают обеспечить функциональность веб-браузера в свои приложения, но независимая разработка веб-браузера не входит в их планы. Эти разработчики могут выбрать необходимые компоненты браузера из библиотеки Gecko, и упаковать их вместе со своими компонентами в собственный полноценный продукт.

Над поддержкой каких открытых стандартов в движке Gecko работает команда разработчиков и почему она поддерживает их?

  • HTML 4.0, тег canvas из HTML 5
  • CSS 1 и CSS 2
  • DOM 0/1/2
  • XML 1
  • RDF
  • JavaScript 1.5
  • HTTP 1.1 и FTP
  • SSL
  • Unicode
  • OJI (Open Java Interface)
  • Image formats

 

Обозначает ли полное соответствие движка стандартам отсутствие багов в данной или последующих версиях ?

Как Gecko форматирует документы XML?

Для форматирования XML-документов движок использует технологии CSS и XSLT.

В случае, если с XML-документом не связан никакой документ CSS или XSLT, Gecko отображает исходный код документа, отформатированный стилевыми таблицами по умолчанию.

Чем Gecko полезен авторам и разработчикам контента?

Для авторов разработка, а после тестирование каждой web-страницы несколько раз для поддержки различных, несовместимых между собой объектных моделей документов (DOM) браузеров, зависимых от поставщиков ПО, является достаточно утомительным занятием. Вот почему они требуют, чтобы все поставщик программного обеспечения полностью поддерживали открытые стандарты, перечисленные выше, чтобы:

  • иметь возможность воспользоваться принципом "написал единожды - просматривай везде";
  • иметь в своём распоряжении богатую, мощную систему форматирования и объектную модель.

Надёжная поддержка этих стандартов в Gecko делает его платформой, которую выбирают разработчики web-приложений и авторы контента во всём мире.

Построен ли Gecko API на основе ActiveX, COM, JavaBeans?

Благодаря технологии XPCOM, межплатформенному подмножеству COM, Gecko может быть повторно использован на всех платформах. Технология COM, изначально разработанная фирмой Digital, а позже перенятая компанией Microsoft, является стандартом де-факто для модульных интерфейсов на платформах Windows.

Более того, на платформах Windows, интерфейсы Gecko XPCOM "обёрнуты" в элементы управления ActiveX. Таким образом, разработчики на языке Visual Basic могут использовать их в своих программах. Тем не менее, на иных платформах элементы управления ActiveX не могут быть использованы, ибо эта технология специфична для платформы Windows.

Оболочка (wrapper) XPCOM для JavaBean в данный момент не разрабатывается, но это не означает, что в архитектура Gecko не позволяет разработать такой интерфейс в будущем. Исходный код и документация для этих интерфейсов доступны на сервере проекта mozilla.org.

Совместим ли Gecko API с Microsoft Trident API?

Интерфейс XPCOM движка Gecko отличается от API аналогичного продукта корпорации Microsoft. Главные отличия между этими двумя моделями состоят в способе отражения объектной модели документов (DOM) в этих интерфейсах.

Интерфейс Microsoft Trident отражает DOM в проприетарном API, тогда как Gecko предоставляет интерфейс DOM следуя стандарту W3C. Существуют, кроме того, иные отличия. Благодаря усилиям Adam Lock, создан частичный уровень совместимости, облегчающий разработчикам переход от движка компании Microsoft к движку Gecko.

Какие платформы поддерживает Gecko ?

Сегодня Gecko поддерживает следующие платформы:

  • Win32 (Windows 95, Windows 98, Windows NT 4, Windows 2000, Windows XP, Windows Vista - Gecko 1.9)
  • Mac
  • Linux

Производители ПО и волонтёры участвующие в проекте mozilla.org переносят движок на другие платформы. Среди прочих, в процессе разработки находятся проекты по портированию Gecko на Solaris, HP/UX, AIX, Irix, OS/2, OpenVMS, BeOS, и Amiga.

Каковы основные компоненты Gecko?

Движок состоит из следующих компонентов:

  • Синтаксический анализатор (parser) для HTML и XML
  • Движок для вёрстки (layout engine) с моделью контента (content model)
  • Стилевая система (обрабатывает CSS)
  • Интерпретатор JavaScript (SpiderMonkey)
  • Графическая библиотека (image library)
  • Сетевая библиотека (Necko)
  • Набор виджетов и библиотек для визуализации графики, специфичных для платформы (Win32, X, и Mac)
  • Библиотека для управления предпочтениями пользователей
  • Mozilla Plug-in API (NPAPI), используемый для поддержки интерфейса плагинов для браузера Navigator
  • Open Java Interface (OJI), с поддержкой виртуальной машины Java (JVM) компании Sun
  • Внутренний интерфейс инфраструктуры описания ресурсов (RDF)
  • Библиотека для отображения шрифтов
  • Библиотека средств защиты (NSS)

developer.mozilla.org

Движки браузеров: WebKit, Trident, Gecko, KHTML

Браузерный движок – это специальная программа, которая работает с веб-страницами. Он обрабатывает загруженную из интернета HTML-страницу, и преобразует ее код в привычное для пользователей представление. Движки интернет-браузеров используются в самих браузерах, а также в почтовых клиентах. Далеко не каждый веб-обозреватель создан на своей собственной уникальной платформе. Многие из них используют популярные и проверенные временем решения. В данной статье рассматривается, какие существуют платформы для создания браузеров, и чем они отличаются друг от друга.

Логотипы браузеров

Содержание статьи:

Общие сведения

Использование движков (Rendering engine) для создания обозревателей имеет множество преимуществ:

  • Облегчается поиск и устранение ошибок кода.
  • Удобная возможность улучшить отдельный компонент сразу в нескольких программах.
  • Облегчается процесс изменения графического интерфейса приложения.
  • Простота создания новых программ под желания конкретного разработчика или нужны конкретного пользователя.

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

Яркий пример – движок Trident от компании Microsoft. Он один используется в большом множестве приложений данной корпорации. Развивается основа – развиваются и производные проекты.

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

Trident

Когда пользователь устанавливает новую операционную систему Windows, первый веб-обозреватель, с которым он сталкивается – это Internet Explorer. Поэтому его движок рассмотрен в обзоре первым.

Trident, или MSHTML – довольно старый программный компонент, разработанный корпорацией Microsoft для своих нужд. Проект непрерывно развивается с 1997 года. Используется в веб-обозревателе от Майкрософт – Internet Explorer, почтовом клиенте Outlook, Проводнике Виндовс (программа для работы с файлами) и множестве других приложений данного разработчика.

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

С выходом Windows 10 платформа Trident эволюционировала в EdgeHTML.Разработчики взяли устаревший неудачный движок за основу и создали новую, отвечающий всем требованиям современным пользователей. Судя по проведенным бенчмаркам (программный тест производительности и скорости работы), Microsoft Edge (обозреватель, созданный на основе EdgeHTML) догнал и даже перегнал популярные программы, использованные для создания браузеров Google Chrome и Mozilla Firefox.

Gecko

Gecko – движок, используемый в популярном интернет-обозревателе Мозилла Фаерфокс и множестве других программ. Исходный код программы находится в свободном доступе, то есть каждый желающий может абсолютно бесплатно создать на основе Gecko свой собственный браузер или почтовый клиент.

Другое преимущество Геко – кроссплатформенность. Он работает на подавляющем большинстве современных операционных систем: как для персональных компьютеров, так и для мобильных устройств (в отличие от Internet Explorer, который функционирует только на ОС Windows).

Логотип обозревателя Mozilla Firefox

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

На основе Геко создан популярный интернет-обозреватель Mozilla Firefox, почтовый клиент Thunderbird, планировщик задач Sunbird, а также анонимный веб-браузер с встроенной поддержкой VPN-технологий Tor.

KHTML

Не особо известная платформа, используемая для создания Konqueror — файлового менеджера среды KDE. Для пользователей, не знакомых с операционными системами семейства Linux, интересен тем, что на основе данного проекта создан самый популярный движок в мире, речь о котором пойдет дальше.

Файловый менеджер Konqueror

WebKit

Этот движок разработан всемирно известной корпорацией Apple на основе вышеупомянутого решения – KHTML. Выпущенный в 2001 году, этот проект получил колоссальное развитие и стал одним из самых используемых в мире.

На основе WebKit был создан веб-обозреватель Safari, используемый по умолчанию в iOS-устройствах и лидер по известности среди браузеров – Google Chrome. Подавляющее число современных программ для обработки содержимого веб-страниц имеют в своей основе ВебКит. Кроме того, он используется в популярном приложении Steam, предназначенном для цифровой дистрибуции компьютерных игр от компании Valve.

Эмблема браузера Safari

Аналогично с Gecko, WebKit является кроссплатформенным и отлично запускается на всех популярных платформах. Показывает высокую стабильность и производительность работы. Ввиду огромной известности, под данное решение разрабатывается подавляющее большинство расширений. Также используется в популярных мобильных платформах, таких как Android и iOS. Является свободным движком, то есть может быть бесплатно использован любым человеком для создания собственных приложений.

В 2013 году от WebKit отделилась новая ветка, принадлежащая корпорации Google – Blink. Этот проект лег в основу Chrome 28-й версии (и всех последующих), а также его собрата с открытым исходным кодом – Chromium. Chromium использован для создания популярного в России Yandex Browser. Начиная с 15-й версии на Blink перешел и браузер Opera.

Логотип движка Blink

Presto

Созданный в 2003 году, браузерный движок Presto использовался в качестве основы для Opera. Развивался на протяжении 10-ти лет. В 2013 разработчики Оперы решили отказаться от использования Presto в пользу более мощного и популярного Blink от Google. В данный момент развития проекта остановлено.

Статья была полезна? Поддержите проект - поделитесь в соцсетях:

moybrauzer.ru


 

..:::Новинки:::..

Windows Commander 5.11 Свежая версия.

Новая версия
IrfanView 3.75 (рус)

Обновление текстового редактора TextEd, уже 1.75a

System mechanic 3.7f
Новая версия

Обновление плагинов для WC, смотрим :-)

Весь Winamp
Посетите новый сайт.

WinRaR 3.00
Релиз уже здесь

PowerDesk 4.0 free
Просто - напросто сильный upgrade проводника.

..:::Счетчики:::..