Speed Start: Стартовая страница с настраиваемым дизайном для быстрого доступа к сайтам с помощью визуальных закладок (Speed Dial & Start Page)

AMO: [firefox] [seamonkey]

Внимание: По умолчанию это расширение заменяет стартовую страницу браузера (отключается в настройках)

Возможности:
- Визуальные закладки в новой вкладке браузера
- Автоматическое создание миниатюр
- Произвольный размер и расположение виджетов
- Организация с помощью дерева каталогов
- Перемещение и изменение размеров с помощью мыши
- Поддержка пользовательских изображений и выбора цвета
- Встроенная палитра для выбора цвета
- Загрузка страниц в новой вкладке с помощью жестов
- Встроенная система кеширования для ускорения загрузки
- Оптимизиация для работы с портативной версией браузера
- Коррекция масштаба на мониторах с низким разрешением
- Возможность установки в качестве домашней страницы
- Поддержка синхронизации
- Резервное копирование данных и настроек

Краткое руководство:
- Для создания виджета (ссылки, папки или поиска) на новой странице откройте меню правой клавишей мыши
- После добавления страница переходит в "разблокированный" режим, позволяющий двигать и изменять размеры виджетов
- Положите виджет поверх папки для перемещения его вовнутрь
- Переместите виджет за левую или верхнюю границу экрана для возвращения его на уровень выше
- Двойной щелчек мыши на заголовке виджета включает его редактирование
- Alt+Click - изменить размер на заданный по умолчанию, Ctrl+Alt+Click - задать размер по умолчанию
- Изменить режим блокировки страницы можно из меню или двойным щелчком мыши на пустом месте
- Потяните ссылку вверх/вниз для того чтобы открыть ее в новой вкладке на переднем плане/в фоне
- Дополнительные действия над виджетами выполняются из меню по правой клавише мыши
- Чтобы уместить на экране макет, созданный на большем мониторе, включите автоуменьшение в настройках
- Заголовки виджетов можно расположить снизу или скрыть, включением соответствующих параметров в настройках

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

Благодарности:
- telega и RomikT за расширение Desktop, на основе которого создан Speed Start
- Venkatest Alagarsamy за иконку

Отличия от Desktop 1.4.11.1
- Установка без перезапуска браузера (restartless)
- Решена проблема со "случайным" сбросом миниатюр в левый верхний угол
- Исправлена установка в качестве начальной страницы для Firefox 41+
- Восстановлено отображение иконок сайтов, добавлено их кеширование
- Добавлена возможность перетаскивать виджеты в папки и обратно
- Добавлена возможность открывать ссылки в новой вкладке с помощью жестов
- Реализован алгоритм создания миниатюр со сглаживанием изображения
- Добавлена возможность отображать заголовки под миниатюрами
- Исправлено сохранение пропорций при масштабировании пользовательских картинок
- Исправлена принудительная очистка кеша браузера при обновлении миниатюр
- Реализован кеш начальной страницы для быстрого показа большого количества миниатюр
- Запуск по-умолчанию всегда в "заблокированном" состоянии
- Смена режима блокировки без перезагрузки страницы
- Для перехода по ссылке можно кликать не только на миниатюру, но и на заголовок
- Разблокировка требуется только для изменения размеров и перетягивания виджетов
- Изменен алгоритм выравнивания по сетке, добавлены новые интервалы
- При создании виджета можно сразу указать размеры и другие параметры
- Контекстное меню адаптировано для управления отдельными виджетами
- Добавлена возможность указать цвет фона и шрифта заголовка виджетов
- Добавлена возможность задать фон для главной страницы
- Добавлена возможность задавать отдельное фоновое изображение страницы для каждой папки
- Реализовано автоматическое уменьшение макета, созданного на большем мониторе
- Все пользовательские изображения перенесены в папку профиля для корректой работы в портативных браузерах
- Реализовано добавление сайтов в Speed Start из контекстного меню
- Добавлена функция резервного копирования данных и настроек
- Добавлена встроенная палитра для выбора цвета
- Добавлена функция обновления иконки (favicon) для одной миниатюры и для всех миниатюр на странице
- Добавлена возможность открывать результаты поиска в новой вкладке с помощью Ctrl+Enter
- Включено постоянное отображение сетки в режиме редактирования (отключается в настройках)
- Добавлена поддержка поисковых систем, принимающих запрос только post'ом (например searx)
- Добавлена поддержка [seamonkey] SeaMonkey

Результаты сравнительного теста эффективности кеширования заглавной страницы

Выделить код

Код:

-------------------------------------------------------------
| Миниатюр на странице | Desktop | SStart  | SStart + Cache |
-------------------------------------------------------------
| 20 шт                |  57 мс  |  52 мс  |     13 мс      |
| 32 шт                |  95 мс  |  74 мс  |     16 мс      |
-------------------------------------------------------------

Speed Start 1.7.7

- исправлена утечка ресурсов при создании миниатюр (проблема из Desktop 1.4.11.1)

Пожелание: уменьшить чувствительность для открытия ссылки с помощью жестов. Малейшее дрожание руки на миниатюре - и уже ссылка открывается.

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

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

Именно! Хочу открыть папку. Кликаю на неё, рука чуть дрогнула - жест вместо клика. Иногда и жест с кликом одновременно получается.

Xvost
Увеличил, пробуйте Speed Start 1.7.9b7. В этой версии можете заодно потестировать новую функцию - добавление в Speed Start из контекстного меню.

Здравствуйте, расширение понравилось, всерьёз подумываю заменить Speed Dial. Но вот какой вопрос, есть возможность импорта-экспорта сохранения настроек не посредством синхронизации. К примеру у меня два разных профиля на одном компьютере и меджу собой их не синхронизирую. Спасибо.

JustOff пишет:

Xvost
Увеличил, пробуйте Speed Start 1.7.9b7. В этой версии можете заодно потестировать новую функцию - добавление в Speed Start из контекстного меню.

Потестил. Проблема решена.

По добавлению из контекстного меню. Новая закладка создаётся размером, отличающимся от размеров миниатюр пользователя. Тогда как при создании закладки вручную размер наследуется. Можно поправить?

Speed Start 1.7.9

- новая функция: добавление сайтов в Speed Start из контекстного меню
- исправлена ошибка, приводящая к артефактам при создании миниатюр в FF 29+ (проблема из Desktop 1.4.11.1)
- добавлена принудительная очистка кеша браузера при обновлении пользовательских изображений
- уменьшена чувствительность при распознавании жестов

Mishania пишет:

есть возможность импорта-экспорта сохранения настроек не посредством синхронизации

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

Xvost пишет:

Новая закладка создаётся размером, отличающимся от размеров миниатюр пользователя. Тогда как при создании закладки вручную размер наследуется. Можно поправить?

А не затеряется ли среди старых виджетов? Я намерянно сделал ее размером в четверть экрана, все равно двигать на место, заодно и поресайзить.

Наследовать размер не сложно, кто бы еще высказал свое мнение по этому поводу?

А не затеряется ли среди старых виджетов? Я намерянно сделал ее размером в четверть экрана, все равно двигать на место, заодно и поресайзить.

Ну, добре! Раз так, то возражений нет, логично.

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

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

nabigator пишет:

Чисто мнемонически важно только название и расположение визуальной закладки, картинка никакого функционала не несет, а только отвлекает.

Вы ошибаетесь.

Опупум пишет:

Вы ошибаетесь.

Миниатюра сайта размером 100х100 (и даже 200х200) бесполезна. А именно такого размера они и будут, если колонок больше 5-6ти. Просто среди разработчиков нынче модно моск не включать :)

Вовсе не бесполезна. Картинка, хотя и уменьшенная, всё равно ассоциируется с сайтом. Я, при плохом зрении, не присматриваюсь к надписи заголовка, зато по миниатюре (174х110) отлично понимаю, какой это сайт.

nabigator пишет:

Миниатюра сайта размером 100х100 (и даже 200х200) бесполезна

Я был бы весьма признателен, если бы вы продолжили эту содержательную дискуссию где-нибудь в другом месте

Speed Start 1.8.0

- Сохранение миниатюр на диск переписано с использованием асинхронного API (стабильность, безопасность)
- Исправлена ошибка импортирования из Desktop

Просьба также протестировать функцию экспорта/импорта конфигурации - Speed Start 1.8.1b3.
Внимание! Импорт желательно проводить на отдельном профиле, т.к. конфигурация полностью перетирается сохраненными данными!

Speed Start 1.8.1

- Добавлена функция резервного копирования данных и настроек
- Исправлено отображение диалогов под OS X (проблема из Desktop 1.4.11.1)

По умолчанию окно настроек открывается в таком виде:

скрытый текст
http://storage7.static.itmages.ru/i/15/1008/h_1444325106_3066651_5b210dabf2.jpeg

Xvost
Вот блин, на винде проверил, на маке проверил, на минте проверил, так нашлась убунта, где все равно надо еще больше min-height ставить :usch:
Ок, поправлю в следующей версии, а вы пока можете просто растянуть окно ручками.

P.S. Спрячьте, плз, скриншот под кат, чтобы не пугать народ)

UPD: Вот 1.8.2b1 - вроде нормально?

UPD: Вот 1.8.2b1 - вроде нормально?

Отлично!

Speed Start 1.8.2

- Исправлена ошибка, которая могла приводить к удалению пользовательских миниатюр при редактировании (возникла в 1.7.6)
- Добавлена возможность размещать ссылки на внутренние ресурсы (например chrome://browser/content/places/places.xul)
- Увеличен размер окна настроек под Ubutnu

При обновлении версии 1.6.9 на 1.8.2 пропадают превьюшки, при откате на старую версию восстанавливаются. Можно что то сделать?

villa7
Только что перепроверил на чистом профиле вашей версии фф (39): поставил 1.6.9, создал несколько миниатюр, обновился на 1.8.2 - все на месте.
Чтобы попробовать поймать проблему пришлите мне, плз, в личку бэкап, сделанный из 1.8.2 (ПКМ -> Настройки -> Резервная копия -> Сохранить).

JustOff
Забыл добавить что я с Desktop переходил а не заново превьюшки добавлял в SStart.
И ещё. ПКМ по чистой странице Старт только пункт Добавить страницу в контекстном меню есть, меню Старта вообще не появляется, сетки тоже нет. И даже если добавлять страницы, то тоже не появляются. На 1.6.9 всё нормально.

villa7
Ну у вас и рабочий стол  :iron:  Неужели удобно все на одну страницу в три экрана без папок?! Впрочем, зато на вашем конфиге я отловил сразу несколько ошибок, так что спасибо за испытательный полигон) "Исчезнувшие" превьюшки поправил в 1.8.3b24, проверьте плз. Осталось еще разобраться с прозрачностью, это потребует чуть больше времени.

UPD: 1.8.3b26 - поправил прозрачность (вместо цвета необходимо указывать просто #), а также контекстное меню и drag&drop на длинных страницах с прокруткой


2all
Если есть время и желание, в этой версии можно потестировать встроенную палитру для выбора цвета, которая почти готова к релизу.

JustOff
http://savepic.ru/7998491m.png

villa7
это в 1.8.3b26 (не b24, см. upd выше)?

JustOff
И на той и на той. Нет самой страницы Старт.
P.S.
Удалил половину ссылок из папки SStart в боковой панели, появилась страница Старт с превьюшками. Получается что блокирует работу какая то закладка. Странно. На 1.6.9 всё нормально.
P.S. Уф, докопался. Блокировало работу вставленная картинка в base64 на одной превьюшке.
Попутно ещё вопрос, а можно сделать чтобы кешировало все превьюшки, а то где вставлены ссылки на картинки не кешируются. И ещё, на 1.8.3.b26 обрезана менюшка.
http://savepic.ru/8034326m.png

villa7
Однако чертовщина какая-то :usch: Именно проблему с base64 картинкой на превьюшке я исправил в 1.8.3b24 и начиная с нее у меня отлично загружается резервная копия,  которую вы мне высылали в личку. Какая у вас операционка, XP? Русская/английская? Firefox 39 на каком языке (почему, кстати 39)? Я хочу добить этот глюк.

JustOff
ХР [firefox] 39, всё русское, на 41 тоже так же было, мешала base64. Интересно что только на одной закладке, другие base64 не блокируют. А на 1.6.9 вообще всё нормально было.
Могу скинуть base64 которая блокировала, если что.

villa7
Ок, ща найду себе где-нить xp, буду в виртуалке разбираться, а картинку, которая блокировала, пришлите, плз, в личку. Что касается 1.6.9, то она еще не поддерживала импорт картинок в профиль (полезно для портативных сборок), поэтому и не было проблем. По поводу кеширования: тут все зависит от сервера, на котором они лежат, и повлиять на это нельзя никак, только хранить локально. Кстати, а зачем вы их с веба напрямую грузите?

JustOff
Кстати у меня версия портабле.

Что касается 1.6.9, то она еще не поддерживала импорт картинок в профиль (полезно для портативных сборок), поэтому и не было проблем.

Может мне тогда лучше на 1.6.9 оставаться?

Кстати, а зачем вы их с веба напрямую грузите?

А как иначе?

villa7 пишет:

Может мне тогда лучше на 1.6.9 оставаться?

Не стоит, с тех пор кроме новых функций и ошибок предостаточно исправлено.

>>    Кстати, а зачем вы их с веба напрямую грузите?
А как иначе?

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

14-10-2015 21:17:15
villa7
Получил вашу картинку, попробуйте, плз, 1.8.3b28 - должна переварить и такое безобразие)
С обрезанными диалогами параметров буду разбираться, как xp закончит устанавливаться.

JustOff
Да, последняя версия теперь нормально "переваривает", спасибо.:beer:

villa7 пишет:

Да, последняя версия теперь нормально "переваривает"

Отлично! Но все же картинки лучше хранить локально - все будет работать заметно шустрее.

villa7 пишет:

И ещё, на 1.8.3.b26 обрезана менюшка.

Поставил русскую XP про, на нее портейбл 39 и не могу повторить проблему. У вас какие-то специальные настройки используются в системе или фоксе? Смущает мелкий шрифт в слове "Настройки" в заголовке и форма кнопки закрывания окна на вашем скриншоте.

JustOff
Чистый профиль, только SStart установил и всё. Насчет системы вроде всё по дефолту, насколько помню. И опять же с 1.6.9 такой проблемы нет.
http://savepic.ru/8010825m.png
Может сбросить Вам свою версию портативки, у меня не portableapps.
P.S. В личку сбросил свою портабле, вдруг чем поможет.

villa7
Вот как это выглядит у меня на XP (а также аналогично на 7ке, OS X, Ubuntu, Mint), а у вас похоже включен режим увеличения системных шрифтов. Печально, буду думать что с этим делать, т.к. мне с появлением палитры выбора цвета надо в явном виде указывать размеры диалогов, а не отдавать их на откуп системе.

