Pull to refresh

Comments 77

Под Windows 98 на процессорах без SSE2 идет? А то иначе недостаточно олдфагово.

педалил на нем в 2008 на хр, пень3 и 192 ОЗУ
выручал)

а как он выручит сегодня любого обладателя компа с 1-2 гигами памяти! (Кстати, те же «таблеты» — они почти все не больше 2 гигов имеют)
Ну не знаю на счет любого… Недавно как раз подумал о легком браузере для старого нетбука, в котором памяти полтора гига. Думал попробовать K-Meleon, но тащить ради него вайн счел затеей сомнительной. Пока экспериметнирую с uzbl.
Линукс? Ну вот я не счел — ставил КМ под вайном (правда, на 2-гиговую машину) и нарадоваться не мог: даже будучи ненативным для Линя, он обеспечивал примерно вдвое меньший расход памяти в сравнении с другими сколь-нибудь полноценными браузерами.
Решил попробовать. Поставил вайн, открыл вот эту самую страницу в K-Meleon 76RC. В два раза по памяти не увидел — RES 180 МБ (uzbl — 130 МБ, FF45 — 210 МБ). НО! Если даже просто открыта страница и ничего не трогать — стабильная загрузка ЦП 27%+7% k-meleon.exe и еще 16% вайнсервер. Как результат — LA около 0.6 на пустом месте. uzbl в тех же условиях дает загрузку процессора на этой странице 1-2%, файрфокс — 2-3% и LA держится не выше 0.1 в обоих случаях. Открыл еще +3 вкладки (gmail входящие, ЛОР и DuckDuckGo): KM 290 МБ, FF 335МБ.

Возможно, для винды действительно вариант неплохой. Но под вайном (по крайней мере у меня) ведет себя весьма странно.
и правда, странно. Доберусь до компа с линем и вайном — пришлю свои циферки. Будем думать.
Ну добрался. Тестовая система — Core2Duo, 2 гига памяти, MakuluLinux с Cinnamon.

5 вкладок (эта страница, ЛОР, DDG, оффорум КМ и sports.ru — для тяжести).
KM 75, KM 76 и FF50 — все без блокировщиков контента.

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

КM 75.10 Pro (Gecko 31) — память 285-340 Мб, пик 360 на sports.ru. Проц: в покое стабильно 2-3% на легких вкладках, 5-6% на хабре, на sports — 35-51%; при переключении «легких» вкладок — скачки 6-16%.
Общий расход RAM — 1,3 Гб, средняя загрузка CPU в покое — 8-18% (c учетом работы системного монитора, которым все меряется ;-). Относительно регулярные спонтанные всплески до 25-35%.

KM 76 Pro (Gecko 38) — память 250-270, пик около 315 на sports.ru (потом сброс до 285). Проц: в покое стабильно 1% на легких вкладках, на хабре 4-5%, на sports — 26-41%; при переключении «легких» вкладок — скачки 2-5%, очень изредка больше 6% (разово до 12%).
Общий расход RAM — 1,2 Гб, средняя загрузка CPU в покое — 9-14%. Очень редкие всплески до 20-35%.

FF 50 (Gecko 50) — память 300-320, пиково на sports.ru утекает до 400 Мб, потом сбрасывается к 350 и опять утекает. Проц: в покое 1-4%, на sports.ru — от 38 до 52%, при переключении вкладок 3-6%, разово выше 10%.
Общий расход RAM — 1,3-1,4 Гб, загрузка CPU — 10-12% (c учетом работы системного монитора, которым все меряется ;-)

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

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

Про uzbl ничего не знал, но все же сравнивать со столь кастрированным браузером не совсем корректно. Хотя если он решает свои задачи — то и замечательно. Я — за максимальное разнообразие. Пойду попробую поставить это чудо.
Когда было старое железа и актуальные версии популярных браузеров тормозили, K-Meleon очень выручал.
Пользуюсь много лет как вторым браузером «на подхвате», не отъедающим память. Конкретно эта сборка (или точнее 76-я ветка) понравилась экономным использованием памяти и быстрым (на фоне предыдущих КМ 74/75) стартом.
Я, естественно, пользуюсь им вообще как первым и основным (на подхвате у меня TheWorld — когда нужен хромовый движок, но без хромовых аппетитов и мусорничания).

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

