Русский хамелеон


Весь 2005 год мы наблюдали уникальную для последних лет картину: возвращение войны браузеров. Mozilla Firefox, отхвативший около 15% рынка, заставил многих разработчиков спохватиться. Норвежские разработчики сделали свой интегрированный набор инструментов Opera бесплатным, Microsoft спохватилась и всерьез занялась своим браузером Internet Explorer 7.0. Словно грибы после дождя стали плодиться программные продукты на основе движка Gecko, благо лицензия MPL позволяет свободно использовать исходный код. Только за последний месяц было анонсировано два новых браузера - Dr.Orca и Flock. У любителей путешествий по всемирной паутине появляется широкий выбор, ведь теперь можно выбирать браузер, применимо к собственным нуждам, стилю работы в сети, а также в зависимости от мощности рабочей станции.

В октябре 2005 года была завершена работа по локализации браузера K-Meleon. K-Meleon имеет богатую историю, появившись на свет в 2002 году, во времена первых стабильных версий Mozilla Suite. Классическая Mozilla всегда имела и имеет один серьезный недостаток: очень медленный и не поддающийся настройке интерфейс. Причина, заставляющая Mozilla Foundation использовать столь непопулярное решение, кроется в желании обеспечить максимальную независимость своего продукта от системного окружения. Mozilla работает со всех известных операционных системах, но платит за это высокую цену, заключающуюся в снижении скорости прорисовки рабочих окон. Разработчики K-Meleon пошли по иному пути и выпустили на рынок продукт, имеющий тесную интеграцию с компонентами Microsoft Windows. В результате браузер загружается буквально за пару секунд, работает очень быстро и имеет привычную для пользователей Internet Explorer внешность.

Рабочее окно браузера
Рабочее окно браузера

Возможности

Сердцем русского хамелеона является движок Gecko 1.7.12, который используется в Mozilla Suite 1.7.12. Из этого следует, что основные свойства отображения страниц наш зверек перенял у своего именитого брата. K-Meleon четко следует стандартам W3C, являясь очень "правильным" браузером. В свете того, что с каждым годом растет уровень мастерства Web-дизайнеров, и сайты, отображающиеся верно только в IE, постепенно уходят в небытие, можно сказать, что K-Meleon обладает потрясающей всеядностью. Ему не страшны сайты, широко использующие CSS и CSS2.

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

Работа с закладками в K-Meleon реализована любопытным способом. По умолчания, браузер вообще не поддерживает никакие средства хранения ссылок на часто посещаемые вами сайты. Однако с помощью плагинов вы можете включить поддержку Избранного от Interner Explorer, Закладок от любого профиля Mozilla Firefox и Mozilla Suite, а также закладки ("горячие списки") Opera. K-Meleon может одновременно работать со всеми тремя методами каталогизации ссылок.

Менеджер закладок
Менеджер закладок

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

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

С другой стороны, многие элементы меню K-Meleon содержат не просто текстовые указатели на те или иные функции, но также и графические значки, что улучшает эстетическое восприятие меню браузера. K-Meleon поддерживает команду about:config, вызывающую редактор всех, в том числе и скрытых, настроек браузера.

Окно настроек браузера
Окно настроек браузера

Внешний вид меню и окно настроек about:config
Внешний вид меню и окно настроек about:config

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

Интеграция с почтовым клиентом
Интеграция с почтовым клиентом

K-Meleon поддерживает управление с помощью жестов мышью. Вы можете нажать левую кнопку мыши и, удерживая ее, выполнить какое-либо движение манипулятором. Этот жест будет расценен браузером, как некоторая внутренняя команда. Например, жест мышью влево вызывает команду перехода "назад".

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

Окно поиска
Окно поиска

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

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

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

Интерфейс

Свое название браузер получил неспроста. Подобно хамелеону, наш герой может менять темы оформления, становясь похожим на любой из популярных браузеров. Любую панель меню, как котенка, можно перетаскивать с помощью удержания левой кнопки мыши. Точно такой же механизм реализован в последних версиях Microsoft Office. Однако вы не можете переносить панели на боковую часть рабочего окна и вниз. Все панели должны быть над рабочей областью, в которой отображается содержимое активного слоя. Нажатие правой кнопки мыши на любой кнопке внутри панелей вызывает список операций, выполняемых инструментом. Подобный механизм реализован в Adobe Photoshop с той разницей, что в графическом редакторе вам нужно нажать и удерживать левую кнопку мыши.

Разобраться в интерфейсе K-Meleon очень легко, тем более, что наведение курсора на кнопку вызывает всплывающую подсказку, подробно описывающую, что вас ждет, если вы сейчас нажмете левую кнопку мыши. Гибкая настройка интерфейса дает зеленый свет вашей фантазии. Любители минимализма доведут все панели до толщины человеческого волоса, а сторонники шика и блеска сделают из K-Meleon новогоднюю елку.

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

Панель приватности на фоне измененной темы оформления
Панель приватности на фоне измененной темы оформления

Придирчивый взгляд

Поклонники K-Meleon позиционируют свой браузер как "убийцу" Opera. Действительно, скорость работы хамелеона сопоставима с норвежским браузером как на мощных, так и на слабых системах. Однако популярность маленького зверька заметно ниже, чем у многих конкурентов. Немало причин тому виной. Разработка K-Meleon еще не завершена. Проект вот уже долгие годы, как находится в состоянии вечной "беты", имея на сегодняшний день версию 0.9. K-Meleon не имеет боковой панели, ставшей привычной для большинства пользователей популярных браузеров.

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

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

Список установленных плагинов
Список установленных плагинов

Особого внимания заслуживает рассмотрение K-Meleon как замену браузера, установленного в Windows по умолчанию. В отличие от Internet Explorer, K-Meleon может открывать несколько документов внутри одного рабочего окна, имеет встроенные средства борьбы с рекламой. Вы можете указать загрузку изображений только с текущего сайта и тогда все баннеры, обычно загружающиеся из внешних источников, будут блокированы. Вы можете даже не догадываться о том, что сайт переполнен рекламой, если работаете в K-Meleon. Блокировка всплывающих окон, появившаяся в Internet Explorer после выхода Windows XP SP2, работает по такому же принципу и в K-Meleon.

K-Meleon может работать с несколькими профилями настроек пользователей, в то время, как Internet Explorer жестко привязан к текущему сеансу работы в Windows.

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

K-Meleon переведен на русский язык, есть форум технической поддержки хамелеона на русском языке. Однако работа над сайтом еще не закончена. Домен www.kmeleon.ru уже куплен организацией Mozilla.Ru, но пока официально сайт не открыт.

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

Русская версия браузера может быть загружена по адресу ftp://ftp.mozilla.ru/kmeleon/0.9/20051030/K-Meleon-0.9.ru-RU.win32.installer.exe.
Форум технической поддержки расположен по адресу http://forum.mozilla.ru/viewforum.php?id=25.
Официальный сайт продукта http://kmeleon.sourceforge.net.
Русский сайт K-Meleon www.kmeleon.ru.

Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.