JustOff
Шрифты да, в системе увеличены, зрение не важное.

villa7
Попробуйте 1.8.3b32, после установки в [ Настройки / Специальные возможности / Размер шрифта системы ] установить 125% или 150%

JustOff
Да, так нормально при выставлении 150%. Единственное может для красоты ещё чуть увеличить, чтобы 6-значный код влезал в окошко.
http://savepic.ru/8022109m.png

villa7
Ваша винда съест мой мозг :o Ну откуда там взялся жирный италик увеличенного размера?! На ваших же скриншотах тут и тут было все нормально! Прибил стили гвоздями в 1.8.3b33, пробуйте.

В общем, при всем уважени к вашему зрению, давайте-ка попробуем обойтить без увеличения шрифтов, тем более, что в контекстном меню они все равно обычного размера. В 1.8.3b35 убрал "Специальные возможности" и явно прописал все стили диалогов. Так у вас все помещается?

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

Speed Start 1.8.3

[+] Добавлена встроенная палитра для выбора цвета
[+] Восстановлена возможность указать прозрачный фон страницы и миниатюр ("#" без кода цвета)
[±] Оптимизирован размер и расположение окон настроек в разных ОС
[±] Реализовано правильное отображение иконок сайта в FF43+
[±] Оптимизирована работа в FF28- / Pale Moon
[±] Добавлены дополнительные проверки, препятствующие сбою работы при вводе некорректных значений в настройках
[–] Исправлена ошибка показа пользовательских изображений в формате base64 (не рекомендуется)
[–] Исправлена работа контекстного меню на страницах с прокруткой

villa7
Я не с вами конкретно мучаюсь, я хочу, чтобы если у кого-то еще будет такая-же проблема, все отображалось правильно. В релизе 1.8.3 я пока выпилил специальные возможности полностью, так что надо разобраться восстанавливать их или нет к моменту, когда без подписи мозиллы расширение в браузер будет и не поставить. Если вам не сложно, пришлите мне, плз, (можно в личку) скриншоты как у вас выглядят диалоги в 1.8.3b33 и 1.8.3b35, а также расскажите как именно вы включали в системе увеличение шрифтов или что дополнительно настраивали, может в драйвере видеокарты?

JustOff
http://forum.oszone.net/thread-126448.html
1.8.3b35
http://savepic.ru/8057785m.png
а на 1.8.3b33 и 150%
http://savepic.ru/8028089m.jpg

villa7 пишет:

http://forum.oszone.net/thread-126448.html

АААААААА! Пойду убью себя подумаю чем вам помочь после такого насилия над системой :o
Но возвращения настройки "Специальные возможности" теперь не будет с вероятностью 99.99%

PS: Зато пока вы не признались как именно надругались над своей видной я поправил отображение диалогов при штатном увеличении шрифтов средствами windows ;)

JustOff
Да уж, люблю насиловать:) И всё равно не понятно в 1.6.9 ведь всё нормально было.

villa7
Почему вам повезло с 1.6.9 я уже рассказывал, а теперь давайте закроем вопрос с актуальной версией. Берем 1.8.4b1, устанавливаем, потом в about:config меняем значение скрытого параметра "extensions.sstart.enlargeDialogs" со 100 на 150, а в userChrome.css пишем:

следующий код

Выделить код

Код:

@-moz-document url(chrome://sstart/content/properties.xul) {
  .colortext {
    width: 110px !important;
  }
}


После перезапуска смотрим на результат, при неоходимости правим значения по вкусу. Если все ок, то пойдет в следующий релиз.

JustOff
Вот, вроде нормально.
http://savepic.ru/8008671m.jpg
А почему base64 нежелателен, удобнее ведь, не надо где-то ещё картинки сохранять отдельно. Из за ошибок которые у меня были?

villa7
Это победа :beer: Значит оставляю скрытый параметр "extensions.sstart.enlargeDialogs", на случай таких "странных" конфигураций :tongue2:

Speed Start 1.8.4

[+] Добавлена функция обновления иконки (favicon) для одной миниатюры и для всех миниатюр на странице
[+] Добавлена возможность открывать результаты поиска в новой вкладке с помощью Ctrl+Enter
[+] Добавлена скрытая настройка (enlargeDialogs в %%) для увеличения диалоговых окон на нестандартных системах
[±] Включено постоянное отображение сетки в режиме редактирования (отключается в настройках)
[±] Добавлена поддержка поисковых систем, принимающих запрос только post'ом (например searx)
[±] Оптимизирована работа с памятью, освобождены дополнительные ресурсы для системного сборщика мусора
[±] Создание кеша заглавной страницы переведено в асинхронный режим
[–] Исправлена ошибка при добавлении ссылок в виде текста, выделенного мышью, из контекстного меню на сайте


Небольшой сравнительный тест как сейчас работает кеширование заглавной страницы:

Выделить код

Код:

-------------------------------------------------------------
| Миниатюр на странице | Desktop | SStart  | SStart + Cache |
-------------------------------------------------------------
| 20 шт                |  57 мс  |  52 мс  |     13 мс      |
| 32 шт                |  95 мс  |  74 мс  |     16 мс      |
-------------------------------------------------------------

Speed Start 1.8.5

[+] Добавлена поддержка [seamonkey] SeaMonkey (2.24+)
[±] Оптимизирован обработчик событий мыши
[±] Исправлено отслеживание перехвата новой вкладки сторонними расширениями (FF41+)

Speed Start 1.8.6

[±] Оптимизирован модуль инициализации приложения и управления параметрами
[±] Максимальное время ответа при создании миниатюр уменьшено с 60 до 30 секунд
[–] Исправлена навигация и выделение мышью в текстовых полях поиска и редактирования заголовка


Прошел ровно месяц ожидания проверки на AMO, очередь продвинулась с 165 до 96 места, глядишь к НГ и подпишут :whistle:

Доброго времени.
Есть возможность добавить поисковую панель яндекс?
http://ipic.su/img/img7/tn/Snimok.1445889851.png

KOMMEHTATOP
Добавить на страницу можно любой поисковый движок, из тех, что установлены в Firefox через ПКМ->Добавить->Поиск. Если Яндекса среди них нет, то его надо сначала добавить в браузер (альтернативный способ).

Не исправления ради, но чисто по-приколу.
Если навести мышь в точности (пиксель-в-пиксель)
на границу div.widget, и нажать ПКМ, то получается вот такое.

Dumby
Спасибо, забавный глюк. Исправил: 1.8.7b5

Speed Start 1.8.7

[±] Улучшена совместимость с FF43+ (в связи с изменениями в API)
[±] Обновлена структра расширения для совместимости с будущей установкой без перезапуска браузера
[–] Исправлена ошибка контекстного меню на границе виджетов


Первая публичная бета-версия с установкой/обновлением без перезапуска браузера (restartless) - 1.9.0b6:

- при установке поверх Speed Start < 1.9.0 потребуется один раз перезапустить браузер для удаления  предыдущей версии
- временно отсутствует функция добавления сайта из контекстного меню на другой вкладке

Буду признателен за обнаруженные проблемы и/или ошибки!

Полнофункциональна бета-версия с установкой/обновлением без перезапуска браузера (restartless) - 1.9.2b1.

Speed Start 1.9.3   Без перезапуска ]

[+] Реализована установка/обновление без перезапуска браузера (restartless)*
[+] Добавлена возможность запретить создание системных миниатюр**
[±] Обновлен дизайн подсказки на страницах без виджетов и индикатор создания миниатюр
[–] Исправлена ошибка при перетаскивании виджета на границу другого виджета

* при первой установке поверх "обычной" версии потребуется один раз перезапустить браузер для ее удаления
** отключена по-умолчанию, рекомендуется включить для ускорения работы браузера и экономии места на диске

А что такое системные миниатюры?

Опупум
Это те миниатюры, которые FF автоматически создает для своей стартовой страницы (about:newtab). Хранится все это "добро" в профиле в каталоге thumbnails (размер, количество мусора и потенциальную угрозу утечки данных можете оценить сами). Отключить в настройках браузера невозможно, только через about:config. После замены стартовой страницы (например на Speed Start) можно смело отключать, но вынес в отдельную настройку, т.к. неизвестно зачем мозила может захотеть использовать эти миниатюры в будущем.

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

villa7 пишет:

Единственное чего не хватает, задавать размер для всех виджетов одновременно, а не по отдельности.

JustOff пишет:

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

Может сделать так: в общих настройках задать размер, а в контекстном меню каждой миниатюры пункт - подогнать. После подгонки меняется на откатить.
Или что-то в этом роде. (Я уже ручками всё настроил на один размер, самый маленький, какой только можно разобрать.)

JustOff пишет:

в профиле в каталоге thumbnails

Что то не нашёл у себя.

villa7 пишет:

По умолчанию создаются слишком большие

К сожалению не совсем понятен юзкейс. Вы пишете, что по умолчанию размеры слишком большие, но после ресайза новый размер запоминается и используется при создании нового виджета через ПКМ -> Добавить -> Ссылку/Папку. Единственное исключение - создание из контекстного меню с другого сайта: в этом случае размер устанавливается в четверть экрана, т.к. миниатюра создается всегда в центре страницы и это сделано умышленно, чтобы не потерять ее среди существующих. Речь об этом случае? Думаете стоит поступать иначе?

Опупум пишет:

Может сделать так: в общих настройках задать размер, а в контекстном меню каждой миниатюры пункт - подогнать. После подгонки меняется на откатить.
Или что-то в этом роде. (Я уже ручками всё настроил на один размер, самый маленький, какой только можно разобрать.)

Подгонка - отдельная задача, я о ней помню, но пока не созрел.

Опупум пишет:

Что то не нашёл у себя.

Видимо вы в этом профиле сразу ставили Desktop/Speed Start и не пользовались about:newtab

JustOff
Понял, вопрос снимаю. Просто я через сайты добавлял. И ещё, не обязательно конечно, дело вкуса, но как по мне миниатюры очень уж рубленными смотрятся с острыми углами. Лично мне не надо, я стилем сделал себе как мне нужно, это так, от нечего делать:)
http://imger.ru/jpeg/20151031xHicZ5OPuqnHRV5I_ZbaUd/

villa7
На самом деле мне самому не очень нравится идея выделять новый виджет с помощью размера. Даже удивительно, что вы, как и Xvost, так легко согласились с моими аргументами, хотя явно испытываете неудобство по этому поводу :) Попробуйте 1.9.4b2 - в ней я настроил сохранение размеров нового виджета, вне зависимости от способа его создания, и использовал другой способ выделения. Возможно так действительно будет лучше.

JustOff
Да, теперь гораздо быстрее стало набивать превьюшки. Спасибо. Только бы расширение не превратилось потихоньку(добавлением функций) в тяжёлое и монструозное FVD Speed Dial :)

:blush: img mtd.

Speed Start 1.9.4

[+] Размер, используемый по умолчанию для новых виджетов, вынесен в настройки
[+] Добавлена возможность запретить автоматическое обновление размера по умолчанию для новых виджетов
[±] Для виджетов, добавляемых через контекстное меню на сайтах, включено использользование размера по умолчанию и изменен способ начального выделения
[±] Настройки расширения разделены на группы с использованием вкладок*

* высоту окна настроек надо будет один раз уменьшить вручную, т.к. в FF отсутствует штатный способ сделать это программно



villa7 пишет:

Только бы расширение не превратилось потихоньку(добавлением функций) в тяжёлое и монструозное

Ок, постараюсь :)

Dumby пишет:

img

Если честно, я и не предполагал, что кто-то будет вводить названия цветов вместо кода :rolleyes: Ок, в следующей версии избавлюсь от мусора в консоли :cool:

JustOff пишет:

я и не предполагал

Да-да, предположения таковы.

Я вот предполагал, что папку закладок, именуемую «SStart», нельзя удалять, но то,
что её не следует перемещать за пределы папки «Меню закладок», — не предполагал.

Может стоит добавить в описание Speed Start на AMO пару слов об этой папке.

Dumby пишет:

Да-да, предположения таковы.

Поправил в 1.9.5b1. На самом деле я очень благодарен за обратную связь, самому просто нереально учинить все то, что может прийти в голову другому :P

Может стоит добавить в описание Speed Start на AMO пару слов об этой папке.

Ок, я подумаю как это оформить.

JustOff пишет:

очень благодарен за обратную связь, самому просто нереально учинить все то, что может прийти в голову другому

Спасибо.

Исправлено отслеживание перехвата новой вкладки сторонними расширениями (FF41+)

Перебъёшь Custom Buttons кнопку?
NewTabURL.override("about:");

Dumby пишет:

Перебъёшь Custom Buttons кнопку?

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

JustOff пишет:

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

Замечательная пацифик-стратегия. Но тогда может стоит смягчить категоричность
checkbox#openInNewTabs label'а «Показывать в новой вкладке»
тултипчиком с описанием этой стратегии, или как-то иначе.

Ещё наблюдение. Если заведомо есть горизонтальный скролл,
но верткального быть не должно, то, при обновлении (F5),
(а особенно при открытии новой),
этот вертикальный скролл случайным образом появляется.

Если у тебя такое воспроизведётся, то просто чиркни о причине.

Кстати давно хотел спросить, почему именно перетаскиванием открывать в новой вкладке. Гораздо удобнее просто кликом, заменив настройку на «Показывать в новой вкладке», если чекбокс снят - открывает в текущей.

Dumby
Про тултипы подумаю, это надо будет собраться и заставить себя написать хелп на все настройки) Со скроллами подтверждаю, обнаружил давно, пока решил признать глюком браузера) А что, реально кто-то использует расстановку виджетов с горизонтальным скроллом? Для меня и вертикальный вариант был открытием, когда впервые увидел.

villa7
Мне в некоторых случаях удобно открывать в новой вкладке, а в других случаях - в той же, поэтому и жесты, которые бонусом дают выбор как именно открывать в новой: в фоне или переключаться на. Дополнительно сделать настройку на клик не сложно, но будет ли она востребована? И если да, то видимо по аналогии понадобится настройка выбора как именно открывать?

JustOff
Я например не припомню случая когда мне понадобилось бы открывать несколько страниц в фоне, для чего? Если я открываю страницу то она мне нужна здесь и сейчас, в активной вкладке. А перетаскиванием, то путаюсь, то не правильно щёлкну, в общем простой клик наше всё :)
Просто пункт добавить "Открывать в новой вкладке", а если галка снята, то открывает в текущей.

villa7
Ок, попробую прикрутить что-то типа:

[ * ] Открывать в новой вкладке [ (*) при перетаскивании ( ) всегда ]


upd: пробуйте - 1.9.5b5, Ctrl+клик - меняет поведение на противоположное