Вопрос, собственно один, да и не к Вам он, к Дориану, увы. Если будет версия на новом движке, то она будет на пятьдесят втором и заодно последняя или есть какие-то взгляды за «ожидаемую с нетерпением» 57-ю версию?

А новостью года безусловно стало то, что нас заметил Яндекс

Уж не замыслил он чего недоброе?
не, от недоброго он сам открещивается ;-)
а насчет следующей версии — пока инфы нет.
А чем так славна 57-я версия, кстати?

Из инфы о будущем есть только один положительный момент: в свое время Дориан положительно оценил переход FF на webextensions — как я понимаю, прикручивать их к КМ будет много удобнее.

Главное, дожить до этого всем участникам регаты, включая сам браузер ;-)
UFO just landed and posted this here

Но: надо полагать, после этого лиса станет шустрее. Как я помню, тормозить она начала, когда в ней стало две системы расширений и два графических движка: старый гуй был на xul, а новый… не помню как его назвали (гуй) на чем-то другом.

Австралис-то? Да он на том же XUL'e — просто что-то поменялось в структуре.
UFO just landed and posted this here
А чем так славна 57-я версия, кстати?

Да как раз переходом на WebExtensions и и прекращением поддержки XUL-дополнений. И прочих изменений вроде sandbox-изоляции, начиная с 54 и расширением многопроцессного режима, начиная с 55-й. То есть к той самой 57-й версии получаем совсем не тот Firefox что был раньше, по видимому и движок это затронет неслабо.
Возможно это подразумевает много работы. А поскольку Дориан — человек занятый и КМ76 до сих пор кандидат — не заглохнет ли процесс вообще?

Кстати он действительно один-одинёшенек над браузером корпит? В окошке «about» целый колхоз сontributors.
это в основном дань истории и модулям. КМ ведь модульный, по сути. Отдельные макросы, панели, плагинчики — все это кто-то делал (и кое-что делает и сегодня). Ну и сам браузер поддерживали за эти годы разные люди — просто Дориан как подхватил лет 14-15 назад, так и тянет, а до этого там было несколько разработчиков ядра, но они все отвалились…
Так «русская» (в заголовке) или «российская» (в тексте)?
В чём выражается его «российскость»? Мне кажется, можно было бы хотя бы в двух предложениях в начале статьи написать.
Попробовал. Тормозит на современной машине. Требует по полминуты на открытие вкладок настроек. Не смог запустить под прокси. Ввел в двух местах: стандартная FireFox и продвинутая о К-Мелеон. Не заработало. Может я нуб, но везде мог настроить без инструкция, а тут — нет. Гуглить лень

Олдфажный браузер сабботирует не олдфажное железо и не олдфагоф.

Он если кого и саботирует, то лишь тех, кто что-то специально удивительное делает (возможно, не нарочно, просто по незнанию), чтобы не заработало ;-)

Я вот так и не смог понять репорт REPISOT'а — кто на ком стоял?

И в норме нигде ничего у КМ по полминуты не тормозит… Проблемы на стороне пользователя и его системы.
Железная логика: у меня же все нормально, значит и у всех должно быть, а если нет- сами виноваты.
железная логика в том, что У ВСЕХ как раз работает, и только у Вас тормозит и не получается.
Значит, проблемы на Вашей стороне. Логично ведь, да?
UFO just landed and posted this here
Прокси заставил работать. А ultrasurf — нет. Так и не понял, как подружить его с прокси. И в обычном браузере — тоже.
Не очень понятно, что у Вас не так. UltraSurf, запускаясь, выставляет себя как системный прокси. Практически все современные браузеры настроены по умолчанию на то, чтобы цеплять именно этот прокси, поэтому никакой допнастройки не требуют.

