Ru-Board.club
← Вернуться в раздел «Программы»

» K-Meleon

Автор: Coronerr
Дата сообщения: 22.10.2014 12:09
А что у него отрезали чтобы он наконец стал бесплатным ?
КМ может и заработает шустрее, а всё остальное ? Ещё одна софтина запущенная.
Небось рекламы напихает чуть погодя :
This will be financially difficult for me. Salaries for three people, along with our usual expenses, will be covered entirely by myself by selling almost everything I have, and taking on some external work.

At some point in the future, I may need to offer complimentary software products to Ad Muncher users (for example, a recommended spyware blocker or antivirus). These will be done respectfully, and will only be products that compliment Ad Muncher and which I genuinely use myself.

Автор: VitRom
Дата сообщения: 22.10.2014 16:51

Цитата:
базовая тяжесть самого расширения (это его свежая бустраповая версия) никуда не девается.

а последняя "обычная" версия?
только не знаю точно, какая именно: ченчлог на мозилле указывает "can be installed without restarting the browser now" для 2.1, а перед ней идёт 2.0.3, но, может, это не та?
Автор: WatsonRus
Дата сообщения: 22.10.2014 18:32
NoScript и Greasemonkey (нормального) так и нет?
Автор: rodocop
Дата сообщения: 23.10.2014 22:51
WatsonRus

Любое не требующее GUI расширение ФФ сейчас может быть установлено в КМ.

К требующим интерфейса нужно писать макросы с тулбарами и пунктами меню.
Автор: XMblPb
Дата сообщения: 26.10.2014 02:14
rodocop

Цитата:
naruman собрал свой релиз на базе финальной 74-й версии наконец-то!

вобщем хороший релиз, но ущербная стартовая страница.
Решил переделать граику, вот что получилось



Теперь задача исправить не рабочие ссылки на загрузки и настройки.

Первая вызывает "Ошибка синтаксического анализа XML: неопределённая сущность
Адрес: chrome://browser/content/places/places.xul Строка 26, символ 1:"

Вторая Ошибка синтаксического анализа XML: неопределённая сущность Адрес: about:preferences
Строка 51, символ 1:

Что за? Как пофиксить-то?
Автор: Coronerr
Дата сообщения: 26.10.2014 08:53
В FF такое часто происходило из-за неправильной русификации. Сама сборка без изменения настроек (в чистом виде) и закладки и настройки по этим ссылкам открывает.
Автор: XMblPb
Дата сообщения: 26.10.2014 12:32
Coronerr
Спасибо. Так и есть. Только что скачал сборку без изменений - работает!
Накатываю русскую локаль - всё, не работает

rodocop,
дорогой, признавайся, где косячок в переводе оставил?
Автор: rodocop
Дата сообщения: 26.10.2014 23:49
дело в том, что эта стартовая неофициальная - и соответственно она не локализовывалась мной вообще.

Я перетру с наруманом, чего там надо для локализации. Пока приходит в голову, что он где-то зафигачил переменную "about:preferences" вместо просто "preferences".

"about:preferences" не существует в официальном КМ и никогда не было. Так что это скорее нарумановский косяк


Добавлено:
Кстати, наработочки прошу не терять. Я тоже собирался колбасить эту страницу по графике, но теперь можно воспользоваться готовеньким

Если автор не против поделиться с сообществом!
Автор: XMblPb
Дата сообщения: 27.10.2014 03:47
rodocop

Цитата:
Я перетру с наруманом, чего там надо для локализации.

Тоже самое с билдом K-Meleon 74 / Gecko 31. Не работает about:newtab и about:preferences если подсунуть русскую локаль.
Кроме того русская локаль ломает некоторые расширения.


Цитата:
"about:preferences" не существует в официальном КМ и никогда не было.

В K-Meleon 74 / Gecko 31 она есть. Зацените хромовский стиль




Цитата:
Кстати, наработочки прошу не терять. Я тоже собирался колбасить эту страницу по графике, но теперь можно воспользоваться готовеньким

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

вся эта графика не проблема, а вот проблемы реально ниже и тут уже не ясно с кем перетирать, кроме как с Дорианом:

1) некие подтормаживания интерфейса в процессе загрузки тяжелой страницы. Например, результат вызова меню на ссылке не до конца загруженной страницы, меню просто белесое. Пока страница не прогрузится на 100% ничего не будет. Страдают все сборки.



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

2) нет нормального, быстрого, родного speedial, как в Опере. На худой конец стандарного спиддиала фаерфокс. Точнее фаерфоксовский есть, но не генерируются thumbs (превьюшки) для сайтов.

3) у меня напрочь не работает youtubedownloader http://kmext.sourceforge.net/km74/youtubedownload-km74.7z на базе сего скрипта. Аналогичное расширение фаерфокс на базе этого же скрипта тоже не работает. На нарумановской сборке и на 31 гекконе от Дориана.

4) не работают вообще все расширения типа vkdownloader, аналогично п.3.
Автор: Coronerr
Дата сообщения: 27.10.2014 09:34

Цитата:
Проверял в лисе, лиса конечно слегка тупит, но криминала такого тоже нет. Меню есть, отрисовка нормальная, переходить по ссылкам можно.
Читал вроде что это особенность Gecko такая. У меня FF тупит точно так-же как и КМ, может чуть меньше но по ссылкам точно не перейдёшь до конца загрузки. Может машина слабая ?

Цитата:
2) нет нормального, быстрого, родного speedial, как в Опере. На худой конец стандарного спиддиала фаерфокс. Точнее фаерфоксовский есть, но не генерируются thumbs (превьюшки) для сайтов.

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

Автор: XMblPb
Дата сообщения: 27.10.2014 10:48
Coronerr

Цитата:
Может машина слабая?

Core i5-3570 3.40GHz и 8Ггб памяти. Куда уже слабее.


Цитата:
У меня FF тупит точно так-же как и КМ, может чуть меньше но по ссылкам точно не перейдёшь до конца загрузки.

не может, а реально намного меньше FF тупит. Могу даже видео записать. Вы попробуйте реально тяжелый сайт, там где очень много элементов грузится с внешних сайтов. На них у K-meleon самая плачевная ситуация.


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

какое именно? это? https://addons.mozilla.org/ru/firefox/addon/speed-dial


Цитата:
Может и не надо встроенного, к чему перегружать сборки ?

как бы родной speeddial и его вариации уже стандарт де факто во всех браузерах. Chrome, обе Оперы (новая и старая), FF.
В FF это не совсем спиддиал, но его вполне можно использовать как спиддиал

Автор: XMblPb
Дата сообщения: 27.10.2014 13:10
кто-нить переложите нарумановскую сборку... box.com что-та тормозит, не хочет с него качать
Автор: rodocop
Дата сообщения: 27.10.2014 15:18
KM74+1 от naruman

в архиве и сборка и пакет расширений (но их все равно надо устанавливать поштучно)
Автор: Coronerr
Дата сообщения: 27.10.2014 15:21

Цитата:
какое именно? это?

Не, вот это : http://kmext.sourceforge.net/ext4.htm
Автор: rodocop
Дата сообщения: 27.10.2014 16:02
Значит, так. Простых решений пока нет. Нужно разбираться. Суть в том, что где-то в файлах локализации не совпадают ENTITY.

Вот почему не совпадают - это вопрос, кстати. Более-менее ясно с 31-м движком - там надо выдирать русскую локаль из соответствующей версии ФФ (там многое внутри поменялось, соответственно, какие-то стринги уехали в другие места, видимо).
Думаю, что вставка 31-й локали в 31-ю версию решит проблему. Проверю, как смогу.

Вот с официальной версией не все ясно.

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

Заодно синхронизируемся с другими локализаторами - интересно, есть ли такие проблемы у германистов, французов и испанцев...
Автор: XMblPb
Дата сообщения: 27.10.2014 17:13

Цитата:
Суть в том, что где-то в файлах локализации не совпадают ENTITY


Посоны, я ж еще раз говорю, это всё мелочи, графика, локализация и т.д. Это мы сами всё можем разобрать и доделать.

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

Вот еще 1 раздражающий момент.