JustOff пишет:

А что, реально кто-то использует расстановку виджетов с горизонтальным скроллом?

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

JustOff
Не знаю как кому, мне в самый раз, без этих дерганий туда-сюда. Спасибо!

Speed Start 1.9.5

[+] Добавлена опциональная возможность всегда открывать ссылки и результаты поиска в новой вкладке
[+] Запрещено рекурсивное обновление миниатюр в подпапках (как правило, происходит после импорта из Desktop)
[+] Реализована проверка допустимых значений при редактировании цвета и размера объектов
[±] Улучшен алгоритм учета изменений содержимого папок для автоматического обновления их миниатюр
[±] Размер по умолчанию для новых виджетов теперь обновляется только при изменении размеров виджета (было и при перемещении, Desktop)
[±] Символ "#" больше не используется для прозрачного фона миниатюр, достаточно очистить соответствующее поле

Опупум пишет:

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

В общем для задачи подгонки размеров я решил не загромождать меню дополнительными пунктами и сделать вот как. В режиме редактирования, на виджете: Alt+Click - изменить размер на заданный по умолчанию, Ctrl+Alt+Click - задать размер по умолчанию, равный указанному виджету.

Speed Start 1.9.6

[+] Добавлен функционал клонирования размеров виджета (активен только на разблокированной странице)*
[+] Добавлена опциональная возможность скрыть заголовки и границы виджетов**
[+] Добавлена поддержка нового API работы с новой вкладкой браузера (FF44+)***
[±] При уменьшении высоты виджета до размера заголовка отключено выравнивание по сетке и создание миниатюры
[±] Минимальный размер виджетов ограничен 20x20 для ссылок и 40x20 для поиска
[±] Обращение к поисковым системам переведено в асинхронный режим
[–] Исправлена ошибка, препятствующая удалению из памяти последней страницы, на которой выполнялось редактирование виджетов (1.9.0+)
[–] Исправлены ложные срабатывания при установленной опции "всегда открывать ссылки в новой вкладке"

* Alt+Click - изменить размер на заданный по умолчанию, Ctrl+Alt+Click - задать размер по умолчанию
** на основе скрытого функционала Desktop, исправлены артефакты и добавлено отображение иконок поисковых систем
*** мозилла просто жжот: API добавленный в FF41 уже объявлен устаревшим и будет удален

JustOff пишет:

Alt+Click - изменить размер на заданный по умолчанию, Ctrl+Alt+Click - задать размер по умолчанию

Не очень понятно работает. И так и так выдаёт одно и тоже сообщение - "Размер виджета по умолчанию установлен в 64 x 64". Никуда не меняется.

Speed Start 1.9.9 - расширение прошло полную проверку на AMO (существенных отличий от версии 1.9.6 нет)





Опупум, для клонирования размера виджета:

1. Переключаемся в режим редактирования (разблокируем страницу)
2. Выбираем виджет, размеры которого надо клонировать (установить для других)
3. Нажимаем на нем Ctrl+Alt+ЛКМ - получаем сообщение о том, что размер по умолчанию установлен
4. Выбираем виджет, размер которого хотим изменить на установленный по умолчанию
5. Нажимаем на нем Alt+ЛКМ - без каких либо сообщений изменяется его размер, при необходимости пересоздается миниатюра

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

JustOff пишет:

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

Есть у меня один, который я удалить собирался и маленьким размером его выделил, но вместо этого решил на нём испытать эту функцию.
Всё так и делал по пунктам. На виджете размер которого берётся за образец Ctrl+Alt+ЛКМ = "Размер виджета по умолчанию установлен в 128 x 96"
На виджете который хочу изменить Alt+ЛКМ = "Размер виджета по умолчанию установлен в 64 x 64".
Ага, я Ctrl+Alt справа нажимал, нажал слева и получилось.

Опупум пишет:

Ага, я Ctrl+Alt справа нажимал, нажал слева и получилось.

Возможно у вас какая-то особенная клавиатура или драйвер к ней, на моей - левый альт+клик или правый дают одинаковый результат :rolleyes:

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

Опупум
Так, я кажется разобрался: это таки M$ поломала правый альт в русской раскладке, когда добавляла знак рубля. В остальных раскладках все ок, а в русской он стал выдавать ctrl+alt! :dumb:

Ага, ну слава богу, мне в общем то всё равно, зато теперь буду знать как знак рубля печатать.

JustOff
Сможешь прикрутить фишку browser.newtab.preload от стандартной пустой вкладки? Суть в том что она предзагружает пустую вкладку и та при открытии появляется моментально, даже троббер не появляется ни на миллисекунду. А Speed Start все-таки загружается какие-то миллисекунды.

Kamui
С 200 виджетами не миллисекунды, а целых 2-3 секунды. Было бы неплохо конечно без ожидания.

Speed Start 2.0.1

[–] Исправлена ошибка загрузки/обновления иконок сайтов (появилась в 1.8.6)
[–] Исправлено: контекстное меню виджетов не всегда закрывалось (появилась в 1.9.6)

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



Kamui
Аналогом прелоада в моем расширении является кеширование, быстрее пока не получается, текущие бенчмарки тут. Подумаю что еще можно ускорить, хотя другие расширения визуальных закладок (кроме системного) загружаются еще медленнее :blush:

villa7
Про вашу ситуацию я уже писал, решение: отказаться от загрузки миниатюр с веба и использования inline base64, а сохранить все локально на диск. Если хотите, пришлите мне в личку текущую копию бэкапа, попробую это как-то автоматизировать.

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

villa7
Когда вы мне в прошлый раз высылали бэкап (он был не полный, т.к. была ошибка импорта), внутри было значительное количество миниатюр (импортированных из Desktop), которые загружались не из локальной папки в профиле, а по ссылке http://где-то.там/картинка.жпг. Скорее всего это главная причина медленной загрузки страницы. По поводу inline base64, плз, бэкап в личку - я попробую вам помочь, но прежде хочу убедиться, что дело именно в этом. А если не в этом, то возможно эти проблемы могут касаться не только вас)

По результатам анализа бэкапа, который прислал villa7, хочу с цифрами в руках еще раз обратить внимание всех пользователей: не подключайте изображения к виджетам через base64!

Выделить код

Код:

-----------------------------------------------------
| 216 виджетов           |   base64    |  на диске  |
-----------------------------------------------------
| первый запуск          |  2747.78ms  |  610.48ms  | 
| загрузка из кэша       |  1711.45ms  |   56.22ms  |
-----------------------------------------------------

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

JustOff
Да, с картинками действительно быстрее загружается. Спасибо!
Картинки обязательно держать на диске, или после того как картинка оказалась в папке sstart, картинки можно удалять с диска?

JustOff
New Tab King загружается мгновенно.

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

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

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

JustOff
Конечно же я не использую этого "короля":lol: предпочитаю сток, но давным-давно пользовался Desktop'ом, подумываю на ваше расширение возвращаться, очень уж нравится, но загрузка чисто эстетически не нравится.

Speed Start 2.0.3

[±] Работа с кэшем изображений адаптирована к изменениям в API (FF44+)
[±] Добавлена русская локализация описания в менеджере расширений браузера
[–] Исправлена ошибка восстановления фоновой картинки заглавной страницы из резервной копии
[–] Исправлена ошибка обновления заголовка и иконки виджетов, у которых установлена пользовательская миниатюра

JustOff
Кстати, я использую PcxFirefox и его портабельный режим:

Выделить код

Код:

[General]
Portable=1
PortableDataPath=PortableData
CreateCrashDump=0
GdiBatchLimit=0
ProcessAffinityMask=0
[Env]

этот код в спец.файле tmemutil.ini
Так вот при всем этом не устанавливается фон ни на основную страницу, ни на папки. Но если в этом же PCXfirefox не использовать портабельный режим, а запускать с профилем в стандартной папке пользователя, то тогда все работает.

А например Portable Firefox работает нормально.

Мне кажется в расширении имеется какая-то привязка к пути до папки профиля, как-то пофиксить?

20-11-2015 17:36:12
Исследование проблемы привело меня к проблеме:) фон не устанавливается из-за того что папка [firefox] находится в c:\Program Files (x86)\
Даже в Portable Firefox не работает установка фона:/

Видимо почему-то нет доступа для записи в папку профиля, но неизвестно почему.

Kamui пишет:

Мне кажется в расширении имеется какая-то привязка к пути до папки профиля, как-то пофиксить?

Для всех изображений (миниатюр и фоновых картинок) я получаю путь к папке профиля через одну и ту же функцию, используя стандартный системный вызов Cc["@mozilla.org/file/directory_service;1"].getService(Ci.nsIProperties).get("ProfD", Ci.nsIFile). Именно поэтому все работает не только под win, но и osx, linux и т.д. и остается только предположить, что в PcxFirefox портативный режим реализован как-то криво.

upd: С профилем в "c:\Program Files (x86)\" по-идее вообще ничего не должно работать без запуска браузера от администратора (что понятное дело само по себе плохая идея).

JustOff пишет:

upd: С профилем в "c:\Program Files (x86)\" по-идее вообще ничего не должно работать без запуска браузера от администратора (что понятное дело само по себе плохая идея).

Запуск от администратора не решает проблемы, видимо все равно нет доступа к профилю почему-то.

Kamui
Ну так UAC же еще. Но вот только не надо его отключать ради этого :P

JustOff пишет:

Ну так UAC же еще. Но вот только не надо его отключать ради этого :P

А он итак отключен:)

JustOff пишет:

Speed Start

Мне понравилось расширение. Простое, наглядное, на русском всё. Удобно, что можно менять размеры и сохранять в закладках, но вот именно к этому пункту и относятся недостатки некоторые, некритичные, конечно, но для меня весьма весомые. Люблю, чтобы браузер отображался в едином стиле и не было бы ничего лишнего и режущего глаз.

Итак:
1. Закладка называется SStart и если её переименовать, то настройки исчезнут (оно и понятно, всё привязано к названию). Так вот, нельзя ли дать возможность назначать любую папку как Стартовую страницу с некими общими настройками по умолчанию (если они отсутствуют). Или, если первое сложно, то нельзя ли самому назначать название для папки закладок с настройками Speed Start.
2. Нельзя ли дать возможность выбирать название для вкладки, где находятся все ссылки, папки и поиск (сейчас название Старт), а также хотелось бы иметь возможность выбрать другой значок вместо синего домика.
3. Плитки, которые отображаются на вкладке Старт имеют один и тот же вид, нельзя ли сделать возможным настраивать закругление краёв каждой плитки, очерчивание границы каждой плитки, а также менять размер шрифта и место, где расположено название сайта (над плиткой или под плиткой).

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

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

villa7 пишет:

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

Я не предлагаю новых функций или включение в расширение каких-то новых действий. Предлагаю лишь улучшение существующего функционала, причём незначительное и уже существующее у аналогов.

B.X пишет:

1. Закладка называется SStart и если её переименовать, то настройки исчезнут (оно и понятно, всё привязано к названию). Так вот, нельзя ли дать возможность назначать любую папку как Стартовую страницу с некими общими настройками по умолчанию (если они отсутствуют). Или, если первое сложно, то нельзя ли самому назначать название для папки закладок с настройками Speed Start.

Теоретически, это сделать не сложно, расскажите только зачем это может понадобится?

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

Установка пользовательской иконки повлияет на скорость показа, так что - врядли. Добавить выбор названия можно, но, если не секрет, что именно вы предполагаете там написать?

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

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

JustOff
Себе стилем просто закруглил, особо ничего не придумывая.
http://savepic.ru/8245744m.png
Кстати насчет смены иконки в адресной, распаковываю расширение, меняю на свою иконку, такую же 16х16 png, запаковываю, и почему то при открытии SStart начинает долго крутится троббер на вкладке, как будто загружается. Не могу понять почему, ведь ничего особого не сделал, распаковал, запаковал, и всё, а троббер вертится зараза.

Неплохое расширение, тут даже мой реквест к Desktop реализовали (подпункты меню):
https://forum.mozilla-russia.org/viewto … 09#p616809 :rock:

Не хватает перемещения виджетов в папки перетаскиванием, прямо на странице Speed Start. Но это наверно сложно будет реализовать.

wolwerine пишет:

Не хватает перемещения виджетов в папки перетаскиванием, прямо на странице Speed Start. Но это наверно сложно будет реализовать

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

JustOff
И впрямь, у меня чего-то поначалу не получилось.:)

wolwerine пишет:

у меня чего-то поначалу не получилось

Там есть один нюанс: надо отпускать мышь, когда сам курсор (а не перетягиваемый им виджет) находится поверх папки.

Такой реквест:
http://i081.radikal.ru/1601/87/abe64c0f665d.png
Текст и иконка сайта поверх изображения страницы, для экономии виджетом пространства.
На чёрном тексте есть белое свечение.

wolwerine
Что-то скриншот уж больно мал) Чуть подробнее изложите, плз.

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

07-01-2016 02:50:43
Вот здесь находится основное сообщение касательно желаемого функционала. А именно, чтобы была возможность добавлять ссылки напрямую из меню закладок, путем вызова контекстного меню... такого же как на ссылках или страницах..

emlen
Я из вашего предудущего поста ничего не понял, к сожалению.
А пока отвечал, видимо злой модератор по той же причине его и убил)

Уточните, плз, какое меню закладок имеется в виду?

JustOff, вот в

этом вот меню↓
http://s019.radikal.ru/i621/1601/ff/3f44ffaa2c74t.jpg

emlen
Ага, теперь понятно. Записал в todo, подумаю.

JustOff пишет:

emlen
Ага, теперь понятно. Записал в todo, подумаю.

Спасибо;) Еще раз респект и уважуха:D, текущая версия просто THE BEST!

P.S.: Еще из хотелок -  неплохо бы иметь возможность добавлять в папки виджет возврата на уровень назад..

JustOff пишет:

wolwerine
Что-то скриншот уж больно мал) Чуть подробнее изложите, плз.

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

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

villa7А вы явно упустили вот это:

На чёрном тексте есть белое свечение.

Т.е. текст будет виден на фоне с любым сайтом. И никто не заставляет заменять текущий режим мною предложенным. Он может быть дополнительным. Так что не беспокойтесь так.


emlen

P.S.: Еще из хотелок -  неплохо бы иметь возможность добавлять в папки виджет возврата на уровень назад..

Так можно же добавить ссылку "наверх" chrome://sstart/content/sstart.html

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

emlen пишет:

неплохо бы иметь возможность добавлять в папки виджет возврата на уровень назад

Ушло в todo, но куда-то очень далеко в очередь, т.к. возврат отлично работает с помощью системной кнопки браузера.

wolwerine пишет:

Это не скриншот, а предлагаемый вид отдельного виджета.