В KM все настраивается автоматом при запуске УльтраСурфа кнопочкой из самого K-Meleon'a.
Интернет раздается с одного компа по прокси. А вот прицепить к нему еще и UltraSurf — задача.
Да, да. Именно так и делал. Не работает.
А вот как эту настройку открыть в КМ?
не очень понял вопрос опять.

Если имеется в виду вообще интерфейс УльтраСурфа, то он открывается по хоткею Ctrl+Alt+S (кстати, на скрине это видно в Настройках ;-)

И вообще — это одно из очень немногих расширений КМ, изначально снабженных встроенным хелпом (и чуть ли не единственное с русским хелпом), который открывается при первом использовании автоматом, а затем его можно открывать через контекстное меню кнопки. Там все написано еще раз ;-)
Как открыть настройку УльтраСурфа в К-мелеон?
так вот ответил же выше.
Спасибо, правда.
Секунда здесь, три там -> минуты и часы ожидания.
+До гигантов до сих пор не доходит идея энегроэффективности кода.
Пока работает закон Мура(кроме тех, кому это реально нужно, Embedded, например), всем накласть с прибором.
UFO just landed and posted this here

В хозяйство у родственников переселялась машина на Athlon 3000+ (1800 МГц) с 1 Гб RAM. Вполне достаточно для Windows XP и Skype, но с браузерами была беда. То, что не вешалось при запуске и не рисовало странички по пять минут, настолько устарело, что в тот же ВК уже не получалось даже зайти.
Поругался, дунул, плюнул, и поставил вроде как последнюю сборку К-Мелеона. Заработало, и довольно шустро, однако!
Интерфейс был непривычен, однако, моя бабушка освоила его и по мере возможностей использует для общения, просмотра видео и веб-серфинга — только чтобы вкладок много не плодить, и нормально.
Зауважал сей браузер :)

UFO just landed and posted this here
Скроллом открытие-закрытие работает. Мало? Ctr+T, Ctrl+F4 — тоже.
UFO just landed and posted this here
Это стандартные комбинации большинства браузеров, по-крайней мере, они у меня везде работают.
UFO just landed and posted this here
Pocket я лично для Вас ускоренным темпом сделаю. Это не фунт изюма. Давно хотел, но либо забывал, либо другие делал расширения. Есть и Покет, и Эвернот, и много чего еще.

Что до хоткеев, то и Ctrl+T, Ctrl+W и Ctrl+N в КМ безусловно есть. Есть одна фича: если дефолтным языком системы идет русский, то стандартные хоткеи (типа Ctrl+S, O, N, T, A) не пашут. Можно считать это глюком, я считаю фичей, потому что заодно приучает к хорошему (точнее полезному) тону: всегда и везде держать дефолтным языком английский.

Далее, любые хоткеи в КМ правятся под себя как угодно, хотя и не в GUI.

Еще далее: KM по умолчанию открывает вкладку даблкликом по пустому месту на панели табов и закрывает даблкликом же по самой вкладке. Плюс есть целый раздел настройки управления табами мышью:


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

В общем, КМ отличается от других куда меньше, чем кажется, а может и еще меньше отличаться ;-) На то он и Хамелеон.
UFO just landed and posted this here
1) они и так практически все стандартизированы и ничем не отличаются

2) какое поведение ГУЯ сделать стандартным — фоксовое, олдскульно-фоксовое, хромовое, оперное? Почему?

3) кое-что в принципе не может вести себя именно так же.

4) смысл делать все браузеры одинаковыми? Зачем тогда они разные?
UFO just landed and posted this here
Это демагогия какая-то.
Во-первых, как раз у клавиатур — не меньше десятка разных вариантов раскладок и форм в плане служебных клавиш (Shift, Enter, Backspace, стрелки, PgUp, PgDn и т.п.)
Я не говорю при этом об эргономических клавах (Microsoft), о клавах с косой нарезкой клавиш (A4Tech) и других.
Я не говорю о том, что есть клавиатуры классические, островковые, плоские и другие.