1) Создаем новую вкладку
2) Из меню закладки переходим на нужную закладку
3) Пытаюсь скролить колёсиком мышки - скролинга нет.

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

Видео: https://db.tt/6B8TwIjx (5 мегабайт)

Блин, НИ в одном браузере за последние лет 7 такого не было. Всегда (!) при переходе по закладке (!) активным является контент на странице, а не поле ввода URL (!).

Нафига мне поле ввода адреса страницы если я по закладке перешёл?


Цитата:
Если кто еще английским владеет - помогайте: примеры, скриншоты - вот это все

есть контакты разработчиков? предлагаю писать им телегу по usability браузера
Автор: rodocop
Дата сообщения: 27.10.2014 17:20
старые камелеоновские диалы теряли работоспособность уже и на старых КМ - там как правило "родительский" сайт сервиса "засыхал"
Автор: XMblPb
Дата сообщения: 27.10.2014 17:29

Цитата:
старые камелеоновские диалы теряли работоспособность уже и на старых КМ - там как правило "родительский" сайт сервиса "засыхал"

Я ж о чём и говорю. И это не кошерно, юзать сторонний сервис для спиддиала.
Автор: rodocop
Дата сообщения: 27.10.2014 17:37

Цитата:
Еще 1 раздражающий момент.

1) Создаем новую вкладку
2) Из меню закладки переходим на нужную закладку
3) Пытаюсь скролить колёсиком мышки - скролинга нет.

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


Это-то как раз элементарно решается:
about:config

находим параметр kmeleon.display.NewWindowHasUrlFocus и ставим его в false


Добавлено:
Если надо сделать это установкой по умолчанию, то идем в файл

\K-Meleon\browser\defaults\preferences\kmeleon.js

находим строчку

Код: pref("kmeleon.display.NewWindowHasUrlFocus", true);
Автор: Coronerr
Дата сообщения: 27.10.2014 18:05

Цитата:
И это не кошерно, юзать сторонний сервис для спиддиала.

Либо сторонний сервис, либо через IE. Либо долго и нудно в программирование лезть.
Ну либо от FF прикручивать, например : http://www.userlogos.org/extensions/fastdial
Там только по папкам распихать, да манифест прописать вроде.

Цитата:
там как правило "родительский" сайт сервиса "засыхал"

На сегодня работает, хотя конечно не дело это.

Цитата:
Если кто еще английским владеет - помогайте: примеры, скриншоты - вот это все

Жаль не силён, увы.
Автор: XMblPb
Дата сообщения: 27.10.2014 18:06

Цитата:
находим параметр kmeleon.display.NewWindowHasUrlFocus и ставим его в false
Добавлено:
Если надо сделать это установкой по умолчанию, то идем в файл
\K-Meleon\browser\defaults\preferences\kmeleon.js


разобрался. Спасибо!

параметр и так установлен в false, но поведение остается таким же (как при true), если в настройках указано when opening new window/tabs display a blank page (при открытии новых окон или вкладок отображать пустую страницу).

это 100% баг проверено на официальной чистой сборке.


Цитата:
Повторю - нужны адреса страниц и тесты.

в ближайшее время накидаю, сразу на английском.
Автор: rodocop
Дата сообщения: 27.10.2014 18:51

Цитата:
Теперь задача исправить не рабочие ссылки на загрузки и настройки.

Первая вызывает "Ошибка синтаксического анализа XML: неопределённая сущность
Адрес: chrome://browser/content/places/places.xul Строка 26, символ 1:"

Вторая Ошибка синтаксического анализа XML: неопределённая сущность Адрес: about:preferences
Строка 51, символ 1:

Что за? Как пофиксить-то?



Короче, так пока.

1) Загрузки:

открыть файл macros\home.kmm

и изменить