Да, так понятно. Хотя не вполне очевидно зачем может понадобится. Впрочем, подумаю.
А что за черное свечение на белом фоне?

JustOff
Нужно для экономии места. Всё же, за текстом можно увидеть часть страницы, при этом на странице Speed Start экономится место, занимаемое заголовками виджетов.
Свечение текста вот такое: http://webgyry.info/svet-css. Белое у чёрного текста. Теоретически его можно сделать и со Stylish.
Всё это дело будет трудно сделать, так что и не жду реализации (со Stylish не получилось поместить текст поверх виджетов).

wolwerine
Ясно, подумаю. В любом случае подобные доработки - только стилями (как это сделано для названия над/под миниатюрой), так что если у кого-то получится сделать макет в stylish, будет быстрее и больше шансов.

JustOff пишет:

возврат отлично работает с помощью системной кнопки браузера

согласен, и да - не критично)))

Еще мне показалось было бы неплохо добавить возможность создания виджета поиска по ссылкам добавленным на стартовую панель, включая подпапки.. Чтобы не приходилось рыскать по всем папочкам, если забыл куда добавлял ссылку))) Вообще конечно очень ожидаемый проект с визуализацией ссылок, такой чтобы все закладки можно было в него перенести, аля старенький URLAlbum был для Opera и др..

P.S.: То есть не знаю на сколько это реализуемо, но ИМХО с пользовательской точки зрения, если бы в текущем варианте можно было создавать неограниченное количество подпапок с таким же количеством закладок со скриншотами страниц, которые можно было бы открыть и просмотреть без запросов в инет и поиском по этим закладкам, то цены бы не было такой системе хранения закладок.

Хотелось бы следующего.
1. Автоматическую расстановку виджетов.
2. Перемещения виджетов в зависимоти от частоты их использования.

emlen
Не путайте, плз, стартовую страницу и закладки, иначе рискуете получить монстра, в котором будет нереально ориентироваться)

Gromila
Автоматическая расстановка и перемещение в зависимости от частоты использования противоречит концепции этого расширения.
Вероятно вам имеет смысл взглянуть на альтернативные решения.

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

11-01-2016 15:46:37
Я за хранение сессий, закладок под собственным контролем шифрования.. Облака есть бесплатные, имхо штатные синхронизации нафиг не нужны..  подобную базу синхронить с облаком было бы вполне достаточно.

11-01-2016 15:47:47
И да, я ни капли не умаляю достоинств Вашего проекта в его текущем виде! Реально классный!

emlen
Я вовсе не пытаюсь защищать SStart, просто пользуюсь такой стартовой страницей (еще со времен Desktop) много лет и для себя понял, что она не может стать заменой закладок со сложной иерархией, поиском, тегами и т.д. - собственно этой мыслью и поделился: раз у меня не получилось впихнуть нивпихуемое, то может и не надо?)

JustOff

AMO пишет:

Works with Firefox 24.0 and later

На Nightly Speed Start тоже под «раздачу» угодил.

скрытый текст
Такая замена, вроде, работает

Выделить код

Код:

        //var hexhash = [toHexString(hash.charCodeAt(i)) for (i in hash)].join("");
        var hexhash = [...hash].map(char => toHexString(char.charCodeAt(0))).join("");

Dumby
Спасибо! Поправил в 2.0.5b6.

Поставил на обкатку вместо Super Start.
Даже не хотелки, все равно настроил как надо, скорее, наблюдения  после суперстарт.
При изменении масштаба вкладки виджеты не центруются. Нет компактного режима как в суперстарт и поэтому пришлось долго таскать превьюшки что бы их составить удобно и красиво по центру окна. Опция автоматически уменьшать для соблюдения границ работает но блок виджетов, при дальнейшем изменении масштаба, не центруется. При уменьшенном масштабе, меньше 90, исчезает кнопка выбора своей картинки в свойствах виджета. Возможно, все эти пляски от малого разрешения (1360х768) и от увеличенных масштабов. Нет опции отключающей пункт добавить в старт в контекстном меню. Все таки эта не панель закладок да и почти не меняется после настройки.
Повторюсь, себе я настроил но посчитал вышеописанное...некоторым неудобством.
Спасибо за  работу.

Нет компактного режима как в суперстарт

А что это такое и зачем? Можно скриншот?

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

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

При уменьшенном масштабе, меньше 90, исчезает кнопка выбора своей картинки в свойствах виджета. Возможно, все эти пляски от малого разрешения (1360х768) и от увеличенных масштабов.

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

Нет опции отключающей пункт добавить в старт в контекстном меню. Все таки эта не панель закладок да и почти не меняется после настройки.

Вы уже второй, кто просит эту опцию, постараюсь добавить в ближайшей версии.

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

скрытый текст
http://content-4.foto.my.mail.ru/mail/oleg.sgh2/_blogs/s-6512.png

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

Отвалился после обновления на сегодняшнюю ночнушку (от 13.01)

Mazzi
И 2.0.5b6 не помогло? Как выглядит "отвалился"?

JustOff не помогло. Выглядит как пустая страница

скрытый текст
http://i.imgur.com/I0M4kDJ.png

Mazzi
У меня все ок в 32 и 64-бит 46.0a1 2016-01-13, в консоль надо смотреть или подождать следующих nightly.

PS: а можно скрин под кат?

нНа ночнушке от 14.01 поведение не поменялось. Выяснил, что при установке SS как домашней работает, а вот при установке как новой вкладки нет. :-(

14-01-2016 21:45:22

JustOff пишет:

в консоль надо смотреть

В консоли при нажатии на 'Ctrl+T' чисто

Mazzi
На чистом профиле тоже? И в консоли никаких ошибок? Просто чтобы починить - надо поймать, а у меня на 46.0a1 x32/x64 от 13.01 и 14.01 даже намека на проблему нет, все работает (при том, что там года два-три профилям, прошедшим последовательно все ночные сборки за это время) :rolleyes:


UPD: Проблему локализовал, воркэраунда пока не вижу. Если не рассосется буду филлить багзиллу в связи со сломанным @mozilla.org/browser/aboutnewtab-service;1

JustOff пишет:

Проблему локализовал

ага, вижу. вот это https://bugzilla.mozilla.org/show_bug.c … 218996#c66 ?

Mazzi
Да, все верно и проблема касается не только SStart. Теперь бы дождаться какой-то реакции.
Как же они задолбали постоянно лазить в стабильный api грязными руками ...


UPD: Косяк признали, завели отдельный баг - https://bugzilla.mozilla.org/show_bug.cgi?id=1240169

осваиваю Speed Start потихоньку,расширение в целом нравится, раньше был Super Start потом Speed Dial, так вот не могу обойтись без функционала Speed Dial а именно, там можно настроить обновление миниатюры как хочешь,например раз в час, в день,в неделю.
В Speed Start можно только обновить вручную, насколько я понял. Есть сайты с курсами валют, прогнозом погоды и тд. , кому что нужно, которые хотелось бы иметь актуальные версии в миниатюре.
Можно добавить настройку - автоматически обновлять миниатюру каждые ...? Или она есть но я не нашел?

Speed Start 2.0.5

[+] Добавлена возможность установки задержки перед созданием миниатюры
[+] В контекстное меню поисковых виджетов добавлены пункты Вставить/Вставить и найти
[±] Код приведен в соответствие стандарту ES7 (FF46+)

Примечание: В FF46+ загрузка в новой вкладке не работает, пока не будут внесены исправления https://bugzilla.mozilla.org/show_bug.cgi?id=1240169

roadrunner
Автоматическое обновление миниатюр в текущей версии отсутствует.
Добавил в планы, но, скорее всего, до полного перехода FF на e10s новостей ждать не стоит.

JustOff
Спасибо за новую версию. Ждём новых выпусков.
Проверил новые фичи - багов пока не выявлено.

Добрый день! Я уже писал в отзыве, что хотелось бы меньший размер сетки 8, 4 или 2.

zhenyaynehz
Интервал в 2px добавить нельзя по техническим причинам, однако мне кажется что и в 4px уже нет никакого практического смысла - сетка получается слишком мелкой, чтобы по ней можно было что-то выровнять мышью, не промахнувшись. Посмотрите как это выглядит в тестовой версии 2.0.6b1 (4px, 8px). Так что, если не последует убедительных аргументов, то в релиз скорее всего пойдет только один новый интервал - 8px.

JustOff

Выделить код

Код:

Автоматическое обновление миниатюр в текущей версии отсутствует.
Добавил в планы

Меня это пугает. У меня все превьюшки статичные, и мне никак не нужно чтобы при каждом открытии SS оно их обновляло, замедляя работу. Или я что-то не так понял?

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

JustOff
Было бы неплохо добавить вариант вобще без сетки. Ещё в Desktop его не доставало.

JustOff
Успокоил. Спасибо.

Перешел с FVD, но баг на 47 версии печалит, но все равно останусь на этом расширении. Сетка в 8 по-моему совсем уже маловата. Хотелось бы еще возможность в пункте выровнять - привести миниатюры к заданному размеру (хотелка по приоритету где-то 4 из 10, нужна редко, но была бы полезна). Автообновление для заданных миниатюр (или опция в свойствах миниатюр, как выбранных так и отдельно для всех) было бы хорошо.
P.S. Еще бы полосу прокрутки сделать меньше или полупрозрачной. И заполнение всего пространства миниатюры, при опции "скрыть заголовки и границы виджетов".

JustOff пишет:

Интервал в 2px добавить нельзя по техническим причинам, однако мне кажется что и в 4px уже нет никакого практического смысла - сетка получается слишком мелкой, чтобы по ней можно было что-то выровнять мышью, не промахнувшись. Посмотрите как это выглядит в тестовой версии 2.0.6b1 (4px, 8px). Так что, если не последует убедительных аргументов, то в релиз скорее всего пойдет только один новый интервал - 8px.

Спасибо! Интервал 8 пикселей самое то, 4 - можно удалять.

wolwerine
А без сетки это как и зачем? Типа художник решил все расставить в хаотическом беспоряде?)

RazzieLL
Самое печальное, что сегодня это безобразие еще и в аврору упадет, но исправление уже практически зааппрувили, надеюсь закоммитят со дня на день.

zhenyaynehz
Ага, хорошо.

JustOff
Да, именно так. Я всё "хаотически" и расставляю. Разные размеры виджетов, группировка один над другим (стопкой), разные расстояния между виджетами для группировки областями и пр.
Speed Start это в прямом смысле рабочий стол, на котором процесс формирования закладок происходит динамически. А для проверенных и закреплённых сайтов есть боковая панель закладок.
Т.е. Speed Start у меня как для формируемых временных закладок, актуальных на данный момент, так и для хранения самых посещаемых, разумеется. Весьма удобно.

wolwerine
Посмотрите на 2.0.6b2 - так устроит?

wolwerine пишет:

группировка один над другим (стопкой)

А можно сделать так, чтобы складывать стопкой в любом порядке?

Опупум пишет:

wolwerine пишет:
    группировка один над другим (стопкой)

А можно сделать так, чтобы складывать стопкой в любом порядке?

не могу сказать, что понимаю о чем это вы вообще)

JustOff
Да, вполне устраивает.

"не могу сказать, что понимаю о чем это вы вообще)"
наверное имеется ввиду, что у виджетов есть предопределённый порядок, какой из них поверх другого. Хотя для меня это не такая уж и проблема.

wolwerine пишет:

Хотя для меня это не такая уж и проблема.

Но было б весело.

Опупум
Ещё было б весело выделять несколько виджетов по ctrl+click либо рамкой, перетаскивать их мышью с сохранением их относительного взаиморасположения, с возможностью укладывать их все вместе в папки. Вот это было бы дело :cool:

Можно еще перенести "Добавить страницу в Speed Start" вниз контекстного меню, не очень удобно, особенно когда выделен текст.

Починили наконец-то в 47 версии открытие новой вкладки)

wolwerine, Опупум
с групповыми операциями пожалуй так просто не получится, поэтому - сорри, но врядли

RazzieLL
с контекстным меню при выделенном тексте действительно не очень красиво, я подумаю как это поправить
в 47 ночнушке поправили, а вот в аврору 46 никак не зааплифтят, редиски ...

JustOff
Это был сарказм, а не реквест ;)
Реализовать такое нереальная работа.

JustOff пишет:

но врядли

Это ещё не отказ:P

wolwerine пишет:

Реализовать такое нереальная работа.

А это уже провокация;)

Есть одно пожелание - зачистить папку Speed Start в папке профиля браузера от неиспользуемых изображений, там уже неразбираемая вручную помойка образовалась...:sick:

2.0.6b4

[+] Отключен показ "Добавить в Speed Start" в контекстном меню, если отмечен текст
[+] Добавлена настройка не показывать "Добавить в Speed Start" в контекстном меню
[+] Добавлен новый интервал сетки (8px) и возможность отключить выравнивание виджетов по сетке

emlen
Хм, интересно откуда там она образовалась? Часто удаляли не пустые папки? В остальных случаях хвостов оставаться, по идее, не должно.

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

2.0.6b6

[+] Добавлена поддержка Private Tab

Протестируйте, плз, а то у меня все работает как задумано, а у человека, который собственно попросил эту функцию - нет.

emlen
Ясно, но хотелось бы все же сначала как-то причину найти и пофиксить ... ибо у меня среди ~200 миниатюр в профиле лишних вроде как и нету.

JustOff
У меня приватные вкладки открываются.
Собственно, там даже ломаться нечему... если что не так – откроется обычная вкладка, а не «selecting the "open in private tab" does nothing».

Infocatcher
На самом деле к Private Tab тут претензий быть не может, спасибо за удобное API. А вот ситуацию, когда при выборе в SStart "Открыть в приватной вкладке" дело просто не доходит до вызова Private Tab, я допускаю, но пока не могу отловить. Вот и у вас тоже сработало без проблем, так что возможно у пользователя какой-то конфликт с другими расширениями, попробуем разобраться. За тестирование - спасибо.

Speed Start 2.0.6

[+] Добавлена поддержка Private Tab
[+] Отключен показ "Добавить в Speed Start" в контекстном меню, если отмечен текст и в поле ввода
[+] Добавлена настройка не показывать "Добавить в Speed Start" в контекстном меню
[+] Добавлен интервал сетки 8px и возможность отключить выравнивание виджетов по сетке

---
все что тестировалось в бета-версиях (+ правки для контекстного меню в поле ввода) ушло в релиз

Как выяснилось, некоторые расширения воруют фокус из адресной строки, в связи с этим пробуем:


2.0.7b2

[+] Принудительная фокусировка на адресной строке