С памятью пример плохой — память не является частью интерфейса постоянного взаимодействия юзера с компом.

Ну и последнее — я уже писал в нашем блоге, но это явно мимо Вас прошло: назвать K-Meleon «новым» продуктом — это надо постараться, ибо на сегодня из актуальных поддерживаемых виндовых браузеров, сохранивших платформу, старше его только IE. KM существует дольше Фокса и Хрома, а Опера фактически прекратила существование в том виде, когда можно было говорить об идентичности. Сейчас это — хромоклон.
Ядро пользователей (и разработчиков) КМ составляют люди старше 40. Пассаж о «юношеском максимализме» тут просто веселит ;-)

А главное: так уж вышло, что КМ — браузер, который всегда делали очень малыми, фактически единичными силами, «для себя» в первую очередь.

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

Повторю — непривычность далеко не всегда означает отсутствие. Как минимум, стандартные горячие ключи работают в КМ. Более того, каждый (!) может настроить браузер под себя (многие «большие» браузеры не имеют и половины тех возможностей настройки и кастомайзинга). Да — это не всегда просто и очевидно, но эта возможность В ПРИНЦИПЕ есть. У других ее часто нет вообще, либо она требует навешивания массы дополнений, постепенно превращающих браузер в монстра.
UFO just landed and posted this here
Так еще раз — стандартные хоткеи работают в КМ. Практически все, какие можно вспомнить. Просто с указанной оговоркой про системную раскладку.
UFO just landed and posted this here
А я устал намекать на то, что они работают.
UFO just landed and posted this here
Спасибо за развернутый отзыв!

Насчет МНТ — есть 2 варианта инструментария для работы с ним:
довольно древний в своей базе MHTservice и относительно недавний MHT-FTS

Первый на Pro-сборку ставится — и можно и сейвить, и открывать (с помощью уже встроенного IETab). На официальные релизы надо добавлять IETab75 для открытия MHT.

MHT-FTS в принципе содержит в себе все нужное, но некоторые особо хитрые MHT (например, сохраненные страницы фейсбука) не открывает.

Что до 2 гигов — то это, конечно, не мотиватор, но увы, реальность в планшетном мире.
КМ, кстати, благодаря своему скиннингу может лучше других быть приспособлен пользователем к использованию на тачскрине.

Phoenix помню и тоже пользовал, правда то ли с 0.3, то ли с 0.5 версии. Потом из-за проблем с именем он стал Firebird, потом по тем же причинам — Firefox…
Прикольные были времена. 5-й Ишак, Нетшкаф еще живой, Опера еще платная ;-)
UFO just landed and posted this here
Кстати, а можно ссылочки на страницы, которые не сохраняются через MHTservice?
UFO just landed and posted this here
Давайте по порядку.

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

Теперь про МНТ:

1) MHTservice несовершенен, но большинство страниц таки сохраняет корректно. Глючит только на очень редких страницах с особым использованием тегов и их шрифтовых атрибутов…

2) Открывать только их надо не через MHT Web Archive > Open MHT (этот пункт я уберу потом — он не работает все равно никак), а через пункт «Открыть в IE-вкладке» (если комплект MHT_FTS не используется) или просто через открытие (если используется), выбрав там режим «все файлы».

Во втором случае в настройках IE Tab (открываются из Менеджера аддонов — about:addons) надо отключить вот эту галку:


3) Открытие в IE-вкладке не любит файлы, названные по-русски — не открывает их.
При использовании комплекта MHT_FTS все открывается при помощи расширения UnMHT — и все ОК с такими файлами. Более того, в этом случае можно открывать MHT простым драг-н-дропом в текущую вкладку браузера.

4) бесконечное мерцание табов похоже на ситуацию, когда вы заменяете комплектную версию IE Tab на последний доступный XPI-файл. Не надо этого делать — не работает оно так, увы. Если не заменять, то подобное поведение наблюдаться не должно (т.е. опять же наблюдается только у Вас).