Код: Download__{
#open("about:downloads");
$OpenURL="chrome://browser/content/places/places.xul"; &OpenURL_InNewWindow;
Автор: rodocop
Дата сообщения: 27.10.2014 23:16
В общем, спасибо всем обратившим внимание и проверявшим.

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

Косяк исправлен - русская локаль теперь самая продвинутая в сообществе Камелеонеров

Описание проблемы, ссылки и традиционно простейшая инструкция по обновлению - на THE K-MELEON PLACE.

Добавлено:
Если вдруг кто-то успел скачать до появления этого примечания - перекачайте. Там исправлен баг с вызовом журнала (который почему-то никто не отрепортил).
UPD.: Разобрался - в официальной сборке нет косяка с журналом - это я его внес. Но сейчас по ссылкам все исправлено.

Так что милости прошу к работающему шалашу.
Автор: XMblPb
Дата сообщения: 28.10.2014 17:38

Цитата:
но теперь можно воспользоваться готовеньким
Если автор не против поделиться с сообществом!

Как обещал https://db.tt/9hPnFFmL (160Kb)

Автор: Skif_off
Дата сообщения: 28.10.2014 18:07
Портативная версия отсюда сообщает о новой версии и сливает инсталлер установленной версии.
Автор: XMblPb
Дата сообщения: 28.10.2014 18:35
rodocop
кстати, а фишки paste&go (вставить и перейти) в k-meleon нету?


Цитата:
Так что милости прошу к работающему шалашу.

терь всё как надо спасибо!
Автор: rodocop
Дата сообщения: 28.10.2014 19:58

Цитата:
терь всё как надо спасибо!


Цитата:
Как обещал https://db.tt/9hPnFFmL (160Kb)


Взаимно!!!


Цитата:
кстати, а фишки paste&go (вставить и перейти) в k-meleon нету?




Добавлено:
Но сделано, согласен, непривычно и несколько неудобно для интуитов.
Дело в том, что в адресной строке здесь работает системное контекстное меню, а не собственное.

Попробую сделать запрос на изменение этой фичи, но без гарантии.

Добавлено:

Цитата:
Портативная версия отсюда сообщает о новой версии и сливает инсталлер установленной версии.


Сделаю тикет в баг-трекере.

Кстати, все владеющие английским могут делать это самостоятельно:

1. Регистрируетесь на официальном форуме, если еще не зарегены там
2. Идете на трекер и создаете тикеты с багами и реквестами новых фич

Добавлено:
XMblPb

могу я с Вашего позволения выложить эту графику на англофоруме? (конечно, с указанием автора комплекта)
Автор: XMblPb
Дата сообщения: 29.10.2014 04:24

Цитата:
Кстати, все владеющие английским могут делать это самостоятельно:
1. Регистрируетесь на официальном форуме, если еще не зарегены там
2. Идете на трекер и создаете тикеты с багами и реквестами новых фич

у меня пока только 1 фитч реквест, где достать исходный код последней версии K-meleon?
на офффоруме темы а-ля Source Code? без ответа.
Я просто сомневаюсь, что кто-то вообще будет что-то пилить по фитч-реквестам. Дориан скажет "меня эта говнокнопка полностью устраивает, а кому не нравиться - ставьте FF".


Цитата:
Дело в том, что в адресной строке здесь работает системное контекстное меню, а не собственное.

добавить в тот Edit адресной строки собственное меню с paste&go - там немного работы. Кто когда-нибудь написал хоть одну простейшую программу на Delphi/C# меня поймёт.


Цитата:
могу я с Вашего позволения выложить эту графику на англофоруме? (конечно, с указанием автора комплекта)

всё что угодно. Меня указывать не надо, пиши by rodocop.
Автор: rodocop
Дата сообщения: 29.10.2014 04:50

Цитата:
Меня указывать не надо, пиши by rodocop.


Поздно, уже указал Я понимаю, что авторской графики там почти нет, но обработка и сборка все равно того стоит.

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

Цитата:
у меня пока только 1 фитч реквест, где достать исходный код последней версии K-meleon?

Я не очень в этом понимаю, но... вот это похоже на то, что нужно?
Автор: XMblPb
Дата сообщения: 29.10.2014 05:02

Цитата:
не очень в этом понимаю, но... вот это похоже на то, что нужно?

Вроде оно. Даже файлы проектов есть от Visual Studio. Для начала завтра попробую просто собрать из исходников. Посмотрим, нет ли проблем при сборке с последним VS 2013

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125

Предыдущая тема: SMART Defender


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.