Доброго времени.
Mozilla Firefox ESR, Portable Version 38.7.1
Обратил внимание что при запуске браузера при нажатии на закрытие вкладки: ПРОМЕЛЬКАЕТ ЧЕРНЫЙ ФОН,но только один раз до перезагрузки.(Хотя в свойствах стоит фон белый.)
Этот фон черный присутствует -если установлено изображение.
Если в свойствах удалить изображение -то нечего не происходит.http://ipic.su/img/img7/tn/Snimok.1460565019.png
То есть использовать без изображения:фон белый при закрытии вкладки.


Определил методом тыка:что на это влияет этот файл:extensions.ini
Вот в этом Мелькает черный фон:

скрытый текст

Выделить код

Код:

[ExtensionDirs]
Extension0=C:\Users\Admin\AppData\Roaming\Mozilla Firefox\Data\profile\extensions\custombuttons@xsms.org
Extension1=C:\Users\Admin\AppData\Roaming\Mozilla Firefox\Data\profile\extensions\{E173B749-DB5B-4fd2-BA0E-94ECEA0CA55B}

[ThemeDirs]
Extension0=C:\Users\Admin\AppData\Roaming\Mozilla Firefox\App\firefox\browser\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}

[MultiprocessIncompatibleExtensions]
Extension0=custombuttons@xsms.org
Extension1={E173B749-DB5B-4fd2-BA0E-94ECEA0CA55B}


В ютом нет черного фона:
скрытый текст

Выделить код

Код:

[ExtensionDirs]
Extension0=C:\Users\Admin\AppData\Roaming\Lamantine\Sticky Password\spAutofill
Extension1=C:\Program Files (x86)\Internet Download Manager\idmmzcc2.xpi
Extension2=C:\Users\Admin\AppData\Roaming\Mozilla Firefox\Data\profile\extensions\{E173B749-DB5B-4fd2-BA0E-94ECEA0CA55B}
Extension3=C:\Users\Admin\AppData\Roaming\Mozilla Firefox\Data\profile\extensions\custombuttons@xsms.org

[ThemeDirs]
Extension0=C:\Users\Admin\AppData\Roaming\Mozilla Firefox\App\firefox\browser\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}

[MultiprocessIncompatibleExtensions]
Extension0={54affe52-8223-453b-be1e-2fe2e250045c}
Extension1=mozilla_cc2@internetdownloadmanager.com
Extension2={E173B749-DB5B-4fd2-BA0E-94ECEA0CA55B}
Extension3=custombuttons@xsms.org


В чем дело?
Иногда перезаписываю файл ,после перезагрузки     Mozilla Firefox -его затирает и появляется черный фон.

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

JustOff пишет:

а также уточните в какой именно момент это происходит.

1. запустил Mozilla Firefox ESR
2. просто нажимаю нажимаю на закрытие вкладки http://ipic.su/img/img7/tn/Snimok.1460631562.png

p/s черный фон появляется -только если установлено   изображение .

KOMMEHTATOP
Проверьте/подтвердите, плз, что проблема у вас возникает в том числе и на чистом профиле.

KOMMEHTATOP пишет:

Проверьте/подтвердите, плз, что проблема у вас возникает в том числе и на чистом профиле.

На чистом все нормально.

KOMMEHTATOP
Значит вам предстоит найти условие (специфические настройки или конфликтующее расширение) при котором проблема возникает, только тогда я смогу попробовать чем-то помочь.

Спасибо за отклик!
Нашел))))))))
Картинка была скачана с просторов)
Переконвертировал ее в фотошопе в bmp-И ВСЕ ПРОПАЛО!

Speed Start 2.0.7

[+] Принудительная фокусировка на адресной строке
[±] Разрешено открывать папки в приватных вкладках
[±] Папка SStart скрыта из меню закладок

1. У меня и раньше был фокус в адресной...?
3. Папка SStart в меню закладок...?

oleg.sgh пишет:

1. У меня и раньше был фокус в адресной...?

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

3. Папка SStart в меню закладок...?

именно так, при необходимости к ней можно получить доступ из библиотеки (Ctrl+Shift+B), но в меню "служебной" папке деалать совершенно нечего

некоторые расширения его воруют

Встречал просьбу сделать кнопку для фокуса и...недоумевал...а оно вона оно чо :)

но в меню "служебной"

Не совсем понял где такое меню. Пользуюсь только панелью закладок.

oleg.sgh пишет:

Не совсем понял где такое меню.

ну вот тут же
вы суслика видите? а он есть (с)
:P

Так у меня суслика вообще нет :P

скрытый текст
http://content-15.foto.my.mail.ru/mail/oleg.sgh2/_blogs/b-6976.png

Вдобавок, он сейчас отключен по умолчанию.
:offtopic:
У всех у кого видел это меню, спрашивал зачем оно им. Ответ заключался в одном слове - удобно. Более того, еще прикручивают старую рыжую кнопку слева.

JustOff пишет:

Speed Start 2.0.7[+] Принудительная фокусировка на адресной строке[±] Разрешено открывать папки в приватных вкладках[±] Папка SStart скрыта из меню закладок

а можно наоборот как-то сделать,фокусировка не на адресной строке ?
т.е.пример: открываю гугл и фокус в поиске гугла
спасибо

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

PS: Кстати, когда я открываю гугл из Speed Start - у меня фокус как раз там где и надо, в поле поиска, возможно у вас его оттуда крадет какое-то другое расширение?

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

Fik-vam
Увы, даже и не знаю что предположить: у меня на чистом профиле в портативной версии FF 46.0.1 при открытии гугла из Speed Start фокус стоит в поле поиска.

у вас от portableapps портативка ?

Fik-vam пишет:

у вас от portableapps портативка ?

да

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

возможно я у себя как-то это "отколочу"
p.s. фокус ставится на поиске только один раз,кода создается вкладка на странице расширения

Fik-vam
Повторюсь: приведенная выше цитата касается только фокуса при открытии самой страницы Speed Start.

тогда в любом случае спасибо за участие
попробую что-нибудь придумать или оставлю так

Есть ли возможность одним кликом открыть все ссылки из папки во вкладках?

Jack_Nemo пишет:

Есть ли возможность одним кликом открыть все ссылки из папки во вкладках?

В настоящий момент нет, но стоит в планах, так как вы не первый с этой просьбой.

Версия 2.0.8b3 Nightly 50 x64 уже с неделю или две не обновляются миниатюры по одному, выбираешь обновить и тишина, может обновить только со второй попытки и то, если открыть этот сайт в фоне. Предложение с обновлением по очереди, как в Fast Dial все еще актуально, ибо не у всех быстрый интернет, а при сломаном обновлении по одному вообще печаль(

RazzieLL пишет:

Версия 2.0.8b3 Nightly 50 x64 уже с неделю или две не обновляются миниатюры по одному, выбираешь обновить и тишина, может обновить только со второй попытки и то, если открыть этот сайт в фоне.

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

Вы на чистом профиле проверяли? И как выглядит "и тишина": вообще не появляется анимация обновления или висит бесконечно?

JustOff пишет:

вообще не появляется анимация обновления

На 2 компах проверил, включенно e10s. Срабатывает не с первого раза. Возможно дело в right links.

RazzieLL пишет:

Возможно дело в right links.

Вы все же проверьте наличие проблемы на чистом профиле и если все ок, то методом последовательных исключений надо искать конфликт, потому как "угадыванием" врядли что-то выясним (right_links-0.4.0pre4-fx-sm.xpi с дефолтными настройками и вызовом контекстного меню с зажатым Alt у меня обновлению миниатюр никак не мешает).

JustOff пишет:

вызовом контекстного меню с зажатым Alt

C зажатым и у меня работает, значит косяк в настройках right links или самом дополнении, так как при удержании и обновлении из этого меню не обновляется.
Буду юзать комбинацию с shift или Ctrl + клик.

RazzieLL пишет:

C зажатым и у меня работает, значит косяк в настройках right links или самом дополнении

Боюсь, что тут я помочь ничем не могу. Попробуйте обратиться к Infocatcher'у.

RazzieLL пишет:

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

Что и как вызывается? А то я пока не нашел, чтобы что-то не работало.
Правой кнопкой по ссылке-превьюшке? Зажать, подержать, в контекстном меню «обновить всё»?

Infocatcher пишет:

Зажать, подержать, в контекстном меню «обновить всё»?

На 1 миниатюру - подержать - обновить - миниатюру. Срабатывает раза с 3 или вообще не срабатывает, если открыть этот сайт в фоне, то со второго. Если по горячей клавише и клик - все срабатывает. Обновить все тоже работает нормально во всех режимах, но так как обновляются все миниатюры - штук 30 (при инете в 4 мегабита) часть просто не успевают (просто белая миниатюра). Так вот чтобы их обновить приходится клацать много раз...

RazzieLL:
Так, я кажется разобрался в чем дело. Попробуйте SStart 2.0.8b4.

ЗЫ: У меня на компьютере вызов контекстного меню через Right Links с помощью удержания правой клавиши вообще не работал из-за конфликта с MouseImp, поэтому никак и не мог отловить проблему. А причина оказалась в том, что при таком способе доступа к меню document.elementFromPoint дает вовсе не виджет, на котором был клик мышью, а само контекстное меню, что конечно ломает всю логику.

JustOff пишет:

Попробуйте SStart 2.0.8b4.

Теперь вроде все работает как надо. Спасибо.

Добрый день, не могли бы вы реализовать в вашем расширении возможность использование табов как Speed Dial [FVD] или Speed Dial.
Перешел на ваше дополнение так как оно написано синхронизируется с Firefox Sync.
Лично мне не хватает очень вкладок. А вот практической пользы от папок для себя не нашел.
Еще не могли бы вы добавить какой нибудь легкий эффект при наведении мыши на виджет сайта чтобы подсвечивался активный.

zBurguy
Активный виджет подсвечивается рамкой, вкладок в обозримом будущем ожидать не стоит.

JustOff, здравствуйте!
Можно ли увеличить панель заголовков виджетов и папок в два раза? Соответственно увеличится и шрифт заголовков.
Спасибо за удобное расширение. Особенно здорово, что папка SStart на ПК синхронизируется с закладками на смартфоне.

dreamkz пишет:

Можно ли увеличить панель заголовков виджетов и папок в два раза? Соответственно увеличится и шрифт заголовков.

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

JustOff, ничего страшного. На ПК норм всё. Только на ноутбуке шрифты мелковато выходят. Но не критично!
Заголовки папок пишу только заглавными буквами  :)

Speed Start 2.0.8

[±] Shift+Click - открывает ссылку в фоне, если включена опция всегда открывать в новой вкладке
[±] Улучшена совместимость с Right Links и FireGestures
[±] Исправлены недочеты, связанные с установкой фокуса

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

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

Обновление 1607 совпало с 2.0.8 и началось.
Копирую адрес, ПКМ - добавить - ссылку - вставить - ОК. Картиночка появляется, всё хорошо - двойной щелчок чтобы сетку закрыть и с этого момента колёсико меняет масштаб.
Происходит только на SS.

JustOff
Спасибо за работу. Отличное расширение. Переполз на него со Speed Dial'а, так как оный последнее время отвратительно на ночнушках работает.
Присоединяюсь к хотелкам про табы (ну или просто отображение папок и в самих папках), очень не хватает. Еще хотелось бы импорт из, хотя бы, html-файла (очень утомительно было вручную переносить) и наличия отличительного атрибута у папок (для упрощения создания стилей).


Для себя наваял жуткий костыль для Custom Buttons, если кому надо, вот (в инициализацию) (Как добавить кнопку(помощь для новичка)):
скрытый текст

Выделить код

Код:

if (window === null || typeof window !== "object")
    var window = Cc["@mozilla.org/appshell/window-mediator;1"]
    .getService(Ci.nsIWindowMediator)
    .getMostRecentWindow("navigator:browser");

if (typeof gBrowser === "undefined")
    var gBrowser = window.gBrowser;

var startPages = [];
var xpathForFolders = "//span[@id='widgets']/div[@class='widget' and .//a[starts-with(@href, 'chrome://sstart/content/sstart.html')]]";
var xpathForHomeFolder = "//span[@id='widgets']/div[@class='widget' and .//text()='Speed Start']//a";
var xpathForcurrentFolder = "//span[@id='widgets']/div[@class='widget' and .//a[@href='loc']]";

gInitialPages ? makeArray() : setTimeout(makeArray(), 1000);

function makeArray() {
    gInitialPages.forEach(url => {
        try {var uri = makeURI(url)} catch(ex) {return} finally {
            !!uri.asciiHost.length ? startPages.push(uri.prePath) : startPages.push(uri.spec)
        }
    })
}

function docEvaluateArray(doc, expr) {
    var i, a = [],
        result = doc.evaluate(expr, doc, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);

    for(i = 0; i < result.snapshotLength; i++) {
        a[i] = result.snapshotItem(i);
    }
    return a;
}

function folders() {
    var doc = gBrowser.selectedBrowser.contentWindow.content.document,
        isFolder = !!doc.location.search,
        parentNode = doc.getElementById('widgets'),
        folders = docEvaluateArray(doc, xpathForFolders),
        homeFolder = docEvaluateArray(doc, xpathForHomeFolder)[0],
        currentFolder = docEvaluateArray(doc, xpathForcurrentFolder.replace('loc', doc.location.href))[0];

    homeFolder && homeFolder.setAttribute('href', 'chrome://sstart/content/sstart.html');

    !!folders.length && folders.forEach(f => {
        f.setAttribute('folder', 'true');

        f != currentFolder
            ? (f.hasAttribute('current') && f.removeAttribute('current'))
            : f.setAttribute('current', 'true');
    })

    if (!(isFolder && !folders.length)) {
        if (this.folders != folders)
            this.folders = folders;
        return;
    }

    else
        !!this.folders.length && this.folders.forEach(el => parentNode.appendChild(el.cloneNode(true)));
}

function urlbarFocus(e) {
    if (e.originalTarget != gBrowser.selectedTab) return;

    var loc, foc;

    setTimeout(()=> {
        try {
            loc = !!gBrowser.selectedBrowser.contentWindow.location.origin
                ? gBrowser.selectedBrowser.contentWindow.location.origin
                : gBrowser.selectedBrowser.contentWindow.location.href;
            foc = !!Services.focus.focusedWindow.window.content.location.origin
                ? Services.focus.focusedWindow.window.content.location.origin
                : Services.focus.focusedWindow.window.content.location.href;
        } catch(ex) {return} finally {if (foc != loc) return};

        if (loc == 'chrome://sstart')
            folders();

        if ((startPages.indexOf(loc) != -1) && (!gURLBar.focused || !!gURLBar.value)) {
            gURLBar.value.startsWith(loc) && gURLBar.reset();
            gURLBar.focus();
        }

        else if ((startPages.indexOf(loc) == -1) && gURLBar.focused)
            gBrowser.selectedBrowser.focus();
    })
}