5) Файл test.mht — это из комплекта MHT_FTS, a не MHTservice…
UFO just landed and posted this here
Простите, но с моей точки зрения открытие/закрытие вкладок в дефолтном КМ удобнее, чем в дефолтном ФФ. Привычки каждого человека никто не может учесть.

Кстати, в КМ кнопки мыши имеют предустановки настройки а-ля Firefox, SeaMonkey и Opera (Presto).
Хорошо бы. Было бы прикольно, если б кто заморочился оболочку написать…
Было бы замечательно, если бы появился браузер, который позволял осуществлять файловые операции с локальным диском и корпоративным сервером, а не просто просматривать содержимое. У нас фирма вынуждена использовать Internet Explorer только по этой причине.

Только IE по-настоящему интегрирован с Проводником и позволяет из веб-страницы по ссылке открыть папку на локальном сервере(предварительно нужно внести домен в доверенные узлы). Например, когда пришел заказ из Интернета с файлами и менеджеру их нужно просмотреть и перебросить на сервер для дальнейшей работы в отдельную папочку клиента, что-то добавить от себя… Мозилла и Хром позволяют это делать, но как просмотрщик.
Идея браузера не только как смотрелки, но как файлового менеджера имеет право на жизнь. Конечно, тут встает вопрос безопасности. В принципе как-то можно реализовать привязкой в внешним программам, идея далеко не новая, даже Нортон Коммандер позволял запускать внешний редактор по кнопочке F4. :)
K-Meleon позволяет сделать запускалку для любой внешней программы с кнопкой на панели. Обычно это делается макросами (их надо вручную писать), но сейчас можно использовать тестовый модуль, интегрирующий панель запуска сторонних приложений в КМ (он формирует ровно ту же панель с кнопочками, но полуавтоматически)
В консоли не поддерживаются document.getElement(s)By…? Например, открыв Яндекс и нажав Ctrl+F12 пытаюсь выполнить
document.getElementsByClassName('input__control')[0].value=123;

и получаю ошибку
Mon Apr 17 2017 18:08:53
Ошибка: TypeError: document.getElementsByClassName(...)[0] is undefined
Исходный файл: javascript:%20document.getElementsByClassName('input__control')[0].value=123;
Строка: 1

При этом простые команды вроде alert(1); работают нормально. Или у консоли нет привязки к вкладке? Как тогда из неё обратиться к вкладке?
Вкладки в КМ имеют иную природу, чем в Фоксе. Они не являются частью веб-документа.
Грубо говоря, эта консоль предназначена для отображения ошибок, а взаимодействовать с открытыми страницами из неё невозможно?
Я нашёл сайт проекта http://console2.mozdev.org/, но он давно заброшен
можно, но в этом я не спец. Периодически более продвинутые юзеры тестируют какие-то команды прямым выполнением в консоли.

То, что не работает — касается разницы в построении интерфейсов.
Странно, окно максимизировано и в этом режиме не появляется панель задач (у меня настроено, чтобы она была вверху и пряталась). Появляется только при нажатии на кнопку «Пуск» на клавиатуре. Тема :GreenPro".
У меня 76-я как-то не зашла… Когда открываешь новую вкладку, она сплошного чёрного цвета. Некоторое время. От доли секунды до бесконечности. Ставил поверх настроенной 75-й. А так, конечно, респект за старания)
а спасибо тут не за что мне — Вы же не нашу сборку ставили, а официальный релиз. А вот в нашей ничего в новых вкладках не чернеет ;-)
Действительно, а как вы этого добились?

PS… только при переходе на сборку слетает настроенное под себя оформление… но это мелочи)
вообще данный конкретный случай решается одной префкой
layers.offmainthreadcomposition.enabled=false (по умолчанию она в true идет)

Ну а вообще я Pro-сборку рекомендую, потому что в ней очень многое дотянуто по сравнению с голым официалом.
UFO just landed and posted this here
Sign up to leave a comment.