gBrowser.tabContainer.addEventListener("TabSelect", urlbarFocus, false);
gBrowser.tabContainer.addEventListener("TabAttrModified", urlbarFocus, false);
addDestructor(()=> {
    gBrowser.tabContainer.removeEventListener("TabSelect", urlbarFocus, false);
    gBrowser.tabContainer.removeEventListener("TabAttrModified", urlbarFocus, false);
});


- папки отображаются и в папках, на папки вешается атрибут folder, на текущую папку - current, на папку с названием Speed Start - урл стартовой папки (просто создайте папку с таким названием), чтобы возвращаться в нее без использования клавиш навигации. Ну и еще по мелочи с фокусом адресной строки на новой вкладке.
Наличие атрибутов у папок позволяет легко задать стилем, например, увеличение заголовков только для них и выделить текущую папку:
скрытый текст

Выделить код

Код:

@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");
@namespace svg url(http://www.w3.org/2000/svg);

@-moz-document url-prefix('chrome://sstart/content/sstart.html') {
    body.lock-edits .widget[folder] .header .title {
        font-size: 1.4em !important;
        font-weight: bold !important;
        margin-block-start: -.2em!important;
    }
    body.lock-edits .widget[folder][current] .header .title {
        color: orangered !important;
    }
}

https://lh3.googleusercontent.com/-Xr0u57_rkwE/V72jzcjAq_I/AAAAAAAAdQs/jk0AbvlJK2w/s0/thumb_26e39bd835c47d2eef2d094f0a2367b0.jpg


Вроде, неприятных последствий не обнаружил. Не уверен насчет работоспособности в [seamonkey] и более ранних версиях фф. Есть мелкие недоделки (например, после добавления обновления виджета/папки. Лечатся перезагрузкой вкладки).

turbot пишет:

Переполз на него со Speed Dial'а, так как оный последнее время отвратительно на ночнушках работает.

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

Присоединяюсь к хотелкам про табы (ну или просто отображение папок и в самих папках), очень не хватает.

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

Еще хотелось бы импорт из, хотя бы, html-файла (очень утомительно было вручную переносить)

Мммм ... а стандартный импорт из html чем не подходит? SStart же все в букмарках и хранит. Импортировать, а потом подвигать в менеджере закладок.

и наличия отличительного атрибута у папок (для упрощения создания стилей).

Для себя наваял жуткий костыль для Custom Buttons, если кому надо, вот (в инициализацию) (Как добавить кнопку(помощь для новичка)):

- папки отображаются и в папках, на папки вешается атрибут folder, на текущую папку - current, на папку с названием Speed Start - урл стартовой папки (просто создайте папку с таким названием), чтобы возвращаться в нее без использования клавиш навигации. Ну и еще по мелочи с фокусом адресной строки на новой вкладке.
Наличие атрибутов у папок позволяет легко задать стилем, например, увеличение заголовков только для них и выделить текущую папку

Добавить class folder к папкам не проблема, а current это для папки, href которой совпадает с текущим location?

JustOff пишет:

Мммм ... а стандартный импорт из html чем не подходит? SStart же все в букмарках и хранит. Импортировать, а потом подвигать в менеджере закладок.

Тьфу ты!.. Экспорт, конечно. :dumb: Тьфу, еще раз. :) Нет, импорт, все-таки. У меня Speed Dial'овский файл не подхватился.

JustOff пишет:

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

И тут не подумал. :dumb: В смысле, про возможность наличия подпапок. Я папки здесь воспринимаю, по привычке, как табы в спиддиале. Но так, если прикинуть, то сделать чтобы отображались папки расположенные уровнем выше и папка для перехода в саму папку выше, ну и корневую, заодно. Опционально, конечно же, если вдруг решите сделать. Ни на чем не настаиваю. :)

25-08-2016 00:37:23

JustOff пишет:

а current это для папки, href которой совпадает с текущим location?

Угу. Но это актуально только если отображаются и другие папки в подпапках. Иначе смысла нет делать.

turbot пишет:

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

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

JustOff пишет:

Как-то слишком сложно выходит.

Может, сделать скрываемую боковую панель с деревом папок?

Привет. Установил Speed Start. Привлекла легковесность и настраиваемость. Но есть вопросы-предложения:
1) поисковая система только гугл и википедия? другие как добавить?
2) "выровнять все виджеты" - что имеется в виду? окантовка появляется. Я ожидал автоматическое выравнивание как на рабочем столе windows, когда хаотично расположенные ярлыки выстраиваются аккуратно по сетке. Можете сделать такую функцию? а то вручную все визуальные закладки ровненько в ряд расставлять - много времени занимает.

Тэлур пишет:

1) поисковая система только гугл и википедия? другие как добавить?

выбрать на AMO

2) "выровнять все виджеты" - что имеется в виду? окантовка появляется.

позиции и размеры виджетов выравниваются по сетке и включается режим редактирования

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

если хотите получить результат, похожий на работу аналогичной функции на рабочем столе windows, установите размер сетки побольше

Привет! Очень  понравилось дополнение, но пришлось отказаться, так как не получается восстановить сохраненные дилы, появляется сообщение об ошибке "[Exception... "Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIAnnotationService.setItemAnnotation]"  nsresult: "0x80004001 (NS_ERROR_NOT_IMPLEMENTED)"  location: "JS frame :: chrome://sstart/content/bookmark.js :: Bookmark.setAnnotation :: line 81"  data: no]", да и при сохранении почему сохраняются ранее удаленные дилы... Можно ли как-то помочь? Может я что-то не так делаю, но там вроде сложно ошибиться... :-) В FVD архивация и замена конфигурации на сохраненную проблем у меня не вызывают, но это дополнение мне больше понравилось и хотелось бы работать с ним.

Sarf,
ошибка при сохранении или восстановлении? в любом случае, чтобы разобраться откуда у вас возникает эта ошибка, мне понадобится копия ваших закладок в браузере (ctrl+shift+b, импорт и резервные копии, создать) и резервная копия, сделанная с помощью SStart (на какой-нибудь файлообменник и ссылку в ПМ)

Подскажите,как увеличить текст в заголовке виджета ?

Fik-vam пишет:

Подскажите,как увеличить текст в заголовке виджета ?

Штатными средствами не предусмотрено, т.к.  размер шрифта привязан к размеру остальных элементов, на свой страх и риск используйте css с привязкой к id="title" class="title".

Спасибо за расширение, перелез на него с Fast Dial т.к. оно не сохраняет расположение закладок и запуская его на новом компе или после переустановки получаешь кашу. Слетает всё даже если сохранил настройки из профиля. Пришлось чуток помучится но оно того стоило. Без проблем работает на 52-ой девелоперской версии.

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

Letterman пишет:

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

Спасибо, но вряд ли, т.к. это существенно утяжелит расширение.

Уважаемый JustOff, есть еще две просьбы, которые уже были затронуты в вашей теме:

1. Добавить возможность пользователям выбрать (изменить) имя для  стартовой вкладки в настройках. Имя "Старт" для такого достойного  дополнения смотрится как-то уныло, и по моему мнению, не совсем верно  раскрывает сути содержимого вкладки, вызывает спортивные ассоциации (и  тренера со свистком еще не хватает:)). Если технически сложно сделать поле со сменой названия вкладки в настройках, то можно подобрать другое наименование. Меня, например, устроило бы название "Экспресс-панель". Есть немало людей, которые перешли со старой оперы на Firefox, желая добиться внешнего и функционального сходства, и есть много дополнений которые помогают это сделать, а название "Экспресс-панель" это классика Оперы, было бы приятно видеть. В конце концов можно набросать и другие варианты.

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

Интересует ваше мнение. Спасибо.

Раньше пользовался FVD Speed Dial, и в нём, при создании миниатюры можно было включить блокировку JS. При этом в миниатюре не отображался значительный объём рекламы. Можно ли добавить что-то подобное в Speed Start?

Ещё, часто при открытии какого-то сайта в адресной строке отображается chrome://sstart/content/sstart.html. Это только у меня так?

Letterman пишет:

Интересует ваше мнение. Спасибо.

Сорри, но мне не кажется это актуальным.

Quartz1t пишет:

Раньше пользовался FVD Speed Dial, и в нём, при создании миниатюры можно было включить блокировку JS. При этом в миниатюре не отображался значительный объём рекламы. Можно ли добавить что-то подобное в Speed Start?

Попробуйте 2.1.0b1, в about:config значение extensions.sstart.thumbnail.blockjs поставить в true. Пока не уверен, что хочу выносить это в интерфейс и делать настраиваемым отдельно для каждой миниатюры.

Ещё, часто при открытии какого-то сайта в адресной строке отображается chrome://sstart/content/sstart.html. Это только у меня так?

Известная проблема Pale Moon 26, переходите на 27.

JustOff пишет:

Попробуйте 2.1.0b1, в about:config значение extensions.sstart.thumbnail.blockjs поставить в true. Пока не уверен, что хочу выносить это в интерфейс и делать настраиваемым отдельно для каждой миниатюры.

Работает. Но на некоторых сайтах, к примеру меил.ру, в миниатюре надпись "В вашем браузере отключён JS". Так что может и стоит "выносить это в интерфейс и делать настраиваемым отдельно для каждой миниатюры".

JustOff пишет:

Известная проблема Pale Moon 26, переходите на 27.

Буду иметь ввиду... Спасибо!

Quartz1t пишет:

Работает. Но на некоторых сайтах, к примеру меил.ру, в миниатюре надпись "В вашем браузере отключён JS".

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

JustOff пишет:

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

Если бы Speed Start так умел было бы здорово.
И ещё один момент. Может я конечно что-то упустил, но зайдя в папку в Speed Start-e не нахожу как выйти в корневую...

19-01-2017 09:49:22
Хотя нет, можно в самом браузере нажать "Назад" и выйти в корень :)

Quartz1t пишет:

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

Если бы Speed Start так умел было бы здорово.

Так Speed Start и делает миниатюры на основе страниц, которые рендерятся с учетом работающего блокировщика. По крайней мере uBlock точно у меня лишнее срезает, поэтому и не возникало потребности отключать javascript.

JustOff пишет:

Так Speed Start и делает миниатюры на основе страниц, которые рендерятся с учетом работающего блокировщика. По крайней мере uBlock точно у меня лишнее срезает, поэтому и не возникало потребности отключать javascript.

Даже так? Пользуюсь Adguard, и с ним реклама на миниатюрах остаётся...

Не импортируются настройки из бекапа. Предположительно, с выходом [firefox] 51.
Диалог выбора открывается но после выбора ничего не происходит.

oleg.sgh пишет:

Не импортируются настройки из бекапа. Предположительно, с выходом [firefox] 51.
Диалог выбора открывается но после выбора ничего не происходит.

У меня в [firefox] 51 импорт происходит без каких-либо проблем. Может у вас конфликт с каким-то другим расширением? В консоли какие-то ошибки есть?

JustOff
От версии [firefox] не зависит. Проверял в портабельных  только с одним дополнением. После выбора архива, импорта не происходит, диалог закрывается но остается окно настроек. На другом компьютере тоже самое.
Про консоль и ошибки поподробнее...

oleg.sgh пишет:

От версии [firefox] не зависит. Проверял в портабельных  только с одним дополнением. После выбора архива, импорта не происходит, диалог закрывается но остается окно настроек. На другом компьютере тоже самое.

К сожалению не могу воспроизвести вашу проблему. А раньше импорт работал? Попробуйте в качестве теста сделать новый экспорт и импортировать его.

Про консоль и ошибки поподробнее...

Консоль браузера

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

12-02-2017 18:31:14
JustOff
Дело в следующем, действительно восстановление  завязано на системное расположение временных папок темп. Установил их на свое место и импорт заработал.
Хотелось бы что бы дополнение не зависело от расположения временных файлов.

oleg.sgh пишет:

Хотелось бы что бы дополнение не зависело от расположения временных файлов.

При импорте используется стандартный вызов для создания временных файлов, вероятно [firefox] не может исполнить его корректно в вашей конфигурации с RAM диском. К сожалению я никак не могу вмешаться в этот процесс и подозреваю, что и с другими расширениями, которые работают с временными файлами могут возникнуть аналогичные проблемы.

JustOff
Обидно, досадно...но ладно... В принципе, не смертельно. Набор закладок практически не меняется. Единственное, при создании новых виджетов с нуля, из закладок, [firefox] виснет напрочь, пока они не загрузятся...да и авторизация на сайтах необходима перед их обновлением.
Другие дополнения...мои работают нормально. Но хоть разобрались. Спасибо.

JustOff пишет:

Quartz1t пишет:

часто при открытии какого-то сайта в адресной строке отображается chrome://sstart/content/sstart.html. Это только у меня так?

Известная проблема Pale Moon 26, переходите на 27.

Перешел на 27-ю, но проблема осталась.
Дополнение устанавливал на "чистый" браузер. Настройки восстановил с РК.
До установки Speed Start такого не было. По возможности посмотрите в чем там дело.

Quartz1t, TMP часом не используете?

JustOff пишет:

Quartz1t, TMP часом не используете?

Есть. Брал от сюда.

Quartz1t, ага, тогда поставьте в его настройках: Events -> New Tabs -> [✓] Focus content when loading non blank page.

JustOff пишет:

Quartz1t, ага, тогда поставьте в его настройках: Events -> New Tabs -> [✓] Focus content when loading non blank page.

Сделал. Понаблюдаю за работой. Отпишусь о результатах позже.
Благодарю за столь скорый ответ.

Стало реже, но окончательно не пропало.

Quartz1t пишет:

Стало реже, но окончательно не пропало.

У меня с этой настройкой TMP проблема исчезла полностью. Без нее она 100% возникала в Pale Moon при открытии новой вкладки с Speed Start и клике в произвольное место, свободное от виджета. В отсутствии TMP тоже все ок. Других идей, увы, пока нет.

Вот снова. А то я уже засомневался в себе :|
http://i90.fastpic.ru/thumb/2017/0214/5a/0d5db774b948e9531094f7bb59f88b5a.jpeg

Вот настройки TMP с которыми у меня все ок.

скрытый текст

Выделить код

Код:

tabmixplus
browser.allTabs.previews=true
browser.ctrlTab.previews=true
browser.link.open_newwindow=3
browser.link.open_newwindow.override.external=-1
browser.link.open_newwindow.restriction=2
browser.newtab.url=chrome://sstart/content/sstart.html
browser.search.context.loadInBackground=false
browser.search.openintab=true
browser.sessionstore.interval=10000
browser.sessionstore.max_tabs_undo=10
browser.sessionstore.postdata=0
browser.sessionstore.privacy_level=1
browser.sessionstore.restore_on_demand=true
browser.sessionstore.resume_from_crash=true
browser.startup.page=3
browser.tabs.animate=false
browser.tabs.closeWindowWithLastTab=true
browser.tabs.insertRelatedAfterCurrent=false
browser.tabs.loadBookmarksInBackground=false
browser.tabs.loadDivertedInBackground=false
browser.tabs.loadInBackground=true
browser.tabs.tabClipWidth=140
browser.tabs.tabMaxWidth=90
browser.tabs.tabMinWidth=70
browser.tabs.warnOnClose=true
browser.warnOnQuit=true
toolkit.scrollbox.clickToScroll.scrollDelay=150
toolkit.scrollbox.smoothScroll=true
extensions.tabmix.altClickTab=6
extensions.tabmix.altClickTabbar=0
extensions.tabmix.autoReloadContent=false
extensions.tabmix.autoReloadMenu=false
extensions.tabmix.bookmarkTabMenu=false
extensions.tabmix.bookmarkTabsMenu=false
extensions.tabmix.closeAllMenu=false
extensions.tabmix.closeLeftMenu=false
extensions.tabmix.closeOnSelect=true
extensions.tabmix.closeOtherMenu=false
extensions.tabmix.closeRightMenu=false
extensions.tabmix.closeSimilarTabs=false
extensions.tabmix.closeTabContent=false
extensions.tabmix.closeTabMenu=true
extensions.tabmix.closedWinToolsMenu=false
extensions.tabmix.copyTabUrlMenu=false
extensions.tabmix.ctrlClickTab=22
extensions.tabmix.ctrlClickTabbar=0
extensions.tabmix.currentTab=false
extensions.tabmix.custom_reload_list=
extensions.tabmix.dblClickTab=0
extensions.tabmix.dblClickTabbar=1
extensions.tabmix.detachTabContent=false
extensions.tabmix.detachTabMenu=false
extensions.tabmix.disableBackground=false
extensions.tabmix.disableIncompatible=true
extensions.tabmix.docShellMenu=false
extensions.tabmix.duplicateMenu=false
extensions.tabmix.duplicateTabContent=false
extensions.tabmix.duplicateWinContent=false
extensions.tabmix.duplicateinWinMenu=false
extensions.tabmix.enablefiletype=true
extensions.tabmix.extraIcons.autoreload=true
extensions.tabmix.extraIcons.locked=false
extensions.tabmix.extraIcons.notpinned=false
extensions.tabmix.extraIcons.protected=false
extensions.tabmix.filetype=xpi zip rar exe tar jar gzip gz ace bin doc xls mdb ppt iso 7z cab arj lzh uue torrent /&disp=attd&/ php\?attachmentid=.* php\?act=Attach&type=post&id=.* /download.(php|asp)\?*/
extensions.tabmix.flexTabs=false
extensions.tabmix.focusTab=1
extensions.tabmix.freezeTabContent=false
extensions.tabmix.freezeTabMenu=false
extensions.tabmix.hideAllTabsButton=true
extensions.tabmix.hideIcons=false
extensions.tabmix.hideTabBarButton=true
extensions.tabmix.hideTabbar=0
extensions.tabmix.inversefocusLinks=false
extensions.tabmix.inversefocusOther=false
extensions.tabmix.keepLastTab=false
extensions.tabmix.lasttab.respondToMouseInTabList=true
extensions.tabmix.lasttab.showTabList=false
extensions.tabmix.lasttab.tabPreviews=true
extensions.tabmix.linkTarget=false
extensions.tabmix.linkWithHistory=false
extensions.tabmix.loadBookmarksAndReplace=false
extensions.tabmix.loadBookmarksGroupInBackground=false
extensions.tabmix.loadDuplicateInBackground=false
extensions.tabmix.loadExternalInBackground=false
extensions.tabmix.loadNewInBackground=false
extensions.tabmix.loadOnNewTab.type=4
extensions.tabmix.loadSearchInBackground=false
extensions.tabmix.loadSyncedTabsInBackground=false
extensions.tabmix.loadUrlInBackground=false
extensions.tabmix.load_tabs_progressively=9
extensions.tabmix.lockAppTabs=false
extensions.tabmix.lockTabContent=false
extensions.tabmix.lockTabMenu=false
extensions.tabmix.lockTabSizingOnClose=true
extensions.tabmix.lockallTabs=false
extensions.tabmix.mergeAllWindows=true
extensions.tabmix.mergePopups=false
extensions.tabmix.mergeWindowContent=false
extensions.tabmix.middleClickTab=2
extensions.tabmix.middleClickTabbar=10
extensions.tabmix.middleclickDelete=true
extensions.tabmix.middlecurrent=false
extensions.tabmix.mouseOverSelect=false
extensions.tabmix.mouseOverSelectDelay=250
extensions.tabmix.moveSwitchToTabNext=false
extensions.tabmix.moveTabOnDragging=true
extensions.tabmix.moveToGroup=true
extensions.tabmix.muteTabMenu=true
extensions.tabmix.newTabButton=true
extensions.tabmix.newTabButton.position=2
extensions.tabmix.newTabMenu=false
extensions.tabmix.offsetAmountToScroll=false
extensions.tabmix.openAllLinks=false
extensions.tabmix.openDuplicateNext=true
extensions.tabmix.openInverseLink=false
extensions.tabmix.openLinkHere=false
extensions.tabmix.openNewTabNext=false
extensions.tabmix.openTabNext=true
extensions.tabmix.openTabNextInverse=false
extensions.tabmix.opentabfor.bookmarks=true
extensions.tabmix.opentabfor.history=true
extensions.tabmix.opentabfor.syncedTabs=false
extensions.tabmix.opentabfor.urlbar=false
extensions.tabmix.opentabforLinks=0
extensions.tabmix.optionsToolMenu=true
extensions.tabmix.otherTab=false
extensions.tabmix.pinTabMenu=false
extensions.tabmix.pinnedTabScroll=false
extensions.tabmix.placePopupNextToOpener=true
extensions.tabmix.progressMeter=false
extensions.tabmix.protectTabContent=false
extensions.tabmix.protectTabMenu=false
extensions.tabmix.protectedtabs.warnOnClose=true
extensions.tabmix.reloadAllMenu=false
extensions.tabmix.reloadEvery.onReloadButton=false
extensions.tabmix.reloadLeftMenu=false
extensions.tabmix.reloadOtherMenu=false
extensions.tabmix.reloadRightMenu=false
extensions.tabmix.reloadTabMenu=false
extensions.tabmix.reload_match_address=false
extensions.tabmix.reload_time=60
extensions.tabmix.renameTabMenu=false
extensions.tabmix.replaceLastTabWith.newtab.url=about:newtab
extensions.tabmix.replaceLastTabWith.type=4
extensions.tabmix.restore_on_demand=9
extensions.tabmix.reversedScroll=false
extensions.tabmix.scrollTabs=0
extensions.tabmix.selectLocationBar=false
extensions.tabmix.selectLocationBar.afterLastTabClosed=true
extensions.tabmix.selectTabOnMouseDown=true
extensions.tabmix.sessionToolsMenu=false
extensions.tabmix.sessions.crashRecovery=false
extensions.tabmix.sessions.manager=false
extensions.tabmix.sessions.max_backups=7
extensions.tabmix.sessions.menu.showext=true
extensions.tabmix.sessions.onClose=0
extensions.tabmix.sessions.onStart=1
extensions.tabmix.sessions.onStart.askifempty=true
extensions.tabmix.sessions.onStart.loadsession=-1
extensions.tabmix.sessions.onStart.restorePinned=true
extensions.tabmix.sessions.onStart.sessionpath=
extensions.tabmix.sessions.restore.concatenate=false
extensions.tabmix.sessions.restore.overwritetabs=true
extensions.tabmix.sessions.restore.overwritewindows=true
extensions.tabmix.sessions.restore.reloadall=false
extensions.tabmix.sessions.restore.saveoverwrite=true
extensions.tabmix.sessions.save.closedtabs=true
extensions.tabmix.sessions.save.history=true
extensions.tabmix.sessions.save.locked=true
extensions.tabmix.sessions.save.permissions=true
extensions.tabmix.sessions.save.protected=true
extensions.tabmix.sessions.save.scrollposition=true
extensions.tabmix.sessions.save.selectedtab=true
extensions.tabmix.shiftClickTab=5
extensions.tabmix.shiftClickTabbar=0
extensions.tabmix.shortcuts={"newTab":"N accel"}
extensions.tabmix.showMergeWindow=false
extensions.tabmix.showTabContextMenuOnTabbar=false
extensions.tabmix.singleWindow=false
extensions.tabmix.slideDelay=10
extensions.tabmix.styles.currentTab={"italic":false,"bold":true,"underline":false,"text":true,"textColor":"rgba(0,0,0,1)","bg":false,"bgColor":"rgba(236,233,216,1)","bgTopColor":"rgba(236,233,216,1)"}
extensions.tabmix.styles.otherTab={"italic":false,"bold":false,"underline":false,"text":true,"textColor":"rgba(0,0,0,1)","bg":false,"bgColor":"rgba(236,233,216,1)","bgTopColor":"rgba(236,233,216,1)"}
extensions.tabmix.styles.progressMeter={"bg":true,"bgColor":"rgba(127,127,127,1)"}
extensions.tabmix.styles.unloadedTab={"italic":true,"bold":false,"underline":false,"text":true,"textColor":"rgba(204,0,0,1)","bg":true,"bgColor":"rgba(236,233,216,1)","bgTopColor":"rgba(236,233,216,1)"}
extensions.tabmix.styles.unreadTab={"italic":false,"bold":false,"underline":false,"text":true,"textColor":"rgba(14,54,239,1)","bg":false,"bgColor":"rgba(236,233,216,1)","bgTopColor":"rgba(236,233,216,1)"}
extensions.tabmix.syncPrefs=false
extensions.tabmix.tabBarMaxRow=5
extensions.tabmix.tabBarMode=2
extensions.tabmix.tabBarPosition=1
extensions.tabmix.tabBarSpace=false
extensions.tabmix.tabFlip=false
extensions.tabmix.tabFlipDelay=250
extensions.tabmix.tabbar.click_dragwindow=true
extensions.tabmix.tabbar.dblclick_changesize=true
extensions.tabmix.tabs.closeButtons=1
extensions.tabmix.tabs.closeButtons.delay=50
extensions.tabmix.tabs.closeButtons.enable=false
extensions.tabmix.tabs.closeButtons.onLeft=false
extensions.tabmix.tabs.warnOnClose=true
extensions.tabmix.tabsList=false
extensions.tabmix.targetIsFrame=true
extensions.tabmix.titlefrombookmark=false
extensions.tabmix.undoClose=true
extensions.tabmix.undoClose.keepMenuOpen=false
extensions.tabmix.undoCloseButton.menuonly=false
extensions.tabmix.undoCloseListContent=false
extensions.tabmix.undoCloseListMenu=false
extensions.tabmix.undoClosePosition=true
extensions.tabmix.undoCloseTabContent=false
extensions.tabmix.undoCloseTabMenu=false
extensions.tabmix.unloadedTab=false
extensions.tabmix.unreadTab=false
extensions.tabmix.unreadTabreload=true
extensions.tabmix.updateOpenedTabsLockState=true
extensions.tabmix.useFirefoxDragmark=false
extensions.tabmix.warnOnclose=true


Попробуйте, только не забудьте сохранить свои.

И  все таки, что нужно скопировать что бы перенести настройки из старого профиля в новый?
Речь об этом 12-02-2017 19:03:53
В принципе, настроить само дополнение нетрудно. Главное, перенести виджеты, их размер и расположение.

oleg.sgh пишет:

И  все таки, что нужно скопировать что бы перенести настройки из старого профиля в новый?

Корректно перенести все настройки можно только через экспорт/импорт, т.к. виджеты привязаны к закладкам и их id, которые каждая копия браузера присваивает независимо.  Если в вашей конфигурации с рамдиском эта функция не работает, то можете скопировать профиль в портативный браузер, проделать все операции там и вернуть его в рабочую копию. Только виджеты без остальных настроек можно перенести через синхронизацию закладок.

JustOff
Благодарю.

А в расширение нельзя ли добавить отображение информации о новых сообщениях ВКонтакте/Одноклассниках/чего еще там, и о письмах в почте, как на "Входе" vhod.cc? Было бы удобнее, чем просто миниатюры. Чтобы лишний раз не ходить на сайты и не проверять, пишут там тебе чего-нибудь или нет.

pavelp,
Пардон, но нет, никаких "живых" миниатюр и фоновых проверок нет и не планируется, это принципиально.

JustOff пишет:

pavelp,Пардон, но нет, никаких "живых" миниатюр и фоновых проверок нет и не планируется, это принципиально.

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

Случайно набрел на данное расширение. Очень и очень понравилось. Теперь пытаюсь найти для Chrome. На сколько возможно и как именно его установить в Chrome?

a.nikuha пишет:

На сколько возможно и как именно его установить в Chrome?

К сожалению это невозможно, впрочем и Firefox тоже скоро превратится в тыкву Chrome :(

А вообще планируется переделка для 57+...на сколько это возможно?

JustOff пишет:

К сожалению это невозможно, впрочем и Firefox тоже скоро превратится в тыкву Chrome :(

Основной браузер лично у меня Firefox, но вот последние версии работают отвратительно. Сайтами которыми пользуюсь тупят или вовсе нет перехода по страницам. Отключаю блокировку рекламы,тогда что то шевелиться. Вот и приходиться "скакать" при таких ситуациях на Chrom чтоб что то выполнить. И тут встает головная боль с закладками. Вот бы туда Speed Start или Fast Dial, но нет,все что есть убого и криво и работает с ограничениями.

oleg.sgh пишет:

А вообще планируется переделка для 57+...на сколько это возможно?

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

a.nikuha пишет:

Основной браузер лично у меня Firefox, но вот последние версии работают отвратительно.

Попробуйте Pale Moon, для меня он является основным браузером уже почти три года, хотя иногда и приходится запустить Firefox или Chrome для каких-то конкретных кривых сайтов (я делаю это с помощью Open With).

JustOff пишет:

Попробуйте Pale Moon, для меня он является основным браузером уже почти три года, хотя иногда и приходится запустить Firefox или Chrome для каких-то конкретных кривых сайтов (я делаю это с помощью Open With).

Извините за длительное молчание. Поставил предложенный Вами браузер. Как я понял это- Pale Moon - веб-браузер с открытым исходным кодом на базе Firefox, доступный для Windows, Android и Linux. Ориентирован на эффективность, производительность и легкость в использовании. Тем кто надумает его попробовать можно взять здесь:

скрытый текст
https://www.comss.ru/page.php?id=2402

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

PS. И все же, хотелось найти возможность прикрутить расширение Speed Start или максимально подобное к Chrome.

JustOff, уважаемый,как Вы решили вопрос воспроизведения роликов в Одноклассниках
http://fs5.directupload.net/images/170620/temp/ae8if6d9.gif
Или это тот самый случай о котором Вы говориле. При форс мажорах на "кривых сайтах" иногда запускаю Firefox или Chrome.

a.nikuha пишет:

как Вы решили вопрос воспроизведения роликов в Одноклассниках

Давайте не будем здесь оффтопить, заходите на профильный форум, спрашивайте - буду рад помочь.

У меня на [seamonkey] 2,46 не хочет работать... :(

Вот такая шляпа:
http://storage1.static.itmages.ru/i/17/0722/h_1500734707_3783978_d15cddd238.jpg

====================================

UPD:
Проблема была в том, что я пытался настроить в режиме приватного окна. Открыл в нормальном окне - и всё нормально начало настраиваться.
Вдруг кому полезно будет

Seroom пишет:

Проблема была в том, что я пытался настроить в режиме приватного окна. Открыл в нормальном окне - и всё нормально начало настраиваться.

Спасибо за апдейт, но я не могу воспроизвести эту ошибку: в приватном окне меню по правой клавише тоже открывается нормально (SeaMonkey/2.46, Build identifier: 20161213183751). Видимо конфликт с чем-то другим, но пока не подскажете как воспроизвести - не починить.

JustOff пишет:

Видимо конфликт с чем-то другим, но пока не подскажете как воспроизвести - не починить.

Да, вы правы конфликт с чем-то другим. Но с чем - не могу понять. В своём профиле все дополнения отключил

скрытый текст
(а стоят у меня:
URLcorretor (чтобы в адресной строке только англ. раскладкой печаталось);
Menu Wizard - для редактирования hotkey-ев клавиатуры;
User Agent Switcher)
http://storage5.static.itmages.ru/i/17/0723/h_1500821352_7034607_7b748879b0.jpg

, проблема осталась. А открыв [seamonkey] с новым только что созданным профилем - всё нормально, проблем с приватным окном нет.

================

Сейчас ещё назрел такой вопрос-предложение. У меня включено, чтобы Speed Start включался при открытии новой вкладки. А я, как и многие наверное, открывая вкладку часто сразу вставляю в адресную строку ссылку из буфера обмена. Т.е. жму Ctrl+T и Ctrl+V, потому что обычно при открытии новой вкладки - адресная строка сразу с активным курсором. А с Speed Start получается, что адресная строка не активна, и сразу открыв вкладку текст в неё не вставить, не поставив курсор на неё.
Хорошо было бы сделать, чтобы при открытии Speed Start была активна адресная строка (и поскольку Speed Start имеет свой адрес, то нужно, чтобы и имеющийся текст в адресной строке был полностью выделен, чтобы ссылки из буфера нормально вставлялись)

================

UPD:
Было у меня предположение, что это конфликт с MenuWizrd, и я оказался прав. На этот новый голый профиль подключил сначала Speed Start - всё нормально работало, потом добавил MenuWizard - и началась та же самая свистопляска, что в моём профиле Seamonkey. Отключение MenuWizard также не помогло. Удаление тоже не помогло.

Seroom пишет:

Хорошо было бы сделать, чтобы при открытии Speed Start была активна адресная строка (и поскольку Speed Start имеет свой адрес, то нужно, чтобы и имеющийся текст в адресной строке был полностью выделен, чтобы ссылки из буфера нормально вставлялись)

У меня на чистом профиле все именно так и происходит, более того, в Speed Start есть специальный код, который за это отвечает. Видимо опять конфиликт с чем-то :rolleyes:

PS: Вообще говоря в адресной строке на главной странице Speed Start должно быть пусто, и это так и есть во всех браузерах. А вот в SeaMonkey начиная с версии 2.46 разработчики что-то пролюбили в API, который за это отвечает и чинить там похоже некому - в 2.48 та же фигня :|

Seroom пишет:

Было у меня предположение, что это конфликт с MenuWizrd, и я оказался прав.

У меня с Menu Wizard таких проблем не наблюдается, или вы какой-то другой имели в виду?

JustOff пишет:

У меня с Menu Wizard таких проблем не наблюдается, или вы какой-то другой имели в виду?

Всё правильно, именно это дополнение. Странно... Только установив его, у меня сразу началась та проблема, я даже настроек никаких не производил с ним :/

JustOff пишет:

У меня на чистом профиле все именно так и происходит, более того, в Speed Start есть специальный код, который за это отвечает. Видимо опять конфиликт с чем-то :rolleyes:

Вот блин, эта проблема опять же в приватном окне. В обычном и правда, всё нормально.

Доброго времени.
Возможно сохранение резервной копии Speed Start с логинами и паролями, дабы при восстановлении не вводить? Если да, то как?

a.nikuha пишет:

Возможно сохранение резервной копии Speed Start с логинами и паролями, дабы при восстановлении не вводить?

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

Доброго!
Вопрос к разработчику.
Возможно сделать перетаскивание закладки в новое место, чтоб она раздвигала соседние и вставала в нужное мне место, по типу как в Опере?
Сейчас, чтоб последнюю закладку перенести вперёд мне приходится сдвигать ВСЕ на одну позицию вправо.
Спасибо!

Insulin пишет:

Возможно сделать перетаскивание закладки в новое место, чтоб она раздвигала соседние и вставала в нужное мне место, по типу как в Опере?

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

последние вопросы, ибо разницы не заметил. ))
за что отвечают:
дополнительно - отключить миниатюры

Insulin пишет:

дополнительно - отключить миниатюры

На самом деле пункт называется "Отключить 'about:newtab' миниатюры" - он запрещает браузеру создавать миниатюры для его собственной страницы 'about:newtab' (ее видно только когда "Общие - Показывать в новой вкладке" отключено).

del

Insulin пишет:

где это? можно скриншот?

Уберите галку в "Общие - Показывать в новой вкладке" (или просто отключите Speed Start полностью) и наберите 'about:newtab' (или просто откройте новую вкладку).

Ещё вопрос:
"Автоматически уменьшать для соблюдение границ" - при активации функции уменьшается и окно настроек, которое появляется при правом клике.
Это так и задумано было? Там же невидно ничего, приходится под каждый экран заново перенастраивать.
Спасибо.

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

Тоесть, на малых мониторах галку нужно снимать и настраивать уже по месту?

Insulin пишет:

Тоесть, на малых мониторах галку нужно снимать и настраивать уже по месту?

Т.е. этим режимом лучше не пользоваться без крайней необходимости (см. предыдущий комментарий).

Доброго времени. Вчера (13.11.2017) вышла Firefox 27.0 Теперь отсутствует поддержка установки Speed Start. Как решить этот вопрос или ждать когда перепишут расширение?
Спасибо

В настоящий момент у меня нет планов поддерживать Firefox 57+, эта информация есть на странице расширения, вместе с указанием возможных альтернатив.

Здравствуйте. :D Есть кто живой? Пользуюсь этим дополнением довольно давно и во всех форках мозиллы. Раньше при помощи дополнения stylish прикручивал вот такой

CSS
возможно он  не такой "чистый" как мог быть, но я в этом не очень разбераюсь, но он работал так как нужно, что очень сильно заметно было ночью

Выделить код

Код:

@-moz-document url("chrome://sstart/content/sstart.html") {

   img, a[href*='photo-'], span[style*='image: url'], a[style*='image: url'], div[style*='image: url'] {
    filter:brightness(0.6);
    transition:2.0s;
}
img:hover, a[href*='photo-']:hover, span[style*='image: url']:hover, a[style*='image: url']:hover, div[style*='image: url']:hover {
    filter:brightness(1.0);
    transition:0.2s;
}


Но в связи с последними собитиями о том что Stylish для кастомизации интерфейсов сайтов ворует конфиденциальные данные... он был удален из магазинов дополнений. На замену ему пришло дополнение Stylus, всё бы хорошо, но оно запрещает применять стили к внутренним адресам браузера.
Такие адреса не поддержива­ются.
В целях обеспечени­я безопаснос­ти браузер запрещает расширения­м изменять встроенные страницы (например, chrome://version, стандартна­я страница новой вкладки начиная с Chrome 61, about:addons и т.д.), страницы других расширений и "магазин" расширений (Chrome Web Store в chromium-­браузерах, AMO в Firefox и т.д.)

Подскажите пожалуйста как этот CSS что выше прикрутить к этому дополнению?

Подскажите пожалуйста как этот CSS что выше прикрутить к этому дополнению?

Используйте userChrome.css userContent.css.

@vArhont
В дополнение к указаному выше.
Делаем вот так (на FF61)

Выделить код

Код:

@-moz-document url-prefix("moz-extension://abb828e0-e65d-4a51-bc6c-04c9a739a63e/") {

/* place styles here */

}

url-prefix можно узанать вот тут
about:debugging, найдя нужное расширение и кликнув по Manifest URL.
Manifest URL может меняться при удалении и переустановке расширения

Acid Crash пишет:

@vArhont
В дополнение к указаному выше.
Делаем вот так (на FF61)

Выделить код

Код:

@-moz-document url-prefix("moz-extension://abb828e0-e65d-4a51-bc6c-04c9a739a63e/") {

/* place styles here */

}

url-prefix можно узанать вот тут
about:debugging, найдя нужное расширение и кликнув по Manifest URL.
Manifest URL может меняться при удалении и переустановке расширения

Для версии FF52 можно так не делать?

Используйте userChrome.css.

:| Подскажите что не так сделал?

скрин
https://i.imgur.com/Vw4gPi3.png

Как советовал Acid Crash
В дополнение к указаному выше.

Выделить код

Код:

@-moz-document url-prefix("moz-extension://abb828e0-e65d-4a51-bc6c-04c9a739a63e/") {

/* place styles here */

}

url-prefix можно узанать вот тут
about:debugging, найдя нужное расширение и кликнув по Manifest URL.
Manifest URL может меняться при удалении и переустановке расширения


Сделать не выходит, по url about:debugging нет информации Manifest URL, версия :::: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Cyberfox/52.9.1
скрин
https://i.imgur.com/23t8Ce0.png

Сорри, в данном конкретном случае код нужно класть в userContent.css, а не в userChrome.css :rolleyes:

ЗЫ: У вас не хватает закрывающей скобки "}" в конце css.

JustOff пишет:

Сорри, в данном конкретном случае код нужно класть в userContent.css, а не в userChrome.css :rolleyes:

ЗЫ: У вас не хватает закрывающей скобки "}" в конце css.

Большое спасибо, всё работает, очень рад. Я уж думал переходить на квантум. Speed Start это то что всё еще держит меня на версии 52.9, а с этим css так вообще альтернатив нету)
ЗЫ: конечно теперь при наведении заметно кое какие микрофризы, но удобство превосходит жертвы) (когда стиль исполнялся в stylish было очень плавно)

Если кому интересно зачем это
Плавно затемняет миниатюры, нормального цвета только те что под курсором https://i.imgur.com/uHxrhpU.pnghttps://i.imgur.com/nxhhQGi.png
ЗЫ: тем кому надо будет)

Выделить код

Код:

@-moz-document url("chrome://sstart/content/sstart.html") {

   img, a[href*='photo-'], span[style*='image: url'], a[style*='image: url'], div[style*='image: url'] {
    filter:brightness(0.6); /*Яркость 60%*/
    transition:1.5s; /*Скорость затемнения*/
}
img:hover, a[href*='photo-']:hover, span[style*='image: url']:hover, a[style*='image: url']:hover, div[style*='image: url']:hover {
    filter:brightness(1.0); /*Яркость 100%*/
    transition:0.1s; /*Скорость осветления до нормального состояния*/
}
}

Здрасте. Про проблему с импортом тут прочитал, но не понял, решается ли она как-то.
На linux в Waterfox 56.2.2 и palemoon у меня не импортируется. Если присутствует кириллица в описании диала, то в консоли выдаёт:

Выделить код

Код:

Warning: NetUtil.newChannel(uri) deprecated, please provide argument 'aWhatToLoad'

и окошко с ошибкой

Выделить код

Код:

[Exception... "Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIAnnotationService.setItemAnnotation]"  nsresult: "0x80004001 (NS_ERROR_NOT_IMPLEMENTED)"  location: "JS frame :: chrome://sstart/content/bookmark.js :: setAnnotation :: line 81"  data: no]

Если убираю всю кириллицу из sstart.conf, то при импорте ничего не происходит, только в консоли:

Выделить код

Код:

NS_ERROR_FILE_UNRECOGNIZED_PATH: Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIFile.append]  options.js:137
    justoff.sstart.SStartOptionsXul</this.importData chrome://sstart/content/options.js:137:5
    oncommand chrome://sstart/content/options.xul:1:1
    <anonymous> chrome://sstart/content/sstarthtml.js:144:3

И при каждой попытке в профиле создаются папки sstart*.tmp с номером
Вот...

Cocolo пишет:

Про проблему с импортом тут прочитал, но не понял, решается ли она как-то.

У вас часом нет картинок вставленных не файлом, а через инлайн base64 (в файле экспорта data:image/*;base64)?

JustOff пишет:

У вас часом нет картинок вставленных не файлом, а через инлайн base64 (в файле экспорта data:image/*;base64)?

таких нет.
Но я ступил, последняя ошибка выскакивала потому что я неправильно архив запаковывал - со вложеной папкой, то есть он вообще не воспринимался как бэкап файл.
Однако теперь при попытке импорта zip архива с отредактированным конфигом выдаёт "Backup file is corrupted!". Я так понимаю просто так взять и отредактировать sstart.conf не получится?

Cocolo пишет:

Я так понимаю просто так взять и отредактировать sstart.conf не получится?

Нельзя, там контрольная сумма проверяется. Если ничего секретного в вашем бэкапе нет, то выложите его куда-то (например на http://rgho.st/) и пришлите мне ссылку в ЛС.

JustOff пишет:

Нельзя, там контрольная сумма проверяется.

понятно, это хорошо.
Таки ясно стало в чём проблема - та же ошибка, что на гитхабе. То есть косяк при сохранении -  в первое значение "params": null записывается. Сохранил снова, сохранение прошло корректно и восстановилось без ошибок.
Видимо, некорректная запись "params": null происходит, если после установки SStart не трогать настройки бэкграунда.
Теперь всё работает, спасиба :)

Cocolo пишет:

То есть косяк при сохранении -  в первое значение "params": null записывается.

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

JustOff пишет:

Cocolo пишет: То есть косяк при сохранении -  в первое значение "params": null записывается.О, спасибо за внятный отзыв! В новой версии добавил дополнительную проверку - теперь должно и сохранять без null и старые бэкапы с null читать нормально.

Оперативно! Потестил - всё работает: с null импортирует, сохраняет с пустыми "", ошибок не выдаёт :)