<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Хорошие аддоны</title>
		<link>https://goodies.ucoz.club/</link>
		<description>Разработка</description>
		<lastBuildDate>Sun, 27 Apr 2025 21:03:06 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://goodies.ucoz.club/blog/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>.URL+ RU : UniMax : 2025.4.28</title>
			<description>&lt;p&gt;Доработка линейки &quot;UniMax&quot;, исправлены ошибки, добавлены новые функции и настройки.&lt;br /&gt;
Вторая версия с функциями манифеста MV3, сохранена полная обратная совместимость кода.&lt;br /&gt;
Решена проблема с неработоспособностью MV3‑версии в CWS и на служебных страницах.&lt;/p&gt;

&lt;p&gt;Продолжен выпуск идентичных (по исполняемому коду) вариаций для браузеров разных версий.&lt;br /&gt;
Применяются универсальные функции, работающие в любых движках от CR31 до CR132.&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
.URL+ RU : UniMax : 2025.4.28
***** HEAD *****
&lt;p&gt;Доработка линейки &quot;UniMax&quot;, исправлены ошибки, добавлены новые функции и настройки.&lt;br /&gt;
Вторая версия с функциями манифеста MV3, сохранена полная обратная совместимость кода.&lt;br /&gt;
Решена проблема с неработоспособностью MV3&amp;#8209;версии в CWS и на служебных страницах.&lt;/p&gt;
&lt;p&gt;Продолжен выпуск идентичных (по исполняемому коду) вариаций для браузеров разных версий.&lt;br /&gt;
Применяются универсальные функции, работающие в любых движках от CR31 до CR132.&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p&gt;Оптимизация и доработка кода, исправлены ошибки, добавлены новые функции и настройки.&lt;br /&gt;
Вторая версия с функциями манифеста MV3, сохранена полная обратная совместимость кода.&lt;br /&gt;
Решена проблема с неработоспособностью* MV3&amp;#8209;версии в CWS и на служебных страницах.&lt;/p&gt;
&lt;p&gt;Продолжен выпуск идентичных (по исполняемому коду) вариаций* для браузеров разных версий.&lt;br /&gt;
Применяются универсальные функции, работающие в любых движках от CR31 до CR132.&lt;/p&gt;
&lt;p class=&quot;snote&quot;&gt;* Также выпущены новые версии линеек &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-128&quot;&gt;&quot;&lt;b&gt;Classic&lt;/b&gt;&quot;&lt;/a&gt; и &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-129&quot;&gt;&quot;&lt;b&gt;Mini&lt;/b&gt;&quot;&lt;/a&gt;, теперь включающие ещё и MV3&amp;#8209вариант установщика.&lt;/p&gt;
&lt;p&gt;Вызов функции создания файла ярлыка в этой версии доступен:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;через контекстное меню страницы (рекомендуемый вариант, работает даже в полноэкранном режиме);&lt;/li&gt;
 &lt;li&gt;по щелчку на значке в омнибоксе (для движков CR31-CR62, если поддерживается браузером);&lt;/li&gt;
 &lt;li&gt;по щелчку на значке на тулбаре (от CR49 вплоть до самых современных браузеров);&lt;/li&gt;
 &lt;li&gt;по горячей клавише (для любителей &quot;топтать батоны&quot; вместо &quot;тыков мышом&quot;)).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Проверка работоспособности:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;версия MV2/CRX2: SRWare Iron 31/48 + Chromium GOST 49 + 360 Extreme Explorer 11/12/13 (CR69/78/86);&lt;/li&gt;
 &lt;li&gt;версия MV2/CRX3: 360 Extreme Explorer 9.5/11/12/13 (CR63/69/78/86) + Chromium x32 109/122/132;&lt;/li&gt;
 &lt;li&gt;версия MV3: Chromium GOST x32 109 + Thorium x32 122 + Supermium x32 132.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;исправлен &quot;досадный бажок&quot;&amp;nbsp;– была найдена проблема построения меню в &quot;старых&quot; браузерах (CR31/36);
 &lt;p&gt;Связано с ошибкой кода проверки возможностей браузера, в некоторых случаях это приводило к неправильному построению &quot;ёлки&quot; меню на служебных страницах. В более новых браузерах (CR48+) эта проблема отсутствовала.&lt;/p&gt;
 &lt;p&gt;Исправлено, пришлось добавить пару лишних скобочек…))&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;продолжена отработка &lt;span class=&quot;gnote&quot;&gt;концепции &quot;один код&quot; под разные версии манифеста&lt;/span&gt; (MV2/MV3);
 &lt;p&gt;Начатая в &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122&quot;&gt;версии 2025.4.24&lt;/a&gt; &quot;унификация&quot; кода под разные линейки и версии браузеров продолжена, все установщики этой версии со всеми манифестами содержат полностью одинаковый комплект скриптов, отличие MV2/MV3&amp;#8209;версий только в файлах манифестов (связано с различиями в запрашиваемых разрешениях и в формате ключей).&lt;/p&gt;
 &lt;p&gt;Соответственно, &lt;span class=&quot;gnote&quot;&gt;набор возможностей и методы их реализации теперь никак не зависят от выбранного установщика (под вашу версию браузера), функционально все варианты этой линейки теперь абсолютно идентичны&lt;/span&gt;.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;главное изменение&amp;nbsp;– решены &lt;span class=&quot;gnote&quot;&gt;проблемы неработоспособности MV3&amp;#8209;версии в CWS и на служебных страницах&lt;/span&gt;;
 &lt;p&gt;В текущей версии применён &quot;костыль&quot;, устраняющий ограничения манифеста MV3 по отношению к обработке стандартных тегов HTML в фоновом процессе сервис&amp;#8209;воркера. В предыдущей версии &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122#knownIssues&quot;&gt;это ограничение считалось &quot;известной проблемой&quot;&lt;/a&gt;, не имевшей простого решения на уровне MV3&amp;#8209;версии (в MV2&amp;#8209;версиях эти проблемы отсутствовали как класс).&lt;/p&gt;
 &lt;p&gt;Решение &quot;костыльное&quot;, да, но зато отлично работающее как на всех текущих &quot;новомодых&quot; браузерах, так и гарантированно корректное с учётом любых возможных &quot;повышений забот о вашей безопасности&quot; в будущем.)) При этом оно НЕ связано с использованием типовых API &quot;offscreen&quot; и/или &quot;sendMessage&quot;, используется &quot;классический&quot; способ&amp;nbsp;– открытие во временной вкладке html&amp;#8209;файла (отдельный файл, добавлен в комплект, вызывает тот же самый фоновый скрипт, только уже во вкладке) и автозапуск в нём обработки запроса на создание и сохранение файла ярлыка.&lt;/p&gt;
 &lt;p&gt;Для уменьшения нежелательных* &quot;визуальных эффектов&quot; временная фоновая вкладка автоматически закрепляется, сдвижки на панели вкладок практически незаметны. После выполнения сохранения эта фоновая вкладка также автоматически закрывается по таймауту (через 0.2&amp;nbsp;сек., в любом случае, независимо от настройки быстрой выгрузки).&lt;/p&gt;
 &lt;p class=&quot;dnote&quot;&gt;* Упреждая возможные &quot;фи, как некрасиво&quot;&amp;nbsp;– я в курсе, да, можно было бы оставить на большинстве страниц инжекцию скрипта (как это было сделано в предыдущей версии) и применять &quot;костыль&quot; только на &quot;проблемных&quot; страницах.) Однако, применёный &quot;костыль&quot; будет работать в любом случае и НЕ потребует дополнительной обработки исключений. Соответсвенно&amp;nbsp;– при этом НЕ требуется &quot;наворачивания&quot; лишнего кода (и он будет существенно проще и надёжнее!)) только ради огороженного гуглозина и прочих &quot;безопасностей&quot;.)&lt;/p&gt;
 &lt;p class=&quot;dnote&quot;&gt;Кроме того, &quot;костыль&quot; НЕ лезет на &quot;чужую&quot; страницу, всё работает только в контексте самого аддона и НЕ требует никаких дополнительных разрешений (которые разработчики браузеров трактуют сегодня так, а &quot;завтра&quot; эдак)). Ну и чтоб уж совсем добить&amp;nbsp;– за счёт &quot;костыля&quot; из манифеста убраны ДВА запрашиваемых разрешения, [&quot;activeTab&quot;] и [&quot;scripting&quot;], что ещё больше снижает требования к браузеру.&lt;/p&gt;
 &lt;p class=&quot;dnote&quot;&gt;В общем, универсальное решение&amp;nbsp;– оно и в Африке универсальное, &quot;других писателей у меня нет, Лаврентий&quot;©…:))&lt;/p&gt;
 &lt;p&gt;Повторюсь, в MV2&amp;#8209;версиях этот &quot;костыль&quot; НЕ нужен и НЕ используется, в них всё и без него работает как положено. Поэтому, если вам &quot;не по носу&quot; эти &quot;дрыганья&quot; в панели табов&amp;nbsp;– просто используйте вариант с манифестом MV2.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в MV3&amp;#8209;версии разблокирована настройка обрезки длины имени сохраняемого файла ярлыка (50 символов);
 &lt;p&gt;При использовании вышеуказанного &quot;костыля&quot; теперь можно передавать эту настройку и во временную фоновую вкладку.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в MV3&amp;#8209;версии оставлена блокировка* настройки &quot;быстрой выгрузки&quot;, но изменено её состояние;
 &lt;p&gt;Теперь эта настройка всегда отображается в состоянии &quot;включено&quot; в этих версиях. В MV3&amp;#8209;версиях это &lt;span class=&quot;wnote&quot;&gt;относится только к временной фоновой вкладке и указывает на её принудительную автоматическую выгрузку&lt;/span&gt; (чтоб было понятно, что конкретно изменилось, смотрим скриншоты ниже).&lt;/p&gt;
 &lt;p&gt;Доступ к изменению настройки в MV3&amp;#8209;версиях смысла НЕ имеет (скрипт сервис&amp;#8209;воркера выгружается самостоятельно и никак не зависит от данной опции), как НЕ имеет и смысла &quot;оставлять в живых&quot; фоновую &quot;времянку&quot;. Поэтому так и будет&amp;nbsp;– &quot;видит око, да зуб неймёт&quot;…&amp;nbsp;:))&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменена основная функция &quot;создавашки&quot;&amp;nbsp;– в связи с различием логики работы в MV2/MV3&amp;#8209;версиях;
 &lt;p&gt;Базовая функция теперь разделена на две, одна часть работает только в фоновых скриптах (запускающая, не зависит от версии манифеста), другая (формирователь содержимого ярлыка и запуск его сохранения)&amp;nbsp;– либо в фоновом скрипте (MV2), либо в &quot;костыльной&quot; временной вкладке (только для MV3).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена новая настройка&amp;nbsp;– &lt;span class=&quot;gnote&quot;&gt;опциональная автоочистка списка сохранённых ярлыков&lt;/span&gt;;
 &lt;p&gt;Назначение пункта этой настройки понятно из его названия, для наглядности смотрим скриншоты ниже.&lt;/p&gt;
 &lt;p&gt;По умолчанию включена, при запуске каждой последующей* операции сохранения ярлыка предыдущий удаляется из списка загрузок (сохранённый файл, естественно, остаётся на месте)). Отключение настройки возвращает &quot;старое поведение&quot;, записи обо всех сохранённых вами файлах ярлыков &quot;висят&quot; в Истории загрузок, до их удаления вручную. Проще говоря, если вам нужен весь список ранее сохранённых ярлыков&amp;nbsp;– просто выключите этот пункт в меню настроек.&lt;/p&gt;
 &lt;p&gt;Настройка добавлена чисто для удобства, чтобы не захламлять список загрузок. Отмечу, что &lt;span class=&quot;wnote&quot;&gt;удаляются ТОЛЬКО &quot;свои&quot; записи&lt;/span&gt;, все остальные файлы исключаются из автоочистки и остаются в Истории в любом случае.&lt;/p&gt;
 &lt;p class=&quot;dnote&quot;&gt; * Упреждая вопрос &quot;а почему бы не чистить всё сразу или сразу же после сохранения&quot;&amp;nbsp;– так не стал делать, потому что: а) юзер вправе &quot;порулить&quot; последним сохранённым файлом (например, проверить корректность или перетащить в другое место прямо из браузера) и б) это приведёт к необходимости установки &quot;активного проверяльщика&quot; (и к ненужному увеличению кода)) и к тому же &quot;автопроверяльщик&quot; может конфликтовать с другими аддонами, использующими API загрузок, ну и т.д.. короче, я так решил, ибо проходили уже эти грабли…:).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в манифест добавлен запрос разрешения [&quot;downloads&quot;], для нормальной работы указанной выше настройки;
 &lt;p&gt;Отметка о &quot;доступе к списку загрузок&quot;&amp;nbsp;– это нормально, иначе функция автоочистки работать не будет. Ещё раз подчеркну&amp;nbsp;– запрашивается список ТОЛЬКО &quot;своих&quot; сохранённых файлов, никакой &quot;крамолы&quot; в этом нет.)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;немного увеличен таймаут быстрой выгрузки, теперь он устанавливается в зависимости от версии браузера.
 &lt;p&gt;Работает только если вы используете опцию &quot;быстрой выгрузки&quot; (по умолчанию включена). Теперь в браузерах CR48+ время задержки составляет 0.2с (было 0.1с). В браузерах CR31-CR47 это время автоматически устанавливается в 3сек. (это снимает проблемы с общей &quot;тормознутостью&quot; асинхронных API в &quot;старых&quot; движках).&lt;/p&gt;
 &lt;p&gt;Связано с добавкой асинхронных операций очистки Истории, а также с разделением (см.выше) функции сохранения ярлыка на две части. Сделано для гарантированной отработки всех последовательных операций, вложенность с &quot;колбэками&quot; я делать не стал, проще было пару циферок поменять.)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;немного оптимизирован код отдельных функций, изменена логика запуска отдельных частей кода;
 &lt;p&gt;Направлено на оптимизацию кода по скорости выполнения, в основном связано с &quot;костылём&quot; для MV3, так как теперь фоновый скрипт запускается ещё и во вкладке (только для MV3). Размер кода стал немного больше (+200 байт)), но снижения производительности нет, &quot;на глаз&quot;.)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;как и было, в установочный комплект аддона входят сжатые версии всех JS&amp;#8209;файлов.
 &lt;p&gt;Сделано с целью уменьшения их размера для общего ускорения загрузки окон аддона при их вызове.&lt;/p&gt;
 &lt;p&gt;Примечание для интересующихся&amp;nbsp;– &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-157&quot;&gt;в публичном варианте исходного кода&lt;/a&gt;, соответствующего текущей версии (&lt;a href=&quot;https://goodies.ucoz.club/faq/1-0-5&quot;&gt;по системе LBSC&lt;/a&gt;), компрессия НЕ используется, все файлы оставлены &quot;как есть&quot;, включая все комментарии и фрагменты кода.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;ifUpdated&quot;&gt;Примечания по обновлению версии:&lt;a href=&quot;#&quot; name=&quot;ifUpdated&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Аналогично &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122#ifUpdated&quot;&gt;версии &quot;UniMax&quot; 2025.4.24&lt;/a&gt;, независимо от версии браузера и/или выбранного вами типа установщика:&lt;/p&gt;
&lt;ol class=&quot;clog_a&quot;&gt;
 &lt;li&gt;При обновлении любой MV2&amp;#8209;версии &lt;span class=&quot;wnote&quot;&gt;будет сброшена настройка, отключающая вывод контекстного меню на странице&lt;/span&gt;.&lt;/li&gt;
 &lt;li&gt;Кроме того, &lt;span class=&quot;wnote&quot;&gt;может также быть сброшена привязка комбинации горячей клавиши&lt;/span&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;С чем это связано и почему так сделано&amp;nbsp;– читаем по указанной выше ссылке.&lt;br /&gt;
…а еcли &quot;лень читать&quot;&amp;nbsp;– просто проверьте и перезадайте эти настройки после обновления…)&lt;/p&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;knownIssues&quot;&gt;Известные проблемы и ограничения:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Какие&amp;#8209;либо проблемы на момент тестирования этой версии не выявлены.&lt;/p&gt;
&lt;p&gt;В связи со снятием &quot;пакета ограничений&quot; в MV3&amp;#8209;варианте, теперь вы можете полноценно работать с любой версией расширения, независимо от манифеста установщика.&lt;/p&gt;
&lt;p&gt;Тем не менее, сохраняет актуальность &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122#knownIssues&quot;&gt;ранее данный совет&lt;/a&gt;: &lt;span class=&quot;wnote&quot;&gt;по возможности используйте вариант с манифестом MV&lt;b&gt;2&lt;/b&gt;, независимо от версии вашего браузера&lt;/span&gt;. При&amp;nbsp;этом у расширения в принципе нет никаких эксплуатационных проблем, все функции и настройки полностью доступны и работают* без каких&amp;#8209;либо ограничений.&lt;/p&gt;
&lt;p class=&quot;snote&quot;&gt;* …и, к тому же, ещё и быстрее и безо всяких &quot;побочных визуальных эффектов&quot;…)&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;
&lt;p&gt;Блок .URL+ на странице со списком расширений:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.28.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Пункт контекстного меню текущей страницы для создания ярлыка на неё:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_page.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (кнопка на тулбаре, CR49+):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.28_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (кнопка в омнибоксе, CR48+):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.28_48_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (меню на служебной странице, CR31–CR47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.28_31_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Текущие запрашиваемые разрешения (добавлен доступ к списку загрузок):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.28_31_perm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Заблокированный пункт меню настроек при установке MV3&amp;#8209;варианта:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.28_m3lockcm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=51339&amp;start=1600#17&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2025-04-28-127</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2025-04-28-127</guid>
			<pubDate>Sun, 27 Apr 2025 21:03:06 GMT</pubDate>
		</item>
		<item>
			<title>.URL+ RU : Classic : 2025.4.28</title>
			<description>&lt;p&gt;Линейка Classic, запуск&amp;nbsp;&amp;ndash; кнопка на тулбаре, хоткей, контекстное меню.&lt;br /&gt;
Оптимизация кода, выпуск первой MV3‑версии, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, работает в движках от CR31 до CR132.&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
.URL+ RU : Classic : 2025.4.28
***** HEAD *****
&lt;p&gt;Линейка Classic, запуск&amp;nbsp;– кнопка на тулбаре, хоткей, контекстное меню.&lt;br /&gt;
Оптимизация кода, выпуск первой MV3&amp;#8209;версии, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, работает в движках от CR31 до CR132.&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p&gt;&quot;Классическая&quot; версия, основной функционал полностью аналогичен &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-127&quot;&gt;универсальной линейке UniMax&lt;/a&gt;.&lt;br /&gt;
Главное отличие: для создания ярлыка вместо иконки в омнибоксе используется кнопка на тулбаре.&lt;/p&gt;
&lt;p&gt;Выпуск первой MV3&amp;#8209;версии. При доработке оптимизирован код, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, расширение корректно работает в движках от CR31 до CR132.&lt;/p&gt;
&lt;p&gt;Вызов функции создания файла ярлыка в этой версии доступен:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;через контекстное меню страницы (рекомендуемый вариант, работает даже в полноэкранном режиме);&lt;/li&gt;
 &lt;li&gt;по щелчку на значке на тулбаре (от CR31 вплоть до самых современных браузеров);&lt;/li&gt;
 &lt;li&gt;по горячей клавише (для любителей &quot;топтать батоны&quot; вместо &quot;тыков мышом&quot;)).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Проверка работоспособности:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;версия MV2/CRX2: SRWare Iron 31/48 + Chromium GOST 49 + 360 Extreme Explorer 11/12/13 (CR69/78/86);&lt;/li&gt;
 &lt;li&gt;версия MV2/CRX3: 360 Extreme Explorer 9.5/11/12/13 (CR63/69/78/86) + Chromium x32 109/122/132;&lt;/li&gt;
 &lt;li&gt;версия MV3: Chromium GOST x32 109 + Thorium x32 122 + Supermium x32 132.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;исправлен &quot;досадный бажок&quot;&amp;nbsp;– была найдена проблема построения меню в &quot;старых&quot; браузерах (CR31/36);
 &lt;p&gt;Связано с ошибкой кода проверки возможностей браузера, в некоторых случаях это приводило к неправильному построению &quot;ёлки&quot; меню на служебных страницах. В более новых браузерах (CR48+) эта проблема отсутствовала.&lt;/p&gt;
 &lt;p&gt;Исправлено, пришлось добавить пару лишних скобочек…))&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;исправлена &quot;мелкая шероховатость&quot;&amp;nbsp;– ссылка на текущую версию в меню вела на описание версии UniMax;
 &lt;p&gt;Чисто по невнимательности, исправлено, теперь все ссылки ведут куда надо…)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;продолжена отработка &lt;span class=&quot;gnote&quot;&gt;концепции &quot;один код&quot; под разные версии манифеста&lt;/span&gt; (MV2/MV3);
 &lt;p&gt;Начатая в &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-123&quot;&gt;версии 2025.4.24&lt;/a&gt; &quot;унификация&quot; кода под разные линейки и версии браузеров продолжена, все установщики этой версии со всеми манифестами содержат полностью одинаковый комплект скриптов, отличие MV2/MV3&amp;#8209;версий только в файлах манифестов (связано с различиями в запрашиваемых разрешениях и в формате ключей).&lt;/p&gt;
 &lt;p&gt;Соответственно, &lt;span class=&quot;gnote&quot;&gt;набор возможностей и методы их реализации теперь никак не зависят от выбранного установщика (под вашу версию браузера), функционально все варианты этой линейки теперь абсолютно идентичны&lt;/span&gt;.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в связи с &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-127&quot;&gt;найденным решением проблем с ограничениями MV3&lt;/a&gt;, для этой линейки также выпущена MV&lt;b&gt;3&lt;/b&gt;&amp;#8209;версия;
 &lt;p&gt;Как говорится, &quot;шоб было&quot;.) Выпуск дальнейших билдов с манифестом MV3 будет продолжен только при условии серьёзных изменений функционала расширения. Связано с тем, что &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-127&quot;&gt;&quot;флагманская&quot; линейка &quot;&lt;b&gt;UniMax&lt;/b&gt;&quot;&lt;/a&gt; путём изменения настроек может легко приводиться к &quot;классике&quot; или &quot;мини&quot;&amp;nbsp;– с&amp;nbsp;т.з. способов вызова основной функции для создания ярлыка.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в MV3&amp;#8209;версии разблокирована настройка обрезки длины имени сохраняемого файла ярлыка (50 символов);
 &lt;p&gt;При использовании обхода ограничений теперь можно обработать эту настройку и в MV3&amp;#8209;версии.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в MV3&amp;#8209;версии оставлена блокировка настройки &quot;быстрой выгрузки&quot;, но изменено её состояние;
 &lt;p&gt;Теперь эта настройка всегда отображается в состоянии &quot;включено&quot; в этих версиях. В MV3&amp;#8209;версиях это &lt;span class=&quot;wnote&quot;&gt;относится только к временной фоновой вкладке загрузчика и указывает на её принудительную автоматическую выгрузку&lt;/span&gt; (чтоб было понятно, что конкретно изменилось, смотрим скриншоты ниже).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;сделаны другие изменения в коде, аналогичные по MV2/MV3&amp;#8209;версиям &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-127&quot;&gt;флагманской линейки UniMax&lt;/a&gt;;
 &lt;p&gt;Контент&amp;#8209;скрипт парсера URL&amp;#8209;файла и функции создания ярлыка идентичны скриптам &quot;флагмана&quot;. Чтобы не повторяться&amp;nbsp;– все подробности и технические &quot;нюансы&quot; текущей реализации основного функционала смотрим по указанной ссылке. Далее коротко описаны ключевые изменения в этой версии (линейки).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;как и во &quot;флагманской&quot; линейке, в &quot;классической&quot; версии добавлена &lt;span class=&quot;gnote&quot;&gt;настройка очистки списка загрузок&lt;/span&gt;;
 &lt;p&gt;Назначение пункта этой настройки понятно из его названия, для наглядности смотрим скриншоты ниже.&lt;/p&gt;
 &lt;p&gt;По умолчанию включена, при запуске каждой последующей* операции сохранения ярлыка предыдущий удаляется из списка загрузок (сохранённый файл, естественно, остаётся на месте)). Отключение настройки возвращает &quot;старое поведение&quot;, записи обо всех сохранённых вами файлах ярлыков &quot;висят&quot; в Истории загрузок, до их удаления вручную. Проще говоря, если вам нужен весь список ранее сохранённых ярлыков&amp;nbsp;– просто выключите этот пункт в меню настроек.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в манифест добавлен запрос разрешения [&quot;downloads&quot;], для нормальной работы указанной выше настройки;
 &lt;p&gt;Отметка о &quot;доступе к списку загрузок&quot;&amp;nbsp;– это нормально, иначе функция автоочистки работать не будет.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в манифесте оставлено ограничение по версии браузера (API загрузок корректно работает только в CR31+);&lt;/li&gt;
 &lt;li&gt;из манифеста удалён запрос разрешения [&quot;activeTab&quot;], для нормальной работы &quot;классики&quot; оно теперь не нужно;&lt;/li&gt;
 &lt;li&gt;немного увеличен таймаут быстрой выгрузки, теперь он устанавливается в зависимости от версии браузера.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;немного оптимизирован код отдельных функций, изменена логика запуска отдельных частей кода;
 &lt;p&gt;Направлено на оптимизацию кода по скорости выполнения, в основном связано с &quot;костылём&quot; для MV3, так как теперь фоновый скрипт запускается ещё и во вкладке (только для MV3). Размер кода стал больше (+890 байт), но снижения производительности нет, &quot;на глаз&quot;.)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;как и было, в установочный комплект аддона входят сжатые версии всех JS&amp;#8209;файлов.
 &lt;p&gt;Сделано с целью уменьшения их размера для общего ускорения загрузки окон аддона при их вызове.&lt;/p&gt;
 &lt;p&gt;Примечание для интересующихся&amp;nbsp;– &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-157&quot;&gt;в публичном варианте исходного кода&lt;/a&gt;, соответствующего текущей версии (&lt;a href=&quot;https://goodies.ucoz.club/faq/1-0-5&quot;&gt;по системе LBSC&lt;/a&gt;), компрессия НЕ используется, все файлы оставлены &quot;как есть&quot;, включая все комментарии и фрагменты кода.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;ifUpdated&quot;&gt;Примечания по обновлению версии:&lt;a href=&quot;#&quot; name=&quot;ifUpdated&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Аналогично &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-123#ifUpdated&quot;&gt;версии &quot;Classic&quot; 2025.4.24&lt;/a&gt;, независимо от версии браузера и/или выбранного вами типа установщика:&lt;/p&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;При обновлении любой MV2&amp;#8209;версии &lt;span class=&quot;wnote&quot;&gt;будет сброшена настройка, отключающая вывод контекстного меню на странице&lt;/span&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;С чем это связано и почему так сделано&amp;nbsp;– читаем по указанной выше ссылке.&lt;br /&gt;
…а еcли &quot;лень читать&quot;&amp;nbsp;– просто проверьте и перезадайте эту настройку после обновления…)&lt;/p&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;knownIssues&quot;&gt;Известные проблемы и ограничения:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Пока отсутствуют. Никаких эксплуатационных проблем в процессе тестирования и отладки не выявлено, все функции и настройки полностью доступны и работают без каких&amp;#8209;либо ограничений в браузерах с движками от CR31 до CR132.&lt;/p&gt;
&lt;p class=&quot;snote dnote&quot;&gt;…но если вдруг вы обнаружите баг или глюк&amp;nbsp;– не стесняйтесь и напишите об этом в комментариях, всё починим и поправим!&amp;nbsp;:)&lt;/p&gt;
&lt;p&gt;В связи со снятием &quot;пакета ограничений&quot; в MV3&amp;#8209;варианте, теперь вы можете полноценно работать с любой версией расширения, независимо от манифеста установщика.&lt;/p&gt;
&lt;p&gt;Тем не менее, сохраняет актуальность &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122#knownIssues&quot;&gt;ранее данный совет&lt;/a&gt;: &lt;span class=&quot;wnote&quot;&gt;по возможности используйте вариант с манифестом MV&lt;b&gt;2&lt;/b&gt;, независимо от версии вашего браузера&lt;/span&gt;. При&amp;nbsp;этом у расширения в принципе нет никаких эксплуатационных проблем, все функции и настройки полностью доступны и работают* без каких&amp;#8209;либо ограничений.&lt;/p&gt;
&lt;p class=&quot;snote&quot;&gt;* …и, к тому же, ещё и быстрее и безо всяких &quot;побочных визуальных эффектов&quot;…)&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;
&lt;p&gt;Блок .URL+ на странице со списком расширений:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusClassic_RU_2025.4.28.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Пункт контекстного меню текущей страницы для создания ярлыка на неё:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_page.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (кнопка на тулбаре, только в CR49+):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusClassic_RU_2025.4.28_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (меню на служебной странице, CR31–CR47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusClassic_RU_2025.4.28_31_cm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Заблокированный пункт меню настроек при установке MV3&amp;#8209;варианта:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusClassic_RU_2025.4.28_m3lockcm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройка браузера, позволяющая использовать горячую клавишу:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusClassic_RU_2025.4.24_hk.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=51339&amp;start=1600#17&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2025-04-28-128</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2025-04-28-128</guid>
			<pubDate>Sun, 27 Apr 2025 21:02:18 GMT</pubDate>
		</item>
		<item>
			<title>.URL+ RU : Mini : 2025.4.28</title>
			<description>&lt;p&gt;Линейка Mini, запуск и создание файла ярлыка&amp;nbsp;&amp;ndash; только контекстное меню.&lt;br /&gt;
Оптимизация кода, выпуск первой MV3‑версии, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, работает в движках от CR31 до CR132.&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
.URL+ RU : Mini : 2025.4.28
***** HEAD *****
&lt;p&gt;Линейка Mini, запуск и создание файла ярлыка&amp;nbsp;– только контекстное меню.&lt;br /&gt;
Оптимизация кода, выпуск первой MV3&amp;#8209;версии, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, работает в движках от CR31 до CR132.&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p&gt;&quot;Минималистичная&quot; версия, основной функционал полностью аналогичен &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-127&quot;&gt;универсальной линейке UniMax&lt;/a&gt;.&lt;br /&gt;
Главное отличие: для создания ярлыка используется только вызов через контекстное меню, кнопкок/хоткеев нет.&lt;/p&gt;
&lt;p&gt;Выпуск первой MV3&amp;#8209;версии. При доработке оптимизирован код, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, расширение предназначено для работы в движках от CR31 до CR132.&lt;/p&gt;
&lt;p&gt;Проверка работоспособности:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;версия MV2/CRX2: SRWare Iron 31/48 + Chromium GOST 49 + 360 Extreme Explorer 11/12/13 (CR69/78/86);&lt;/li&gt;
 &lt;li&gt;версия MV2/CRX3: 360 Extreme Explorer 9.5/11/12/13 (CR63/69/78/86) + Chromium x32 109/122/132;&lt;/li&gt;
 &lt;li&gt;версия MV3: Chromium GOST x32 109 + Thorium x32 122 + Supermium x32 132.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;исправлена &quot;мелкая шероховатость&quot;&amp;nbsp;– ссылка на текущую версию в меню вела на описание версии UniMax;
 &lt;p&gt;Чисто по невнимательности, исправлено, теперь все ссылки ведут куда надо…)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;продолжена отработка &lt;span class=&quot;gnote&quot;&gt;концепции &quot;один код&quot; под разные версии манифеста&lt;/span&gt; (MV2/MV3);
 &lt;p&gt;Начатая в &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-124&quot;&gt;версии 2025.4.24&lt;/a&gt; &quot;унификация&quot; кода под разные линейки и версии браузеров продолжена, все установщики этой версии со всеми манифестами содержат полностью одинаковый комплект скриптов, отличие MV2/MV3&amp;#8209;версий только в файлах манифестов (связано с различиями в запрашиваемых разрешениях и в формате ключей).&lt;/p&gt;
 &lt;p&gt;Соответственно, &lt;span class=&quot;gnote&quot;&gt;набор возможностей и методы их реализации теперь никак не зависят от выбранного установщика (под вашу версию браузера), функционально все варианты этой линейки теперь абсолютно идентичны&lt;/span&gt;.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в связи с &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-127&quot;&gt;найденным решением проблем с ограничениями MV3&lt;/a&gt;, для этой линейки также выпущена MV&lt;b&gt;3&lt;/b&gt;&amp;#8209;версия;
 &lt;p&gt;Как говорится, &quot;шоб было&quot;.) Выпуск дальнейших билдов с манифестом MV3 будет продолжен только при условии серьёзных изменений функционала расширения. Связано с тем, что &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-127&quot;&gt;&quot;флагманская&quot; линейка &quot;&lt;b&gt;UniMax&lt;/b&gt;&quot;&lt;/a&gt; путём изменения настроек может легко приводиться к &quot;классике&quot; или &quot;мини&quot;&amp;nbsp;– с&amp;nbsp;т.з. способов вызова основной функции для создания ярлыка.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в MV3&amp;#8209;версии разблокирована настройка обрезки длины имени сохраняемого файла ярлыка (50 символов);
 &lt;p&gt;При использовании обхода ограничений теперь можно обработать эту настройку и в MV3&amp;#8209;версии.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в MV3&amp;#8209;версии оставлена блокировка настройки &quot;быстрой выгрузки&quot;, но изменено её состояние;
 &lt;p&gt;Теперь эта настройка всегда отображается в состоянии &quot;включено&quot; в этих версиях. В MV3&amp;#8209;версиях это &lt;span class=&quot;wnote&quot;&gt;относится только к временной фоновой вкладке загрузчика и указывает на её принудительную автоматическую выгрузку&lt;/span&gt; (чтоб было понятно, что конкретно изменилось, смотрим скриншоты ниже).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;сделаны другие изменения в коде, аналогичные по MV2/MV3&amp;#8209;версиям &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-127&quot;&gt;флагманской линейки UniMax&lt;/a&gt;;
 &lt;p&gt;Контент&amp;#8209;скрипт парсера URL&amp;#8209;файла и функции создания ярлыка идентичны скриптам &quot;флагмана&quot;. Чтобы не повторяться&amp;nbsp;– все подробности и технические &quot;нюансы&quot; текущей реализации основного функционала смотрим по указанной ссылке. Далее коротко описаны ключевые изменения в этой версии (линейки).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;как и во &quot;флагманской&quot; линейке, в &quot;минималистичной&quot; версии добавлена &lt;span class=&quot;gnote&quot;&gt;настройка очистки списка загрузок&lt;/span&gt;;
 &lt;p&gt;Назначение пункта этой настройки понятно из его названия, для наглядности смотрим скриншоты ниже.&lt;/p&gt;
 &lt;p&gt;По умолчанию включена, при запуске каждой последующей* операции сохранения ярлыка предыдущий удаляется из списка загрузок (сохранённый файл, естественно, остаётся на месте)). Отключение настройки возвращает &quot;старое поведение&quot;, записи обо всех сохранённых вами файлах ярлыков &quot;висят&quot; в Истории загрузок, до их удаления вручную. Проще говоря, если вам нужен весь список ранее сохранённых ярлыков&amp;nbsp;– просто выключите этот пункт в меню настроек.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в манифест добавлен запрос разрешения [&quot;downloads&quot;], для нормальной работы указанной выше настройки;
 &lt;p&gt;Отметка о &quot;доступе к списку загрузок&quot;&amp;nbsp;– это нормально, иначе функция автоочистки работать не будет.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в манифесте &lt;span class=&quot;wnote&quot;&gt;изменено ограничение по версии браузера с 22+ на &lt;b&gt;31+&lt;/b&gt;&lt;/span&gt;;
 &lt;p&gt;Связано с тем, что API управления списком загрузок корректно работает только в CR31+.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;немного увеличен таймаут быстрой выгрузки, теперь он устанавливается в зависимости от версии браузера.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;немного оптимизирован код отдельных функций, изменена логика запуска отдельных частей кода;
 &lt;p&gt;Направлено на оптимизацию кода по скорости выполнения, в основном связано с &quot;костылём&quot; для MV3, так как теперь фоновый скрипт запускается ещё и во вкладке (только для MV3). Код подрос (+1кБ), но снижения производительности нет, &quot;на глаз&quot;.)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;как и было, в установочный комплект аддона входят сжатые версии всех JS&amp;#8209;файлов.
 &lt;p&gt;Сделано с целью уменьшения их размера для общего ускорения загрузки окон аддона при их вызове.&lt;/p&gt;
 &lt;p&gt;Примечание для интересующихся&amp;nbsp;– &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-157&quot;&gt;в публичном варианте исходного кода&lt;/a&gt;, соответствующего текущей версии (&lt;a href=&quot;https://goodies.ucoz.club/faq/1-0-5&quot;&gt;по системе LBSC&lt;/a&gt;), компрессия НЕ используется, все файлы оставлены &quot;как есть&quot;, включая все комментарии и фрагменты кода.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;ifUpdated&quot;&gt;Примечания по обновлению версии:&lt;a href=&quot;#&quot; name=&quot;ifUpdated&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Как и в &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-124#ifUpdated&quot;&gt;версии &quot;Mini&quot; 2025.4.24&lt;/a&gt;, независимо от версии браузера и/или выбранного вами типа установщика, при обновлении аддона поверх любой из предыдущих версий никаких изменений локального хранилища не производится, выполняется только проверка и активация настроек по умолчанию для добавленных параметров.&lt;/p&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;knownIssues&quot;&gt;Известные проблемы и ограничения:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Пока отсутствуют. Никаких эксплуатационных проблем в процессе тестирования и отладки не выявлено, все функции и настройки полностью доступны и работают без каких&amp;#8209;либо ограничений в браузерах с движками от CR31 до CR132.&lt;/p&gt;
&lt;p class=&quot;snote dnote&quot;&gt;…но если вдруг вы обнаружите баг или глюк&amp;nbsp;– не стесняйтесь и напишите об этом в комментариях, всё починим и поправим!&amp;nbsp;:)&lt;/p&gt;
&lt;p&gt;В связи со снятием &quot;пакета ограничений&quot; в MV3&amp;#8209;варианте, теперь вы можете полноценно работать с любой версией расширения, независимо от манифеста установщика.&lt;/p&gt;
&lt;p&gt;Тем не менее, сохраняет актуальность &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122#knownIssues&quot;&gt;ранее данный совет&lt;/a&gt;: &lt;span class=&quot;wnote&quot;&gt;по возможности используйте вариант с манифестом MV&lt;b&gt;2&lt;/b&gt;, независимо от версии вашего браузера&lt;/span&gt;. При&amp;nbsp;этом у расширения в принципе нет никаких эксплуатационных проблем, все функции и настройки полностью доступны и работают* без каких&amp;#8209;либо ограничений.&lt;/p&gt;
&lt;p class=&quot;snote&quot;&gt;* …и, к тому же, ещё и быстрее и безо всяких &quot;побочных визуальных эффектов&quot;…)&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;
&lt;p&gt;Блок .URL+ на странице со списком расширений:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusMini_RU_2025.4.28.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Пункт контекстного меню веб&amp;#8209;страницы для создания ярлыка на неё:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_page.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (меню на служебных страницах браузера любой версии):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusMini_RU_2025.4.28_cm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Заблокированный пункт меню настроек при установке MV3&amp;#8209;варианта:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusMini_RU_2025.4.28_m3lockcm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=51339&amp;start=1600#17&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2025-04-28-129</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2025-04-28-129</guid>
			<pubDate>Sun, 27 Apr 2025 21:01:07 GMT</pubDate>
		</item>
		<item>
			<title>.URL Open RU (JS) : 2025.4.26</title>
			<description>&lt;p&gt;Оптимизирован код инжектора, изменён адрес домашней страницы и описание.&lt;br /&gt;
Добавлено: исконка и ссылки на страницы техподдержки и автообновления.&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
.URL Open RU (JS) : 2025.4.26
***** HEAD *****
&lt;p&gt;Оптимизирован код инжектора, изменён адрес домашней страницы и описание.&lt;br /&gt;
Добавлено: исконка и ссылки на страницы техподдержки и автообновления.&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p&gt;Пользовательский скрипт для любых* браузеров.&lt;br /&gt;
Оптимизирован код инжектора, изменён адрес домашней страницы и описание.&lt;br /&gt;
Добавлено: исконка и ссылки на страницы техподдержки и автообновления.&lt;/p&gt;
&lt;p class=&quot;l40 snote i&quot;&gt;* Вариант аддона в виде юзер&amp;#8209;скрипта может быть установлен с помощью любого менеджера скриптов (TamperMonkey, ViolentMonkey или аналогичные). Кроме того, пользовательский скрипт можно установить и напрямую, хром&amp;#8209;браузеры имеют нативную поддержку таких скриптов. Так же, как и &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-26-125&quot;&gt;расширение&lt;/a&gt;, скрипт самодостаточен, для его работы не требуется JQuery или иная сторонняя библиотека.&lt;/p&gt;
&lt;p&gt;Проверено в &lt;a href=&quot;https://goodies.ucoz.club//extman.ucoz.club/index/0-11&quot;&gt;TamperMonkey Classic RePack&lt;/a&gt; в браузерах на базе движков CR31/49/63/69/78/86/109/122/132.&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;рабочий код инжектора для открытия *.URL&amp;#8209;файлов уменьшен почти вдвое (126 байт &amp;rarr; 73 байта);&lt;/li&gt;
 &lt;li&gt;добавлена иконка (отображается в менеджере скриптов) и ссылки на страницы техподдержки и автообновления.
 &lt;p&gt;Автор в курсе, что это приводит к увеличению размера заголовка, но зато теперь &quot;у нас всё по фэншую&quot;…:)&lt;br /&gt;
 …а иконка вставлена в формате base64, так что сабж ничего лишего не грузит и ресурсы не жрёт.))&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;немного изменено описание, заменена домашняя* страница (теперь ведёт на этот сайт).
 &lt;p&gt;* На момент выпуска базовой версии (май 2018 года) это была ссылка на авторский пост на форуме Ru&amp;#8209;Board. Позднее аддон обзавёлся &quot;собственной квартирой&quot; и у него сменился адрес &quot;постоянной прописки&quot;…)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;
&lt;p&gt;Пример установленного скрипта в &lt;a href=&quot;https://goodies.ucoz.club//extman.ucoz.club/index/0-11&quot;&gt;TamperMonkey Classic RePack&lt;/a&gt;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlopen/URLOpen_RU_JS_2025.4.26_tmcr.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=51339&amp;start=1580#6&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2025-04-26-126</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2025-04-26-126</guid>
			<pubDate>Fri, 25 Apr 2025 21:02:37 GMT</pubDate>
		</item>
		<item>
			<title>.URL Open RU : 2025.4.26</title>
			<description>&lt;p&gt;Изменён скрипт‑инжектор, описание и домашняя страница в манифесте.&lt;br /&gt;
Добавлены установщики в формате CRXv.3, вариации с манифестами MV2 и MV3.&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
.URL Open RU : 2025.4.26
***** HEAD *****
&lt;p&gt;Изменён скрипт&amp;#8209;инжектор, описание и домашняя страница в манифесте.&lt;br /&gt;
Добавлены установщики в формате CRXv.3, вариации с манифестами MV2 и MV3.&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p&gt;Изменён скрипт&amp;#8209;инжектор, описание и домашняя страница в манифесте.&lt;br /&gt;
Добавлены установщики в формате CRXv.3, вариации с манифестами MV2 и MV3.&lt;/p&gt;
&lt;p&gt;Проверка работоспособности:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;версии MV2/CRX2: SRWare Iron 31 + Chromium GOST 49 + 360 Extreme Explorer 11/12/13 (CR69/78/86);&lt;/li&gt;
 &lt;li&gt;версии MV2/CRX3: 360 Extreme Explorer 11/12/13 (CR63/69/78/86) + Chromium x32 109/122/132;&lt;/li&gt;
 &lt;li&gt;версии MV3: Chromium GOST x32 109 + Thorium x32 122 + Supermium x32 132.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;добавлены &quot;официальные&quot; установщики в формате CRXv.3, вариации с манифестами MV2 и MV3.
 &lt;p&gt;Для удобства, чтобы юзеру не приходилось перепаковывать версию 2018 года и/или вручную менять версию манифеста.)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;манифест: немного изменено описание, заменена домашняя* страница (теперь ведёт на этот сайт);
 &lt;p&gt;* На момент выпуска базовой версии (май 2018 года) это была ссылка на авторский пост на форуме Ru&amp;#8209;Board. Позднее аддон обзавёлся &quot;собственной квартирой&quot; и у него сменился адрес &quot;постоянной прописки&quot;…)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в установочный комплект аддона теперь входят сжатые версии всех JS&amp;#8209;файлов;
 &lt;p&gt;Для уменьшения их размера и ускорения загрузки, размер установленного аддона стал 887&amp;nbsp;байт (был&amp;nbsp;– 1149&amp;nbsp;байт))).&lt;/p&gt;
 &lt;p&gt;Примечание для интересующихся&amp;nbsp;– &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-158&quot;&gt;в публичном варианте исходного кода&lt;/a&gt;, соответствующего текущей версии (&lt;a href=&quot;https://goodies.ucoz.club/faq/1-0-5&quot;&gt;по системе LBSC&lt;/a&gt;), компрессия НЕ используется, все файлы оставлены &quot;как есть&quot;.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;скрипт&amp;#8209;инжектор для открытия *.URL&amp;#8209;файлов уменьшен почти вдвое;
 &lt;p&gt;Был&amp;nbsp;– 126 байт, стал&amp;nbsp;– 73 байта…)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;…ну и чтоб добить&amp;nbsp;– также пережата иконка, была&amp;nbsp;– 679 байт, стала&amp;nbsp;– 474 байта…&amp;nbsp;:))&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;
&lt;p&gt;Блок .URL Open на странице со списком расширений:&lt;br /&gt;
&lt;p&gt;&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlopen/URLOpen_RU_2025.4.26.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=51339&amp;start=1580#6&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2025-04-26-125</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2025-04-26-125</guid>
			<pubDate>Fri, 25 Apr 2025 21:01:06 GMT</pubDate>
		</item>
		<item>
			<title>.URL+ RU : UniMax : 2025.4.24</title>
			<description>&lt;p&gt;Ребрэнд линейки &quot;Omnibox&quot;, оптимизация кода, добавлены новые функции и настройки.&lt;br /&gt;
Первая версия с функциями манифеста MV3, сохранена полная обратная совместимость кода.&lt;br /&gt;
Применяется универсальный код, работающий в любых движках от CR31 до CR132.&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
.URL+ RU : UniMax : 2025.4.24
***** HEAD *****
&lt;p&gt;Ребрэнд линейки &quot;Omnibox&quot;, оптимизация кода, добавлены новые функции и настройки.&lt;br /&gt;
Первая версия с функциями манифеста MV3, сохранена полная обратная совместимость кода.&lt;br /&gt;
Применяется универсальный код, работающий в любых движках от CR31 до CR132.&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p&gt;Оптимизация и &quot;осовременивание&quot; кода, добавлены новые функции и настройки.&lt;br /&gt;
Первая версия с функциями манифеста MV3, сохранена полная обратная совместимость кода.&lt;br /&gt;
Применяется универсальный код, работающий в любых движках от CR31 до CR132.&lt;/p&gt;
&lt;p&gt;Ранее эта &lt;a href=&quot;https://goodies.ucoz.club/blog/2018-05-05-50&quot;&gt;линейка называлась &quot;&lt;b&gt;Omnibox&lt;/b&gt;&quot;&lt;/a&gt;, теперь ребрэндирована* в &quot;&lt;b&gt;UniMax&lt;/b&gt;&quot;&amp;nbsp;– более логичное короткое название, отражающее полный набор вариантов вызова основной функции.&lt;/p&gt;
&lt;p class=&quot;snote wnote&quot;&gt;* С апреля 2025 года линейка &quot;Omnibox&quot; снята с поддержки в связи с нецелесообразностью дальнейшей отдельной разработки.&lt;/p&gt;
&lt;p&gt;Вызов функции создания файла ярлыка в этой версии доступен:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;через контекстное меню страницы (рекомендуемый вариант, работает даже в полноэкранном режиме);&lt;/li&gt;
 &lt;li&gt;по щелчку на значке в омнибоксе (для движков CR31-CR62, если поддерживается браузером);&lt;/li&gt;
 &lt;li&gt;по щелчку на значке на тулбаре (от CR49 вплоть до самых современных браузеров);&lt;/li&gt;
 &lt;li&gt;по горячей клавише (для любителей &quot;топтать батоны&quot; вместо &quot;тыков мышом&quot;)).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Проверка работоспособности:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;версии MV2/CRX2: SRWare Iron 31/48 + Chromium GOST 49 + 360 Extreme Explorer 11/12/13 (CR69/78/86);&lt;/li&gt;
 &lt;li&gt;версии MV2/CRX3: 360 Extreme Explorer 9.5/11/12/13 (CR63/69/78/86) + Chromium x32 109/122/132;&lt;/li&gt;
 &lt;li&gt;версии MV3: Chromium GOST x32 109 + Thorium x32 122 + Supermium x32 132.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;главное изменение&amp;nbsp;– отработка &lt;span class=&quot;gnote&quot;&gt;концепции &quot;один код&quot; под разные версии манифеста&lt;/span&gt; (MV2/MV3);
 &lt;p&gt;Концепция направлена на повышение удобства разработки последующих версий путём изменения &quot;универсального&quot; исходного кода и с целью минимизации затрат на выпуск релизов .URL+ под разные линейки и версии браузеров.&lt;/p&gt;
 &lt;p&gt;Связано с различием реализации части функций и API расширения в зависимости от версии манифеста. В&amp;nbsp;частности&amp;nbsp;– связано с отличием API кода для создания файла ярлыка и API хранения настроек.&lt;/p&gt;
 &lt;p&gt;При доработках кода решена основная задача его прямой и обратной совместимости под версии браузера от CR31 (проверено на SRWare Iron) до CR132 (проверено на Supermium x32).&lt;/p&gt;
 &lt;p&gt;Кроме того, продолжен выпуск версий с манифестом MV2 в формате CRXv3 (работают в браузерах версий от CR63–72 и вплоть до текущих CR132). Эти версии имеют полный функционал и позволяют применять более гибкую систему управления новыми настройками (см.далее).&lt;/p&gt;
 &lt;p&gt;В результате указанного подхода работоспособность основного кода аддона не зависит от &quot;упаковки&quot;, установочные файлов релизов с разными форматами (CRXv2/v3) отличаются только заголовком и файлами манифестов с частными директивами под соответствующие версии (MV2/MV3).&lt;/p&gt;
 &lt;p&gt;Некоторая &quot;избыточность&quot; кода (теперь в нём присутствуют варианты как только для MV2, так и только для MV3) практически не приводит к снижению производительности. Кроме того, общая скорость работы аддона в целом повышена за счёт специальной оптимизации исходного кода (см.далее).&lt;/p&gt;
 &lt;p&gt;Попутно решена задача минимизации проверок/переходов в функциях аддона, зависящих от разных версий манифеста, а также задача обкатки &quot;универсального&quot; и компактного кода таких проверок.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в варианте аддона с манифестом MV3 применён другой метод формирования файла ярлыка для сохранения;
 &lt;p&gt;В этой версии файл ярлыка создаётся не в фоновом скрипте аддона, а посредством инжектирования кода на просматриваемую страницу с автоматическим запуском его выполнения. Это связано с невозможностью* прямой работы с html&amp;#8209;элементами в фоновом скрипте сервис&amp;#8209;воркера. Этот метод &lt;a href=&quot;#knownIssues&quot;&gt;имеет ряд ограничений&lt;/a&gt;, однако является наиболее простым в реализации функции сохранения в MV3&amp;#8209;варианте.&lt;/p&gt;
 &lt;p class=&quot;dnote&quot;&gt;* Я в курсе за API offscreen и/или автоинжекцию в сочетании с runtime.sendMessage, но &quot;морально не готов&quot; наворачивать лишний код ради выполнения простейшей функции, которая без проблем работает в MV2&amp;#8209;аддонах. Поэтому, если вам указанные ограничения критичны, могу предложить только одно&amp;nbsp;– не ставьте MV3&amp;#8209;вариант, юзайте &quot;классику&quot; и всё будет хорошо…&amp;nbsp;:)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;исправлена проблема обработки горячих клавиш, приводившая к отказу от установки в браузерах CR72+;
 &lt;p&gt;Не являлось &quot;багом&quot; расширения, связано с изменением синтаксиса API chrome.commands, начиная от версий CR72+ (уже после выпуска предыдущей версии в мае 2018). Исправлено. Теперь аддон нормально устанавливается и вызов хоткея корректно работает в любых браузерах, от CR31 до CR132.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена* новая настройка&amp;nbsp;– &lt;span class=&quot;gnote&quot;&gt;оперативное переключение вызова горячей клавиши через меню&lt;/span&gt;;
 &lt;p&gt;По умолчанию включена, хоткей доступен для вызова. Отключение настройки позволяет быстро выключить (или включить) реакцию на нажатие горячей клавиши БЕЗ перехода в настройки браузера (раздел &quot;Быстрые клавиши&quot; для расширений).&lt;/p&gt;
 &lt;p&gt;Настройка добавлена чисто для удобства и оперативности, может потребоваться, если, например, в вашем браузере есть конфликт между хоткеями для разных расширений. Также позволяет быстро отключить обработку хоткея (и связанные с ним функции), если вы в принципе не используете эту возможность.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена* новая настройка&amp;nbsp;– &lt;span class=&quot;gnote&quot;&gt;оперативное переключение режима быстрой выгрузки фонового скрипта&lt;/span&gt;;
 &lt;p&gt;По умолчанию включена в версиях с MV2, как и было в предыдущей версии. Эта опция принудительно выключена и недоступна для изменения в версии с MV3, где отсутствует принципиальная возможность форсированной выгрузки сервис&amp;#8209;воркера.&lt;/p&gt;
 &lt;p&gt;Эта функция управления добавлена для ускорения вызова диалога сохранения, если вы часто сохраняете несколько ярлыков подряд (при отключении настройки скрипт не выгружается сразу же, задержка от 10 секунд и более).&lt;/p&gt;
 &lt;p&gt;В общем, эта фича тоже чисто для удобства. :)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена* новая настройка&amp;nbsp;– &lt;span class=&quot;gnote&quot;&gt;ограничение длины имени сохраняемого ярлыка&lt;/span&gt; (не более 50 символов);
 &lt;p&gt;По умолчанию включена, в версиях MV3 применяется принудительно (недоступна для отключения, связано с избыточной сложностью передачи параметров в скрипт&amp;#8209;инжектор). При этом имена файлов ярлыков (формируемые на основе заголовков сохраняемых страниц) не будут превышать 54 символов: 50&amp;nbsp;– имя файла + 4&amp;nbsp;– расширение (.url).&lt;/p&gt;
 &lt;p&gt;Добавлено для дополнительной защиты от последующей недоступности сохранённых ярлыков, если они сохраняются по &quot;ну&amp;nbsp;о&amp;#8209;очень длинному&quot; пути. Также связано с тем, что на многих современных сайтах заголовок страниц бывает достаточно громоздкий и эта &quot;колбаса&quot; совершенно неудобочитаема потом в файловых менеджерах.&lt;/p&gt;
 &lt;p&gt;Если выключено (только в версиях версиях с MV2)&amp;nbsp;– длина имени файла при сохранении никак не ограничивается (как и было в предыдущей версии расширения), все (возможные) проблемы из&amp;#8209;за &quot;сверхдлинных&quot; имён решаются пользователем самостоятельно.&lt;/p&gt;
 &lt;p&gt;В любом случае, независимо от состояния этой настройки, вы всегда можете вручную изменить автоматически сформированное имя файла ярлыка, указав его в диалоге сохранения.&lt;/p&gt;
 &lt;p&gt;В общем, и эта фича тоже чисто для удобства. :)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена* новая группа&amp;nbsp;– &lt;span class=&quot;gnote&quot;&gt;переходы к документации по расширению&lt;/span&gt; (ссылки на этот сайт);
 &lt;p&gt;Добавлено, опять же, для удобства, можно быстро проверить обновление версии или прочитать справку (хотя, вроде бы, и так всё должно быть понятно)). Короче говоря, теперь вся связанная &quot;дока&quot; будет у вас &quot;под рукой&quot;. :)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменён способ отображения* настроек в меню&amp;nbsp;– &lt;span class=&quot;gnote&quot;&gt;теперь они отображаются независимо от версии браузера&lt;/span&gt;;
 &lt;p&gt;В предыдущей версии меню настроек отображалось только для кнопки в омнибоксе (CR48–CR62) или для значка на тулбаре (в&amp;nbsp;CR49+ в зависимости от браузера, в CR63+ только там, &quot;бай дизайн&quot;).&lt;/p&gt;
 &lt;p&gt;Теперь оно также выводится в меню страницы на служебных вкладках (включая собственные страницы любых установленных расширений, по маске адреса chrome*://*) в браузерах, не поддерживающих параметр контекста [&quot;page_action&quot;] (CR31–CR47). При этом в &quot;старых&quot; браузерах на всех остальных вкладках вложенное подменю с настройками и ссылками отсутствует, чтобы &quot;не засорять контекст&quot; (как и в предыдущих версиях .URL+, на веб&amp;#8209;страницах всегда отображается только пункт меню сохранения ярлыка).&lt;/p&gt;
 &lt;p&gt;Таким образом снято ограничение по версии браузера, теперь полноценное управление настройками доступно в браузерах любых версий, независимо от &quot;древности&quot; их движка.&lt;/p&gt;
 &lt;p&gt;&lt;b&gt;Важное примечание&lt;/b&gt;: при использовании &quot;старых&quot; браузеров (CR31–CR47) &lt;span class=&quot;wnote&quot;&gt;пункт отключения контекстного меню относится только к веб&amp;#8209;страницам&lt;/span&gt; (как и в предыдущих версиях .URL+), на страницах chrome*://* меню отображается в любом** случае и у вас всегда будет доступ к управлению настройками аддона. При этом, конечно же, создание ярлыка служебных страниц через контекстное меню будет невозможно (если отключено, этот пункт просто отсутствует в списке действий меню).&lt;/p&gt;
 &lt;p class=&quot;dnote&quot;&gt;** Упреждая вопрос &quot;а почему бы не отключать меню полностью на всех страницах в старых арбузах?&quot;&amp;nbsp;– а зачем? Если юзер НЕ хочет видеть меню на веб&amp;#8209;страницах&amp;nbsp;– нужно дать ему такую возможность.) Если отключить ещё и хоткей, сохранить ярлык всё равно можно&amp;nbsp;– кнопка&amp;#8209;то в омнибоксе в любом случае останется! Но при этом юзер вправе передумать и, в любой момент, снова включить создание ярлыка через контекстное меню (или по хоткею) БЕЗ необходимости переустановки аддона…&amp;nbsp;:)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;существенно изменён, переработан и &quot;осовременен&quot; код большинства функций расширения;
 &lt;p&gt;Направлено на оптимизацию кода по скорости выполнения, убраны дублирующие переходы, &quot;лишние&quot; переменные. Часть повторяющихся (с некоторыми отличиями) функций преобразована в общие с вызовом с параметрами. Укорочены циклы создания контекстного меню, повышена &quot;отзывчивость&quot; интерфейса.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в манифесте изменено &lt;span class=&quot;wnote&quot;&gt;ограничение по версии браузера: вместо 25+ теперь &lt;b&gt;31+&lt;/b&gt;&lt;/span&gt;.
 &lt;p&gt;Сделано во избежание неоправданного усложнения кода проверок для определения функциональных возможностей движка вашего текущего браузера (необходимо для построения меню и правильной отрисовки значка в омнибоксе в CR31-CR62). Для&amp;nbsp;этого применяется упрощённая проверка, очень быстрая и корректно работающая в движках от CR31 до CR132, в более старых движках (например, CR29) она приводит к ошибке и потребует дополнительных функций.&lt;/p&gt;
 &lt;p&gt;В общем, это на тот случай, если вдруг кто&amp;#8209;то захочет опробовать &quot;юнимакса&quot; на совсем уж древних версиях…&amp;nbsp;%)&lt;/p&gt;
 &lt;hr /&gt;
 &lt;p&gt;* Назначение каждого пункта понятно из его названия, для наглядности смотрим скриншоты ниже.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;добавлена задержка для функции быстрой автовыгрузки фонового скрипта (100&amp;nbsp;мс);
 &lt;p&gt;Влияет только на MV2&amp;#8209;версии. Сделано с целью повышения устойчивости работы и гарантированной отработки всех асинхронных функций (например, при первой установке или при обновлении).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;скрипт-инжектор для открытия *.URL-файлов доработан и уменьшен* почти вдвое;
 &lt;p&gt;* Был&amp;nbsp;– 126 байт, стал&amp;nbsp;– 73 байта…)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в установочный комплект аддона теперь входят сжатые версии всех JS&amp;#8209;файлов.
 &lt;p&gt;Сделано с целью уменьшения их размера для общего ускорения загрузки окон аддона при их вызове. За счёт оптимизации кода, включая все указанные выше переделки функций и действий, а также с учётом добавленных функций и элементов интерфейса, рабочий размер установленного аддона практически не изменился (был&amp;nbsp;– 4.5кБ, стал&amp;nbsp;– 4.9кБ))).&lt;/p&gt;
 &lt;p&gt;Примечание для интересующихся&amp;nbsp;– &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-157&quot;&gt;в публичном варианте исходного кода&lt;/a&gt;, соответствующего текущей версии (&lt;a href=&quot;https://goodies.ucoz.club/faq/1-0-5&quot;&gt;по системе LBSC&lt;/a&gt;), компрессия НЕ используется, все файлы оставлены &quot;как есть&quot;, включая все комментарии и &quot;отложенные на потом&quot; фрагменты кода.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;ifUpdated&quot;&gt;Примечания по обновлению версии:&lt;a href=&quot;#&quot; name=&quot;ifUpdated&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Независимо от версии браузера и/или выбранного вами типа установщика&amp;nbsp;– &lt;u&gt;при обновлении аддона поверх любой из линеек базовой версии (&lt;b&gt;2018.5.5&lt;/b&gt;):&lt;/u&gt; &lt;/p&gt;
&lt;ol class=&quot;clog_a&quot;&gt;
 &lt;li&gt;При обновлении любой MV2&amp;#8209;версии &lt;span class=&quot;wnote&quot;&gt;будет сброшена настройка, отключающая показ контекстного меню на странице&lt;/span&gt; (если, конечно, вы её меняли)).
 &lt;p&gt;Это связано с изменением ключей настроек (теперь их стало больше) в текущей версии аддона. В дальнейшем новые ключи меняться уже не будут (но указанный сброс в любом случае останется и в дальнейшем)).&lt;/p&gt;
 &lt;p&gt;Отказ от проверки/переноса сделан для упрощения кода и уменьшения его размера, преобразование единственной &quot;старой&quot; настройки в новую приведёт к неоправданным затратам (и ненужному увеличению размера кода) на такую проверку. Кроме того, при обновлении любой MV2&amp;#8209;версии на версию с манифестом MV3 ключ локального хранилища будет утрачен в любом случае.&lt;/p&gt;
 &lt;p&gt;…короче, не парьтесь и просто проверьте/переключите эту настройку ещё раз после обновления версии…&amp;nbsp;:).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;Кроме того, &lt;span class=&quot;wnote&quot;&gt;будет также сброшена привязка комбинации горячей клавиши&lt;/span&gt;.
 &lt;p&gt;Это связано с изменением &quot;маркера&quot; горячей клавиши. В дальнейшем этот ключ меняться не будет.&lt;/p&gt;
 &lt;p&gt;…в общем, просто проверьте/переопределите хоткей ещё раз после обновления версии…&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;knownIssues&quot; class=&quot;wnote&quot;&gt;Известные проблемы и ограничения:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Для начала простой совет: &lt;span class=&quot;wnote&quot;&gt;по возможности используйте версию .URL+ с манифестом MV&lt;b&gt;2&lt;/b&gt;, независимо от версии вашего браузера&lt;/span&gt;. В этом случае у расширения в принципе нет никаких эксплуатационных проблем, все функции и настройки полностью доступны и работают без каких&amp;#8209;либо ограничений (…и дальше можно не читать)).&lt;/p&gt;
&lt;p&gt;В браузерах версий CR88+ при установке версии с манифестом MV&lt;b&gt;3&lt;/b&gt; будьте готовы к тому, что:&lt;/p&gt;
&lt;ol class=&quot;clog_a&quot;&gt;
 &lt;li&gt;Независимо от версии вашего браузера &lt;span class=&quot;wnote&quot;&gt;будут заблокированы отдельные пункты меню настроек&lt;/span&gt;.
 &lt;p&gt;Это сделано специально, блокируются (недоступны для изменения пользователем, но работают с установкой параметров по умолчанию) те опции настроек, которые в MV3 нельзя менять в силу ряда ограничений третьей версии манифеста. Что именно из настроек будет при этом заблокировано&amp;nbsp;– смотрим на скриншотах ниже и сравниваем со скринами для MV2&amp;#8209;версий.&lt;/p&gt;
 &lt;p&gt;Проблема отсутствует при установке &quot;классических&quot; MV2&amp;#8209;версий, независимо от версии браузера и/или формата установочного пакета (CRX2 или CRX3). В этом случае будут доступны для изменения все настройки.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;В зависимости от версии вашего браузера &lt;span class=&quot;wnote&quot;&gt;может быть выдано предупреждение об ограничении числа загружаемых файлов, если вы сохраняете несколько ярлыков подряд для одной страницы или сайта&lt;/span&gt;.
 &lt;p&gt;Не является ошибкой кода расширения и зависит только от применяемой версии манифеста установочного пакета. Связано с различиями доступных API для создания файла ярлыка страницы, а также с повышенной &quot;заботой о вашей безопасности&quot;, которая может меняться в зависимости от настроек и умолчаний для конкретной версии конкретного браузера.&lt;/p&gt;
 &lt;p&gt;В подобных случаях решение о (временном) снятии блокировок браузера принимается пользователем самостоятельно. &lt;span class=&quot;wnote&quot;&gt;Полное отключение (в настройках сайтов) этой проверки НЕ рекомендуется, это приводит к снижению общего уровня безопасности вашего браузера.&lt;/span&gt;&lt;/p&gt;
 &lt;p&gt;Проблема отсутствует при установке &quot;классических&quot; MV2&amp;#8209;версий, независимо от версии браузера и/или формата установочного пакета (CRX2 или CRX3). В этом случае вам будет доступно неограниченной число попыток создания ярлыков для любых сайтов и страниц.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;В зависимости от &quot;брэнда&quot; вашего браузера &lt;span class=&quot;wnote&quot;&gt;будет невозможно создание ярлыков в магазине CWS&lt;/span&gt; (возможно&amp;nbsp;– и в других репозиториях приложений тоже).
 &lt;p&gt;Не является ошибкой кода расширения и зависит только от применяемой версии манифеста установочного пакета. Связано с особенностями API для создания файла ярлыка страницы (и с известной &quot;огороженностью&quot; производителями браузеров своих &quot;вебсторов&quot;)).&lt;/p&gt;
 &lt;p&gt;В подобных случаях никаких сообщений пользователю не выдаётся, диалог сохранения файла также не будет показан (&quot;молчаливый отлуп&quot;, хоть занажимайся до синего)). При этом в консоли расширения появится запись &quot;The extensions gallery cannot be scripted&quot; (фиг тебе, проще говоря…:)).&lt;/p&gt;
 &lt;p&gt;Проблема отсутствует при установке &quot;классических&quot; MV2&amp;#8209;версий, независимо от версии браузера и/или формата установочного пакета (CRX2 или CRX3). В этом случае аддон сохраняет ярлыки любых страниц любых сайтов (ярлыки на локальные и служебные страницы также сохраняются).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;В браузерах версий CR132+ &lt;span class=&quot;wnote&quot;&gt;будет невозможно создание ярлыков на служебных страницах&lt;/span&gt; (chrome*://*).
 &lt;p&gt;Не является ошибкой кода расширения и зависит только от применяемой версии манифеста установочного пакета. Связано с особенностями API для создания файла ярлыка страницы (и с повышной &quot;бдительностью&quot; этих версий по отношению к доступу к внутренним страницам).&lt;/p&gt;
 &lt;p&gt;В подобных случаях никаких сообщений пользователю не выдаётся, диалог сохранения файла также не будет показан (&quot;молчаливый отлуп&quot;, хоть занажимайся до синего)). При этом в консоли расширения появится запись &quot;Cannot access a chrome:// URL&quot; (то бишь фигвам…:)).&lt;/p&gt;
 &lt;p&gt;Проблема отсутствует при установке &quot;классических&quot; MV2&amp;#8209;версий, независимо от версии браузера и/или формата установочного пакета (CRX2 или CRX3). В этом случае аддон нормально сохраняет ярлыки любых локальных и служебных страниц.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;b&gt;Обновлено 29.04.2025:&lt;/b&gt;
&lt;p&gt;Все указанные выше ограничения сняты в версии &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-28-127&quot;&gt;&lt;b&gt;.URL+ RU : UniMax : 2025.4.28&lt;/b&gt;&lt;/a&gt;: теперь, независимо от версии вашего браузера и выбранного типа установщика, все функции и настройки полностью доступны и работают на любых страницах.&lt;/p&gt;
&lt;p&gt;В связи с этим настоятельно &lt;a href=&quot;https://goodies.ucoz.club/index/0-57&quot;&gt;рекомендуется обновить версию до текущей актуальной&lt;/a&gt; (в любом случае).&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;
&lt;p&gt;Блок .URL+ на странице со списком расширений:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Пункт контекстного меню текущей страницы для создания ярлыка на неё:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_page.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (кнопка на тулбаре, CR48+):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (кнопка в омнибоксе, CR48+):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_48_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (меню на служебной странице, CR31–CR47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_31_cm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Меню настроек в CR31–CR47 при отключении пункта сохранения ярлыка:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_31_off.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Заблокированные пункты меню настроек при установке MV3&amp;#8209;варианта:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_m3lockcm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=51339&amp;start=1580#4&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2025-04-24-122</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2025-04-24-122</guid>
			<pubDate>Wed, 23 Apr 2025 21:03:24 GMT</pubDate>
		</item>
		<item>
			<title>.URL+ RU : Classic : 2025.4.24</title>
			<description>&lt;p&gt;Линейка Classic, запуск&amp;nbsp;&amp;ndash; кнопка на тулбаре, хоткей, контекстное меню.&lt;br /&gt;
Оптимизация и &quot;осовременивание&quot; кода, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, работает в движках от CR31 до CR132.&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
.URL+ RU : Classic : 2025.4.24
***** HEAD *****
&lt;p&gt;Линейка Classic, запуск&amp;nbsp;– кнопка на тулбаре, хоткей, контекстное меню.&lt;br /&gt;
Оптимизация и &quot;осовременивание&quot; кода, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, работает в движках от CR31 до CR132.&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p&gt;&quot;Классическая&quot; версия, основной функционал полностью аналогичен &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122&quot;&gt;универсальной версии UniMax&lt;/a&gt;.&lt;br /&gt;
Главное отличие: для создания ярлыка вместо иконки в омнибоксе используется кнопка на тулбаре.&lt;/p&gt;
&lt;p&gt;При доработке версии сделана оптимизация и &quot;осовременивание&quot; кода, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, расширение корректно работает в движках от CR31 до CR132.&lt;/p&gt;
&lt;p&gt;Вызов функции создания файла ярлыка в этой версии доступен:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;через контекстное меню страницы (рекомендуемый вариант, работает даже в полноэкранном режиме);&lt;/li&gt;
 &lt;li&gt;по щелчку на значке на тулбаре (от CR31 вплоть до самых современных браузеров);&lt;/li&gt;
 &lt;li&gt;по горячей клавише (для любителей &quot;топтать батоны&quot; вместо &quot;тыков мышом&quot;)).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Проверка работоспособности:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;версия CRX2: SRWare Iron 31/48 + Chromium GOST 49 + 360 Extreme Explorer 11/12/13 (CR69/78/86);&lt;/li&gt;
 &lt;li&gt;версия CRX3: 360 Extreme Explorer 9.5/11/12/13 (CR63/69/78/86) + Chromium x32 109/122/132.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;главное изменение&amp;nbsp;– отработка &lt;span class=&quot;gnote&quot;&gt;концепции &quot;один код&quot; под разные версии браузеров&lt;/span&gt;;
 &lt;p&gt;Концепция направлена на повышение удобства разработки последующих версий путём изменения &quot;универсального&quot; исходного кода и с целью минимизации затрат на выпуск релизов .URL+ под разные линейки и версии браузеров.&lt;/p&gt;
 &lt;p&gt;Связано с различием реализации части функций и API расширения в зависимости от версии браузера. При доработках кода решена основная задача его прямой и обратной совместимости под версии браузера от CR31 (проверено на SRWare Iron) до CR132 (проверено на Supermium x32).&lt;/p&gt;
 &lt;p&gt;Кроме того, запущен выпуск версий с манифестом MV2 в формате CRXv3 (работают в браузерах версий от CR63–72 и вплоть до CR132). Эти&amp;nbsp;версии также имеют полный функционал и позволяют применять гибкую систему управления настройками.&lt;/p&gt;
 &lt;p&gt;В результате указанного подхода работоспособность основного кода аддона не зависит от &quot;упаковки&quot;, установочные файлов релизов с разными форматами (CRXv2/v3) отличаются только заголовком файла CRX&amp;#8209;установщика.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в отличие от &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122&quot;&gt;&quot;флагманской&quot; линейки UniMax&lt;/a&gt;, &quot;классическая&quot; версия &lt;span class=&quot;wnote&quot;&gt;выпускается только с манифестом MV&lt;b&gt;2&lt;/b&gt;&lt;/span&gt;;
 &lt;p&gt;Выпуск билдов с манифестом MV3 на текущий момент* не планируется, это &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122#knownIssues&quot;&gt;связано с излишними ограничениями таких версий&lt;/a&gt; и не позволяет полностью использовать все возможности расширения (при условии сохранения его компактности и лёгкости).&lt;/p&gt;
 &lt;p&gt;* Не имеет смысла именно из-за указанных ограничений, отсутствующих в версиях с манифестом MV2. Кроме того, при желании, изменяя настройки MV3&amp;#8209;версии &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122&quot;&gt;линейки UniMax&lt;/a&gt;, &lt;s&gt;брюки превращаются… превращаются брюки…))&lt;/s&gt; её можно легко привести к &quot;классике&quot; или &quot;мини&quot;&amp;nbsp;– с&amp;nbsp;т.з. способов вызова основной функции для создания ярлыка. Если же в дальнейшем будет найден достаточно простой способ устранения указанных ограничений, такие версии могут быть выпущены и отдельно.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;как и во &quot;флагманской&quot; линейке, в &quot;классической&quot; версии добавлены новые настройки для:&lt;br /&gt;
 · оперативного переключения режима быстрой выгрузки фонового скрипта;&lt;br /&gt;
 · ограничения длины имени файла сохраняемого ярлыка&amp;nbsp;– не более 50 символов + расширение .url;&lt;br /&gt;
 · оперативных переходов к документации по расширению (группа со ссылками на этот сайт).&lt;/li&gt;
 &lt;li&gt;изменён способ отображения настроек в меню&amp;nbsp;– &lt;span class=&quot;gnote&quot;&gt;теперь они отображаются независимо от версии браузера&lt;/span&gt;;
 &lt;p&gt;В предыдущей версии меню настроек отображалось только для кнопки на тулбаре и только в CR48+.&lt;/p&gt;
 &lt;p&gt;Теперь оно также выводится в меню страницы на служебных вкладках (включая собственные страницы любых установленных расширений, по маске адреса chrome*://*) в браузерах, не поддерживающих параметр контекста [&quot;browser_action&quot;] (CR31–CR47). При этом в &quot;старых&quot; браузерах на всех остальных вкладках вложенное подменю с настройками и ссылками отсутствует, чтобы &quot;не засорять контекст&quot; (как и в предыдущих версиях .URL+, на веб&amp;#8209;страницах всегда отображается только пункт меню сохранения ярлыка).&lt;/p&gt;
 &lt;p&gt;Таким образом снято ограничение по версии браузера, теперь полноценное управление настройками доступно в браузерах любых версий, независимо от &quot;древности&quot; их движка.&lt;/p&gt;
 &lt;p&gt;&lt;b&gt;Важное примечание&lt;/b&gt;: при использовании &quot;старых&quot; браузеров (CR31–CR47) &lt;span class=&quot;wnote&quot;&gt;пункт отключения контекстного меню относится только к веб&amp;#8209;страницам&lt;/span&gt; (как и в предыдущих версиях .URL+), на страницах chrome*://* меню отображается в любом* случае и у вас всегда будет доступ к управлению настройками аддона. При этом, конечно же, создание ярлыка служебных страниц через контекстное меню будет невозможно (если отключено, этот пункт просто отсутствует в списке действий меню).&lt;/p&gt;
 &lt;p class=&quot;dnote&quot;&gt;* Упреждая вопрос &quot;а почему бы не отключать меню полностью на всех страницах в старых арбузах?&quot;&amp;nbsp;– а зачем? Если юзер НЕ хочет видеть меню на веб&amp;#8209;страницах&amp;nbsp;– нужно дать ему такую возможность.) Если отключить ещё и хоткей, сохранить ярлык всё равно можно&amp;nbsp;– кнопка&amp;#8209;то на тулбаре в любом случае останется! Но при этом юзер вправе передумать и, в любой момент, снова включить создание ярлыка через контекстное меню (или по хоткею) БЕЗ необходимости переустановки аддона…&amp;nbsp;:)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;контент&amp;#8209;скрипт парсера URL&amp;#8209;файла и функция создания ярлыка идентичны скриптам &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122&quot;&gt;линейки UniMax&lt;/a&gt;;
 &lt;p&gt;Чтобы не повторяться&amp;nbsp;– все подробности и технические &quot;нюансы&quot; текущей реализации основного функционала смотрим по указанной ссылке. Далее описаны только особенности и отличия этой версии (линейки).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;для создания интернет-ярлыка вместо иконки в омнибоксе используется кнопка на тулбаре;
 &lt;p&gt;Соответственно, отличается и функция вызова &quot;клика&quot;&amp;nbsp;– в этой линейке вместо &lt;em class=&quot;nnote&quot;&gt;&lt;s&gt;pageAction&lt;/s&gt;&lt;/em&gt; применяется API &lt;em class=&quot;nnote&quot;&gt;browserAction&lt;/em&gt;.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;отсутствуют отдельные функции для обработки горячих клавиш (также удалены из манифеста);
 &lt;p&gt;Тем не менее, при желании вы можете использовать для этого стандартный функционал активации расширений по горячим клавишам, настраивается в блоке настроек &quot;Быстрые клавиши&quot; на странице списка расширений вашего браузера.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;из манифеста удалён запрос разрешения [&quot;tabs&quot;] (не требуется для нормальной работы аддона);
 &lt;p&gt;В текущей версии для выполнения &quot;вкладочных&quot; операций достаточно более &quot;демократичного&quot; и универсального [&quot;activeTab&quot;], которое не пугает юзера страшными буквами про доступ к посещаемым страницам)).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;существенно изменён, переработан и &quot;осовременен&quot; код большинства функций расширения;
 &lt;p&gt;Направлено на оптимизацию кода по скорости выполнения, убраны дублирующие переходы, &quot;лишние&quot; переменные. Часть повторяющихся (с некоторыми отличиями) функций преобразована в общие с вызовом с параметрами. Укорочены циклы создания контекстного меню, повышена &quot;отзывчивость&quot; интерфейса.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в манифесте изменено &lt;span class=&quot;wnote&quot;&gt;ограничение по версии браузера: вместо 25+ теперь &lt;b&gt;31+&lt;/b&gt;&lt;/span&gt;.
 &lt;p&gt;Сделано во избежание неоправданного усложнения кода проверок для определения функциональных возможностей движка вашего браузера (необходимо для построения меню и его отрисовки меню на служебных страницах в CR31-CR47). Для&amp;nbsp;этого применяется упрощённая проверка, очень быстрая и корректно работающая в движках от CR31 до CR132, в более старых движках (например, CR29) она приводит к ошибке и потребует дополнительных функций.&lt;/p&gt;
 &lt;p&gt;В общем, это на тот случай, если вдруг кто&amp;#8209;то захочет опробовать &quot;классику&quot; на совсем уж древних версиях…&amp;nbsp;%)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;добавлена задержка для функции быстрой автовыгрузки фонового скрипта (100&amp;nbsp;мс);
 &lt;p&gt;Сделано с целью повышения устойчивости работы и гарантированной отработки всех асинхронных функций (например, при первой установке или при обновлении).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;скрипт-инжектор для открытия *.URL-файлов доработан и уменьшен* почти вдвое;
 &lt;p&gt;* Был&amp;nbsp;– 126 байт, стал&amp;nbsp;– 73 байта…)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в установочный комплект аддона теперь входят сжатые версии всех JS&amp;#8209;файлов.
 &lt;p&gt;Сделано с целью уменьшения их размера для ускорения загрузки окон аддона при их вызове. За счёт оптимизации кода, включая все переделки функций и действий, а также несмотря на добавленные функции и элементы интерфейса, рабочий размер установленного аддона даже уменьшился (был&amp;nbsp;– 3.6кБ, стал&amp;nbsp;– 3.5кБ))).&lt;/p&gt;
 &lt;p&gt;Примечание для интересующихся&amp;nbsp;– &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-157&quot;&gt;в публичном варианте исходного кода&lt;/a&gt;, соответствующего текущей версии (&lt;a href=&quot;https://goodies.ucoz.club/faq/1-0-5&quot;&gt;по системе LBSC&lt;/a&gt;), компрессия НЕ используется, все файлы оставлены &quot;как есть&quot;, включая все комментарии и фрагменты кода.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;ifUpdated&quot;&gt;Примечания по обновлению версии:&lt;a href=&quot;#&quot; name=&quot;ifUpdated&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Независимо от версии вашего браузера и/или выбранного вами типа установщика:&lt;/u&gt; &lt;/p&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;При обновлении аддона поверх любой из линеек предыдущей версии (&lt;b&gt;2018.5.5&lt;/b&gt;) &lt;span class=&quot;wnote&quot;&gt;будет сброшена настройка, отключающая показ контекстного меню на странице&lt;/span&gt; (если, конечно, вы её меняли)).
 &lt;p&gt;Это связано с изменением ключей настроек (теперь их стало больше) в текущей версии аддона. В дальнейшем новые ключи меняться уже не будут (но указанный сброс в любом случае останется и в дальнейшем)).&lt;/p&gt;
 &lt;p&gt;Отказ от проверки/переноса сделан для упрощения кода и уменьшения его размера, преобразование единственной &quot;старой&quot; настройки в новую приведёт к лишним затратам (и увеличению размера кода) на такую проверку.&lt;/p&gt;
 &lt;p&gt;…короче, не парьтесь и просто проверьте/переключите эту настройку ещё раз после обновления версии…&amp;nbsp;:).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;knownIssues&quot; class=&quot;wnote&quot;&gt;Известные проблемы и ограничения:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Пока отсутствуют. Никаких эксплуатационных проблем в процессе тестирования и отладки не выявлено, все функции и настройки полностью доступны и работают без каких&amp;#8209;либо ограничений в браузерах с движками от CR31 до CR132.&lt;/p&gt;
&lt;p class=&quot;snote dnote&quot;&gt;…но если вдруг вы обнаружите баг или глюк&amp;nbsp;– не стесняйтесь и напишите об этом в комментариях, всё починим и поправим!&amp;nbsp;:)&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;
&lt;p&gt;Блок .URL+ на странице со списком расширений:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusClassic_RU_2025.4.24.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Пункт контекстного меню текущей страницы для создания ярлыка на неё:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_page.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (кнопка на тулбаре, только в CR48+):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusClassic_RU_2025.4.24_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (меню на служебной странице, CR31–CR47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusClassic_RU_2025.4.24_31_cm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройка браузера, позволяющая использовать горячую клавишу:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusClassic_RU_2025.4.24_hk.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=51339&amp;start=1580#4&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2025-04-24-123</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2025-04-24-123</guid>
			<pubDate>Wed, 23 Apr 2025 21:02:14 GMT</pubDate>
		</item>
		<item>
			<title>.URL+ RU : Mini : 2025.4.24</title>
			<description>&lt;p&gt;Линейка Mini, запуск и создание файла ярлыка&amp;nbsp;&amp;ndash; только контекстное меню.&lt;br /&gt;
Оптимизация и &quot;осовременивание&quot; кода, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, работает в движках от CR22 до CR132.&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
.URL+ RU : Mini : 2025.4.24
***** HEAD *****
&lt;p&gt;Линейка Mini, запуск и создание файла ярлыка&amp;nbsp;– только контекстное меню.&lt;br /&gt;
Оптимизация и &quot;осовременивание&quot; кода, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, работает в движках от CR22 до CR132.&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p&gt;&quot;Минималистичная&quot; версия, основной функционал аналогичен &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122&quot;&gt;универсальной версии UniMax&lt;/a&gt;.&lt;br /&gt;
Главное отличие: для создания ярлыка используется только вызов через контекстное меню, кнопкок/хоткеев нет.&lt;/p&gt;
&lt;p&gt;При доработке версии сделана оптимизация и &quot;осовременивание&quot; кода, добавлены новые функции и настройки.&lt;br /&gt;
Сохранена полная совместимость кода, расширение предназначено для работы в движках от CR22 до CR132.&lt;/p&gt;
&lt;p&gt;Проверка работоспособности:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;версия CRX2: SRWare Iron 29/31/48 + Chromium GOST 49 + 360 Extreme Explorer 11/12/13 (CR69/78/86);&lt;/li&gt;
 &lt;li&gt;версия CRX3: 360 Extreme Explorer 9.5/11/12/13 (CR63/69/78/86) + Chromium x32 109/122/132.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;главное изменение&amp;nbsp;– отработка &lt;span class=&quot;gnote&quot;&gt;концепции &quot;один код&quot; под разные версии браузеров&lt;/span&gt;;
 &lt;p&gt;Концепция направлена на повышение удобства разработки последующих версий путём изменения &quot;универсального&quot; исходного кода и с целью минимизации затрат на выпуск релизов .URL+ под разные линейки и версии браузеров.&lt;/p&gt;
 &lt;p&gt;Связано с различием реализации части функций и API расширения в зависимости от версии браузера. При доработках кода решена основная задача его прямой и обратной совместимости под версии браузера от CR29 (проверено на SRWare Iron) до CR132 (проверено на Supermium x32).&lt;/p&gt;
 &lt;p&gt;Кроме того, запущен выпуск версий с манифестом MV2 в формате CRXv3 (работают в браузерах версий от CR63–72 и вплоть до CR132). Эти&amp;nbsp;версии также имеют полный функционал и позволяют применять гибкую систему управления настройками.&lt;/p&gt;
 &lt;p&gt;В результате указанного подхода работоспособность основного кода аддона не зависит от &quot;упаковки&quot;, установочные файлов релизов с разными форматами (CRXv2/v3) отличаются только заголовком файла CRX&amp;#8209;установщика.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в отличие от &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122&quot;&gt;&quot;флагманской&quot; линейки UniMax&lt;/a&gt;, &quot;минималистическая&quot; версия &lt;span class=&quot;wnote&quot;&gt;выпускается только с манифестом MV&lt;b&gt;2&lt;/b&gt;&lt;/span&gt;;
 &lt;p&gt;Выпуск билдов с манифестом MV3 на текущий момент* не планируется, это &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122#knownIssues&quot;&gt;связано с излишними ограничениями таких версий&lt;/a&gt; и не позволяет полностью использовать все возможности расширения (при условии сохранения его компактности и лёгкости).&lt;/p&gt;
 &lt;p&gt;* Не имеет смысла именно из-за указанных ограничений, отсутствующих в версиях с манифестом MV2. Кроме того, при желании, изменяя настройки MV3&amp;#8209;версии &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122&quot;&gt;линейки UniMax&lt;/a&gt;, &lt;s&gt;брюки превращаются… превращаются брюки…))&lt;/s&gt; её можно легко привести к &quot;классике&quot; или &quot;мини&quot;&amp;nbsp;– с&amp;nbsp;т.з. способов вызова основной функции для создания ярлыка. Если же в дальнейшем будет найден достаточно простой способ устранения указанных ограничений, такие версии могут быть выпущены и отдельно.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;как и в других линейках .URL+, в &quot;минималистичной&quot; версии добавлены новые настройки для:&lt;br /&gt;
 · оперативного переключения режима быстрой выгрузки фонового скрипта;&lt;br /&gt;
 · ограничения длины имени файла сохраняемого ярлыка&amp;nbsp;– не более 50 символов + расширение .url;&lt;br /&gt;
 · оперативных переходов к документации по расширению (группа со ссылками на этот сайт).&lt;/li&gt;
 &lt;li&gt;изменён способ доступа к настройкам&amp;nbsp;– &lt;span class=&quot;gnote&quot;&gt;теперь они отображаются в меню независимо от версии браузера&lt;/span&gt;;
 &lt;p&gt;В предыдущей версии в меню отображался только пункт вызова функции создания ярлыка. Теперь в меню также выводятся все указанные выше настройки и опции. При этом &quot;неосновные&quot; действия и настройки показываются только в контекстном меню страницы на служебных вкладках (включая собственные страницы любых установленных расширений, по маске chrome*://*), независимо от версии вашего браузера. На всех остальных вкладках вложенное подменю с настройками и ссылками отсутствует, чтобы &quot;не засорять контекст&quot; (как и в предыдущих версиях .URL+, на веб&amp;#8209;страницах всегда отображается только пункт меню сохранения ярлыка).&lt;/p&gt;
 &lt;p&gt;Таким образом, теперь полноценное управление настройками и выполнение дополнительных действий доступно в браузерах любых версий, независимо от &quot;древности&quot; их движка.&lt;/p&gt;
 &lt;p&gt;Применяемый в других линейках семейства .URL+ &lt;span class=&quot;wnote&quot;&gt;пункт отключения контекстного меню в этой версии отсутствует&lt;/span&gt;, в этой линейке вызов через меню&amp;nbsp;– это единственный способ доступа к основной функции (иначе аддон проще выключить совсем)).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;контент&amp;#8209;скрипт парсера URL&amp;#8209;файла и функция создания ярлыка идентичны скриптам &lt;a href=&quot;https://goodies.ucoz.club/blog/2025-04-24-122&quot;&gt;линейки UniMax&lt;/a&gt;;
 &lt;p&gt;Чтобы не повторяться&amp;nbsp;– все подробности и технические &quot;нюансы&quot; текущей реализации основного функционала смотрим по указанной ссылке. Далее описаны только особенности и отличия этой версии (линейки).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;существенно изменён, переработан и &quot;осовременен&quot; код большинства функций расширения;
 &lt;p&gt;Направлено на оптимизацию кода по скорости выполнения, убраны дублирующие переходы, &quot;лишние&quot; переменные. Часть повторяющихся (с некоторыми отличиями) функций преобразована в общие с вызовом с параметрами. Укорочены циклы создания контекстного меню, повышена &quot;отзывчивость&quot; интерфейса.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в манифесте оставлено &lt;span class=&quot;wnote&quot;&gt;ограничение по версии браузера&amp;nbsp;&lt;b&gt;22+&lt;/b&gt;&lt;/span&gt; (API контекстного меню).
 &lt;p&gt;Проверка на минимально возможной версии не производилась, на &quot;проблемном&quot; (с т.з. других линеек аддона) движке CR29 эта версия работает корректно.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;добавлена задержка для функции быстрой автовыгрузки фонового скрипта (100&amp;nbsp;мс);
 &lt;p&gt;Сделано с целью повышения устойчивости работы и гарантированной отработки всех асинхронных функций (например, при первой установке или при обновлении).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;скрипт-инжектор для открытия *.URL-файлов доработан и уменьшен* почти вдвое;
 &lt;p&gt;* Был&amp;nbsp;– 126 байт, стал&amp;nbsp;– 73 байта…)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в установочный комплект аддона теперь входят сжатые версии всех JS&amp;#8209;файлов.
 &lt;p&gt;Сделано с целью уменьшения их размера для ускорения загрузки окон аддона при их вызове.&lt;/p&gt;
 &lt;p&gt;Примечание для интересующихся&amp;nbsp;– &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-157&quot;&gt;в публичном варианте исходного кода&lt;/a&gt;, соответствующего текущей версии (&lt;a href=&quot;https://goodies.ucoz.club/faq/1-0-5&quot;&gt;по системе LBSC&lt;/a&gt;), компрессия НЕ используется, все файлы оставлены &quot;как есть&quot;, включая все комментарии и фрагменты кода.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;ifUpdated&quot;&gt;Примечания по обновлению версии:&lt;a href=&quot;#&quot; name=&quot;ifUpdated&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;При обновлении аддона поверх любой из линеек предыдущей версии (&lt;b&gt;2018.5.5&lt;/b&gt;) никаких изменений локального хранилища не производится, выполняется только проверка и активация настроек по умолчанию для добавленных параметров (независимо от версии вашего браузера и/или выбранного вами типа установщика).&lt;/p&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;knownIssues&quot; class=&quot;wnote&quot;&gt;Известные проблемы и ограничения:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;Пока отсутствуют. Никаких эксплуатационных проблем в процессе тестирования и отладки не выявлено, все функции и настройки полностью доступны и работают без каких&amp;#8209;либо ограничений в браузерах с движками от CR29 до CR132.&lt;/p&gt;
&lt;p class=&quot;snote dnote&quot;&gt;…но если вдруг вы обнаружите баг или глюк&amp;nbsp;– не стесняйтесь и напишите об этом в комментариях, всё починим и поправим!&amp;nbsp;:)&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;
&lt;p&gt;Блок .URL+ на странице со списком расширений:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusMini_RU_2025.4.24.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Пункт контекстного меню веб&amp;#8209;страницы для создания ярлыка на неё:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusUniMax_RU_2025.4.24_page.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройки и ссылки на документацию (меню на служебных страницах браузера любой версии):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/urlplus/URLPlusMini_RU_2025.4.24_cm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=51339&amp;start=1580#4&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2025-04-24-124</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2025-04-24-124</guid>
			<pubDate>Wed, 23 Apr 2025 21:01:56 GMT</pubDate>
		</item>
		<item>
			<title>YouTube Embedded RU : 2022.11.17</title>
			<description>&lt;p&gt;Исправлены ошибки предыдущей версии, добавлены дополнительные настройки.&lt;br /&gt;
Изменена структура меню, добавлена группа настроек загрузчика медиа-файлов.&lt;br /&gt;
Скрипты инжектора объединены в один, исходя из текущей логики их работы.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Исправлены ошибки предыдущей версии, добавлены дополнительные настройки.&lt;br /&gt;
Изменена структура меню, добавлена группа настроек загрузчика медиа-файлов.&lt;br /&gt;
Скрипты инжектора объединены в один, исходя из текущей логики их работы.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 31/36/49 + 360 Extreme Explorer 9/11/12/13 + Chromium 87.&lt;/p&gt;

&lt;p class=&quot;wnote&quot;&gt;На более старых версиях работоспособность НЕ гарантируется!&lt;/p&gt;

&lt;hr /&gt;
&lt;p class=&quot;wnote&quot;&gt;Во избежание проблем с работоспособностью расширения рекомендуется внимательно изучить документацию и учитывать &lt;a class=&quot;implink unwrapped&quot; href=&quot;https://goodies.ucoz.club/publ/3-1-0-58#cookieSetting&quot;&gt;важное примечание по настройке браузера&lt;/a&gt;!&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;исправлена ошибка перестроения меню при изменении некоторых настроек;
 &lt;p&gt;Случайная ошибка, внесённая в &lt;a href=&quot;https://goodies.ucoz.club/blog/2022-11-06-117#knownIssues&quot;&gt;предыдущей версии&lt;/a&gt;, связана с пропущенным определением переменной. Проявлялась при любых переключениях настроек, связанных с перестроением контекстного меню. Не проявлялась при обновлении или при перезагрузке в режиме разработчика.&lt;/p&gt;
 &lt;p&gt;Исправлено. Теперь любые переключения настроек работают корректно &quot;на лету&quot;.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;исправлена ошибка установки/редактирования персонального списка серверов InVidious;
 &lt;p&gt;Случайная ошибка, внесённая в &lt;a href=&quot;https://goodies.ucoz.club/blog/2022-11-06-117#knownIssues&quot;&gt;предыдущей версии&lt;/a&gt;, связана с пропущенным определением временной переменной. Проявлялась только при вызове пункта меню &quot;&lt;i class=&quot;nnote&quot;&gt;Изменить список серверов InVidious&lt;/i&gt;&quot;, диалог редактирования не отображался.&lt;/p&gt;
 &lt;p&gt;Исправлено. Теперь вызов диалога редактирование списка работает корректно.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;возвращён &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50839&amp;start=1780#17&quot;&gt;префикс &quot;YTE:…&quot; для пунктов сокращённого меню&lt;/a&gt;;
 &lt;p&gt;Отменён не очень удачный &quot;эксперимент&quot;, введённый в &lt;a href=&quot;https://goodies.ucoz.club/blog/2022-11-06-117&quot;&gt;предыдущей версии&lt;/a&gt;. Приводил к &quot;плаванию&quot; позиции пунктов меню при их алфавитной сортировке и, соответственно, у пользователей &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50839&amp;start=1780#16&quot;&gt;&quot;возникали вопросы&quot;&lt;/a&gt;…)&lt;/p&gt;
 &lt;p&gt;Исправлено. Теперь все пункты сокращённого меню снова начинаются с этого префикса.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в меню добавлена новая группа настроек&amp;nbsp;&amp;ndash; &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки загрузчика&lt;/i&gt;&quot; (см.скриншоты ниже);
 &lt;p&gt;Сделано в рамкам интеграции с внешними скриптами-загрузчиками. Группа содержит опции, управляющие параметрами скриптов (например, автоотображением панели форматов ролика, выбором единиц измерения размеров файлов и т.д.).&lt;/p&gt;
 &lt;p&gt;Назначение пунктов настроек группы в целом понятно из их названий и подробно описано* в документации.&lt;/p&gt;
 &lt;p&gt;В браузерах версий старше CR48 группа отображается (как и все остальные настройки) в меню только на страницах сайта YouTube. В более новых версиях группа отображается в контекстном меню кнопки на тулбаре. Отличий в наборе опций и их функциональности при этом нет.&lt;/p&gt;
 &lt;p class=&quot;wnote&quot;&gt;Как и другие настройки, относящиеся непосредственно к сайту YT (просмотр, скачивание и т.д.), изменение настроек в этой группе возможно только на страницах основного сайта (www.youtube…). Попытка вызова любого из пунктов этой группы на других страницах приведёт к отказу в выполнении действия с выдачей соответствующего предупреждения.&lt;/p&gt;
 &lt;p&gt;В отличие от остальных настроек, параметры конфигурации загрузчика сохраняются в локальном хранилище сайта и НЕ удаляются при очистке куки. Тем не менее, они могут быть стёрты при принудительной очистке хранилища. В этом случае их восстановление также доступно через пункт меню &quot;&lt;i class=&quot;nnote&quot;&gt;Восстановить настройки в куки&lt;/i&gt;&quot;. Это можно сделать на любой странице основного сайта YouTube.&lt;/p&gt;
 &lt;p&gt;Для ускорения операции восстановления параметры конфигурации загрузчика также сохраняются в отдельном ключе в локальном хранилище расширения, к нему в полной мере относятся и все действия по резервному копированию, сбросу или восстановлению настроек аддона.&lt;/p&gt;
 &lt;p&gt;Эти настройки применяются независимо от версии браузера и конкретного скрипта загрузчика (&quot;YouTube Media Direct&quot; или &quot;YouTube Links&quot;). Максимальное число настроек доступно для скрипта &quot;YouTube Media Direct&quot; (включая копирование по ПКМ, открытие выбранного файла по двойному щелчку и т.д.). При выборе альтернативного загрузчика часть настроек отключается (неприменимы к этому скрипту и будут недоступны для изменения).&lt;/p&gt;
 &lt;p&gt;Для удобства работы в этой группе добавлен пункт сброса настроек загрузчика (&quot;&lt;i class=&quot;nnote&quot;&gt;Сбросить все настройки загрузчика&lt;/i&gt;&quot;). В&amp;nbsp;целях защиты от случайного сброса при вызове этого пункта потребуется подвердить выполнение действие.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в эту же группу добавлена опция выбора скрипта загрузчика&amp;nbsp;&amp;ndash; &quot;&lt;i class=&quot;nnote&quot;&gt;Загрузчик YouTube Media Direct&lt;/i&gt;&quot;;
 &lt;p&gt;Если включена&amp;nbsp;&amp;ndash; в качестве подключаемого загрузчика устанавливается скрипт &lt;a href=&quot;https://goodies.ucoz.club/publ/6-1-0-56&quot;&gt;&quot;YouTube Media Direct&quot;&lt;/a&gt;, если выключена&amp;nbsp;&amp;ndash; оригинальный скрипт &lt;a href=&quot;https://greasyfork.org/ru/scripts/5566&quot;&gt;&quot;YouTube Links&quot;&lt;/a&gt; (по умолчанию).&lt;/p&gt;
 &lt;p class=&quot;wnote&quot;&gt;Как и в предыдущих версиях, выбор скрипта зависит от текущей версии браузера. В движках до CR55 эта опция включается автоматически и не может быть изменена, в этих браузерах применение загрузчика &quot;YouTube Media Direct&quot; устанавливается &lt;u&gt;безусловно&lt;/u&gt;. В браузерах CR55+ опция по умолчанию выключена, но доступна для изменения.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в эту же группу перемещён пункт &quot;&lt;i class=&quot;nnote&quot;&gt;Панель загрузчика&lt;/i&gt;&quot; из главного меню кнопки на тулбаре;
 &lt;p&gt;Пункт переименован в &quot;&lt;i class=&quot;nnote&quot;&gt;Показать панель загрузчика&lt;/i&gt;&quot; (так же, как и соответствующие пункты в контекстном меню страницы). Работает на страницах роликов основного сайта, дублирует &quot;красную кнопку&quot; главного ролика страницы.&lt;/p&gt;
 &lt;p&gt;Отображается, как и раньше, только если вЫключена опция &quot;&lt;i class=&quot;nnote&quot;&gt;Автоподключение панели загрузки&lt;/i&gt;&quot; в группе настроек просмотра (т.е. при вЫключенном автозапуске скрипта загрузчика).&lt;/p&gt;
 &lt;p&gt;В браузерах версий старше CR48 этот пункт отображается в меню страницы только при включении упрощённого меню (если вЫключена настройка &quot;&lt;i class=&quot;nnote&quot;&gt;Расширенное контекстное меню&lt;/i&gt;&quot; в группе настроек интерфейса).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;немного доработана логика инжектора в части реакции на &quot;красную кнопку&quot; вызова загрузчика.
 &lt;p&gt;Доработка связана с тем, что по умолчанию в скрипте &quot;YouTube Media Direct&quot; панель форматов не выводится (вызов по требованию). Автор альтернативного скрипта, &quot;YouTube Links&quot;, в текущей версии кнопку отключил (по умолчанию там панель форматов текущего ролика всегда выводится сразу же при запуске скрипта).&lt;/p&gt;
 &lt;p&gt;Теперь инжектор проверяет не только наличие самой панели форматов загружаемых файлов, но и экранной кнопки её вызова, выводимой самим скриптом загрузчика (в первую очередь). Если обнаружена кнопка&amp;nbsp;&amp;ndash; инжектор выполняет по ней &quot;виртуальный щелчок&quot;, при этом переключение видимости панели форматов текущего ролика выполняется уже средствами самого загрузчика. При отсутствии кнопки (зависит от выбранного скрипта и параметров его настроек) инжектор скрывает/показывает панель самостоятельно (как это было в предыдущих версиях аддона).&lt;/p&gt;
 &lt;hr /&gt;
 &lt;p&gt;* Для лучшего понимания рекомендуется прочитать раздел &lt;a class=&quot;implink unwrapped&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-76#optsDload&quot;&gt;Настройки и опции медиа-загрузчика&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;объединены файлы скриптов инжектора, оставлен один общий (yteplus.js), &quot;подрихтован&quot; его код;
 &lt;p&gt;Связано с тем, что в текущих версиях аддона оба файла скриптов загружались в любом случае. Объединение скриптов немного ускоряет их загрузку и упрощает обработку с т.з. общих используемых переменных и функций.&lt;/p&gt;
 &lt;p&gt;Функциональность инжектора в целом при этом не изменена.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;косметический &quot;ребрэндинг&quot;&amp;nbsp;&amp;ndash; удалено двоеточие из имени расширения после слова &quot;YouTube&quot;.))
 &lt;p&gt;Если честно&amp;nbsp;&amp;ndash; я теперь уже и не вспомню, за каким лешим оно там было вставлено…:)) В общем, удалил…)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.17_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Смотреть и скачать&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.17_view.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Настройки просмотра&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.17.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Настройки интерфейса&quot; (пример для браузера на движке старше CR55):&lt;br /&gt;
&lt;sup&gt;* Пункт выбора подключаемого скрипта установлен автоматически и недоступен для переключения.&lt;/sup&gt;&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.17_dlcfg.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Настройки загрузчика&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.17_if.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Сервисные функции&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.17_srv.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Справка и поддежка&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.17_hlp.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Запрос подтверждения сброса настроек загрузчика:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YTE_confirm_reset.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Диалог определения списка желаемых форматов для вывода в панели:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YTE_dlg_filtered_fmt.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Диалог определения списка обязательных форматов для вывода в панели:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YTE_dlg_keep_fmt.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню расширения в браузерах версий до CR48 (группы настроек во вложенных подменю):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.17_old.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50839&amp;start=1820#10&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-11-17-121</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-11-17-121</guid>
			<pubDate>Wed, 16 Nov 2022 21:01:21 GMT</pubDate>
		</item>
		<item>
			<title>YouTube Media Direct : 2022.11.16</title>
			<description>&lt;p&gt;Исправлена ошибка вывода панели форматов текущего ролика.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Исправлена ошибка вывода панели форматов текущего ролика.&lt;/p&gt;

&lt;p&gt;Проверено в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 49* + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;* В браузере SRWare Iron более старых версий (31-36) не тестировалось из-за некорректной работы в них сервиса YouTube.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;исправлена ошибка вывода панели форматов текущего ролика.
 &lt;p&gt;Случайная ошибка, внесённая в &lt;a href=&quot;https://goodies.ucoz.club/blog/2022-11-15-119#knownIssues&quot;&gt;предыдущей версии&lt;/a&gt;, связана с пропущенным условием отрисовки. Панель не отображалась при установке параметра конфигурации по умолчанию (&lt;i class=&quot;unwrapped nnote&quot;&gt;showVideoFormats:&quot;btn&quot;&lt;/i&gt;).&lt;/p&gt;

 &lt;p&gt;Исправлено. Теперь панель отображается в соответствии с логикой параметров конфигурации (автоматически либо после щелчка по кнопке вызова).&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-63&quot;&gt;пишем баг‑репорты в комментариях&lt;/a&gt;&amp;hellip;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Примечания по установке и обновлению:&lt;/h5&gt;

&lt;p&gt;Если вы уже используете этот скрипт&amp;nbsp;&amp;ndash; в любом из менеджеров скриптов достаточно запустить автообновление и установленный скрипт автоматически обновится до текущей публичной версии.&lt;/p&gt;

&lt;p class=&quot;wnote&quot;&gt;При этом следует помнить, что все изменения кода, сделанные вами вручную, будут утрачены.&lt;/p&gt;

&lt;p&gt;В продвинутых менеджерах скриптов в редакторе кода скрипта могут отображаться предупреждения. Это нормально, связано с &quot;неклассичностью&quot; отдельных решений, такие предупреждения не влияют на работоспособность скрипта.&lt;/p&gt;

&lt;p class=&quot;l40 i snote&quot;&gt;Если &quot;это немного напрягает&quot;, можно самостоятельно заменить все &quot;типа проблемные&quot; запятые и расставить фигурные скобки и прочие точки с запятыми в концах строк. Но, естественно, при этом &quot;продукт снимается с гарантии&quot;, а любые возможные неисправности не рассматриваются автором в качестве &quot;ошибок в вашем скрипте&quot;&amp;hellip;))&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1800#21&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-11-16-120</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-11-16-120</guid>
			<pubDate>Tue, 15 Nov 2022 21:01:15 GMT</pubDate>
		</item>
		<item>
			<title>YouTube Media Direct : 2022.11.15</title>
			<description>&lt;p&gt;Оптимизация кода под изменения текущего дизайн сайта YouTube.&lt;br /&gt;
Изменена логика отрисовки кнопки вызова/скрытия панели загрузки.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Оптимизация кода под изменения текущего дизайн сайта YouTube.&lt;br /&gt;
Изменена логика отрисовки кнопки вызова/скрытия панели загрузки.&lt;/p&gt;

&lt;p&gt;Проверено в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 49* + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;* В браузере SRWare Iron более старых версий (31-36) не тестировалось из-за некорректной работы в них сервиса YouTube.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;изменена логика отрисовки кнопки вызова/скрытия панели загрузки (теперь выводится всегда).
 &lt;p&gt;Сделано чисто для удобства управления и/или скрытия панели, если она включается автоматически (при установке параметра конфигурации &lt;i class=&quot;unwrapped nnote&quot;&gt;showVideoFormats:true&lt;/i&gt;).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;clog_a&quot;&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;немного изменён код части функций, улучшено отслеживания состояния панели загрузки;
 &lt;p&gt;Теперь коррекция позиции плейера (сдвижка на высоту панели загрузки) выполняется независимо от опций отрисовки панели загрузок основного ролика, на сдвижку теперь влияет только состояние его видимости на экране.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;немного изменены параметры конфигурации по умолчанию (исходя из удобства работы).&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;

 &lt;li&gt;&lt;span class=&quot;wnote&quot;&gt;Ошибка вывода панели форматов текущего ролика в конгфигурации по умолчанию.&lt;/span&gt;
 &lt;p&gt;Связана с пропущенным условием отрисовки. Панель не отображается при установке параметра конфигурации по умолчанию (&lt;i class=&quot;unwrapped nnote&quot;&gt;showVideoFormats:&quot;btn&quot;&lt;/i&gt;).&lt;/p&gt;
 &lt;p&gt;Для самостоятельного решения проблемы правим строку &lt;b&gt;270&lt;/b&gt;, добавляем выделенный код:&lt;br /&gt;
 &lt;span class=&quot;impnote&quot;&gt;if (&lt;span class=&quot;nnote b&quot;&gt;forceFlag || &lt;/span&gt;V.UCFG.showVideoFormats === !0) …&lt;/span&gt;&lt;/p&gt;
 &lt;p&gt;&lt;b&gt;Обновлено&lt;/b&gt; проблема исправлена в версии &lt;a class=&quot;implink&quot;href=&quot;https://goodies.ucoz.club/blog/2022-11-16-120&quot;&gt;2022.11.16&lt;/a&gt;, исправленная версия также доступна через автообновление.&lt;/li&gt;
 &lt;li&gt;Другие проблемы пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-63&quot;&gt;пишем баг‑репорты в комментариях&lt;/a&gt;…:)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Примечания по установке и обновлению:&lt;/h5&gt;

&lt;p&gt;Если вы уже используете этот скрипт&amp;nbsp;&amp;ndash; в любом из менеджеров скриптов достаточно запустить автообновление и установленный скрипт автоматически обновится до текущей публичной версии.&lt;/p&gt;

&lt;p class=&quot;wnote&quot;&gt;При этом следует помнить, что все изменения кода, сделанные вами вручную, будут утрачены.&lt;/p&gt;

&lt;p&gt;В продвинутых менеджерах скриптов в редакторе кода скрипта могут отображаться предупреждения. Это нормально, связано с &quot;неклассичностью&quot; отдельных решений, такие предупреждения не влияют на работоспособность скрипта.&lt;/p&gt;

&lt;p class=&quot;l40 i snote&quot;&gt;Если &quot;это немного напрягает&quot;, можно самостоятельно заменить все &quot;типа проблемные&quot; запятые и расставить фигурные скобки и прочие точки с запятыми в концах строк. Но, естественно, при этом &quot;продукт снимается с гарантии&quot;, а любые возможные неисправности не рассматриваются автором в качестве &quot;ошибок в вашем скрипте&quot;…))&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50839&amp;start=1800#16&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-11-15-119</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-11-15-119</guid>
			<pubDate>Mon, 14 Nov 2022 21:01:37 GMT</pubDate>
		</item>
		<item>
			<title>YouTube Media Direct : 2022.11.10</title>
			<description>&lt;p&gt;Доработка кода под изменения текущего дизайн сайта YouTube.&lt;br /&gt;
Оптимизация функций исходника, изменение позиции панели загрузки.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Доработка кода под изменения текущего дизайн сайта YouTube.&lt;br /&gt;
Оптимизация функций исходника, изменение позиции панели загрузки.&lt;br /&gt;
Исправлена проблема с работой скрипта в строгом режиме.&lt;/p&gt;

&lt;p&gt;Проверено в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 49* + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;* В браузере SRWare Iron более старых версий (31-36) не тестировалось из-за некорректной работы в них сервиса YouTube.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;решена &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-63#ent30&quot;&gt;проблема работы скрипта в строгом режиме&lt;/a&gt; (strict-mode);

 &lt;p&gt;В публичной версии добавлен &quot;костыль&quot;, предложенный ранее в качестве временного решения.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;изменена функция определения прямых ссылок на файлы доступных форматов;
 &lt;p&gt;Немного изменено регулярное выражение для расчёта ссылок и сигнатур файлов. Доработка сделана по аналогии с оригиналом версии &lt;a href=&quot;https://greasyfork.org/ru/scripts/5566?version=999072&quot;&gt;2.44 от 16.12.2021&lt;/a&gt;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;изменено позиционирование блока ссылок для текущей страницы, теперь всегда под &quot;шапкой&quot;;
 &lt;p&gt;Связано с изменением текущего дизайна сайта YouTube. Предыдущий метод создания &quot;плавающей&quot; панели ссылок мог работать некорректно в зависимости от текущего режима страницы (обычный/&quot;кинотеатр&quot;), что приводило к &quot;подлезанию&quot; панели под верхнюю часть страницы (&quot;шапку&quot;).&lt;/p&gt;

 &lt;p&gt;Исправлено. Теперь панель ссылок жёстко фиксирована непосредственно под шапкой. При этом панель загрузок не перекрывает (при её включении) окно плейера и не мешает просмотру ролика.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена автосдвижка позиции плейера на страницах роликов вниз относительно шапки на высоту панели;
 &lt;p&gt;Сдвижка выполняется для всей основной части страниц, независимо от режима плейера (обычный/&quot;кинотеатр&quot;). Эта сдвижка переменная, вычисляется автоматически и зависит от размеров экрана и количества &quot;кнопок&quot; загрузки файлов в разных форматах для каждого конкретного ролика. При скрытии панели страница снова &quot;поднимается&quot; под шапку.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлены атрибуты //@exclude&amp;hellip;&amp;nbsp;&amp;ndash; теперь скрипт НЕ будет* запускаться на части страниц.
 &lt;p&gt;&amp;nbsp;* В частности, на страницах мобильной версии сайта YouTube и для страниц и фреймов в режиме embedded-плейера. Сделано для исключения &quot;лишних&quot; попыток запуска там, где прямые ссылки на загрузку текущего просматриваемого ролика всё равно не могут** быть отображены. Соответственно, при этом &lt;span class=&quot;wnote&quot;&gt;на указанных страницах также не будет панелей ссылок и на миниатюрах.&lt;/span&gt;&lt;/p&gt;

 &lt;p&gt;** В общем-то, на таких страницах можно сделать &quot;адаптивное&quot; место отрисовки кнопки и/или панели загрузчика, но на текущий момент автор не видит практической целесообразности усложнения кода ради достаточно редко используемых случаев загрузки, намного проще открыть &quot;обычную&quot; страницу ролика и скачать с неё.)&lt;/p&gt;

 &lt;p&gt;Проверки допустимых URL в коде (пока) оставлены, как дополнительная гарантия от ошибок, поэтому, если данное ограничение вам &quot;мешает&quot;, можно самостоятельно удалить его из кода.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;clog_a&quot;&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;изменён и упрощён код бо́льшей части функций, повышена скорость работы скрипта;
 &lt;p&gt;Изменены названия части переменных и функций. Также изменён порядок их выполнения и общий подход к их определению (теперь все они сведены в логически обобщённые структурные объекты).&lt;/p&gt;

 &lt;p&gt;В целом повышена скорость работы скрипта за счёт существенного уменьшения его размера (-10%), оптимизации и упрощения проверок условий с заменой сравнивающих операторов на более быстрые.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;небольшие косметические изменения стиля панели загрузок, упрощение CSS.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-63&quot;&gt;пишем баг‑репорты в комментариях&lt;/a&gt;&amp;hellip;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Примечания по установке и обновлению:&lt;/h5&gt;

&lt;p&gt;Если вы уже используете этот скрипт&amp;nbsp;&amp;ndash; в любом из менеджеров скриптов достаточно запустить автообновление и установленный скрипт автоматически обновится до текущей публичной версии.&lt;/p&gt;

&lt;p class=&quot;wnote&quot;&gt;При этом следует помнить, что все изменения кода, сделанные вами вручную, будут утрачены.&lt;/p&gt;

&lt;p&gt;В продвинутых менеджерах скриптов в редакторе кода скрипта могут отображаться предупреждения. Это нормально, связано с &quot;неклассичностью&quot; отдельных решений, такие предупреждения не влияют на работоспособность скрипта.&lt;/p&gt;

&lt;p class=&quot;l40 i snote&quot;&gt;Если &quot;это немного напрягает&quot;, можно самостоятельно заменить все &quot;типа проблемные&quot; запятые и расставить фигурные скобки и прочие точки с запятыми в концах строк. Но, естественно, при этом &quot;продукт снимается с гарантии&quot;, а любые возможные неисправности не рассматриваются автором в качестве &quot;ошибок в вашем скрипте&quot;&amp;hellip;))&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Фиксированное положение панели с кнопками загрузок медиа-файлов:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2022.11.10_pan.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1800#4&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-11-10-118</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-11-10-118</guid>
			<pubDate>Wed, 09 Nov 2022 21:01:07 GMT</pubDate>
		</item>
		<item>
			<title>YouTube Embedded RU : 2022.11.6</title>
			<description>&lt;p&gt;Исправлены мелкие ошибки, добавлены новые функции и дополнительные настройки.&lt;br /&gt;
Изменён подход к хранению настроек на сайте, доработана логика для embed-режима.&lt;br /&gt;
Возвращён запуск скрипта-инжектора на страницах мобильной версии YouTube.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Исправлены мелкие ошибки, добавлены новые функции и дополнительные настройки.&lt;br /&gt;
Изменён подход к хранению настроек на сайте, доработана логика для embed-режима.&lt;br /&gt;
Возвращён запуск скрипта-инжектора на страницах мобильной версии YouTube.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 31/36/49 + 360 Extreme Explorer 9/11/12/13 + Chromium 87.&lt;/p&gt;

&lt;p class=&quot;wnote&quot;&gt;На более старых версиях работоспособность НЕ гарантируется!&lt;/p&gt;

&lt;hr /&gt;
&lt;p class=&quot;wnote&quot;&gt;Во избежание проблем с работоспособностью расширения рекомендуется внимательно изучить документацию и учитывать &lt;a class=&quot;implink unwrapped&quot; href=&quot;https://goodies.ucoz.club/publ/3-1-0-58#cookieSetting&quot;&gt;важное примечание по настройке браузера&lt;/a&gt;!&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;исправлена проблема некорректного &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50839&amp;start=1720#20&quot;&gt;открытия ссылок в новой фоновой вкладке&lt;/a&gt;;
 &lt;p&gt;Случайная ошибка, внесённая в &lt;a href=&quot;https://goodies.ucoz.club/blog/2022-10-25-116#knownIssues&quot;&gt;предыдущей версии&lt;/a&gt;, связана с &quot;излишней оптимизацией&quot; условий проверки настроек. Проявлялась так: если в настройках интерфейса было ВЫКЛючено расширенное контекстное меню, новая вкладка всегда открывалась активной.&lt;/p&gt;
 &lt;p&gt;Исправлено. Теперь ссылки открываются в активной/фоновой вкладке в зависимости от настройки &quot;&lt;i class=&quot;nnote&quot;&gt;Открывать ссылки в фоновой вкладке&lt;/i&gt;&quot;, другие настройки при этом значения не имеют.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;попутно исправлена логика автовоспроизведения в новой вкладке&amp;nbsp;&amp;ndash; зависит от фоновой/активной;
 &lt;p&gt;Теперь, если новая вкладка открывается в фоне (неактивна), автозапуск плейера будет выключен. И наоборот, при открытии новой активной вкладки воспроизведение ролика запускается автоматически.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;исправлена ошибка с переключением части настроек, в некоторых случаях не работало с первого раза;
 &lt;p&gt;В частности, не отрабатывалась сразу смена настроек автоперехода на мобильный режим, на тёмную тему и отключение автовоспроизведения следующих роликов. При этом, при восстановлении куки на сайте установка этих параметров производилась корректно.&lt;/p&gt;
 &lt;p&gt;Логическая ошибка, при переключениях этих опций запись настроек в куки выполнялась для их &lt;u&gt;предыдущего состояния&lt;/u&gt;. Исправлено. Теперь настройки на сайте всегда устанавливаются в соответствии с &quot;галками&quot; в меню.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;исправлена ошибка с отрисовкой пустого контекстного меню аддона на всех страницах всех сайтов;
 &lt;p&gt;Проявлялось только в браузерах версий старше CR48, &quot;корявка&quot; в принципе отсутствует в более новых браузерах. Связано с некорректным определением контекста меню групп настроек (не удалялся пустой разделитель).&lt;/p&gt;
 &lt;p&gt;Исправлено. Теперь контекстное меню в любых браузерах отрисовывается корректно, группы настроек в старых браузерах отображаются только на страницах сайта YouTube.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;исправлена мелкая синтаксическая ошибка в функции добавления CSS, на работу функции не влияла;
 &lt;p&gt;Случайная &quot;очепятка&quot; в одном из параметров CSS. Потенциально могла служить причиной неправильной работы функции цветокоррекции. Исправлено.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;доработана предпроверка допустимости запуска действия из меню в текущем контексте вызова;
 &lt;p&gt;Изменена регулярка проверки URL ссылки или иного контекста, для которого вызывается действие из меню, на полное &lt;a href=&quot;https://goodies.ucoz.club/publ/3-1-0-58#testTextLinks&quot;&gt;соответствие всем поддерживаемым маскам&lt;/a&gt; для сервисов YouTube. Ситуация некорректного вызова могла возникать в браузерах версий CR48+ при вызове части функций (переходов или настроек) из контекстного меню кнопки на тулбаре, если такие попытки делаются НЕ на сайте YouTube. Также такая ситуация возникает в любой версии браузера при щелчке по кнопке на тулбаре, если текущая вкладка НЕ является страницей ролика на сайте YouTube.&lt;/p&gt;
 &lt;p&gt;Кроме того, если действие не может быть выполнено в контексте вызова, теперь будет выдан соответствующий алерт об отказе (раньше невыполнимое действие просто молча игнорировалось).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;доработана функция отображение настроек кодека/фреймрейта в интерфейсе плейера (MP4/Max.FPS=30);
 &lt;p&gt;Теперь эти параметры отображаются и в окне/фрейме embedded-плейра (в предыдущих версиях&amp;nbsp;&amp;ndash; только в плейере на основных страницах роликов). В мобильной версии страниц этот блок не выводится, но сами настройки проверяются и отрабатываются скриптом инжектора.&lt;/p&gt;
 &lt;p&gt;Кроме того, функция отрисовки блока этих настроек теперь &quot;дожидается&quot; окончания загрузки ролика (теперь эта строчка может появляться не сразу) для гарантированного отображения этого текстового блока.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменён манифест, возвращено использование скрипта инжектора в мобильной версии YouTube;
 &lt;p&gt;Для скриптов инжектора добавлено разрешение запуска на домене &lt;span class=&quot;impnote bnote&quot;&gt;m.youtube.com&lt;/span&gt;. Теперь функции отключения комментариев и/или &quot;рекомендуемых&quot; снова работают и в мобильной версии сайта.&lt;/p&gt;
 &lt;p&gt;Кроме того, при этом теперь и в мобильной версии сайта также работает общее сохранение, восстановление и применение любых изменяемых настроек просмотра (кодек, фреймрейт, цветокоррекция и т.д.). Эти изменения теперь работают независимо от текущего домена, настройки применимы как для основной, так и для мобильной версии YouTube.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменён принцип хранения* настроек на сайте&amp;nbsp;&amp;ndash; только в куки, localStorage для этого больше не используется;
 &lt;p&gt;Связано с проблемами ограничения браузером доступа к локальному хранилищу текущего сайта в случаях, если контент с YouTube выводится во фрейме (встроенные ролики на любых сторонних сайтах). В этих случаях попытка доступа инжектора к localStorage приводила к ошибке безопасности, после чего дальнейшая работа скрипта блокировалась.&lt;/p&gt;
 &lt;p&gt;Теперь работа с локальным хранилищем производится только на страницах основного домена (www.youtube.com), в localStorage теперь хранится только копия внешнего скрипта подключаемого загрузчика. Работа с локальным хранилищем не используется на мобильной версии сайта и при запуске в режиме embedded-плейера.&lt;/p&gt;
 &lt;p&gt;Соответственно изменён код фонового скрипта и инжектора, добавлены дополнительные проверки для обеспечения корректной работоспособности всех скриптов при различных условиях запуска.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменена функция скачивания и сохранения файла внешнего подключаемого скрипта загрузчика;
 &lt;p&gt;Упрощён код функции в инжекторе, убраны дублирующие проверки версии браузера. Теперь URL этого скрипта сохраняется в куки, функция скачивания просто берёт это значение и загружает файл. Сами условия проверки браузера и определение соответствующего URL для загрузки оставлены только в фоновом скрипте расширения.&lt;/p&gt;
 &lt;p&gt;Дополнительно добавлена проверка инжектором наличия в куках URL загрузчика. При его отсутствии будет выдан алерт о необходимости восстановления настроек, это сообщение может выдаваться только при попытке вызова загрузчика и только на основном сайте YouTube. При работе в мобильной версии или в режиме embedded-плейера это условие не проверяется и сообщение не выдаётся.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;переделано сокращённое меню страницы, удалена часть дублирующих пунктов, оставлены только нужные;
 &lt;p&gt;Сделано с целью того, чтобы свести к минимуму (в упрощённом меню) вероятность появления вложенного меню для отдельных элементов контекста, т.е. чтобы это меню практически всегда состояло из единственного пункта, привязанного к контексту под курсором (ссылка, фрейм, страница, видео).&lt;/p&gt;
 &lt;p&gt;Из всех пунктов сокращённого меню удалён префикс &quot;YTE:&quot;. Также немного изменены названия этих пунктов, соответственно контексту и действиям.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменено меню групп настроек, часть пунктов переименована, переупорядочена и перемещена в другие группы;
 &lt;p&gt;Изменён порядок следования пунктов в меню &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки просмотра&lt;/i&gt;&quot; + добавлены новые (см.ниже).&lt;/p&gt;
 &lt;p&gt;Пункт &quot;&lt;s class=&quot;nnote&quot;&gt;Задать CSS цветокорректора видео&lt;/s&gt;&quot; переименован в &quot;&lt;i class=&quot;nnote&quot;&gt;Задать CSS цветовой коррекции&lt;/i&gt;&quot; и перемещён из группы настроек интерфейса в группу настроек просмотра.&lt;/p&gt;
 &lt;p&gt;Пункт &quot;&lt;i class=&quot;nnote&quot;&gt;Автоподключение панели загрузки&lt;/i&gt;&quot; перемещён из группы настроек интерфейса в группу настроек просмотра.&lt;/p&gt;
 &lt;p&gt;Сделано исходя из логики применения этих опций &quot;по месту&quot;, функционально перемещённые опции не изменились.&lt;/p&gt;
 &lt;p&gt;Для &quot;красоты восприятия&quot; из названий всех пунктов удалено концевое троеточие (…), присутствовало в заголовках групп настроек и в названиях части пунктов (для ссылок и т.д.).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлен пункт меню для ручной перезагрузки расширения&amp;nbsp;&amp;ndash; &quot;&lt;i class=&quot;nnote&quot;&gt;Перезагрузить/обновить в DevMode&lt;/i&gt;&quot;;
 &lt;p&gt;Расположен в группе &quot;&lt;i class=&quot;nnote&quot;&gt;Сервисные функции&lt;/i&gt;&quot;. Добавлен чисто для удобства при самостоятельных доработках исходного кода. Исходя из названия, присутствует только при установке расширения в режиме разработчика, при использовании официальных авторских установочных пакетов не отображается.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена опция просмотра в &quot;безопасном режиме&quot;&amp;nbsp;&amp;ndash; &quot;&lt;i class=&quot;nnote&quot;&gt;Безопасный режим просмотра видео&lt;/i&gt;&quot;;
 &lt;p&gt;Расположена в группе &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки просмотра&lt;/i&gt;&quot;. По умолчанию выключена. При включении задействует т.н. &quot;детский режим&quot;&amp;nbsp;&amp;ndash; фильтр контента, ограничивающий просмотр роликов с &quot;чернухой и ужасами&quot; и прочий &quot;взрослый&quot; контент.&lt;/p&gt;
 &lt;p&gt;При этом, если конкретный ролик заблокирован таким фильтром, на странице отображается сообщение &quot;Видео недоступно. Чтобы посмотреть это видео, отключите безопасный режим.&quot;&lt;/p&gt;
 &lt;p class=&quot;wnote&quot;&gt;Настройка сохраняется в куки и автоматически проверяется (и переустанавливается) инжектором. Если эта опция включена&amp;nbsp;&amp;ndash; её отключение средствами сайта YouTube действует только на период переходов в пределах вкладки и до её перезагрузки.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлен переключатель &quot;&lt;i class=&quot;nnote&quot;&gt;Показать рекомендуемые в плейере&lt;/i&gt;&quot; (в группе &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки просмотра&lt;/i&gt;&quot;);
 &lt;p&gt;Относится только к режиму &quot;embedded-плейера&quot;. По умолчанию выключен, при этом отображение &quot;рекомендуемых&quot; видео в режиме &quot;embedded-плейера&quot; полностью зависит от настройки &quot;&lt;i class=&quot;nnote&quot;&gt;Не выводить список рекомендуемых&lt;/i&gt;&quot; (будут отсутствовать, если эта настройка включена).&lt;/p&gt;
 &lt;p&gt;При включении блокирует скрытие блока &quot;рекомендуемых&quot; в режиме &quot;embedded-плейера&quot; (будут отображаться независимо от настройки &quot;&lt;i class=&quot;nnote&quot;&gt;Не выводить список рекомендуемых&lt;/i&gt;&quot;).&lt;/p&gt;
 &lt;p&gt;Эта опция также влияет на параметры стандартных ключей в URL переходов (применяются при вызове из меню для открытия ссылок в режиме &quot;embedded-плейера&quot;).&lt;/p&gt;
 &lt;p class=&quot;wnote&quot;&gt;Настройка сохраняется в куки и автоматически проверяется инжектором. Если эта опция включена&amp;nbsp;&amp;ndash; функция очистки блока &quot;рекомендуемых&quot; в режиме &quot;embedded-плейера&quot; игнорируется.&lt;/p&gt;
 &lt;p&gt;Эта опция недоступна для изменения, если ВЫКЛючена настройка &quot;&lt;i class=&quot;nnote&quot;&gt;Не выводить список рекомендуемых&lt;/i&gt;&quot; (по умолчанию). В&amp;nbsp;этом случае &quot;рекомендуемые&quot; в режиме &quot;embedded-плейера&quot; отображаются всегда.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;доработан функционал &quot;кнопки&quot; вызова загрузчика (красная полоса в верхней части плейера);
 &lt;p&gt;Улучшена &quot;отзывчивость&quot; кнопки (события mouseover/mouseout заменены на mouseenter/mouseleave). Добавлена фича отслеживания переключений текущего режима плейера (широкоэкранный или обычный) с динамическим изменением подсказки у &quot;кнопки&quot; о доступных действиях.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;введено ограничение на ожидание готовности главного видео на странице ролика (30 секунд).
 &lt;p&gt;Жёстко ограничено максимальное время ожидания загрузки видео для срабатывания автостопа и отрисовки &quot;кнопки&quot; вызова загрузчика. При превышении этого времени отслеживание готовности прекращается, автостопа не будет, &quot;кнопки&quot; загрузчика в плейере тоже не будет. Также не будет выполняться очистка комментариев и отключение блока &quot;рекомендуемых&quot; (если задано в настройках просмотра).&lt;/p&gt;
 &lt;p&gt;Сделано в целях снижения общей нагрузки на браузер на слабых компьютерах или при использовании слишком медленных каналов. В подавляющем большинстве случаев указанного порога достаточно для нормального запуска всех функций.&lt;/p&gt;
 &lt;hr /&gt;
 &lt;p class=&quot;wnote&quot;&gt;* Для лучшего понимания настоятельно рекомендуется прочитать &lt;a class=&quot;implink unwrapped&quot; href=&quot;https://goodies.ucoz.club/publ/3-1-0-58#cookieSetting&quot;&gt;важное примечание по настройке браузера&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;возвращена функция принудительного перестроения меню в браузерах версий старше CR47;
 &lt;p&gt;Решает проблему &quot;потери&quot; изменённого контекстного меню (состояние &quot;галок&quot; настроек) в старых браузерах после выключения/включения расширения или после перезапуска браузера (присутствует, например, в браузерах CR31/36).&lt;/p&gt;
 &lt;p&gt;В браузерах версий CR47+ эта функция не требуется и не задействуется.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;переименован один из ключей localStorage с проверкой/переустановкой его значения при обновлении;
 &lt;p&gt;Настройка включения &quot;расширенного&quot; контекстного меню (по умолчанию включена, ключ в хранилище отсутствует). Если была выключена (использовалось &quot;сокращённое&quot; контекстное меню страницы), настройка сохраняется в новом ключе, старый ключ удаляется. Это однократное действие, выполняется только при обновлении версии расширения.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;оптимизирован код скриптов, упрощены проверки отдельных связанных условий и параметров настроек.
 &lt;p&gt;Упрощена функция отключения комментариев и &quot;рекомендуемых&quot;, теперь для неё используется общая функция установки стиля, также применяемая и для цветокоррекции. Немного повышена скорость обработки страницы инжектором за счёт оптимизации кода этой функции.&lt;/p&gt;
 &lt;p&gt;Добавлен ряд проверок, ускоряющих обработку страницы инжектором, бо&amp;#x301;льшая часть функций теперь не определяется и не выполняется, если отсутствуют соответствующие им настройки просмотра.&lt;/p&gt;
 &lt;p&gt;Исходя из логики применения и выполняемых действий перераспределены по модулям функции обработки переключений и изменений настроек, оптимизирован и унифицирован их код.&lt;/p&gt;
 &lt;p&gt;В результате в целом уменьшен общий размер как модулей фонового скрипта, так и скриптов инжектора.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;&lt;span class=&quot;wnote&quot;&gt;Ошибка* перестроения меню при изменении некоторых настроек.&lt;/span&gt;
 &lt;p&gt;Связано с пропущенным определением переменной. Будет исправлено в следующей публичной версии.&lt;/p&gt;
 &lt;p&gt;Для самостоятельного решения проблемы правим файл &lt;b&gt;ytemenu.js&lt;/b&gt;: перед строкой &lt;b&gt;2&lt;/b&gt; добавляем код:&lt;br /&gt;
 &lt;span class=&quot;impnote nnote b&quot;&gt;this.extDevMode = LS.extDevMode === &apos;true&apos;,&lt;/span&gt;&lt;br /&gt;
 и перезапускаем расширение (делаем это в режиме разработчика).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;wnote&quot;&gt;Ошибка* построения персонального списка серверов InVidious&lt;/span&gt; (пункт &quot;&lt;i class=&quot;nnote&quot;&gt;Изменить список серверов InVidious&lt;/i&gt;&quot;)
 &lt;p&gt;Связано с пропущенным определением временной переменной. Будет исправлено в следующей публичной версии.&lt;/p&gt;
 &lt;p&gt;Для самостоятельного решения проблемы правим файл &lt;b&gt;yterare.js&lt;/b&gt;: в строке &lt;b&gt;43&lt;/b&gt; правим код:&lt;br /&gt;
 заменяем &lt;span class=&quot;impnote wnote b&quot;&gt;s[8]&lt;/span&gt; на &lt;span class=&quot;impnote gnote b&quot;&gt;T.old&lt;/span&gt; (с учётом регистра, всего два вхождения)&lt;br /&gt;
 и перезапускаем расширение (делаем это в режиме разработчика).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;* &lt;b&gt;Обновлено&lt;/b&gt;: эти ошибки исправлены в версии &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/blog/2022-11-17-121&quot;&gt;2022.11.17&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.6_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Запрашиваемые разрешения:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.6_permiss.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Смотреть и скачать&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.6_view.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Настройки просмотра&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.6.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Настройки интерфейса&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.6_if.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Сервисные функции&quot; (выделен пункт перезагрузки при установке в режиме разработчика):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.6_serv.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Справка и поддежка&quot; (выделен переход на страницу ченч-лога текущей установленной версии):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.6_help.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Сообщение о недопустимом контексте вызова (например, при щелчке по кнопке на тулбаре вне сайта YouTube):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YTE_invalid_context.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню расширения в браузерах версий до CR48 (группы настроек во вложенных подменю):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.11.6_old.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50839&amp;start=1780#5&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-11-06-117</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-11-06-117</guid>
			<pubDate>Sat, 05 Nov 2022 21:01:23 GMT</pubDate>
		</item>
		<item>
			<title>YouTube Embedded RU : 2022.10.25</title>
			<description>&lt;p&gt;Экспериментальная версия, добавлены новые функции и расширены настройки.&lt;br /&gt;
Подключение внешнего скрипта загрузки, работа с резервными копиями настроек.&lt;br /&gt;
Решены проблемы работоспособности расширения в текущем дизайне YouTube.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Экспериментальная версия, добавлены новые функции и расширены настройки.&lt;br /&gt;
Подключение внешнего скрипта загрузки, работа с резервными копиями настроек.&lt;br /&gt;
Решены проблемы работоспособности расширения в текущем дизайне YouTube.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 31/36/49 + 360 Extreme Explorer 9/11/12/13 + Chromium 87.&lt;/p&gt;

&lt;p class=&quot;wnote&quot;&gt;На более старых версиях работоспособность НЕ гарантируется!&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;изменён основной API вызова&amp;nbsp;&amp;ndash; вместо &lt;i class=&quot;wnote&quot;&gt;pageAction&lt;/i&gt; теперь используется &lt;i class=&quot;wnote&quot;&gt;browserAction&lt;/i&gt;;
 &lt;p&gt;Теперь вместо значка в омнибоксе основная функция переключения режима плейера доступна через значок на тулбаре. Связано с тем, что в современных браузерах значок в омнибоксе не используется и расширение в них работает через кнопку на тулбаре в любом случае.&lt;/p&gt;
 &lt;p&gt;В манифест аддона также внесены соответствующие изменения. Попутно уменьшено число вспомогательных функций для корректной отрисовки значка (обработка API &lt;i class=&quot;wnote&quot;&gt;declarativeContent&lt;/i&gt; теперь не требуется).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменена область применения инжектора, теперь он работает только на страницах www.youtube.com;
 &lt;p&gt;Теперь инжектор загружается и работает на любых страницах основного сайта YouTube, включая embedded-плейер, страницы каналов, списки и т.д.. На страницах мобильной версии сайта скрипты инжектора не загружаются (не работают).&lt;/p&gt;
 &lt;p&gt;Связано с тем, что мобильная версия сайта на текущий момент достаточно упрощена и не требует какой-либо обработки инжектором (не имеет особого смысла). Функционал загрузчика медиа-файлов на мобильной версии также не работает (как и раньше), все переходы на внешние сервисы при этом доступны через контекстное меню страницы, как в мобильной, так и в основной версии YouTube.&lt;/p&gt;
 &lt;p class=&quot;wnote&quot;&gt;Исходя из этого, все настройки, установленные в блоке &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки просмотра&lt;/i&gt;&quot;, автоматически отрабатывают только на страницах основного сайта YouTube. Часть настроек может быть включена (и сохранена) и в мобильной версии, но постоянная работоспособность этих опций при этом не гарантируется (в силу отсутствия их проверок инжектором).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменена структура меню, переупорядочена/переименована часть пунктов, добавлены новые группы опций;
 &lt;p&gt;Перегруппировка сделана исходя из удобства работы с большим числом настроек. Теперь вспомогательные действия и настройки доступны во вложенных, относительно компактных, подменю, позволяющих получить быстрый доступ к нужным функциям и настройкам исходя из логики группировки.&lt;/p&gt;
 &lt;p&gt;Внешние переходы на сервисы просмотра/загрузки видео расположены в блоке &quot;&lt;i class=&quot;nnote&quot;&gt;Смотреть/скачать&lt;/i&gt;&quot;.&lt;/p&gt;
 &lt;p&gt;Все опции и параметры просмотра роликов на сайте YouTube сведены в блок &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки просмотра&lt;/i&gt;&quot;.&lt;/p&gt;
 &lt;p&gt;Опции, связанные с работой скриптов расширения, перемещены в блок &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки интерфейса&lt;/i&gt;&quot;.&lt;/p&gt;
 &lt;p&gt;Дополнительные действия (резервное копирование, сброс и восстановление) собраны в блоке &quot;&lt;i class=&quot;nnote&quot;&gt;Сервисные функции&lt;/i&gt;&quot;.&lt;/p&gt;
 &lt;p&gt;Справочные переходы на доументацию (страницы этого сайта) расположены в блоке &quot;&lt;i class=&quot;nnote&quot;&gt;Справка и поддержка&lt;/i&gt;&quot;.&lt;/p&gt;
 &lt;p&gt;Назначение групп и отдельных опций в них понятно из названия пунктов меню.&lt;br /&gt;
 Подробное описание всех настроек и опций доступно в статье &lt;a class=&quot;implink unwrapped&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-76&quot;&gt;YouTube Embedded RU : Настройки и управление&lt;/a&gt;.&lt;/p&gt;
 &lt;p class=&quot;wnote&quot;&gt;Большинство пунктов настроек работает (выбор приводит к последующему действию) &lt;b&gt;только на страницах сайта YouTube&lt;/b&gt;. Это связано с тем, что большинство настроек сразу же применяется и сохраняется в виде куки на самом сайте, которые в дальнейшем управляют работой скриптов инжектора.&lt;/p&gt;
 &lt;p&gt;Подобное упрощение&amp;nbsp;&amp;ndash; следствие того, что аддон (пока ещё)) &lt;span class=&quot;wnote&quot;&gt;НЕ является редактором куки и НЕ оперирует с ними вне сайта YouTube&lt;/span&gt;. Поэтому НЕ нужно удивляться, что, к примеру, НЕ происходит переключения какой-либо опции настроек или выполнения иного действия на других страницах.)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;удалены переходы на неработающие (на текущий момент) внешние сервисы просмотра/загрузки видео;
 &lt;p&gt;В частности, из всех меню удалены ссылки на сайты конверторов в MP3 (в силу усложнения перехода на них, связаного с вводом проверки &quot;я не робот&quot; и прочие сложности)) и все прежние сайты просмотра заблокированных видео (на текущий момент эти сервисы больше не имеют функционала прямого просмотра/загрузки видео с YouTube).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;вместо удалённых добавлены 4 перехода на &quot;зеркала&quot; YouTube, работающие через API &lt;a href=&quot;https://github.com/iv-org&quot;&gt;InVidious&lt;/a&gt;;
 &lt;p&gt;Размещены в блоке опций &quot;&lt;i class=&quot;nnote&quot;&gt;Смотреть/скачать&lt;/i&gt;&quot; (первые 4 пункта меню), работают с любым контентом с YouTube, имеют гораздо более &quot;лёгкий&quot; и простой интерфейс страниц, облегчающий просмотр.&lt;/p&gt;
 &lt;p&gt;Кроме того, добавлена возможность самостоятельной правки списка этих серверов, если по каким-либо причинам не устраивают хосты по умолчанию. Редактирование доступно через пункт меню &quot;&lt;i class=&quot;nnote&quot;&gt;Изменить список серверов InVidious&lt;/i&gt;&quot; (в блоке &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки интерфейса&lt;/i&gt;&quot;).&lt;/p&gt;
 &lt;p class=&quot;gnote&quot;&gt;В диалоге редактирования также есть возможность перехода на страницы списков актуальных зеркал InVidious. Эта &quot;фича&quot; может быть полезна для оперативного самостоятельного выбора наиболее подходящих зеркал (по геолокации, скорости доступа и т.д.).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена опция включения/установки цветовой коррекции видео (яркость/контраст/насыщенность/баланс);
 &lt;p&gt;Переключается пунктом меню &quot;&lt;i class=&quot;nnote&quot;&gt;Применять цветокоррекцию видео&lt;/i&gt;&quot; (в блоке &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки просмотра&lt;/i&gt;&quot;). Применяется на лету, без перезагрузки текущей страницы. В дальнейшем включается автоматически, до изменения этой настройки. Может быть полезна в некоторых браузерах, имеющих некорректную цветопередачу видео (в частности, &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50704&amp;start=320#10&quot;&gt;в SRWare Iron 49&lt;/a&gt;).&lt;/p&gt;
 &lt;p&gt;Кроме того, добавлена возможность самостоятельной правки CSS этого фильтра, если не устраивают его параметры по умолчанию. Редактирование собственного стиля доступно через пункт меню &quot;&lt;i class=&quot;nnote&quot;&gt;Задать CSS цветокорректора видео&lt;/i&gt;&quot; (в блоке &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки интерфейса&lt;/i&gt;&quot;).&lt;/p&gt;
 &lt;p class=&quot;wnote&quot;&gt;В окне ввода следует указывать только параметры фильтра, сам оператор фильтра (--webkit-filter, как и параметр !important) вводить НЕ нужно (приведёт к ошибке!). В случае, если &quot;что-то пошло не так&quot;, в этом же диалоге можно сбросить настройку.&lt;/p&gt;
 &lt;p class=&quot;wnote&quot;&gt;Фильтр работает только на страницах сайта www.youtube.com, в мобильной версии сайта обработчик НЕ подключается, при необходимости можно включить/выключить цветокоррекцию вручную, только на время просмотра текущей страницы.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;заменён скрипт внешнего файлового загрузчика, теперь он зависит от версии движка браузера;
 &lt;p&gt;Связано с частичной неработоспособностью ранее используемого скрипта с сайта &lt;a href=&quot;https://deturl.com/bookmarklet-to-directly-download-videos-from-youtube.html&quot;&gt;deturl.com&lt;/a&gt;, не отдающего все доступные медиа-форматы для части роликов.&lt;/p&gt;
 &lt;p&gt;Для браузеров версий CR55+ загружается скрипт &lt;a href=&quot;https://greasyfork.org/scripts/5566&quot;&gt;YouTube Links&lt;/a&gt; (оригинальный, непосредственно с сайта GreasyFork.org). Для более старых версий браузеров используется скрипт &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/6-1-0-56&quot;&gt;YouTube Media Direct&lt;/a&gt; (сжатая копия текущей версии).&lt;/p&gt;
 &lt;p&gt;Различие связано с тем, что оригинальный скрипт &quot;YouTube Links&quot; содержит JS-операторы стандарта ES6, не работающие в браузерах версий старше CR55. Функционально результат работы обоих скриптов абсолютно одинаков, получаемые ссылки на медиа-файлы загружаются в любой версии браузера.&lt;/p&gt;
 &lt;p&gt;Доступен как ручной вызов загрузчика, так и его автоподключение при просмотре любой страницы YouTube (переключателем &quot;&lt;i class=&quot;nnote&quot;&gt;Автоподключение панели загрузчика&lt;/i&gt;&quot; в блоке &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки интерфейса&lt;/i&gt;&quot;). Если эта опция выключена (по умолчанию), соответствующие пункты отображаются в контекстном меню страниц, ссылок, фреймов и в общем меню значка на тулбаре (присутствует только в браузерах версий CR48+).&lt;/p&gt;
 &lt;p class=&quot;wnote&quot;&gt;Следует помнить, что на достаточно слабых компьютерах медиа-загрузчик может дополнительно замедлять работу браузера, особенно&amp;nbsp;&amp;ndash; если в настройках НЕ отключён* вывод &quot;рекомендуемых видео&quot;.&lt;/p&gt;
 &lt;p&gt;* Скрипт загрузчика автоматически обрабатывает ВСЕ видеофрагменты в этом блоке при их подгрузке. Кроме того, скрипт загрузчика автоматически пересчитывает ссылки на медиафайлы при переходах по сайту в пределах вкладки. Таким образом, если функция загрузки используется лишь изредка, опцию автозапуска загрузчика желательно оставить выключенной и использовать его вызов через контекстное меню только по необходимости.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена поддержка переключения ссылок/страниц &quot;коротких видео&quot; (&quot;shorts&quot;) в режим embedded-плейера;
 &lt;p&gt;Фича добавлена &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50839&amp;start=820#17&quot;&gt;&quot;по просьбам трудящихся&quot;&lt;/a&gt;, работает аналогично переключателю для &quot;обычных&quot; ссылок и страниц роликов.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;исправлена проблема перехода (и удержания состояния) на мобильную версию сайта и обратно;
 &lt;p&gt;Связано с изменением обработки переходов на самом сервисе YouTube, в силу этого метод перехода на мобильную версию, используемый в предыдущих версиях аддона, &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50781&amp;start=2100#5&quot;&gt;стал неработоспособен&lt;/a&gt;. Проблема исправлена, теперь переходы на мобильную версию и обратно отрабатываются корректно.&lt;/p&gt;
 &lt;p&gt;Кроме того, добавлена возможность включения постоянного автоматического перехода на мобильную версию, включается пунктом меню &quot;&lt;i class=&quot;nnote&quot;&gt;Автопереход к мобильной версии&lt;/i&gt;&quot; (в блоке &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки просмотра&lt;/i&gt;&quot;). При этом открытие основной версии сайта будет блокировано до момента выключения этой опции (не относится к embedded-плейеру), независимо от способа вызова (из закладок, по ссылкам, из омнибокса и т.д.).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлены функции сброса, резервного копирования и восстановления настроек (&quot;&lt;i class=&quot;nnote&quot;&gt;Сервисные функции&lt;/i&gt;&quot;);
 &lt;p&gt;Сохранение резервной копии настроек производится во внешний файл формата JSON. Имя файла устанавливается автоматически и может быть произвольно изменено при сохранении. Восстановление настроек выполняется путём копирования/вставки всего содержимого файла бэкапа в соответствующем диалоговом окне.&lt;/p&gt;
 &lt;p&gt;Сброс настроек может быть полезен, если вы &quot;хотите начать всё сначала&quot;.) Во избежание случайностей перед сбросом настроек потребуется подтвердить это действие.&lt;/p&gt;
 &lt;p&gt;После сброса или восстановления настроек будет произведена попытка автоматической переустановки параметров на сайте YouTube (если он открыт в текущей вкладке). В противном случае выдаётся напоминание о необходимости их ручной переустановки (выбором пункта &quot;&lt;i class=&quot;nnote&quot;&gt;Восстановить настройки в куки&lt;/i&gt;&quot; в блоке &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки просмотра&lt;/i&gt;&quot;).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в инжектор добавлена упрощённая проверка настроек на сайте с выдачей предупреждения при их отсутствии;
 &lt;p&gt;Поскольку настройки хранятся в куки, при их очистке потребуется их повторная переустановка. Это &quot;напоминание&quot; сообщает пользователю о том, что функции скрипта инжектора будут недоступны (в частности, не будут применяться любые настройки просмотра и/или автовызов загрузчика).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;исходный код фонового скрипта разделён на три функциональных модуля, загружаемых по необходимости.
 &lt;p&gt;Это позволило втрое уменьшить размер основного скрипта управления и ускорить его обработку. В отдельные модули вынесены операции по установке меню и действия при изменении настроек, а также редко используемые действия (такие как, напр., сброс настроек или восстановление куков на сайте). Вспомогательные модули будут загружены и запущены автоматически только при вызове соответствующих пунктов в меню.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизирован код скриптов, упрощены проверки отдельных связанных условий и параметров настроек.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;Перестало работать &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50839&amp;start=1720#20&quot;&gt;открытие ссылок в новой фоновой вкладке&lt;/a&gt;.
 &lt;p&gt;Мой &quot;косяк&quot;, связан с &quot;излишней оптимизацией&quot; условий проверки настроек.)&lt;/p&gt;
 &lt;p&gt;Будет исправлено в следующей версии, если &quot;мне вот прям щас&quot;&amp;nbsp;&amp;ndash; &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50839&amp;start=1740#3&quot;&gt;смотрим решение&lt;/a&gt; и пилим самостоятельно.&lt;/p&gt;
 &lt;p&gt;&lt;b&gt;Обновлено 06.11.2022&lt;/b&gt;: выпущена исправленнная версия [&lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/blog/2022-11-06-117&quot;&gt;2022.11.6&lt;/a&gt;].&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;Другие проблемы пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.10.25_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Запрашиваемые разрешения:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.10.25_permiss.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Смотреть и скачать&quot; (выделен пункт выбора одного из зеркал InVidious):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.10.25_view.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Настройки просмотра&quot; (выделена опция включения цветокоррекции видео):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.10.25.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Настройки интерфейса&quot; (выделен пункт автовключения панели загрузчика):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.10.25_if.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Сервисные функции&quot; (выделен пункт восстановления настроек из файла):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.10.25_serv.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню &quot;Справка и поддежка&quot; (выделен переход на страницу ченч-лога текущей установленной версии):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.10.25_help.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Диалоговое окно правки списка зеркал с API InVidious:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YTE_dlg_vidmirror.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Диалоговое окно правки параметров CSS видеокоррекции:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YTE_dlg_css.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Диалоговое окно восстановления настроек из файла:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YTE_dlg_restore.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Диалоговое окно подтверждения сброса всех настроек:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YTE_dlg_reset.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Меню расширения в браузерах версий до CR48 (группы настроек во вложенных подменю):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/yte/YouTubeEmbedded_RU_2022.10.25_old.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50839&amp;start=1720#6&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-10-25-116</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-10-25-116</guid>
			<pubDate>Mon, 24 Oct 2022 21:01:50 GMT</pubDate>
		</item>
		<item>
			<title>Tab Controller RU : 2022.10.21</title>
			<description>&lt;p&gt;Добавлена новая опция обработки всплывающих окон (попапов)&amp;nbsp;&amp;ndash; &quot;В новой активной вкладке&quot;.&lt;br /&gt;
Дооработана логика переключения/позиционирования владок, оптимизация исходного кода.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Добавлена новая опция обработки всплывающих окон (попапов)&amp;nbsp;&amp;ndash; &quot;В новой активной вкладке&quot;.&lt;br /&gt;
Доработана логика переключения/позиционирования владок, оптимизация исходного кода.&lt;/p&gt;

&lt;p&gt;Работает на любых страницах, включая локальные и служебные, ограничений по версии браузера нет.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;добавлена новая опция обработки всплывающих окон (попапов)&amp;nbsp;&amp;ndash; &quot;&lt;i class=&quot;nnote&quot;&gt;В новой активной вкладке&lt;/i&gt;&quot;;

 &lt;p&gt;Принудительное открытие попап-окон в новой активной вкладке текущего окна, работает независимо от настройки активации вкладок (селектор &quot;&lt;i class=&quot;nnote&quot;&gt;Активация новой вкладки&lt;/i&gt;&quot;).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;доработана логика переключения/позиционирования владок, устранены &quot;коллизии&quot; активации при закрытии.
 &lt;p&gt;Кроме того, стабилизирована функция перевода попап-окон во вкладку. В предыдущих версия срабатывала только со второго вызова. Исправлено, теперь попапы всегда обрабатываются корректно и в зависимости от остальных заданных настроек.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизирован код в целом, упрощены функции, улучшена защита от ошибок при переходах по вкладкам.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/tcr/TabController_RU_2022.10.21_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления и установки основных параметров:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/tcr/TabController_RU_2022.10.21.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления и установки основных параметров (ночной режим):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/tcr/TabController_RU_2022.10.21_dark.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1700#7&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-10-21-115</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-10-21-115</guid>
			<pubDate>Thu, 20 Oct 2022 21:01:12 GMT</pubDate>
		</item>
		<item>
			<title>Tab Controller RU : 2022.10.8</title>
			<description>&lt;p&gt;Добавлена быстрая настройка опций (установка рекомендуемых значений).&lt;br /&gt;
Добавлена защита от ошибок, оптимизация исходного кода расширения.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Добавлена быстрая настройка опций (установка рекомендуемых значений).&lt;br /&gt;
Добавлена защита от ошибок, оптимизация исходного кода расширения.&lt;/p&gt;

&lt;p&gt;Работает на любых страницах, включая локальные и служебные, ограничений по версии браузера нет.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;добавлена быстрая настройка опций (установка рекомендуемых параметров управления вкладками);
 &lt;p&gt;Вызов: щелчок левой кнопкой мыши по иконке аддона в окне Панели управления. После этого производится автоустановка рекомендуемых опций с последующей перезагрузкой расширения.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;изменён вызов справочных переходов&amp;nbsp;&amp;ndash; теперь они выполняются щелчком &lt;b&gt;правой&lt;/b&gt; кнопки мыши.
 &lt;p&gt;Хоткеи вариаций переходов (щелчок+Alt/+Ctrl/+Shift) теперь относятся к правому щелчку мыши.&lt;/p&gt;

 &lt;p&gt;Это изменение также устраняет проблему неработоспособности хоткея ALT в браузерах семейства 360&amp;nbsp;Extreme Explorer. Причина этой &quot;огороженности&quot; неизвестна, в других браузерах такая проблема отсутствует, хоткей ALT+клик срабатывает.&lt;/p&gt;

 &lt;p&gt;Соответственно изменена подсказка к кнопке-иконке.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизирован код в целом, упрощены функции, добавлена &quot;лёгкая&quot; защита от случайных* ошибок.
 &lt;p&gt;* Могут изредка возникать при быстрых закрытиях нескольких вкладок подряд. Теперь ошибки в консоли не отображаются, даже если они есть. Переходы, заданные в настройках, при этом остаются неизменными и отрабатывают всегда.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/tcr/TabController_RU_2022.10.8_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления и установки основных параметров:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/tcr/TabController_RU_2022.10.8.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1620#11&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-10-08-114</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-10-08-114</guid>
			<pubDate>Fri, 07 Oct 2022 21:01:39 GMT</pubDate>
		</item>
		<item>
			<title>Tab Controller RU : 2022.9.19</title>
			<description>&lt;p&gt;Базовая версия. Исправление ошибок и оптимизация оригинального кода расширения-прототипа.&lt;br /&gt;
Изменение подхода к вызову окна настроек (попап/вкладка), доработка стилей интерфейса.&lt;br /&gt;
Корректная работа в окнах, содержащих закреплённые вкладки. Осовременены API.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Начальный релиз, базовая версия &lt;a href=&quot;https://github.com/jaden/Tab-Position-Customizer-2&quot;&gt;исходного&lt;/a&gt; расширения-прототипа&amp;nbsp;&amp;ndash; 1.0 от 16.10.2014.&lt;br /&gt;
Изменён подход к вызову настроек (попап/вкладка), доработан стиль интерфейса, добавлена &quot;ночная&quot; тема.&lt;/p&gt;

&lt;p&gt;Исправлены мелкие огрехи кода прототипа, осовременены API под текущие рекомендации для разработчиков.&lt;br /&gt;
Добавлены дополнительные вариации выбора позиции новой открываемой вкладки (с учётом закреплённых).&lt;/p&gt;

&lt;p&gt;Работает на любых страницах, включая локальные и служебные, ограничений по версии браузера нет.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;в манифесте отсутствует страница настроек, Панель управления вызывается через попап кнопки на тулбаре;
 &lt;p&gt;Вариант открытия настроек во вкладке оставлен как вспомогательный (для любителей крутить настройки во вкладке)). Способ открытия Панели управления регулируется опцией &quot;&lt;i class=&quot;nnote&quot;&gt;Открытие окна настроек&lt;/i&gt;&quot;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;улучшен и облегчен интерфейс окна управления, удалены &quot;лишние&quot; элементы, все настройки в едином стиле;
 &lt;p&gt;Для компактности окна все настройки выполнены в виде выпадающих списков, при изменениях сохраняются автоматически и применяются &quot;на лету&quot;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлен выбор альтернативного стиля Панели управления&amp;nbsp;&amp;ndash; &quot;Ночной режим&quot; (тёмная тема);
 &lt;p&gt;Ну куда же нынче без неё..)) Устанавливается опцией &quot;&lt;i class=&quot;nnote&quot;&gt;Вид окна настроек&lt;/i&gt;&quot;, переключается &quot;на лету&quot;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;доработана логика открытия новых вкладок в окнах, содержащих закреплённые вкладки (их число не влияет);
 &lt;p&gt;В прототипе некорректно работали все методы позиционирования новых вкладок, кроме &quot;Всегда последней&quot;. При этом позиционирование также не работало нормально, если новая вкладка открывалась из закреплённой.&lt;/p&gt;

 &lt;p&gt;Исправлено, теперь позиция новых вкладок соответствует установленной в настройках независимо от наличия закреплённых вкладок в целевом окне. Если положение открываемой новой вкладки должно быть перед или между закреплёнными, такая вкладка автоматически закрепляется при позиционировании.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлен метод открытия новых вкладок &quot;&lt;i class=&quot;nnote&quot;&gt;Всегда первой&lt;/i&gt;&quot; (жёсткая установка крайней левой);
 &lt;p&gt;Весьма актуально для окон с закреплёнными вкладками, при этом открываемая вкладка также автоматически закрепляется. В случае, если в окне нет закреплённых вкладок, вкладка открывается крайней левой без её автозакрепления (как обычно, эквивалентно выбору &quot;&lt;i class=&quot;nnote&quot;&gt;Перед первой&lt;/i&gt;&quot;).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлено сворачивание блока настроек, переключатель&amp;nbsp;&amp;ndash; заголовок блока &quot;&lt;i class=&quot;nnote&quot;&gt;Настройки управления вкладками&lt;/i&gt;&quot;;
 &lt;p&gt;Повторный щелчок по заголовку снова отображает блок настроек, состояние запоминается.&lt;/p&gt;

 &lt;p&gt;Задел на будущее, экономия экранного места под планируемые фичи.. :)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;упрощён фоновый скрипт, &quot;устаревшие&quot; (нерекомендуемые) API заменены на функциональные аналоги;&lt;/li&gt;
 &lt;li&gt;интерфейс полностью переведён на русский, добавлены поясняющие подсказки ко всем кнопкам и опциям.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизирован код в целом, упрощены функции, заменены &quot;километровые&quot; имена переменных/ключей/функций;&lt;/li&gt;
 &lt;li&gt;изменено название, переделана иконка, добавлены ссылки на &quot;хомяк&quot; и пр..)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/tcr/TabController_RU_2022.9.19_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления и установки основных параметров:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/tcr/TabController_RU_2022.9.19.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, &quot;ночной режим&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/tcr/TabController_RU_2022.9.19_dark.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления со свёрнутым блоком настроек:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/tcr/TabController_RU_2022.9.19_ohide.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления со свёрнутым блоком настроек, &quot;ночной режим&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/tcr/TabController_RU_2022.9.19_ohide_dark.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1520#3&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-09-19-113</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-09-19-113</guid>
			<pubDate>Sun, 18 Sep 2022 21:01:28 GMT</pubDate>
		</item>
		<item>
			<title>Russian Hacker Vision : 2022.9.16</title>
			<description>&lt;p&gt;Оптимизация рантайма и кода инжекторов, повышение общей скорости обработки запросов.&lt;br /&gt;
Доработка логики переходов в режиме авточтения, доработка скриптов Панели управления.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Оптимизация рантайма и кода инжекторов, повышение общей скорости обработки запросов.&lt;br /&gt;
Доработка логики переходов в режиме авточтения, доработка скриптов Панели управления.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизация рантайма* и кода инжекторов, повышение общей скорости обработки запросов;
 &lt;p&gt;В предыдущих версиях для работы со списком окон и вкладок использовался API &lt;a href=&quot;https://developer.chrome.com/extensions/windows&quot;&gt;chrome.windows&lt;/a&gt;. Теперь функции этого API не используются, заменены на &lt;a href=&quot;https://developer.chrome.com/docs/extensions/reference/tabs/#method-query&quot;&gt;chrome.tabs.query&lt;/a&gt; с целью повышения общей скорости работы за счёт более простого и короткого алгоритма обработки (теперь все групповые операции выполняются в одном цикле).&lt;/p&gt;

 &lt;p&gt;Добавлена проверка возможности загрузки инжекторов с параметром &quot;&lt;i class=&quot;bnote unwrapped&quot;&gt;runAt:&apos;document_start&apos;&lt;/i&gt;&quot;. При этом процесс инжекции ускорен для всех браузеров версий CR44+ за счёт максимально ранней загрузки инжекторов. Проверка совместимости добавлена для исключения ошибок рантайма на более старых версиях браузеров (без поддержки этого ключа).&lt;/p&gt;

 &lt;p&gt;Оптимизирован обмен запросами между фоновым процессом и инжекторами, убраны &quot;лишние&quot; запросы к инжектору при обработке кода пользовательских стилей&amp;nbsp;&amp;ndash; ранее изменение кода стилей в настройках приводило к повторной переустановке цветовой схемы, теперь такие запросы не отправляются вообще (в общем случае теперь передача параметров выполяется для каждой из вкладок только один раз, до момента следующей перезагрузки вкладки).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;доработка логики переходов в режиме авточтения, убрана мелкая &quot;шероховатость&quot; переключения по хоткею;
 &lt;p&gt;Проявлялось после перезагрузки вкладки в режиме авточтения, для отключения этого режима хотеем (&lt;i class=&quot;bnote&quot;&gt;Shift+F11&lt;/i&gt;) приходилось нажимать его дважды. Устранено, теперь всё и всегда работает &quot;с первого пинка&quot;.)&lt;/p&gt;

 &lt;p&gt;Кроме того, теперь не происходит сбрасывания текущего просмотра в режиме чтения при переключении вкладки в режим авточтения (добавлена проверка состояния блока ридера, если он активен&amp;nbsp;&amp;ndash; состояние не меняется, только снимается или устанавливается флаг авточтения для текущей вкладки).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;доработка скриптов Панели управления, убраны некоторые погрешности установки/отображения подсказок.
 &lt;p&gt;Упрощена часть функций, улучшено динамическое формирование функций обработки экранных кнопок и подсказок к ним в различных режимах (в частности, в достаточно редко используемом режиме авточтения). В общем, чистая &quot;косметика&quot;.. :)&lt;/p&gt;

 &lt;hr /&gt;
 &lt;p&gt;&amp;nbsp;* Подробнее смотрим в общей документации: &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/3-1-0-69#usedAPI&quot;&gt;Russian Hacker Vision : Применяемые API и отличия версий&lt;/a&gt;.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизация исходного кода, изменён набор переменных, улучшена/изменена часть функций, добавлены новые.
 &lt;p&gt;&amp;nbsp;&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.16_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1500#13&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-09-16-112</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-09-16-112</guid>
			<pubDate>Thu, 15 Sep 2022 21:01:09 GMT</pubDate>
		</item>
		<item>
			<title>Russian Hacker Vision : 2022.9.12</title>
			<description>&lt;p&gt;Добавлена возможность применения персональных корректирующих стилей для любых сайтов.&lt;br /&gt;
Функция глобального и/или локального корректора аналогична применению менеджеров стилей.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Добавлена возможность применения персональных корректирующих стилей для любых сайтов.&lt;br /&gt;
Функция глобального и/или локального корректора аналогична применению сторонних менеджеров стилей.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;добавлена возможность применения* персональных корректирующих стилей для любых сайтов;
 &lt;p&gt;Теперь расширение может использоваться также и в качестве менеджера* стилей, как глобальных (работающих для всех сайтов сразу), так и персональных, под конкретные сайты (работающих только для страниц таких сайтов).&lt;/p&gt;

 &lt;p&gt;Поле установки и редактирования дополнительных пользовательских стилей вызывается в окне настроек при щелчке по строке заголовка блока управления цветовыми схемами. В этом поле можно задать произвольный код CSS, который автоматически сохраняется и сразу же применяется (на лету, без перезагрузки аддона или открытых вкладок).&lt;/p&gt;

 &lt;p&gt;При вызове окна настроек на служебных страницах браузера можно установить &quot;глобальный корректор&quot;, работающий для всех открываемых сайтов.&lt;/p&gt;

 &lt;p class=&quot;nnote&quot;&gt;* В общем случае корректирующие стили не зависят от текущей цветовой схемы и применяются всегда, даже если работа &quot;стилизатора&quot; временно приостановлена. Степень влияния корректоров на отображение контента в разных цветовых режимах определяется только самим заданным кодом и ограничена только навыками и умениями пользователя в части написания корректирующих правил. В качестве &quot;корректора&quot; можно использовать и любые подходящие готовые стили.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена опция общих настроек &quot;&lt;i class=&quot;nnote&quot;&gt;Применять стилевую коррекцию&lt;/i&gt;&quot;, активирующая менеджер стилей;
 &lt;p&gt;По умолчанию выключена, пользовательсие стили не применяются, используются только глобальные стили цветовых схем и режима чтения (штатные, входящие в комплект аддона).&lt;/p&gt;

 &lt;p&gt;При включении опции становятся доступными функции установки и редактирования произвольного кода CSS для его наложения на директивы цветовых схем (либо для их перекрытия, для желаемой тонкой подстройки штатных цветовых режимов &quot;под себя&quot;).&lt;/p&gt;

 &lt;p&gt;Если эта опция включена И если для сайта задан персональный стиль, слева от заголовка блока управления цветовыми схемами отображается кнопка-маркер с латинской буквой &quot;&lt;b class=&quot;nnote&quot;&gt;C&lt;/b&gt;&quot;. Щелчок по этой кнопке отображает/скрывает поле редактирования корректирующего стиля текущего сайта (или глобального корректора, при вызове окна настроек на служебных страницах браузера).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;в манифест добавлено разрешение [&amp;nbsp;&lt;i class=&quot;bnote&quot;&gt;&quot;unlimitedStorage&quot;&lt;/i&gt;&amp;nbsp;], снимающее ограничения на размер хранилища;
 &lt;p&gt;Чисто исходя из практических соображений и во избежание возможных (теоретически) проблем и ошибок.&lt;/p&gt;

 &lt;p&gt;Конечно, достаточно маловероятно, что размер локального хранилища у пользователя превысит стандартную квоту по умолчанию (даже при интенсивном использовании частных посайтных настроек цветовых схем и/или функции установки персональных стилевых корректоров для различных сайтов), но, тем не менее, проблема недостаточного объёма хранилища всё же не исключена у некоторых пользователей.&lt;/p&gt;

 &lt;p&gt;В общем, хуже от такого &quot;превентивного запаса&quot; точно не будет.. :)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;изменён корректирующий &lt;s&gt;&quot;костыль&quot;&lt;/s&gt; CSS для правильного отображения некоторых сайтов на &quot;старых&quot; браузерах.
 &lt;p class=&quot;gnote&quot;&gt;Внешний файл-корректор &quot;ночных&quot; режимов удалён из комплекта с заменой на глобальный корректирующий стиль, автоматически определяемый по версии браузера. Применяется только в бразерах версий &lt;b class=&quot;wnote&quot;&gt;до CR48&lt;/b&gt;, для более новых этот корректор не используется в принципе, не загружается и влияния на работу &quot;ночных&quot; режимов не оказывает.&lt;/p&gt;

 &lt;p&gt;Эта замена даёт более гибкий подход к коррекции проблем на старых браузерах, позволяя применять &quot;костыль&quot; только по необходимости (если есть проблемы с отображением &quot;ночных&quot; режимов). Кроме того, пользователь теперь может изменить это правило коррекции самостоятельно (не рекомендуется)).&lt;/p&gt;

 &lt;hr /&gt;
 &lt;p&gt;&amp;nbsp;* Подробнее о работе этой функции читаем в общей документации:&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-68&quot;&gt;Russian Hacker Vision : Комфортный просмотр&lt;/a&gt; (общее описание)&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-71#cssCorrect&quot;&gt;Russian Hacker Vision : Частная настройка коррекции стилей&lt;/a&gt; (настройка и редактирование)&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/3-1-0-69#cssManager&quot;&gt;Russian Hacker Vision : Тонкая настройка CSS для сайтов&lt;/a&gt; (технические подробности реализации)&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизация исходного кода, изменён набор переменных, улучшена/изменена часть функций, добавлены новые.
 &lt;p&gt;&amp;nbsp;&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.12_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления и выбора режимов просмотра (для одного из сайтов, стиль временно выключен):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.12.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, сайт в одном из &quot;ночных&quot; режимов (включено отображение блока общих настроек):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.12_night.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Компактный вид Панели управления при временной приостановке &quot;стилизатора&quot; (показаны все настройки):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.12_off_options.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, работа с менеджером стилей (опция &quot;&lt;i class=&quot;nnote&quot;&gt;Применять стилевую коррекцию&lt;/i&gt;&quot;):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.12_cssglob.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1500#4&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-09-12-111</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-09-12-111</guid>
			<pubDate>Sun, 11 Sep 2022 21:01:55 GMT</pubDate>
		</item>
		<item>
			<title>Russian Hacker Vision : 2022.9.8</title>
			<description>&lt;p&gt;Добавлен ещё один цветовой режим (теперь их всего 10), новые настройки интерфейса.&lt;br /&gt;
Улучшен режим (авто)чтения, доработана логика, более качественная фильтрация вывода текста.&lt;br /&gt;
Оптимизация кода, уменьшено число промежуточных функций при смене режимов.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Добавлен ещё один цветовой режим (теперь их всего 10), новые настройки интерфейса.&lt;br /&gt;
Улучшен режим (авто)чтения, доработана логика, более качественная фильтрация вывода текста.&lt;br /&gt;
Доработаны CSS режима чтения и отдельных цветовых схем, уменьшено число перекрытий.&lt;br /&gt;
Оптимизация кода, уменьшено число промежуточных функций при смене режимов.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;добавлена ещё одна контрастная &quot;ночная&quot; (инверсная) цветовая схема &quot;&lt;i class=&quot;nnote b&quot;&gt;Russian Hacker Smart+&lt;/i&gt;&quot;;

 &lt;p&gt;Отличается от &quot;&lt;i class=&quot;nnote&quot;&gt;Russian Hacker Vision+&lt;/i&gt;&quot; добавлением фильтра поворота цветов, позволяющим отображать исходные цвета́ страниц ближе к оригинальным (с учётом их инверсии, естественно)).&lt;/p&gt;

 &lt;p&gt;Горячая клавиша ручного выбора этой схемы&amp;nbsp;&amp;ndash; &lt;i class=&quot;bnote&quot;&gt;CTRL+ALT+&lt;b&gt;9&lt;/b&gt;&lt;/i&gt; (работает непосредственно на страницах сайтов).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;улучшена и сделана более насыщенной &quot;дневная&quot; цветовая схема &quot;&lt;i class=&quot;nnote&quot;&gt;Тёплый &quot;ламповый&quot; монитор&lt;/i&gt;&quot;;
 &lt;p&gt;Схема сделана менее &quot;монохромной&quot;, добавлена фильтрация стиля для более тёплых полутонов.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;к глобальному выключателю добавлено временное отключение схемы для текущего сайта (CTRL+щелчок);
 &lt;p&gt;Работает на страницах сайтов аналогично хоткею &lt;i class=&quot;bnote&quot;&gt;CTRL+F12&lt;/i&gt;. Востребован при отключении хоткеев в настройках (в этом случае это будет единственный способ) или для быстрой оценки при выборе цветовой схемы в окне Панели управления.&lt;/p&gt;

 &lt;p&gt;Не используется на служебных страницах браузера (неприменимо). При открытии окна настроек на вкладках сайтов у кнопки &quot;глобального выключателя&quot; отображается соответствующая подсказка.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;изменён функционал кнопки-иконки аддона: ЛКМ переключает вывод общих настроек, ПКМ&amp;nbsp;&amp;ndash; ссылочные переходы;
 &lt;p&gt;Сделано в целях упрощения работы с окном Панели управления (изменение общих настроек требуется достаточно редко), а также с учётом того, что по ссылкам всё равно мало кто ходит, а кнопка &quot;простаивает&quot; и &quot;только место занимает&quot;.))&lt;/p&gt;

 &lt;p&gt;Теперь при щелчке по этой кнопке скрывается блок общих настроек аддона (состояние запоминается), чтобы отобразить скрытые настройки нужно повторно щёлкнуть по этой кнопке. По умолчанию блок настроек отображается всегда, при его скрытии внешний вид интерфейса будет максимально &quot;аскетичным&quot;, как это было в первых версиях аддона.&lt;/p&gt;

 &lt;p&gt;Кроме того, в список ссылочных переходов добавлен хоткей &lt;i class=&quot;bnote&quot;&gt;SHIFT+ПКМ&lt;/i&gt; (&quot;Документация&quot;), ведущий на &lt;a href=&quot;https://goodies.ucoz.club/publ/1-1-0-71&quot;&gt;страницу подробного описания всех настроек и опций&lt;/a&gt;. Подсказка к кнопке также изменена в соответствии с новыми функциями.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;допилена функция экранной кнопки ридера для режима* &quot;авточтение&quot; (&quot;&lt;i class=&quot;nnote&quot;&gt;Режим (авто)чтения в текущей вкладке&lt;/i&gt;&quot;);
 &lt;p&gt;В предыдущеё версии этой кнопкой можно было только включить режим &quot;авточтения&quot;, выключение было доступно только через экранную кнопку‑индикатор этого режима (&quot;&lt;b class=&quot;nnote&quot;&gt;R&lt;/b&gt;&quot;, слева от имени сайта). Это неудобно, если стилизатор выключен (приостановлен) и если отключены горячие клавиши и установлен &quot;минималистический&quot; вид окна настроек.&lt;/p&gt;

 &lt;p&gt;Это &quot;безобразие&quot; исправлено, теперь кнопкой ридера можно и включать и выключать режим &quot;авточтения&quot;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;улучшен режим* (авто)чтения, доработана логика и достигнута более качественная фильтрация вывода текста;
 &lt;p&gt;Решена проблема &quot;пустого контента&quot; (или в сочетании с ненужными фрагментами меню и прочего) на некоторых сайтах, возникала по причине слишком &quot;грубой&quot; очистки исходного содержимого страниц. Исправлено, теперь определение полезного содержимого и зачистка &quot;балласта&quot; производятся скриптом более аккуратно.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлен корректирующий &lt;s&gt;&quot;костыль&quot;&lt;/s&gt; CSS для правильного отображения некоторых сайтов на &quot;старых&quot; браузерах.
 &lt;p&gt;Содержит директивы для &quot;ночных&quot; схем (пока только для них), которые на отдельных &quot;новомодных&quot; сайтах (&lt;a href=&quot;https://developer.chrome.com/docs/extensions/&quot;&gt;пример&lt;/a&gt;) не работают от слова совсем (белый текст на белом фоне)).&lt;/p&gt;

 &lt;p class=&quot;gnote&quot;&gt;Корректор не влияет на работу &quot;светлых&quot; тем и не загружается при их использовании. Применяется только в бразерах версий &lt;b class=&quot;wnote&quot;&gt;до CR48&lt;/b&gt;, на более новых не используется в принципе, не загружается и влияния на работу &quot;ночных&quot; режимов не оказывает.&lt;/p&gt;

 &lt;hr /&gt;
 &lt;p&gt;&amp;nbsp;* Подробнее о работе этих режимов читаем в общей документации:&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-68#readerMode&quot;&gt;Russian Hacker Vision : Работа с текстом: специальный режим &quot;чтения&quot;&lt;/a&gt; (общее описание режимов)&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-71#read_Mode&quot;&gt;Russian Hacker Vision : Специальный текстовый режим &quot;чтения&quot;&lt;/a&gt; (настройка и переключение режимов)&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/3-1-0-69#txtReader&quot;&gt;Russian Hacker Vision : Особенности режима (авто)чтения&lt;/a&gt; (технические подробности реализации)&lt;/p&gt;

 &lt;p&gt;Подробнее о применении остальных функций читаем в общей документации:&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-68#commonFeatures&quot;&gt;Russian Hacker Vision : Основные возможности и способ применения&lt;/a&gt; (общее описание)&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-71&quot;&gt;Russian Hacker Vision : Настройка и применение&lt;/a&gt; (структурированное описание, подробный &quot;юзер-мануал&quot;)&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;опция настроек &quot;&lt;s class=&quot;nnote i&quot;&gt;Упрощённый вид окна при паузе&lt;/s&gt;&quot; переименована в &quot;&lt;i class=&quot;nnote&quot;&gt;Компактный вид окна при паузе&lt;/i&gt;&quot;;

 &lt;p&gt;Чисто &quot;перфекционизм&quot;, функционально назначение параметра не изменилось.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;в связи с переименованием изменён ключ локального хранилища: вместо &lt;s class=&quot;wnote i&quot;&gt;miniwin&lt;/s&gt; теперь &lt;i class=&quot;wnote&quot;&gt;compact&lt;/i&gt;;
 &lt;p&gt;Он же, он проклятый, &quot;перфекционизм&quot; то бишь.. :)&lt;/p&gt;

 &lt;p&gt;Функцию автопроверки/зачистки старого ключа не добавлял (не думаю, что кто-то успел хоть раз его применить с прошлой версии)). Поэтому&amp;nbsp;&amp;ndash; кому не лениво&amp;nbsp;&amp;ndash; удаляем указанный &quot;мусорный ключ&quot; самостоятельно, если он мешает.. :)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;немного доработаны CSS режима чтения и отдельных цветовых схем, уменьшено число перекрытий директив;
 &lt;p&gt;&amp;nbsp;&lt;/p&gt;

 &lt;p&gt;Решена проблема &quot;белых дыр&quot; (фона) для &quot;ночных&quot; режимов, увеличена ширина ридера до полной ширины страницы.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;оптимизация исходного кода, изменён набор переменных, улучшена/изменена часть функций, добавлены новые.
 &lt;p&gt;Уменьшено число промежуточных функций (лишние удалены, остальные подправлены) при смене режимов.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.8_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления и выбора режимов просмотра (для одного из сайтов, стиль временно выключен):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.8.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, сайт в новом &quot;ночном&quot; режиме &quot;&lt;i class=&quot;nnote&quot;&gt;Russian Hacker Smart+&lt;/i&gt;&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.8_opt_smart.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, сайт в обновлённом режиме &quot;&lt;i class=&quot;nnote&quot;&gt;Тёплый &quot;ламповый&quot; монитор&lt;/i&gt;&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.8_warm_lamp.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Вид Панели управления при скрытом блоке общих настроек:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.8_min_smart.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Компактный вид Панели управления при временной приостановке &quot;стилизатора&quot; (показаны все настройки):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.8_off_options.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Наиболее &quot;аскетичный&quot; вид Панели управления при временной приостановке &quot;стилизатора&quot; (блок настроек скрыт):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.8_off_compact.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Решпекты и пиво&lt;/h5&gt;

&lt;p&gt;Камраду &lt;a href=&quot;http://forum.ru-board.com/profile.cgi?action=show&amp;amp;member=dedulya68&quot;&gt;Дедуле&lt;/a&gt;&amp;nbsp;&amp;ndash; за &quot;приватную наводку&quot; на метод фильтрации с поворотом цвета.&amp;nbsp;:)&lt;br /&gt;
&lt;sup&gt;Метод применён в цветовой схеме &quot;&lt;i class=&quot;nnote&quot;&gt;Russian Hacker Smart+&lt;/i&gt;&quot; и для улучшения схемы &quot;&lt;i class=&quot;nnote&quot;&gt;Тёплый &quot;ламповый&quot; монитор&lt;/i&gt;&quot;.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1440#21&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-09-08-110</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-09-08-110</guid>
			<pubDate>Wed, 07 Sep 2022 21:01:46 GMT</pubDate>
		</item>
		<item>
			<title>Russian Hacker Vision : 2022.9.3</title>
			<description>&lt;p&gt;Добавлены новые функции, хоткеи, настройки и индикация для повышения удобства работы.&lt;br /&gt;
Добавлена вариация компактного вида окна настроек и возможность отключения всех хоткеев.&lt;br /&gt;
Доработаны стили режима чтения и отдельных цветовых схем, улучшена общая производительность.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Добавлены новые функции, хоткеи, настройки и индикация для повышения удобства работы.&lt;br /&gt;
Добавлена вариация компактного вида окна настроек и возможность отключения всех хоткеев.&lt;br /&gt;
Доработаны стили режима чтения и отдельных цветовых схем, улучшена общая производительность.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;дополнительная шрифтовая стилизация окна настроек, открытого на вкладке, работающей в режиме* &quot;авточтения&quot;;
 &lt;p&gt;Сделано в рамках общего подхода по имитации вида окна настроек в зависимости от текущего режима вкладки. На таких вкладках в дополнение к кнопке-индикатору с символом &quot;&lt;b class=&quot;nnote&quot;&gt;R&lt;/b&gt;&quot; (слева от имени домена) шрифт окна настроек теперь устанавливается аналогичным шрифту текстового режима (гарнитура) и немного увеличивается его размер.&lt;/p&gt;
 &lt;p&gt;Работает только на вкладках сайтов (или локальных файлов), &lt;span class=&quot;wnote&quot;&gt;к служебным страницам браузера не применяется&lt;/span&gt;. Цветовая схема и работа элементов управления в окне настроек при этом не изменяются (соответствуют текущему установленному режиму работы сайта).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлен ещё один способ смены частного режима текущего сайта &quot;на лету&quot;&amp;nbsp;&amp;ndash; вызов по хоткеям &lt;i class=&quot;bnote&quot;&gt;CTRL+ALT+(0-8)&lt;/i&gt;;
 &lt;p&gt;Фича добавлена чисто для оперативности, позволяет переключить текущую тему сайта без открытия окна настроек. Эквивалентно выбору частной схемы в списке режимов окна настроек, соответствующая клавиша (0-8) напрямую переключает сайт в один из режимов, состояние автоматически сохраняется и применяется сразу ко всем открытым вкладкам сайта.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлен блок глобальных переключателей (&quot;галок&quot;) в окне настроек, назначение понятно из названий (см.далее);
 &lt;p&gt;Повышение общей &quot;фичастости&quot; и удобства работы с интерфейсом. Эти настройки работают для расширения в целом и не зависят от текущих режимов работы и цветовых схем. Применяются как к окну настроек, так и к значку аддона на тулбаре (текст подсказок и бэджик).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;вариации внешнего вида окна настроек, отображаемые при глобальной приостановке работы &quot;стилизатора&quot;;
 &lt;p&gt;Экспериментальная фича, чисто &quot;на попробу&quot;, если не понравится&amp;nbsp;&amp;ndash; можно переключить &quot;как было&quot;.)&lt;/p&gt;
 &lt;p&gt;Это новшество не влияет на работу режимов чтения, при выключении &quot;стилизации&quot; все вкладки будут отображаться в оригинальном виде, переключатели режимов (авто)чтения при этом также не блокируются.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена настройка, скрывающая блок управления цветовыми схемами (&quot;&lt;i class=&quot;nnote&quot;&gt;Упрощённый вид окна при паузе&lt;/i&gt;&quot;);
 &lt;p&gt;Теперь, если работа &quot;раскрашивающей&quot; части аддона приостановлена (кнопкой &quot;&lt;i class=&quot;bnote&quot;&gt;Временно приостановить&lt;/i&gt;&quot; или по хоткею &lt;i class=&quot;bnote&quot;&gt;ALT+F12&lt;/i&gt;), блок переключателей и кнопок действий для цветовых схем может быть скрыт. Отображение блока регулируется этой настройкой, по умолчанию включено. При снятии &quot;галки&quot; блок цветовых схем просто блокируется, как это было в предыдущих версиях.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена настройка, отключающая горячие клавиши на вкладках (&quot;&lt;i class=&quot;nnote&quot;&gt;Отключить все горячие клавиши&lt;/i&gt;&quot;);
 &lt;p&gt;Сделано для проверки/обхода возможных конфликтов с другими аддонами (и просто для любителей мыша&amp;#x301;, которым хоткеи вообще не нужны)). При включении этой &quot;галки&quot; всё управление доступно только из окна настроек, оперативной смены режимов прямо на вкладках, понятно, уже не будет. По умолчанию выключено, все хоткеи доступны на вкладках.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена экранная кнопка вызова режимов чтения* для вкладок (&quot;&lt;i class=&quot;nnote&quot;&gt;Режим (авто)чтения в текущей вкладке&lt;/i&gt;&quot;);
 &lt;p&gt;Отображается только при включенной настройке &quot;&lt;i class=&quot;nnote&quot;&gt;Отключить все горячие клавиши&lt;/i&gt;&quot;, в принципе отсутствует на служебных страницах браузера (неприменимо). Нажатие на эту кнопку эквивалентно хоткею &lt;i class=&quot;bnote&quot;&gt;CTRL+F11&lt;/i&gt; и переключает непосредственно текстовый режим в текущей вкладке.&lt;/p&gt;
 &lt;p&gt;Нажатие на эту кнопку с зажатой клавишей &lt;i class=&quot;bnote&quot;&gt;SHIFT&lt;/i&gt; эквивалентно хоткею &lt;i class=&quot;bnote&quot;&gt;SHIFT+F11&lt;/i&gt; и включает режим авточтения для текущей вкладки. Эта особенность указана в подсказке к кнопке.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена настройка, отключающая все подсказки в окне и тултипы к значку (&quot;&lt;i class=&quot;nnote&quot;&gt;Отключить подсказки полностью&lt;/i&gt;&quot;);
 &lt;p&gt;Для любителей &quot;полного минимализма&quot;, которых &quot;раздражают всплывашки&quot;.)) Если включено, в окне настроек не будет отображаться ни одна подсказка (у всех кнопок и элементов интерфейса). При этом в подсказке к значку аддона на тулбаре также не будут указаны текущие режимы работы и краткая справка по хоткеям. По умолчанию выключено, все подсказки работают динамически, в тултипе значка на тулбаре указывается текущее состояние аддона.&lt;/p&gt;
 &lt;p class=&quot;dnote i&quot;&gt;Для внимательных юзеров: в этом режиме заложена &quot;микро-пасхалка&quot;, меняющая одну из функций окна настроек.)&lt;br /&gt;
 Если вы найдёте её&amp;nbsp;&amp;ndash; расскажите сообществу (и мне)), вместе &lt;u&gt;пива&lt;/u&gt; попьём..:)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлен вывод текущего состояния аддона в подсказке и бэджике значка на тулбаре (изменяется динамически);
 &lt;p&gt;Сделано для повышения информативности значка и подсказки к нему. В частности, при временном отключении у значка отображается бэджик &quot;&lt;b class=&quot;nnote&quot;&gt;OFF&lt;/b&gt;&quot; и соответствующим образом изменяется подсказка к нему. Это же относится и к работе с отключёнными хоткеями&amp;nbsp;&amp;ndash; они не указываются в подсказке. Также отличается и подсказка у вкладок в режиме &quot;авточтения&quot;.&lt;/p&gt;
 &lt;p&gt;При отключении в настройках вывода всех подсказок (тултипов), у значка на тулбаре выводится только общая информация об аддоне. Это не относится ко вкладкам в режиме &quot;авточтения&quot;, для них поясняющая подсказка есть в любом случае.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;доработано применение частных цветовых схем для локальных файлов (открываемых по протоколу &quot;&lt;i class=&quot;bnote&quot;&gt;file:&lt;/i&gt;&quot;);
 &lt;p&gt;В предыдущих версиях (как и в прототипе) сохранение частных схем для локальных файлов работало некорректно (для них всегда устанавливалась цветовая схема по умолчанию). Изменена функция определения имени хоста, проблема устранена, частная цветовая схема для локальных файлов теперь устанавливается, сохраняется и в дальнейшем применяется правильно (независимо от типа файла).&lt;/p&gt;
 &lt;p&gt;При этом для локальных файлов теперь также корректно работают функции:&lt;br /&gt;
 &amp;bull; временного отключения цветовой схемы для просмотра файла в оригинальном виде (хоткей &lt;i class=&quot;bnote&quot;&gt;CTRL+F12&lt;/i&gt;);&lt;br /&gt;
 &amp;bull; сброса частной схемы для файлов на цветовую схему по умолчанию (хоткей &lt;i class=&quot;bnote&quot;&gt;SHIFT+F12&lt;/i&gt;);&lt;br /&gt;
 &amp;bull; переключение режимов (авто)чтения для локальных файлов (хоткеи &lt;i class=&quot;bnote&quot;&gt;CTRL+F11&lt;/i&gt; и &lt;i class=&quot;bnote&quot;&gt;SHIFT+F11&lt;/i&gt;).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;доработана логика обработчика открытых владок, сокращено время обработки при смене частных режимов сайтов;
 &lt;p&gt;В предыдущих версиях (как и в прототипе) при любом изменении цветовых схем и режимов работы производилась повторная принудительная реактивация стилей во всех открытых вкладках. Теперь, если изменяется только режим одного конкретного текущего сайта, текущего, проверка и переключение режима производится только для всех вкладок данного сайта.&lt;/p&gt;
 &lt;p&gt;То же самое касается и функции (раз)блокировки горячих клавиш на всех открытых страницах. При этом скриптам-инжекторам отправляется отдельное сообщение, не затрагивающее работу цветовых схем и не приводящее к перерасчёту стилей на каждой открытой странице.&lt;/p&gt;
 &lt;p&gt;Эти изменения позволили значительно снизить &quot;ударную&quot; нагрузку на браузер в момент перерегистрации цветовых схем в открытых вкладках, что особенно заметно на слабых компьютерах или при большом числе одновременно открытых вкладок.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;доработка CSS &quot;ночных&quot; режимов (инверсных) для корректного отображения фреймов с видео и embed-объектов.
 &lt;p&gt;В частности, исправлено каскадное инвертирование содержимого PDF-файлов для цветовых тем &quot;&lt;b&gt;Russian Hacker Vision&lt;/b&gt;&quot;. Кроме того, убран временный &quot;костыль&quot; отдельных правил для фреймов с YouTube и немного оптимизированы CSS-правила за счёт их объединения.&lt;/p&gt;
 &lt;hr /&gt;
 &lt;p&gt;&amp;nbsp;* Подробнее о работе этих режимов читаем в общей документации:&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-68#readerMode&quot;&gt;Russian Hacker Vision : Работа с текстом: специальный режим &quot;чтения&quot;&lt;/a&gt; (общее описание режимов)&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-71#read_Mode&quot;&gt;Russian Hacker Vision : Специальный текстовый режим &quot;чтения&quot;&lt;/a&gt; (настройка и переключение режимов)&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/3-1-0-69#txtReader&quot;&gt;Russian Hacker Vision : Особенности режима (авто)чтения&lt;/a&gt; (технические подробности реализации)&lt;/p&gt;
 &lt;p&gt;Подробнее о применении остальных функций читаем в общей документации:&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-68#commonFeatures&quot;&gt;Russian Hacker Vision : Основные возможности и способ применения&lt;/a&gt; (общее описание)&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-71&quot;&gt;Russian Hacker Vision : Настройка и применение&lt;/a&gt; (структурированное описание, подробный &quot;юзер-мануал&quot;)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизация исходного кода, изменён набор переменных, улучшена/упрощена часть функций, добавлены новые.
 &lt;p&gt;Добавлена корректная поддержка &quot;старых&quot; браузеров для &quot;цифрового&quot; переключателя режимов по хоткеям (0-8).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.3_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления и выбора режимов просмотра (для одного из сайтов, стиль временно выключен):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.3.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, сайт в &quot;штатном ночном&quot; режиме:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.3_def.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Изменение шрифта панели управления, включен режим авточтения для вкладки, сайт в &quot;штатном ночном&quot; режиме:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.3_reader_btn.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Новый компактный вид панели управления при временной приостановке &quot;стилизатора&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.3_off_compact.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, все хоткеи включены (кнопка переключения режимов чтения скрыта):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.3_off_hotkeys.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Компактный вид панели управления, все настройки по умолчанию, подсказки и хоткеи разрешены:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.9.3_off_tooltips.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1420#5&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-09-03-109</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-09-03-109</guid>
			<pubDate>Fri, 02 Sep 2022 21:01:59 GMT</pubDate>
		</item>
		<item>
			<title>Russian Hacker Vision : 2022.8.28</title>
			<description>&lt;p&gt;Добавлен опциональный режим (авто)чтения и индикация режима авточтения вкладок.&lt;br /&gt;
Добавлен экспорт/импорт настроек. Доработаны стили отдельных цветовых схем.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Добавлен опциональный режим (авто)чтения и индикация режима авточтения вкладок.&lt;br /&gt;
Добавлен экспорт/импорт настроек. Доработаны стили инверсных цветовых схем (для &quot;ночных&quot; режимов).&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;добавлен режим* &quot;чтения&quot;&amp;nbsp;&amp;ndash; работает &quot;на лету&quot;, без смены цветовой схемы (вызов по хоткею &lt;i class=&quot;bnote&quot;&gt;CTRL+F11&lt;/i&gt;);

 &lt;p&gt;Это специальный стиль просмотра текста. Применяется к текущей странице, повторное нажатие хоткея переключает на оригинальный вид сайта (переходы производятся мгновенно, БЕЗ перезагрузки страницы).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлен режим* &quot;авточтения&quot; для любой отдельной вкладки&amp;nbsp;&amp;ndash; работает &quot;на лету&quot; (вызов по хоткею &lt;i class=&quot;bnote&quot;&gt;SHIFT+F11&lt;/i&gt;);
 &lt;p&gt;Автоматическое применение специального стиля просмотра текста для всех ссылок/переходов, открываемых в выбранной вкладке. Режим эквивалентен ручному вызову режима чтения после каждой (пере)загрузки страницы в этой вкладке.&lt;/p&gt;

 &lt;p&gt;Авторежим применяется/включается только в пределах текущей вкладки и индицируется для неё символом &quot;&lt;b class=&quot;nnote&quot;&gt;R&lt;/b&gt;&quot; на значке расширения на тулбаре (индикатор включается после перевода страницы в режим чтения).&lt;/p&gt;

 &lt;p&gt;При этом можно в любой момент временно переключиться на оригинальный стиль сайта по хоткею &lt;i class=&quot;bnote&quot;&gt;CTRL+F11&lt;/i&gt; (все такие переходы также производятся мгновенно и БЕЗ перезагрузки страницы, режим авточтения для вкладки не отключается).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена функция экспорта/импорта** всех настроек для их сохранения в файл и восстановления (формат JSON);
 &lt;p&gt;Предназначена для &quot;фанатов раскраски&quot; сайтов в разные цвета (посайтные схемы), позволяет переносить настройки между разными системами или при полной переустановке расширения.&lt;/p&gt;

 &lt;p&gt;Обе функции &quot;прикручены&quot; к экранной кнопке &quot;&lt;i class=&quot;nnote&quot;&gt;Сброс режимов&lt;/i&gt;&quot;, вызываются, соответственно, при щелчке по этой кнопке с зажатой клавишей &lt;i class=&quot;bnote&quot;&gt;ALT&lt;/i&gt; (вызов стандартного диалога сохранение файла) или &lt;i class=&quot;bnote&quot;&gt;CTRL&lt;/i&gt; (вызов диалога восстановления настроек).&lt;/p&gt;

 &lt;p&gt;Для оперативной помощи (если забыли что/зачем нажимать)) изменена подсказка к этой кнопке.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена функция быстрого сброса** цветовой схемы текущего сайта на общую цветовую схему по умолчанию;
 &lt;p&gt;Функция &quot;прикручена&quot; к экранной кнопке &quot;&lt;i class=&quot;nnote&quot;&gt;По умолчанию&lt;/i&gt;&quot;, вызывается при щелчке по этой кнопке с зажатой клавишей &lt;i class=&quot;bnote&quot;&gt;ALT&lt;/i&gt;. Работает независимо от текущего режима отображения сайта (если, например, сайт временно просматривается в оригинальном виде, после этой операции он будет переключён на новую схему сразу же).&lt;/p&gt;

 &lt;p&gt;Для оперативной помощи (если забыли что/зачем нажимать)) изменена подсказка к этой кнопке.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;доработаны CSS &quot;ночных&quot; режимов (инверсные) для более корректного отображения на отдельных сайтах.
 &lt;p&gt;В частности, на страницах некоторых поисковиков инверсия не отрабатывалась полностью и &quot;ночные&quot; темы не применялись к части содержимого страниц. Также добавлены отдельные CSS-правила для отображения в этих режимах embed-роликов сервиса YouTube (слишком уж часто они встречаются, пришлось допилить)).&lt;/p&gt;

 &lt;hr /&gt;
 &lt;p&gt;&amp;nbsp;* Подробнее о работе этих режимов читаем в общей документации:&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-68#readerMode&quot;&gt;Russian Hacker Vision : Работа с текстом: специальный режим &quot;чтения&quot;&lt;/a&gt; (описание и управление)&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/3-1-0-69#txtReader&quot;&gt;Russian Hacker Vision : Особенности режима (авто)чтения&lt;/a&gt; (технические подробности реализации)&lt;/p&gt;

 &lt;p&gt;** Подробнее о работе этих функций читаем в общей документации:&lt;br /&gt;
 &amp;bull; &lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/publ/1-1-0-68#commonFeatures&quot;&gt;Russian Hacker Vision : Основные возможности и способ применения&lt;/a&gt; (описание и применение)&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизирован исходный код, изменена часть переменных, модульная структура инжекторной части.
 &lt;p&gt;Скрипт и стиль инжектора для режима чтения загружаются отдельно и только когда этот режим используется.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;В старых браузерах (напр., SRWare Iron 31) &lt;span class=&quot;wnote&quot;&gt;может не отображаться полностью подсказка к кнопке на тулбаре&lt;/span&gt;.

 &lt;p&gt;Пояснение: возможно, это связано с некими ограничениями на размер тултипа иконки в этих версиях (или вообще является частной проблемой конкретных древних билдов)). Причина такого &quot;урезания&quot; автору неизвестна и проблема (скорее всего)) исправляться не будет. &lt;span class=&quot;gnote&quot;&gt;В более новых версиях браузеров (на движках CR49+) такая проблема отсутствует, подсказка выводится корректно и полностью в любом случае.&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;Другие проблемы пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.28_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления и выбора режимов просмотра (для одного из сайтов):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.28.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, включен режим авточтения для вкладки, сайт в &quot;штатном ночном&quot; режиме:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.28_autoreader_rb1.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, включен режим авточтения для вкладки, сайт в режиме временного оригинального просмотра:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.28_autoreader_rb0.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, подсказки для новых функций кнопок &quot;&lt;i class=&quot;nnote&quot;&gt;По умолчанию&lt;/i&gt;&quot; и &quot;&lt;i class=&quot;nnote&quot;&gt;Сброс режимов&lt;/i&gt;&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.28_setdefbtn.png&quot; /&gt; &amp;emsp; &lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.28_resetbtn.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, вид диалогового окна восстановления настроек:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.28_restoreDlg.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1400#4&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-08-28-108</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-08-28-108</guid>
			<pubDate>Sat, 27 Aug 2022 21:01:56 GMT</pubDate>
		</item>
		<item>
			<title>Russian Hacker Vision : 2022.8.23</title>
			<description>&lt;p&gt;Доработка кода базовой версии. Изменены стили части цветовых схем, добавлен новый режим.&lt;br /&gt;
Добавлена стилизация полос прокрутки, улучшено отображение ссылок и графики в &quot;ночных&quot; схемах.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Доработка кода первой базовой версии. Изменены стили отдельных цветовых схем.&lt;br /&gt;
Добавлена стилизация полос прокрутки, улучшено отображение ссылок и графики в &quot;ночных&quot; схемах.&lt;/p&gt;

&lt;p&gt;Добавлена новая &quot;монохромная&quot; схема&amp;nbsp;&amp;ndash; &quot;&lt;i class=&quot;nnote&quot;&gt;Тёплый ламповый монитор&lt;/i&gt;&quot;.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;добавлена новая цветовая схема&amp;nbsp;&amp;ndash; &quot;&lt;i class=&quot;nnote&quot;&gt;Тёплый ламповый монитор&lt;/i&gt;&quot; (основной фильтр&amp;nbsp;&amp;ndash; &quot;сепия&quot;);

 &lt;p&gt;Эта схема практически является одной из &quot;монохромных&quot; тем и предназначена для чтения объёмных текстов.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена обработка стилей полос прокрутки окна: унифицированный &quot;узкий скроллер&quot; во всех режимах;
 &lt;p&gt;Различается для тёмных/светлых схем. Не применяется к режиму просмотра страниц в оригинальном виде.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлен CSS ссылок в &quot;монохромных&quot; режимах, для всех тегов [a] сделано подчеркивание 1рх-точками;
 &lt;p&gt;Чисто визуальное &quot;украшательство&quot;.) Связано с тем, что в монохромных (включая инверсный) режимов часть ссылок может никак не отличаться от обычного текста. Кроме того, для более уверенного различения, ссылки в этих режимах при наведении курсора принудительно инвертируются (белый текст на чёрном фоне).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;улучшены цветовые схемы, изменён CSS &quot;ночных&quot; режимов для повышения комфорта просмотра страниц;
 &lt;p&gt;Немного повышена контрастность схемы &quot;&lt;i&gt;Russian Hacker Vision+&lt;/i&gt;&quot; и понижена для высококонтрастных режимов.&lt;br /&gt;
 Режим &quot;&lt;i&gt;Пониженная контрастность&lt;/i&gt;&quot; сделан более мягким за счёт &quot;приглушённого&quot; вывода изображений. Оба контрастных режима (&quot;&lt;i class=&quot;nnote&quot;&gt;Инверсный контраст&lt;/i&gt;&quot; и &quot;&lt;i class=&quot;nnote&quot;&gt;Суперконтрастный&lt;/i&gt;&quot;) также смягчены, уж шибко &quot;по глазам било&quot;..)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;улучшен CSS для изображений в &quot;ночных&quot; режимах, вид картинок меняется при наведении курсора мыши.
 &lt;p&gt;Связано с тем, что в инверсном виде часть изображений может вообще не отображаться (чёрное на чёрном). Кроме того, для неинвертированных изображений добавлено изменение фона и/или контраста в отдельных схемах (например, в &quot;&lt;i&gt;Russian Hacker Vision&lt;/i&gt;&quot; или в монохромных).&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;название режима &lt;s class=&quot;nnote i&quot;&gt;Режим &quot;Инверсный серый&quot;&lt;/s&gt; заменено на &lt;i class=&quot;nnote&quot;&gt;Режим &quot;Инверсный контраст&quot;&lt;/i&gt;;

 &lt;p&gt;Сделано для более точного описания этого режима в списке цветовых схем.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;замена &quot;типа устаревшего&quot; API &lt;i class=&quot;nnote&quot;&gt;chrome.extension.sendRequest&lt;/i&gt; на &lt;i class=&quot;nnote&quot;&gt;chrome.runtime.sendMessage&lt;/i&gt;;
 &lt;p&gt;Задел на будущее под новейшие версии браузеров. Полезный функционал системы сообщений не изменён, правка чисто техническая и сделана на случай, если вдруг &quot;устаревшее&quot; совсем отломают..:)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;оптимизирован исходный код, доработаны CSS-правила отдельных схем, уменьшен размер скрипта‑инжектора.
 &lt;p&gt;Размер CSS-инжектора увеличен за счёт добавки стилей скроллбара и правил для комфортного просмотра изображений.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;В достаточно старых версиях браузеров (напр., SRWare Iron 31/36) &lt;span class=&quot;wnote&quot;&gt;новые стили скроллбара могут не применяться при смене режима с оригинального вида страниц на любую из применяемых цветовых схем&lt;/span&gt;. Также не производится сброс схемы оформления скроллбара при временном отключении текущего режима для сайта (хоткей &lt;i class=&quot;bnote&quot;&gt;CTRL+F12&lt;/i&gt;) или при переключении между &quot;светлыми&quot; и &quot;тёмными&quot; темами в панели настроек. &lt;span class=&quot;gnote&quot;&gt;Для корректного применения стиля скроллбара достаточно просто перезагрузить страницу&lt;/span&gt; в выбранном режиме просмотра (или открыть другую страницу текущего сайта, где стиль скроллбара применяется сразу же).

 &lt;p&gt;Пояснение: при переключении не происходит смена стандартной дефольтной схемы оформления скроллбара на внедряемую CSS-инжектором аддона. При этом также не происходит и обратный сброс схемы (включение режима оригинального вида страниц). Причина такого поведения (однократность применения CSS скроллбара до перезагрузки страницы) конкретных версий браузеров автору неизвестна и эта проблема (скорее всего)) исправляться не будет. &lt;span class=&quot;gnote&quot;&gt;В более новых версиях браузеров (на движках CR49+) такая проблема отсутствует, переключение стиля скроллбара производится корректно в любом случае.&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;Другие проблемы пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.23_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления и выбора режимов просмотра:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.23.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, включен режим просмотра по умолчанию:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.23_def_scheme.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, новая схема&amp;nbsp;&amp;ndash; &quot;&lt;i class=&quot;nnote&quot;&gt;Тёплый ламповый монитор&lt;/i&gt;&quot;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.23_warm_lamp.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1360#7&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-08-23-107</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-08-23-107</guid>
			<pubDate>Mon, 22 Aug 2022 21:01:56 GMT</pubDate>
		</item>
		<item>
			<title>Russian Hacker Vision : 2022.8.14</title>
			<description>&lt;p&gt;Базовая версия. Исправление ошибок и оптимизация оригинального кода расширения-прототипа.&lt;br /&gt;
Разблокировка управления выбором цветовых схем и режимов работы, добавлено 6 CSS-режимов.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Начальный релиз, базовая версия &lt;a href=&quot;https://chrome.google.com/webstore/detail/fommidcneendjonelhhhkmoekeicedej&quot; target=&quot;_blank&quot;&gt;исходного&lt;/a&gt; расширения-прототипа&amp;nbsp;&amp;ndash; 1.25 от 05.02.2014.&lt;/p&gt;

&lt;p&gt;Исправлены мелкие ошибки и огрехи кода прототипа, добавлены дополнительные функции и режимы.&lt;/p&gt;

&lt;p&gt;Работает на любых страницах, включая локальные, ограничений по версии браузера нет.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;улучшен и облегчен интерфейс окна управления, удалены &quot;лишние&quot; элементы, кнопки соцсетей и графика;&lt;/li&gt;
 &lt;li&gt;разблокирована и доработана скрытая функция переключения множественных режимов просмотра (схем);&lt;/li&gt;
 &lt;li&gt;добавлено 6 дополнительных режимов просмотра: монохром, инверсный, сглаживание, контрастный и др.;&lt;/li&gt;
 &lt;li&gt;доработана логика управления режимами для сайтов (временное переключение локальных/общих стилей);&lt;/li&gt;
 &lt;li&gt;изменена логика работы хоткеев, основная клавиша переключения цветовых схем заменена с &lt;i class=&quot;nnote&quot;&gt;F11&lt;/i&gt; на &lt;i class=&quot;nnote&quot;&gt;F12&lt;/i&gt;;&lt;/li&gt;
 &lt;li&gt;добавлено сохранение/восстановление схемы для сайта, если для него временно отключается CSS-обработка;&lt;/li&gt;
 &lt;li&gt;добавлен хоткей &lt;i class=&quot;nnote&quot;&gt;CTRL+F12&lt;/i&gt;&amp;nbsp;&amp;ndash; временное посайтное переключение режима (в прототипе&amp;nbsp;&amp;ndash; только сброс схемы);&lt;/li&gt;
 &lt;li&gt;упрощены скрипт и стиль инжектора, из CSS убраны &quot;частные&quot; настройки для сайтов (ютубы и прочие фейсбуки);&lt;/li&gt;
 &lt;li&gt;интерфейс полностью переведён на русский, добавлены поясняющие подсказки к экранным кнопкам.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизирован код в целом, упрощены все функции, удалён &quot;мусор&quot; и все лишние графические файлы;&lt;/li&gt;
 &lt;li&gt;изменено название, переделана иконка, добавлены ссылки на &quot;хомяк&quot; и пр..)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и пишем баг‑репорты в комментариях&amp;hellip;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.14_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления и выбора режимов просмотра:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.14.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Панель управления, включен режим просмотра по умолчанию:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/rhv/RussianHackerVision_2022.8.14_def_scheme.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=1340#17&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2022-08-14-106</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2022-08-14-106</guid>
			<pubDate>Sat, 13 Aug 2022 21:01:05 GMT</pubDate>
		</item>
		<item>
			<title>Поиск статей на Sci-Hub : 2021.11.14</title>
			<description>&lt;p&gt;Исправлена логическая ошибка автозагрузки CRX-установщика текущей версии.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Исправлена логическая ошибка автозагрузки CRX-установщика текущей версии.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/36/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;исправлена &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64#ent40&quot;&gt;логическая ошибка автозагрузки CRX-установщика&lt;/a&gt; текущей версии.

 &lt;p&gt;Проявлялась в версиях &lt;a class=&quot;wnote&quot; href=&quot;https://goodies.ucoz.club/blog/2021-11-05-103&quot;&gt;2021.11.5&lt;/a&gt; и &lt;a class=&quot;wnote&quot; href=&quot;https://goodies.ucoz.club/blog/2021-11-12-104&quot;&gt;2021.11.12&lt;/a&gt;: при проверке актуальной авторской версии (пункт настроек &quot;&lt;em class=&quot;nnote&quot;&gt;Проверить и скачать обновление&lt;/em&gt;&quot; в группе &quot;&lt;em class=&quot;nnote&quot;&gt;Настройки и управление&lt;/em&gt;&quot;) И при её несовпадении с установленной &lt;span class=&quot;wnote&quot;&gt;не успевала запуститься автозагрузка CRX-установщика текущей стабильной версии, если включена опция быстрой выгрузки из памяти&lt;/span&gt; (включена по умолчанию, пункт настроек &quot;&lt;em class=&quot;nnote&quot;&gt;Быстрая выгрузка фонового скрипта&lt;/em&gt;&quot; в этой же группе). Если быстрая выгрузка выключена, проблема отсутствует, CRX-установщик загружается. Исправлено.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;оптимизирован код отдельных функций модуля прямых переходов и проверки обновлений.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64&quot;&gt;пишем в комментариях в баг‑репорте&lt;/a&gt;&amp;hellip;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.14_ef_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.14_ef.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=140#11&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-11-14-105</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-11-14-105</guid>
			<pubDate>Sat, 13 Nov 2021 21:01:43 GMT</pubDate>
		</item>
		<item>
			<title>Поиск статей на Sci-Hub : 2021.11.12</title>
			<description>&lt;p&gt;Доработана логика вызова по кнопке на тулбаре, изменена структура групп в меню.&lt;br /&gt;
Добавлен вариант действия для кнопки на тулбаре&amp;nbsp;&amp;ndash; ручной поиск по произвольному запросу.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Доработана логика вызова по кнопке на тулбаре, изменена структура групп в меню.&lt;br /&gt;
Добавлен вариант действия для кнопки на тулбаре&amp;nbsp;&amp;ndash; ручной поиск по произвольному запросу.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/36/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;в список действий для кнопки на тулбаре добавлен вариант ручного поиска:&lt;/b&gt;
 &lt;p&gt;Размещён в меню группы опций &quot;&lt;em class=&quot;nnote&quot;&gt;Действия по умолчанию&lt;/em&gt;&quot;. Принципиально эквивалентен вызову пункта меню &quot;&lt;em class=&quot;nnote&quot;&gt;Ручной поиск документов на Sci-Hub&lt;/em&gt;&quot; (в группе &quot;&lt;em class=&quot;nnote&quot;&gt;Общая поддержка поиска&lt;/em&gt;&quot;, открывает главную страницу сайта, установленного как текущий поиск).&lt;/p&gt;
 &lt;ul&gt;
 &lt;li&gt;Пункт &quot;&lt;em class=&quot;nnote&quot;&gt;Открыть окно ручного поиска&lt;/em&gt;&quot;, работает по тому же принципу*, что и другие пункты этой группы.
 &lt;p&gt;* Не зависит от других настроек расширения, устанавливается как действие по умолчанию для кнопки на тулбаре. Если включена настройка &quot;&lt;em class=&quot;nnote&quot;&gt;Запуск действия при выборе&lt;/em&gt;&quot;, выполнение этого пункта автоматическое, при его выборе.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;Открывает новую* вкладку для поиска вручную по произвольному введённому запросу.
 &lt;p&gt;* В любом случае, независимо от настройки &quot;&lt;em class=&quot;nnote&quot;&gt;Открывать поиск в новой вкладке&lt;/em&gt;&quot;.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;На странице поиска выводится только* поисковая строка, запуск поиска по клавише &lt;Enter&amp;gt;.
 &lt;p&gt;* Кнопка отправки запроса при этом также отсутствует. Относится только к доменам Sci-Hub, для гуглопоиска (если текущим выбран пользовательский поиск и если не менялся его URL по умолчанию)&amp;nbsp;&amp;ndash; стандартная поисковая форма.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;В поисковую строку при этом автоматически подставляется* URL текущей вкладки.
 &lt;p&gt;* Относится только к доменам Sci-Hub. Для гуглопоиска, как и при выборе пункта &quot;&lt;em class=&quot;nnote&quot;&gt;Ручной поиск документов на Sci-Hub&lt;/em&gt;&quot; поисковая строка пуста, отображается оригинальный интерфейс сайта.&lt;/p&gt;&lt;/li&gt;
 &lt;/ul&gt;&lt;/li&gt;
 &lt;li&gt;доработана/исправлена логика выполнения действий по щелчку на кнопке тулбара.
 &lt;p&gt;Ранее некоторые действия для режима просмотра не совсем корректно отрабатывались в зависимости от определённой комбинации настроек. В основном проявлялось при выключенной опции открытия в новой вкладке и/или при включенной опции прямого просмотра. Исправлено.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;доработан код инжектора для автообработки страницы сайта в режиме ручного поиска;&lt;/li&gt;
 &lt;li&gt;ручной перезапуск меню (&quot;волшебная кнопка&quot;) теперь вызывается и на вкладках about:*;&lt;/li&gt;
 &lt;li&gt;упрощён и оптимизирован код части функций и файлов локализаций, исправлены некритичные огрехи;&lt;/li&gt;
 &lt;li&gt;под текущие изменения добавлен/подправлен текст некоторых пунктов меню, сообщений и диалогов.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;Логическая ошибка в версиях &lt;span class=&quot;wnote&quot;&gt;2021.11.5&lt;/span&gt; и &lt;span class=&quot;wnote&quot;&gt;2021.11.12&lt;/span&gt;: при проверке актуальной авторской версии И при её несовпадении с установленной &lt;a class=&quot;wnote&quot; href=&quot;https://goodies.ucoz.club/publ/7-1-0-64#ent40&quot;&gt;не успевает выполниться автозагрузка CRX-установщика текущей стабильной версии, если включена опция быстрой выгрузки из памяти&lt;/a&gt;. Если быстрая выгрузка выключена, проблема отсутствует, CRX-установщик загружается.
 &lt;p class=&quot;gnote&quot;&gt;Исправлено в версии &lt;a class=&quot;implink unwrapped&quot; href=&quot;https://goodies.ucoz.club/blog/2021-11-14-105&quot;&gt;2021.11.14&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;Другие проблемы пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64&quot;&gt;пишем в комментариях в баг‑репорте&lt;/a&gt;&amp;hellip;:)&lt;/li&gt;
&lt;/ul&gt;


&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.12_ef_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.12_ef.png&quot; title=&quot;Показать на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Группа настроек действия по умолчанию для щелчка по кнопке на тулбаре:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.12_acttab_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.12_acttab.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Эта же группа опций в контекстном меню страницы в браузерах старых версий (CR29‑47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.12_acttab_old.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Результат запуска ручного поиска через кнопку на тулбаре:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.12_mansearch_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.12_mansearch.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Решпекты и пиво&lt;/h5&gt;

&lt;p&gt;Камраду &lt;a href=&quot;http://forum.ru-board.com/profile.cgi?action=show&amp;amp;member=Ognev&quot;&gt;Огневу&lt;/a&gt;&amp;nbsp;&amp;ndash; за &quot;приватное тестирование&quot; и консультации по применению аддона.&amp;nbsp;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=120#21&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-11-12-104</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-11-12-104</guid>
			<pubDate>Thu, 11 Nov 2021 21:01:33 GMT</pubDate>
		</item>
		<item>
			<title>Поиск статей на Sci-Hub : 2021.11.5</title>
			<description>&lt;p&gt;Доработана логика вызова по кнопке на тулбаре, изменена структура групп в меню.&lt;br /&gt;
Оптимизация кода и вложенной структуры меню настроек, изменение текста локализаций.&lt;br /&gt;
&lt;span class=&quot;gnote&quot;&gt;Новый принцип загрузки файлов для браузеров CR36+, упрощено закрытие фоновых вкладок.&lt;br /&gt;
Добавлены опции сохранения описания загрузок и аннотаций ко всем просмотренным статьям.&lt;br /&gt;
Опции формирования человекопонятных имён файлов на основе заголовков сохраняемых статей.&lt;br /&gt;
Исправлены проблемы работы в режиме инкогнито, исправлена проблема блокировки хоткея.&lt;/span&gt;&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Доработана логика вызова по кнопке на тулбаре, изменена структура групп в меню.&lt;br /&gt;
Оптимизация кода и вложенной структуры меню настроек, изменение текста локализаций.&lt;/p&gt;

&lt;p class=&quot;gnote&quot;&gt;Новый принцип ускоренной загрузки файлов для браузеров CR36+, упрощено закрытие фоновых вкладок.&lt;br /&gt;
Добавлены опции сохранения описания загрузок и аннотаций ко всем просмотренным статьям (включая ссылки).&lt;br /&gt;
Опции формирования длинных и человекопонятных имён файлов на основе заголовков сохраняемых статей.&lt;br /&gt;
Исправлены проблемы работы в режиме инкогнито, решена проблема блокировки хоткея в CR29.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/36/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;добавлен новый метод загрузки документов, применим для всех браузеров версий CR36+:&lt;/b&gt;

 &lt;p&gt;Метод &quot;автоклика&quot;, исключающий ожидание перезагрузки временной вкладки для получения конечного PDF-файла документа. Устанавливается по умолчанию, не требует &quot;шаманства&quot; с таймаутами на закрытие временной вкладки.)&lt;/p&gt;

 &lt;ul&gt;
 &lt;li&gt;Метод основан на создании временного объекта-ссылки в памяти и автощелчка по нему.
 &lt;p&gt;При этом сам процесс загрузки запускается намного быстрее и не приводит к лишним запросам. Создание ещё одной временной фоновой вкладки и дополнительный автопереход в ней не требуются в случае, если вы уже просматриваете найденный документ, независимо от режима просмотра (прямой просмотр или на странице сайта Sci-Hub).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;Изменена логика* и параметры работы инжектора и метод определения доступного прямого URL документа.
 &lt;p&gt;* Доработано для устранения неустойчивого автоопределения состояния найденной в базе страницы, что в отдельных случаях (в основном в самых новых версиях браузеров) приводило к &quot;бесконечному бегунку&quot;, индикатор поиска (бегущие точки на бэджике иконки аддона) при этом не сбрасывался в случае успешного нахождения статьи в базе данных.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;wnote&quot;&gt;Метод &quot;автоклика&quot; &lt;b&gt;не применим&lt;/b&gt; в некоторых* браузерах версий &lt;b&gt;старше CR36&lt;/b&gt;!&lt;/span&gt;
 &lt;p&gt;* Проверено в SRWare Iron 29/31, в других версиях проверяем работоспособность самостоятельно.&lt;/p&gt;

 &lt;p class=&quot;wnote&quot;&gt;Автоклик может вызывать в этих версиях различные проблемы с загрузкой.&lt;br /&gt;
 В первом случае (CR29) файлы либо не сохраняются совсем, либо сохраняются дважды (в зависимости от настроек аддона и самого браузера), файлы описаний (см.ниже) в принципе отсутствуют.&lt;br /&gt;
 &lt;span class=&quot;warn&quot;&gt;Во втором случае (CR31) автоклик стабильно &lt;b&gt;приводит к падению браузера&lt;/b&gt;, если &lt;b&gt;включена&lt;/b&gt; опция сохранения описаний&lt;/span&gt; (см.ниже) и независимо от других настроек.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;wnote&quot;&gt;В случае каких-либо проблем с загрузкой, этот метод может быть отключён в настройках.&lt;/b&gt;
 &lt;p&gt;Для этого в группе &quot;&lt;em class=&quot;nnote&quot;&gt;Опции загрузчика файлов&lt;/em&gt;&quot; следует включить опцию &quot;&lt;em class=&quot;nnote&quot;&gt;Классический метод загрузки файла&lt;/em&gt;&quot;. В&amp;nbsp;этом случае загрузчик работает как в предыдущих версиях аддона, всегда с созданием временной фоновой вкладки.&lt;/p&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлены новые группы и опции настроек, изменена и переупорядочена структура меню, переименована часть пунктов, изменены функции и логика отдельных опций;&lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;добавлена новая группа настроек &quot;&lt;em class=&quot;nnote&quot;&gt;Действия по умолчанию&lt;/em&gt;&quot;:&lt;/b&gt;
 &lt;p&gt;Предназначена для установки отдельного действия по щелчку по кнопке на тулбаре, отличающегося от вызова по хоткею или из контекстного меню страницы. Ранее действие по щелчку определялось только комбинацией настроек, для временного выбора другого действия было необходимо их изменение. Теперь можно задать для кнопки любое из действий, оперативно перекрывающих часть текущих настроек.&lt;/p&gt;

 &lt;ul&gt;
 &lt;li&gt;Пункты группы работают только в контексте URL текущей вкладки и функционально эквивалентны разным наборам настроек, исходя из логики названий:&lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Как задано в меню страницы&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; действия определяются всеми установленными настройками.
 &lt;p&gt;&quot;Старое&quot; поведение кнопки, аналогично запуску поиска (или загрузки) из контекстного меню &lt;u&gt;страницы&lt;/u&gt;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Найти эту статью на Sci-Hub&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; запускает поиск и открывает найденное.
 &lt;p&gt;Режим открытия зависит только от установки опции прямого просмотра (PDF или страница сайта).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Скачать документ со Sci-Hub&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; загрузка документа, закрытие фоновой временной вкладки.
 &lt;p&gt;Метод загрузки и создание описания определяются текущими настройками загрузчика.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Найти, скачать и посмотреть&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; загрузка документа и открытие PDF-файла в новой вкладке.
 &lt;p&gt;Метод загрузки и создание описания определяются текущими настройками загрузчика..&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Сохранить описание к статье&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; сохраняет только текстовый файл аннотации.
 &lt;p&gt;Метод загрузки&amp;nbsp;&amp;ndash; &quot;автокликером&quot;, имя файла определяется настройками загрузчика.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Запуск действия при выборе&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; автоматически запускает выбранное действие.
 &lt;p&gt;Выполняется сразу же после переключения в меню, может быть использовано для оперативного выполнения редко используемых действий. По умочанию автозапуск включен.&lt;/p&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b&gt;удалена ссылочная группа &quot;&lt;em class=&quot;nnote&quot;&gt;Ссылки по проекту Sci-Hub&lt;/em&gt;&quot;:&lt;/b&gt;
 &lt;p&gt;Связано с добавлением новых групп настроек и с ограничением максимального числа пунктов в меню первого уровня (для кнопки на тулбаре). Ограничение накладывается API контекстного меню, &lt;a href=&quot;https://developer.chrome.com/docs/extensions/reference/contextMenus/#property-ACTION_MENU_TOP_LEVEL_LIMIT&quot;&gt;максимальное число пунктов равно 6&lt;/a&gt;. Это также потребовало удаления разделителя между группами и пунктом запуска действия по умолчанию (в браузерах версий CR48+).&lt;/p&gt;

 &lt;ul&gt;
 &lt;li&gt;Пункты удалённой группы функционально не изменены, но переименованы и перемещены в другие группы настроек, исходя из их логики:&lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Ручной поиск документов на Sci-Hub&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; открывает главную страницу сайта, заданного как текущий поиск.
 &lt;p&gt;Ранее назывался &quot;&lt;em class=&quot;nnote&quot;&gt;Домашняя страница проекта&lt;/em&gt;&quot;, перемещён в группу &quot;&lt;em class=&quot;nnote&quot;&gt;Общая поддержка поиска&lt;/em&gt;&quot;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;ВКонтакте: новости проекта Sci-Hub&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; открывает соответствующую ссылку в новой вкладке.
 &lt;p&gt;Ранее назывался &quot;&lt;em class=&quot;nnote&quot;&gt;Группа проекта ВКонтакте&lt;/em&gt;&quot;, перемещён в группу &quot;&lt;em class=&quot;nnote&quot;&gt;Общая поддержка поиска&lt;/em&gt;&quot;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Ресурсы и ссылки по Sci-Hub&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; открывает соответствующую ссылку в новой вкладке.
 &lt;p&gt;Ранее назывался &quot;&lt;em class=&quot;nnote&quot;&gt;Другие связанные ресурсы&lt;/em&gt;&quot;, перемещён в группу &quot;&lt;em class=&quot;nnote&quot;&gt;Сведения о расширении&lt;/em&gt;&quot;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;добавлены новые настройки в группу &quot;&lt;em class=&quot;nnote&quot;&gt;Общая поддержка поиска&lt;/em&gt;&quot;:&lt;/b&gt;
 &lt;p&gt;Группа переименована (ранее называлась &quot;&lt;em class=&quot;nnote&quot;&gt;Общие параметры поиска&lt;/em&gt;&quot;), связано с тем, что теперь кроме настроек в этой группе содержится ещё и запуск некоторых поисковых действий.&lt;/p&gt;

 &lt;ul&gt;
 &lt;li&gt;Кроме добавки двух вышеуказанных пунктов из удалённой группы ссылок на Sci-Hub, пункты группы немного переупорядочены, исходя из частоты их применения.&lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Свой URL:&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; пользовательский поиск (теперь озаглавленный).
 &lt;p&gt;В принципе, вместо гугло-поиска по умолчанию здесь может быть задан URL любого из доступных доменов Sci-Hub. Это&amp;nbsp;дополнительно расширяет ваши возможности по прямому поиску документов.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Конвертор идентификаторов PubMed&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; функция не изменена, перемещено из общих настроек.&lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Автозапуск поиска при изменениях&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; автоматически запускает поиск по вкладке при смене любого из URL.
 &lt;p&gt;По умочанию автозапуск включен. Для повышения удобства работы, равносильно выбору поисковика с автощелчком по кнопке на тулбаре. Поиск в контексте текущей вкладки, по аналогии с автозапуском действия для кнопки на тулбаре при его изменении. Выполняется сразу же при переключении поисковика в меню или при изменении любого из URL поиска.&lt;/p&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;добавлена новая группа настроек &quot;&lt;em class=&quot;nnote&quot;&gt;Опции загрузчика файлов&lt;/em&gt;&quot;:&lt;/b&gt;
 &lt;p&gt;Все настройки, связанные с загрузкой файлов, теперь расположены в этой группе.&lt;/p&gt;

 &lt;ul&gt;
 &lt;li&gt;Общие положения: файлы сохраняются в папке загрузок по умолчанию, имя определяется настройками и создаётся автоматически, имя и путь могут меняться вручную при сохранении, выдача диалога сохранения зависит только от настроек вашего браузера и может отсутствовать (автосохранение).&lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Загружать найденное без просмотра&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; функция не изменена, перемещено из общих настроек.&lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Сохранять аннотации просмотренных&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; автоматически создаёт текстовые файлы описания для &lt;u&gt;всех найденных&lt;/u&gt; (и открытых на просмотр!) статей.
 &lt;p&gt;Конечный PDF-файл при этом &lt;u&gt;не сохраняется&lt;/u&gt;, только текстовый файл со ссылками и кратким описанием. Эта опция может применяться при оперативном подборе материалов для &quot;отложенного&quot; изучения. Если при этом напрягают множественные диалоги сохранения, просто отключаем этот запрос в настройках браузера.)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Создавать файл описания загрузки&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; аналогично, но только при скачивании документов.&lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Имя файла по заголовку документа&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; формирование &quot;человекопонятного&quot; имени файлов.
 &lt;p&gt;Если выключено, все имена файлов (аннотации, PDF и описания к ним) устанавливаются по оригинальному имени конечного найденного PDF-файла документа. Если включено (по умолчанию), при формировании имени учитывается заголовок вкладки. Все символы, кроме латиницы, кириллицы и цифр заменяются на символы подчёркивания (как и все пробелы, точки и другие знаки препинания). &lt;span class=&quot;wnote&quot;&gt;Опция неприменима для &quot;классического метода&quot; загрузки, в этом случае всегда сохраняется оригинальное имя&lt;/span&gt; (по PDF-файлу).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Длина имени не более, символов:&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; чем оно длиннее, тем понятнее предыдущее. :)
 &lt;p&gt;Максимум 249 символов, читаем предупреждения об ограничениях в диалоге установки этого параметра.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Оставлять вкладку после загрузки&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; запрет автозакрытия фоновой вкладки после запуска загрузки.
 &lt;p&gt;Для удобства работы, при поиске документов. В режиме загрузки вкладка с найденным и загруженным документом остаётся в фоне и не будет автоматически закрыта, вы можете при необходимости просмотреть найденную статью или закрыть вкладку вручную. Автоперевод этой вкладки на прямой просмотр зависит от метода загрузки и определяется текущими настройками.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Классический метод загрузки файла&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; переключение способа загрузки, описано выше.
 &lt;p&gt;Относится только к загрузке PDF-файлов (описания всегда сохраняются &quot;автокликом&quot;). Если включено, используется перезапуск фоновой вкладки поиска для вызова диалога сохранения файла (как в предыдущих версиях).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Время ожидания до сброса, сек.:&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; функция не изменена, перемещено из общих настроек.
 &lt;p&gt;Теперь работает &lt;u&gt;только для &quot;классического&quot; метода загрузки&lt;/u&gt;. Также &lt;span class=&quot;wnote&quot;&gt;эта опция неприменима, если включена настройка &quot;&lt;em class=&quot;nnote&quot;&gt;Оставлять вкладку после загрузки&lt;/em&gt;&quot;.&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;добавлена возможность изменения и установки собственного URL тестовой* страницы:&lt;/b&gt;
 &lt;p&gt;* Применяется для проверок работоспособности логики и функций расширения.&lt;/p&gt;

 &lt;ul&gt;
 &lt;li&gt;Вызов функций&amp;nbsp;&amp;ndash; через отдельный блок действий в группе &quot;&lt;em class=&quot;nnote&quot;&gt;Настройки и управление&lt;/em&gt;&quot;, в&amp;nbsp;меню добавлены новые пункты, их назначение описано ниже.&lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Открыть страницу тестовой статьи&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; собственно открытие тестовой страницы в новой вкладке.
 &lt;p&gt;Ранее этот пункт назывался &quot;&lt;em class=&quot;nnote&quot;&gt;Открыть тестовую страницу PubMed&lt;/em&gt;&quot;, функционально не изменён, переименован по причине того, что теперь это может быть любая произвольная страница любого сайта.)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Текущая страница как проверочная&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; установка текущего URL текущей вкладки как тестового.
 &lt;p&gt;При выборе текущий URL запоминается и в следующий раз будет вызван при щелчке по предыдущему пункту.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Изменить адрес тестовой страницы&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; диалог изменения и/или сброса в URL по умолчанию.
 &lt;p&gt;В диалоге дано краткое пояснение, если URL отсутствует, он устанавливается по умолчанию (&lt;a rel=&quot;/5awchbd6&quot;&gt;ссылка&lt;/a&gt;).&lt;/p&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;добавлены функции для создания резервных копий и восстановления настроек расширения:&lt;/b&gt;
 &lt;p&gt;Экспорт и импорт производятся в формате JSON, через внешние файлы или текстовую строку. Общий подход реализован как &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3940#19&quot;&gt;было описано в обсуждении этой функции&lt;/a&gt; с дополнительной возможностью загрузки файла бэкапа для восстановления.&lt;/p&gt;

 &lt;ul&gt;
 &lt;li&gt;Вызов функций экспорта/импорта&amp;nbsp;&amp;ndash; через отдельный блок действий в группе &quot;&lt;em class=&quot;nnote&quot;&gt;Настройки и управление&lt;/em&gt;&quot;, в&amp;nbsp;меню добавлены 2 новых пункта, их назначение описано ниже.&lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Сохранить и восстановить настройки&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; вызов диалога для ручного ввода данных или для запуска всех остальных действий по работе с резервными копиями настроек.
 &lt;p&gt;В диалоговом окне кратко описаны все варианты действий и некоторые пояснения по ним.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&quot;&lt;em class=&quot;nnote&quot;&gt;Быстрое сохранение резервной копии&lt;/em&gt;&quot;&amp;nbsp;&amp;ndash; автосохранение текущих настроек во внешний файл в один клик.
 &lt;p&gt;Имя и папка размещения выбираются автоматически, файлы по умолчанию сохраняются в вашей папке загрузок. Если не устраивает&amp;nbsp;&amp;ndash; выбираем путь и имя вручную в диалоге сохранении файла (в зависимости от настроек браузера диалог сохранения при этом может и не выводиться).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;При совпадении сохранённых данных резервной копии с текущими настройками восстановление не производится, при этом выдаётся сообщение об идентичности данных.&lt;/li&gt;
 &lt;li&gt;При сохранении настроек в файл его имя автоматически задаётся уникальным (добавляется штамп текущего времени), вы можете изменить это имя по своему желанию перед сохранением файла.&lt;/li&gt;
 &lt;li&gt;При сохранении текущих настроек в файл записываются только те параметры, которые отличаются от значений по умолчанию, независимо от того, меняли вы их ранее или нет.&lt;/li&gt;
 &lt;li&gt;Для импорта (восстановления) допустимы конечные данные только в формате JSON, либо их ручным вводом в виде строки сохранённых настроек, либо указанием файла, содержащего корректный формат данных (при ручном вводе пути обязательно следует указывать &lt;b&gt;полный путь или прямой URL&lt;/b&gt; к файлу).&lt;/li&gt;
 &lt;li&gt;Перед импортом и установкой параметров из резервной копии она проверяется на валидность и отсутствие мусорных ключей, если структура бэкапа не соответствует набору ключей хранилища или содержит ошибки, восстановления из такой копии будет отменено с выдачей соответствующего сообщения.&lt;/li&gt;
 &lt;li&gt;В любом случае следует помнить, что &lt;span class=&quot;wnote&quot;&gt;при восстановлении настроек сохранённые в них опции перекроют ваши текущие настройки при их совпадении&lt;/span&gt; (т.е. если в бэкапе какой-то параметр сохранён как включенный, а в текущих настройках он выключен, после восстановления эта опция будет включена). При этом запрос на перезапись текущих параметров не выдаётся, проверка и изменения параметров выполняются полностью автоматически. Если же в бэкапе какой-либо параметр отсутствует (был установлен по умолчанию на момент сохранения копии), ваша текущая настройка не изменяется.&lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;wnote&quot;&gt;Кроме проблем с доступом к файлу резервной копии при его удалении или из-за неправильно заданного пути, сообщение об ошибке загрузки данных также будет выдано в случае, &lt;b class=&quot;warn&quot;&gt;если у вас отключено разрешение на доступ к локальным файлам&lt;/b&gt; (соответствующая &quot;галочка&quot; в блоке аддона на странице &lt;em class=&quot;bnote unwrapped&quot;&gt;chrome://extensions&lt;/em&gt;).&lt;/span&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;изменена функция &quot;&lt;em class=&quot;nnote&quot;&gt;Проверить и скачать обновление&lt;/em&gt;&quot;, добавлена автозагрузка CRX-установщика;&lt;/b&gt;
 &lt;p&gt;Теперь &lt;u&gt;при различии текущей версии от разработчика и установленной версии И при подтверждении перехода&lt;/u&gt; на &lt;a href=&quot;https://goodies.ucoz.club/index/0-33&quot;&gt;страницу ченч-лога текущей официальной версии&lt;/a&gt; для ознакомления с изменениями в ней и самостоятельной загрузки и установки обновления, попутно &lt;u&gt;выполняется и автозапуск* загрузки&lt;/u&gt; CRX-установщика текущей стабильной версии в соответствующем формате (по версии вашего браузера, до версий CR67 всегда грузится CRXv2, для более новых&amp;nbsp;&amp;ndash; только CRXv3).&lt;/p&gt;

 &lt;p&gt;* В зависимости от &quot;огороженности&quot; вашего браузера может потребоваться подтверждение скачивания &quot;опасного файла&quot;.&amp;nbsp;:)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;изменена логика вызова аддона на страницах сайтов Sci-Hub&amp;nbsp;&amp;ndash; загрузка файла вместо блокировки;&lt;/b&gt;
 &lt;p&gt;Теперь при вызове (любым способом) аддона на таких страницах вместо блокирующего сообщения выполняется загрузка текущего файла документа. Вид загрузки (PDF, аннотация, описание) определяется контекстом вызова (меню страницы, кнопка на тулбаре, хоткей) и общими настройками загрузки и просмотра. Если вызов производится для PDF-файла (прямой просмотр или ссылка на него), в любом случае будет загружен файл.&lt;/p&gt;

 &lt;p&gt;Сообщение о &quot;недопустимом URL&quot; теперь выдаётся только для страниц с отсутвующими статьями.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;изменена и оптимизирована логика работы с локальным хранилищем настроек;&lt;/b&gt;
 &lt;p&gt;Теперь производится зачистка ключей хранилища при установке опций в значения по умолчанию, в хранилище при этом остаются только ключи, отличающиеся от &quot;умолчательных&quot;. Кроме того, при обновлении расширения теперь производится автоматическая проверка всех ключей, старые и неиспользуемые ключи конвертируются или удаляются (если соответствуют новым по умолчанию).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;основная поддержка &quot;старых&quot; браузеров (CR29-47) сведена в отдельный* модуль;&lt;/b&gt;
 &lt;p&gt;* Подгружается и задействуется при выполнении отдельных настроек или при запросах, связанных с особенностями работы в таких версиях. В этом же модуле содержаться и тексты локализаций сообщений для него. &lt;span class=&quot;gnote&quot;&gt;Во&amp;nbsp;всех версиях CR48+ этот модуль не используется** и в принципе не расходует ресурсы.&lt;/span&gt;&lt;/p&gt;

 &lt;p class=&quot;dnote&quot;&gt;** Понятно, что можно было бы и совсем удалить его (и все такие функции) из установщика CRXv3, но это потребовало бы ведения двух разных подверсий и поэтому признано автором нецелесообразным.)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;изменена логика выдачи предупреждения о старой версии и включении автопостроителя меню;
 &lt;p&gt;Эта функция может потребоваться только на браузерах версий старше CR36. В принципе не используется на CR48+.&lt;/p&gt;

 &lt;p&gt;Теперь запрос на включение стартового автопостроителя меню выдаётся однократно или при обновлении текущей версии браузера на другую, но тоже &quot;старую&quot; (до CR48). Если вы изначально отказались, но затем столкнулись с необходимостью включить автопостроитель, сделайте бэкап настроек, выполните полную очистку (полный сброс), подтвердите включение и затем верните настройки из резервной копии.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;в манифест добавлено разрешение* &lt;em class=&quot;wnote&quot;&gt;[&quot;tabs&quot;]&lt;/em&gt; (решение &lt;a class=&quot;gnote&quot; href=&quot;https://goodies.ucoz.club/publ/7-1-0-64#ent38&quot;&gt;проблемы с хоткеями в браузерах старше CR31&lt;/a&gt;);
 &lt;p&gt;* Опциональное, &lt;u&gt;запрашивается только при обнаружении проблемы&lt;/u&gt; при попытке нажатия основной (то есть НЕ &quot;&lt;span class=&quot;nnote&quot;&gt;Активация расширения&lt;/span&gt;&quot;) горячей клавиши на служебных страницах браузера (например, для сброса меню по &quot;волшебной кнопке&quot;). &lt;span class=&quot;gnote&quot;&gt;При&amp;nbsp;отсутствии ошибок разрешение не требуется, не запрашивается и не устанавливается автоматически (браузеры CR31+).&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;из манифеста удалён параметр* &lt;em class=&quot;wnote&quot;&gt;&quot;incognito&quot;: &quot;split&quot;&lt;/em&gt;;
 &lt;p&gt;* Решение проблемы с отсутствием меню кнопки на тулбаре в режиме &quot;incognito&quot; в браузерах CR48+. Не&amp;nbsp;являлось проблемой расширения, связано с ошибками при создании дублирующих пунктов из-за некорректной обработки API в некоторых версиях браузеров. Теперь меню всегда создаётся, с теми же параметрами, что и в обычном режиме.&lt;br /&gt;
 В общем, чем &quot;мастырить костыли&quot;, проще было удалить..)&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;улучшен, упрощён и оптимизирован код части функций, изменён общий набор переменных;&lt;/li&gt;
 &lt;li&gt;исправлен мелкий баг с некорректной ссылкой на ченч-лог текущей версии (вела на старую версию);&lt;/li&gt;
 &lt;li&gt;изменено автоопределение языка интерфейса для переключения локализаций аддона;&lt;/li&gt;
 &lt;li&gt;ручной перезапуск меню (&quot;волшебная кнопка&quot;) теперь доступен и на вкладках с локальными файлами;&lt;/li&gt;
 &lt;li&gt;модуль скрипта внешних переходов &lt;b&gt;xhrlink.js&lt;/b&gt; переименован в &lt;b&gt;extlink.js&lt;/b&gt;;&lt;/li&gt;
 &lt;li&gt;внутренние короткие ссылки &quot;тихо скончавшегося&quot; сервиса is.gd заменены на tinyurl;&lt;/li&gt;
 &lt;li&gt;улучшено определение возможностей текущей версии браузера (&quot;новый/старый&quot;);&lt;/li&gt;
 &lt;li&gt;под текущие изменения добавлен/подправлен текст некоторых пунктов меню, сообщений и диалогов.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64&quot;&gt;пишем в комментариях в баг‑репорте&lt;/a&gt;&amp;hellip;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_ef_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_ef.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Группа настроек действия по умолчанию для щелчка по кнопке на тулбаре:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_acttab_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_acttab.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Эта же группа опций в контекстном меню страницы в браузерах старых версий (CR29‑47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_acttab_old.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Группа общих настроек поисковых URL:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_search_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_search.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Эта же группа опций в контекстном меню страницы в браузерах старых версий (CR29‑47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_oldbro_search.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Группа настроек загрузчика файлов, формирования имён и сохранения описаний:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_loader_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_loader.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Эта же группа опций в контекстном меню страницы в браузерах старых версий (CR29‑47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_loader_old.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Группа управления и настроек просмотра (в том числе&amp;nbsp;&amp;ndash; все новые опции):&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_opts_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_opts.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Эта же группа опций в контекстном меню страницы в браузерах старых версий (CR29‑47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_oldbro_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Группа ссылок на документацию и поддержку расширения:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_ext_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_ext.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Диалоговое окно резервного копирования/восстановления настроек:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_backup_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_backup.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Диалоговое окно установки максимальной длины имени файла:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_fnlen_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_fnlen.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Диалоговое окно установки таймаута для &quot;классического&quot; режима загрузки:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_toset_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_toset.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Диалоговое окно изменения URL тестовой страницы:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_tpage_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.11.5_tpage.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Решпекты и пиво&lt;/h5&gt;

&lt;p&gt;Камраду &lt;a href=&quot;http://forum.ru-board.com/profile.cgi?action=show&amp;amp;member=Ognev&quot;&gt;Огневу&lt;/a&gt;&amp;nbsp;&amp;ndash; за &quot;приватное тестирование&quot; и консультации по применению аддона.&amp;nbsp;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50839&amp;amp;start=100#10&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-11-05-103</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-11-05-103</guid>
			<pubDate>Thu, 04 Nov 2021 21:01:09 GMT</pubDate>
		</item>
		<item>
			<title>Поиск статей на Sci-Hub : 2021.9.18</title>
			<description>&lt;p&gt;Опция реверсирования режима просмотр/загрузка по хоткею, доработка кода под CR29‑47.&lt;br /&gt;
Оптимизация вложенной структуры меню настроек, изменение и доработка текста локалей.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Добавлен оперативный автореверс режима просмотр/загрузка по хоткею (опция), доработан код под CR29‑47.&lt;br /&gt;
Оптимизация вложенной структуры меню настроек, изменение и доработка текста локалей.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/36/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;изменена структура меню настроек, добавлена новая группа &quot;&lt;span class=&quot;nnote&quot;&gt;Общие параметры поиска&lt;/span&gt;&quot;;

 &lt;p&gt;В эту группу собраны все настройки, связанные непосредственно с выбором, изменение и поиском текущих доменов сервиса Sci‑Hub, ранее размещённые в группах &quot;&lt;span class=&quot;nnote&quot;&gt;Настройки и управление&lt;/span&gt;&quot; и &quot;&lt;span class=&quot;nnote&quot;&gt;Ссылки по проекту Sci‑Hub&lt;/span&gt;&quot; (ссылочный переход на страницу поиска текущих зеркал сервиса).&lt;/p&gt;

 &lt;p&gt;В этой группе также переупорядочено положение пунктов меню&amp;nbsp;&amp;ndash; теперь переключатели поисковых URL снова расположены в верхней части подменю, а пункты для их изменения перемещены ниже (теперь они используются реже за счёт добавления нескольких резервных URL, достаточно простого переключения между уже заданными доменами).&lt;/p&gt;

 &lt;p&gt;Для бо́льшей &quot;визуальной аккуратности&quot; меню теперь длинные URL пользовательского поиска в этом меню отображаются урезанными до 32 символов. Сам&amp;nbsp;URL, естественно, остаётся неизменным и при всех изменениях сохраняется полностью.&lt;/p&gt;

 &lt;p&gt;&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_search_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_search.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
 &lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

 &lt;p&gt;Зачем/почему&amp;nbsp;&amp;ndash; чисто для удобства работы и компактности меню настроек. Новая группа, как самая часто используемая, размещена в верхней части списка групп. Все остальные настройки, как и ранее, размещены в группе опций &quot;&lt;span class=&quot;nnote&quot;&gt;Настройки и управление&lt;/span&gt;&quot; (включая вновь добавленные).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена функция оперативного реверса (смены) режима просмотр/загрузка по горячей клавише (опция);
 &lt;p&gt;Зачем/почему&amp;nbsp;&amp;ndash; ранее вызов по горячей клавише полностью дублировал вызов из контекстного меню страницы (поиск по URL текущей вкладки) или по щелчку на кнопке тулбара. Теперь для хоткея можно включить функцию временного переключения режима просмотра на загрузку и наоборот (пункт &quot;&lt;span class=&quot;nnote&quot;&gt;Временная смена режима по хоткею&lt;/span&gt;&quot;, по умолчанию включен, применяется реверс режима). Опция помещена в подгруппу &quot;&lt;span class=&quot;nnote&quot;&gt;Настройки и управление&lt;/span&gt;&quot;:&lt;/p&gt;

 &lt;p&gt;&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_ctrl_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_ctrl.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
 &lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

 &lt;p&gt;Это переключение &lt;span class=&quot;gnote&quot;&gt;применимо только на момент вызова и только к конкретному поиску&lt;/span&gt; (никакие настройки в меню при этом не изменяются). Функция работает следующим образом: если в настройках включен реверс И установлен режим загрузки&amp;nbsp;&amp;ndash; при вызове по хоткею вместо загрузки документа будет произведено его открытие в новой вкладке. И наоборот, если установлен режим просмотра, при нажании хоткея будет выполнена попытка загрузки конечного документа.&lt;/p&gt;

 &lt;p&gt;Если же опция реверса выключена вызов по хоткею работает точно также, как и во всех предыдущих версиях, и его действие определяется только конкретным установленным режимом. Для удобства работы &lt;span class=&quot;wnote&quot;&gt;все вызовы по хоткею отрабатываются теперь в новой вкладке&lt;/span&gt;, независимо от заданного режима и других настроек.&lt;/p&gt;

 &lt;p&gt;Следует помнить, что &lt;span class=&quot;wnote&quot;&gt;при вызове по хоткею поиск в любом случае производится только по URL текущей вкладки&lt;/span&gt;.&lt;/p&gt;

 &lt;p&gt;Если у вас есть потребность и в дублировании функции поиска по хоткею (как в предыдущих версиях), но вы также хотите использовать и новую функцию реверса режима, &lt;span class=&quot;gnote&quot;&gt;вы можете задать &lt;b&gt;ещё одну&lt;/b&gt; горячую клавишу&lt;/span&gt;&amp;nbsp;&amp;ndash; для стандартного пункта &quot;&lt;em class=&quot;bnote&quot;&gt;Активация расширения&lt;/em&gt;&quot; (в настройках &quot;&lt;span class=&quot;nnote&quot;&gt;Быстрых клавиш&lt;/span&gt;&quot; на странице &lt;em class=&quot;bnote unwrapped&quot;&gt;chrome://extensions&lt;/em&gt;, например, задать &lt;em class=&quot;bnote unwrapped&quot;&gt;Alt+Shift+F&lt;/em&gt;):&lt;/p&gt;

 &lt;p&gt;&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_hotkeys_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_hotkeys.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
 &lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

 &lt;p&gt;В связи с тем, что &lt;a class=&quot;wnote&quot; href=&quot;https://goodies.ucoz.club/publ/7-1-0-64#ent38&quot;&gt;в некоторых достаточно старых версиях браузеров функция вызова по хоткею может не работать в принципе&lt;/a&gt; (из‑за особенностей реализации API горячих клавиш в этих браузерах), для &quot;отлова&quot; этой проблемы при каждой попытке вызова производится автопроверка на корректность работы API и, в случае ошибки, пользователю выдаётся соответствующее сообщение:&lt;/p&gt;

 &lt;p&gt;&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_hkalrt_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_hkalrt.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
 &lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

 &lt;p class=&quot;snote wnote&quot;&gt;При&amp;nbsp;этом в настройках опция реверса автоматически отключается и будет недоступна для изменения:&lt;/p&gt;

 &lt;p&gt;&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_oldbro_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

 &lt;p&gt;Такая &lt;span class=&quot;gnote&quot;&gt;блокировка автоматически снимается при обновлении браузера или самого расширения&lt;/span&gt;, опция снова автоматически включается и становится доступной для изменения. Исходя из этого, &lt;span class=&quot;gnote&quot;&gt;если вы обновили браузер, вы снова можете попытаться использовать функцию оперативного реверса режима&lt;/span&gt;, никаких ручных изменений в настройках для этого не потребуется.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;изменена функция проверки версии браузера для поддержки автоперепостроения меню при старте браузера или после выключения и последующего включения расширения вручную;
 &lt;p&gt;Применимо &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64#ent39&quot;&gt;только к отдельным достаточно старым версиям браузеров&lt;/a&gt; (например, SRWare Iron CR31) и предназначено для автоматического исправления бага с построением конктекстного меню страницы в этих версиях. До этой версии функция работала безусловно и использовалась по умолчанию во всех версиях, старше CR48.&lt;/p&gt;

 &lt;p&gt;Теперь, при обнаружении &quot;потенциально проблемной&quot; версии браузера, пользователю выдаётся запрос на включение этой функции. После подтверждения запроса функция автопостроения меню будет запускаться автоматически, никаких запросов при этом больше не будет. Необходимость включения вы можете определить самостоятельно&amp;nbsp;&amp;ndash; если после перезапуска меню расширения отсутствует на страницах, ваша версия браузера содержит ошибки и для их обхода вам следует включить автопостроитель меню.&lt;/p&gt;

 &lt;p&gt;&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_oldbro_cmar_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_oldbro_cmar.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
 &lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

 &lt;p&gt;Так же, как и в случае работы с вышеуказанной функцией реверса режима, эта автонастройка сбрасывается при обновлении браузера или самого расширения. Это позволяет вам повторно переопределить необходимость автозапуска построителя меню. Если же ваш браузер был обновлён до &quot;беспроблемной&quot; версии, функция автоматически отключается и никаких запросов при этом уже не будет.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;для разового принудительного перестроения контекстного меню добавлена &quot;волшебная кнопка&quot;;
 &lt;p&gt;Меню будет принудительно перестроено, если вы вызовете поиск на любой служебной странице браузера (например, на странице настроек, управления расширениями или флагами, на всех страницах &lt;em class=&quot;bnote unwrapped&quot;&gt;chrome*&lt;/em&gt;). Этот вызов можно осуществить любым из способов&amp;nbsp;&amp;ndash; щелчком по кнопке на тулбаре, из контекстного меню или по горячей клавише. При этом будет выдано сообщение об успешном перестроении меню:&lt;/p&gt;

 &lt;p&gt;&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_magbtn_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_magbtn.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
 &lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

 &lt;p&gt;Зачем/почему&amp;nbsp;&amp;ndash; этот &quot;мэджик батон&quot; можно применить &lt;a href=&quot;https://goodies.ucoz.club/publ/3-1-0-66#changeLangs&quot;&gt;для оперативного перезапуска меню после смены локали браузера&lt;/a&gt; или для решения проблемы с отстутствующим меню (см.&amp;nbsp;предыдущий пункт выше). Во втором случае снова будет выдан запрос на включение автопостротеля меню на старте браузера.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлен ссылочный переход&amp;nbsp;&amp;ndash; пункт &quot;&lt;a href=&quot;https://goodies.ucoz.club/publ/3-1-0-66&quot;&gt;Общее техническое описание&lt;/a&gt;&quot; (документ обновляется);
 &lt;p&gt;Размещён в подменю &quot;&lt;span class=&quot;nnote&quot;&gt;Сведения о расширении&lt;/span&gt;&quot;. Ссылка ведёт на страницу с описанием некоторых подробностей по исходному коду и функциям расширения, также содержит общие пояснения для отдельных &quot;неочевидных&quot; способов управления расширением. В&amp;nbsp;общем, это для тех, кто захочет &quot;копнуть глубже&quot; и понять, как всё это работает в принципе&amp;hellip;&amp;nbsp;:)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена функция автоконвертирования &quot;старых&quot; настроек в новые, без необходимости ручных действий;
 &lt;p&gt;Теперь при обновлении с любой более старой версии аддона все настройки, сделанные пользователем И отличающиеся от настроек по умолчанию, автоматически &quot;подхватываются&quot; и применяются уже в обновлённой версии. Если такие настройки у вас были, при обновлении поверх старой версии будет выдано соответствующее сообщение. Если вы ничего не меняли относительно установок по умолчанию, такого сообщения не будет.&lt;/p&gt;

 &lt;p&gt;Зачем/почему&amp;nbsp;&amp;ndash; в связи с изменениями в структуре исходного кода и в структуре данных локального хранища. Название части хранимых ключей изменено для лучшей читаемости и бо́льшего удобства работы с кодом (сделал чисто для &quot;ковыряльщиков кода&quot;, ну и для себя, любимого, конечно же))).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;исправлена &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64#ent37&quot;&gt;проблема предыдущей версии, приводившая к ошибке первичной установки в браузерах старше CR48&lt;/a&gt;;
 &lt;p&gt;Связано с отсутствием в этих браузерах поддержки части API chrome.management. Исправлено.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;исправлен мелкий &quot;бажок&quot; в коде инжектора, приводил к некорректной работе со вторым резервным URL;
 &lt;p&gt;Для этого хоста не срабатывала функция прямого просмотра, отображалась только страница сервиса. Исправлено.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;улучшен, упрощён и оптимизирован код части функций, немного изменён набор переменных;&lt;/li&gt;
 &lt;li&gt;под текущие изменения добавлен/подправлен текст некоторых пунктов меню, сообщений и диалогов.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash; не стесняемся и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64&quot;&gt;пишем в комментариях в баг‑репорте&lt;/a&gt;&amp;hellip;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_ef_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_ef.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Группа общих настроек поисковых URL:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_search_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_search.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Эта же группа опций в контекстном меню страницы в браузерах старых версий (CR29‑47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_oldbro_search.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Группа управления и настроек просмотра (в том числе&amp;nbsp;&amp;ndash; все новые опции):&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_ctrl_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_ctrl.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Эта же группа опций в контекстном меню страницы в браузерах старых версий (CR29‑47):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_oldbro_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Группа ссылок по проекту Sci‑Hub:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_shub_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_shub.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Группа ссылок на документацию и поддержку расширения:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_ext_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_opts_ext.png&quot; title=&quot;Показать меню на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Установка горячих клавиш для различных режимов:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_hotkeys_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_hotkeys.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Диалоговое окно результата автопроверки обновления версии:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_chkupd_en.png&quot; /&gt;&lt;img onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.18_chkupd.png&quot; title=&quot;Показать на другом языке&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Решпекты и пиво&lt;/h5&gt;

&lt;p&gt;Камраду &lt;a href=&quot;http://forum.ru-board.com/profile.cgi?action=show&amp;amp;member=Ognev&quot;&gt;Огневу&lt;/a&gt;&amp;nbsp;&amp;ndash; за &quot;приватное тестирование&quot; и консультации по применению аддона.&amp;nbsp;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3920#3&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-09-18-102</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-09-18-102</guid>
			<pubDate>Fri, 17 Sep 2021 21:01:46 GMT</pubDate>
		</item>
		<item>
			<title>Поиск статей на Sci-Hub : 2021.9.14</title>
			<description>&lt;p&gt;Разделение кода на подгружаемые модули, оптимизация кода, меню и текста локалей.&lt;br /&gt;
Второй резервный URL поиска, опция отключения прямого просмотра, проверка обновления.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Разделение кода на подгружаемые модули, оптимизация кода, меню и текста локалей.&lt;br /&gt;
Добавлено: второй резервный URL поиска, опция отключения прямого просмотра, проверка обновления.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;разделение кода на подгружаемые модули, все операции с меню вынесены в отдельный скрипт;
 &lt;p&gt;Зачем/почему&amp;nbsp;&amp;ndash; основной модуль аддона уменьшен почти вдвое, выше его &quot;отзывчивость&quot; и скорость загрузки и работы. Теперь в основном скрипте оставлены только часто применяемые функции, связанные непосредственно с запуском поиска. Все достаточно редкие функции, связанные с установкой или изменением пунктов контекстного меню (например, при изменении отдельных настроек) или с запуском проверки обновления версии, автоподгружаются только при необходимости, падение производительности при этом чисто теоретическое, &quot;на глаз&quot; заметно не будет.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в меню выбора URL поиска добавлен ещё один резервный домен (*.CAT, с протоколом &lt;span class=&quot;gnote&quot;&gt;HTTPS&lt;/span&gt;);
 &lt;p&gt;Может быть изменён с помощью нового пункта &quot;&lt;span class=&quot;nnote&quot;&gt;Задать второй резервный URL поиска&lt;/span&gt;&quot; (по аналогии с другими URL).&lt;/p&gt;
 &lt;p&gt;Настройка и работа расширения в этом случае ничем не отличаются, меняется только URL поиска.&lt;/p&gt;
 &lt;p&gt;Как и в предыдущей версии (&lt;a href=&quot;https://goodies.ucoz.club/blog/2021-09-08-99&quot;&gt;2021.9.8&lt;/a&gt;), этот домен является запасным и может быть оперативно выбран в случае недоступности основного и первого резервного доменов.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;пункт &quot;&lt;s class=&quot;nnote&quot;&gt;Установить URL резервного поиска&lt;/s&gt;&quot; переименован в &quot;&lt;span class=&quot;nnote&quot;&gt;Задать первый резервный URL поиска&lt;/span&gt;&quot;;
 &lt;p&gt;Связано с добавлением второго резервного URL поиска.&lt;/p&gt;
 &lt;p&gt;В списке выбора к резервным доменам теперь добавляются цифры 1 или 2, соответственно.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена опция включения/отключения режима прямого просмотра (&quot;&lt;span class=&quot;nnote&quot;&gt;Прямой просмотр найденных статей&lt;/span&gt;&quot;);
 &lt;p&gt;В предыдущей версии (&lt;a href=&quot;https://goodies.ucoz.club/blog/2021-09-08-99&quot;&gt;2021.9.8&lt;/a&gt;) этот режим был задан жёстко, отключить его было нельзя. Теперь&amp;nbsp;&amp;ndash; можно.)&lt;/p&gt;
 &lt;p&gt;По умолчанию опция включена, задействуется режим прямого просмотра конечного файла найденного документа (как и в предыдущей версии). При её отключении редирект на файл не производится, открывается и активизируется непосредственно страница сервиса Sci‑Hub с открытым во фрейме документом (аналогично результату поиска вручную).&lt;/p&gt;
 &lt;p&gt;Зачем/почему&amp;nbsp;&amp;ndash; при этом немного сокращается общее время поиска, поскольку второй переход (на сам документ) при этом не нужен. Однако, разница будет в каких‑то миллисекундах и, в общем‑то, эта опция для тех, кому страница сервиса просто &lt;s&gt;дорога как память&lt;/s&gt; &quot;привычнее&quot;.&amp;nbsp;:)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлен ссылочный переход&amp;nbsp;&amp;ndash; пункт &quot;&lt;a href=&quot;https://lovescihub.wordpress.com/&quot;&gt;Список доступных доменов&lt;/a&gt;&quot; (документ автообновляется);
 &lt;p&gt;Размещён в подменю &quot;&lt;span class=&quot;nnote&quot;&gt;Ссылки по проекту Sci-Hub&lt;/span&gt;&quot;. Ссылка ведёт на страницу неофициальной поддержки проекта Sci-Hub, по заявлению авторов автообновляется каждые 5 минут (не проверялось).&lt;/p&gt;
 &lt;p&gt;Ссылки рабочие, но &lt;span class=&quot;wnote&quot;&gt;часть доменов может быть доступна только через VPN или прокси&lt;/span&gt;. Для решения проблемы доступа можно использовать расширение &lt;a class=&quot;implink unwrapped&quot; href=&quot;https://goodies.ucoz.club//ultrasurf.ucoz.club/index/0-4&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ultrasurf.png&quot; /&gt;UltraSurf VPN RU&lt;/a&gt; или применять &lt;a href=&quot;https://goodies.ucoz.club//goodcrx.ucoz.club/blog/2014-02-16-7&quot;&gt;другие средства разблокировки&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлен ссылочный переход&amp;nbsp;&amp;ndash; пункт &quot;&lt;a href=&quot;https://goodies.ucoz.club/publ/1-1-0-67&quot;&gt;Руководство по настройкам&lt;/a&gt;&quot; (документ обновляется);
 &lt;p&gt;Размещён в подменю &quot;&lt;span class=&quot;nnote&quot;&gt;Сведения о расширении&lt;/span&gt;&quot;. Ссылка ведёт на страницу подробного описания всех настроек и опций в контекстном меню (на этом сайте).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлен ссылочный переход&amp;nbsp;&amp;ndash; пункт &quot;&lt;a href=&quot;https://goodies.ucoz.club/blog/2021-09-11-100&quot;&gt;Планы дальнейшего развития&lt;/a&gt;&quot; (документ обновляется);
 &lt;p&gt;Размещён в подменю &quot;&lt;span class=&quot;nnote&quot;&gt;Сведения о расширении&lt;/span&gt;&quot;. Ссылка ведёт на страницу с описанием общих планов развития аддона (на этом сайте). Там же можно обсудить материал или высказать свои предложения и пожелания по новым функциям.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменена ссылка на конвертор идентификаторов (&quot;&lt;a href=&quot;https://www.ncbi.nlm.nih.gov/pmc/pmctopmid/&quot;&gt;Конвертор идентификаторов PubMed&lt;/a&gt;&quot;);
 &lt;p&gt;В предыдущей версии (&lt;a href=&quot;https://goodies.ucoz.club/blog/2021-09-08-99&quot;&gt;2021.9.8&lt;/a&gt;) вела на якорь на этой странице, иногда работала криво, исправлено.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменена ссылка на баг-трекер (&quot;&lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64&quot;&gt;Сообщить об ошибке аддона&lt;/a&gt;&quot;);
 &lt;p&gt;В предыдущей версии (&lt;a href=&quot;https://goodies.ucoz.club/blog/2021-09-08-99&quot;&gt;2021.9.8&lt;/a&gt;) вела на главную страницу этого сайта, исправлено.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменено действие по проверке обновления версии (&quot;&lt;span class=&quot;nnote&quot;&gt;Проверить и скачать обновление&lt;/span&gt;&quot;);
 &lt;p&gt;В предыдущей версии (&lt;a href=&quot;https://goodies.ucoz.club/blog/2021-09-08-99&quot;&gt;2021.9.8&lt;/a&gt;) это была просто ссылка, ведущая на страницу ченч-лога текущей версии аддона.&lt;/p&gt;
 &lt;p&gt;Теперь это функция, действительно проверяющая номер текущей стабильной версии на сайте, сравнивающая его с версией, установленной в вашем браузере, и выдающая по результату проверки соответствующее сообщение.&lt;/p&gt;
 &lt;p&gt;С технической точки зрения, в соответствии с принятым подходом по разделению кода на модули, эта часть расширения также выполнена в виде отдельного модуля и загружается в память только на момент проверки обновления.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;устранена потенциальная* проблема переходов по ссылкам из контекстного меню настроек.
 &lt;p&gt;* Никак не проявлялась, но не исключался вариант, когда расширение могло некорректно отработать такой переход. Теперь&amp;nbsp;логика запуска переходов изменена, работает гарантированно.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;немного повышена &quot;дуракоустойчивость&quot;&amp;nbsp;&amp;ndash; теперь к &quot;недопустимым&quot; относятся и ссылки chrome*/file*;&lt;/li&gt;
 &lt;li&gt;оптимизирован код части функций, сокращён набор переменных, функции сведены в один объект;&lt;/li&gt;
 &lt;li&gt;под текущие изменения подправлен текст некоторых пунктов меню, сообщений и диалогов (в локализациях);&lt;/li&gt;
 &lt;li&gt;для унификации* оранжевый цвет &quot;бегущих точек&quot; на бэджике (при поиске) заменён на синий.
 &lt;p class=&quot;snote dnote&quot;&gt;* Чисто для &quot;одинаковости&quot; с другими моими аддонами, надо выдерживать &quot;фирменный стиль&quot;, понимаешь&amp;hellip;:)&lt;br /&gt;
 Почему не сразу не было сделано так&amp;nbsp;&amp;ndash; да фиг знает, наверное, просто &quot;музыка навеяла&quot;&amp;hellip;х)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;s&gt;Пока отсутствуют, но если вдруг что&amp;nbsp;&amp;ndash;&lt;/s&gt; не стесняемся и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64&quot;&gt;пишем в комментариях в баг-репорте&lt;/a&gt;&amp;hellip;:)&lt;/p&gt;

&lt;p&gt;15.09.2021: теперь они есть:&lt;br /&gt;
&lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64#ent37&quot;&gt;&lt;span class=&quot;wnote&quot;&gt;Ошибка запуска при &lt;b&gt;первичной установке&lt;/b&gt; в браузерах версий старше CR&lt;b&gt;48&lt;/b&gt;&lt;/span&gt;, не создаётся меню настроек. Связано с отсутствием в этих браузерах поддержки части API chrome.management. В&amp;nbsp;более новых версиях браузеров или при установке обновлением с предыдущей версии эта проблема отсутствует.&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_ef_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_ef.png&quot; title=&quot;Показать на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Группа настроечных опций (в том числе&amp;nbsp;&amp;ndash; все новые опции):&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_opts_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_opts.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Эта же группа опций в контекстном меню страницы в браузерах старых версий (CR29-48):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_opts_oldbro.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Группа ссылок по проекту Sci-Hub:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_shub_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_shub.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Группа ссылок на документацию и поддержку расширения:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_ext_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_ext.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Диалог установки второго альтернативного URL поиска (второй резервный):&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_ch_alt2_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_ch_alt2.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Диалог сброса второго альтернативного URL поиска (второй резервный):&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_reset_alt2_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_reset_alt2.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Диалог установки таймаута автозакрытия фоновых вкладок при загрузке:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_ch_dlto_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_ch_dlto.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Текущие запрашиваемые разрешения (по манифесту):&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_permis_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_permis.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Результат проверки текущей версии:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_upd_ok_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.14_upd_ok.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Решпекты и пиво&lt;/h5&gt;

&lt;p&gt;Камраду &lt;a href=&quot;http://forum.ru-board.com/profile.cgi?action=show&amp;amp;member=Ognev&quot;&gt;Огневу&lt;/a&gt;&amp;nbsp;&amp;ndash; за &quot;частное консультирование&quot; по вопросам применения аддона.&amp;nbsp;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3900#17&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-09-14-101</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-09-14-101</guid>
			<pubDate>Mon, 13 Sep 2021 21:01:41 GMT</pubDate>
		</item>
		<item>
			<title>Find Docs in Sci‑Hub RU : Планы на будущее</title>
			<description>&lt;p&gt;&lt;img class=&quot;arthead gs&quot; src=&quot;https://goodies.ucoz.club/imgs/logos/finddocsinscihub.png&quot; /&gt;Возможные и желаемые изменения функционала расширения.&lt;br /&gt;
Мысли вслух о том, как этот проект будет развиваться дальше&amp;hellip;&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Статья-продолжение к &lt;a href=&quot;https://goodies.ucoz.club/publ/1-1-0-15#roadmap&quot;&gt;ранее высказанному &quot;вкратце-таку&quot;&lt;/a&gt; для агрегации &quot;просьб и предложений трудящихся&quot;.&amp;nbsp;:)&lt;/p&gt;

&lt;p&gt;Здесь предполагается собирать пожелания пользователей расширения по изменениям и дополнениям функционала этого аддона, фиксировать и, по возможности, обсуждать интересные решения по тематике этого аддона, найденные в других подобных расширениях, а также публиковать в форме &quot;мыслей вслух&quot; некоторые авторские соображения насчёт дальнейшего развития этого проекта.&lt;/p&gt;

&lt;p&gt;Для начала хотелось бы сразу предупредить вас, читатель, что &lt;span class=&quot;wnote&quot;&gt;конкретных сроков реализации отдельных функций вы здесь не найдёте&lt;/span&gt;. Проект висит &quot;в процессе допиливания&quot; уже несколько лет, есть вполне понятные (мне самому)) задумки на будущее, которые планируется в принципе реализовать, но когда именно это будет сделано&amp;nbsp;&amp;ndash; сказать трудно, это зависит не только от меня&amp;hellip;&lt;/p&gt;

&lt;p&gt;Итак, краткий текущий список хотелок и планируемых функций расширения &quot;&lt;a class=&quot;implink&quot; href=&quot;https://goodies.ucoz.club/index/0-23&quot;&gt;Find Docs in Sci‑Hub RU&lt;/a&gt;&quot;:&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Будет пополняться и правиться по мере поступления &quot;заманчивых идей&quot; и/или при выпуске новых версий.&lt;/sup&gt;&lt;/p&gt;

&lt;ul class=&quot;clog_a&quot;&gt;
 &lt;li&gt;&lt;s class=&quot;dnote&quot;&gt;&lt;b&gt;Автоматический поиск рабочего домена Sci‑Hub&lt;/b&gt;: полная автоматика поиска с выдачей и (авто)присвоением нового поискового редиректора для забаненных доменов, никакого ручного ввода данных.&lt;/s&gt;
 &lt;p class=&quot;dnote i&quot;&gt;&lt;s&gt;К вопросу &quot;а нафига&quot;&amp;nbsp;&amp;ndash; нужен, этот вопрос поднимался сразу же, ещё на этапе разработки базовых версий 2017 года, но&amp;nbsp;так и остался в подвешенном состоянии, хотя общий механизм работы такой функции понятен и проверен лично.&lt;br /&gt;
 В общем, эта фича точно будет, я уже опробовал её, ещё четыре года назад&amp;hellip;)&lt;/s&gt;&lt;/p&gt;
 &lt;p&gt;&lt;b&gt;Неактуально:&lt;/b&gt; начиная с версии &lt;a href=&quot;https://goodies.ucoz.club/blog/2021-09-14-101&quot;&gt;2021.9.14&lt;/a&gt; в меню добавлен ссылочный переход на &lt;a href=&quot;https://lovescihub.wordpress.com/&quot;&gt;страницу с автообновляемым списком рабочих доменов&lt;/a&gt;. Короче, на текущий момент &quot;всё уже придумано до нас&quot;.)&lt;br /&gt;
 ..Но если что-то там отвалится, мы обязательно вернёмся к этому вопросу&amp;hellip;:)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;anote&quot;&gt;&lt;b&gt;Модульная структура аддона&lt;/b&gt;: по аналогии с другим моим аддоном (&lt;a href=&quot;https://goodies.ucoz.club//xblock.ucoz.club/publ/3-1-0-4#functionModules&quot;&gt;x.Block&lt;/a&gt;).&lt;/span&gt;
 &lt;p class=&quot;i anote&quot;&gt;Бонусом здесь будет серьёзное облегчение постоянно используемого кода, работа с настройками и другие сервисные функции при этом не будут &quot;болтаться в памяти&quot;.&lt;br /&gt;
 Это точно будет сделано, возможно&amp;nbsp;&amp;ndash; уже в ближайшей версии, решение проверенное, чего время тянуть..)&lt;/p&gt;
 &lt;p&gt;&lt;b&gt;Сделано:&lt;/b&gt; все версии, начиная с &lt;a href=&quot;https://goodies.ucoz.club/blog/2021-09-14-101&quot;&gt;2021.9.14&lt;/a&gt;, добавлены модули для работы с контекстным меню и для проверки обновления.&lt;/p&gt;
 &lt;p&gt;&lt;b&gt;Доработано:&lt;/b&gt; с версии &lt;a href=&quot;https://goodies.ucoz.club/blog/2021-11-05-103&quot;&gt;2021.11.5&lt;/a&gt; основные действия для &quot;старых&quot; браузеров также вынесены в отдельный модуль.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;anote&quot;&gt;&lt;b&gt;Автообновление версии&lt;/b&gt;: по типу штатного в браузерах, только с &quot;правильного источника&quot; (с постоянной ссылкой).&lt;/span&gt;
 &lt;p class=&quot;i anote&quot;&gt;Такой &quot;сервис&quot;, предполагаемо, будет работать для всех авторских аддонов (т.е. пусть &quot;самопально&quot;, но именно как сервис, а не просто набор ссылок). Впрочем, пока всё это на уровне &quot;прожектов&quot;.)&lt;br /&gt;
 Частично реализовано в одном из моих аддонов&amp;nbsp;&amp;ndash; фича ручного запуска проверки версии и её сравнения с официальной актуальной версией на сайте разработчика &lt;a href=&quot;https://goodies.ucoz.club//getcrx.ucoz.club/blog/2021-08-31-52&quot;&gt;сделана в Get CRX RU&lt;/a&gt;.&lt;/p&gt;
 &lt;p&gt;&lt;b&gt;Сделано:&lt;/b&gt; все версии, начиная с &lt;a href=&quot;https://goodies.ucoz.club/blog/2021-09-14-101&quot;&gt;2021.9.14&lt;/a&gt;, пока по аналогии с указанным аддоном, дальше &quot;будем посмотреть&quot; и думать, как это сделать максимально просто и удобно для юзера.&lt;/p&gt;
 &lt;p&gt;&lt;b&gt;Доработано:&lt;/b&gt; с версии &lt;a href=&quot;https://goodies.ucoz.club/blog/2021-11-05-103&quot;&gt;2021.11.5&lt;/a&gt; по результату проверки запускается автозагрузка CRX-установщика текущей стабильной версии, соответствующей клиентскому браузеру (автовыбор по поддерживаемым в браузере функциям API, до CR67 отдаётся CRXv2, в более новых&amp;nbsp;&amp;ndash; CRXv3). Работает только если НЕ совпадают версии аддона на сайте и у клиента.&lt;/p&gt;
 &lt;hr /&gt;
 &lt;em class=&quot;dnote&quot;&gt;&amp;hellip;to be, как говорится, continued&amp;hellip;&amp;nbsp;:)&lt;/em&gt;
 &lt;hr /&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;В целом, как я уже сказал, этот проект &quot;разморожен&quot; и будет развиваться и дальше. Ну а если у вас, читатель, есть желание лично поучаствовать в развитии этого проекта, обсудить имеющиеся (на ваш взгляд) недостатки или, может быть, предложить какие‑то новые, полезные и нужные функции для этого аддона&amp;nbsp;&amp;ndash; не стесняйтесь высказать критику и свои соображения в комментариях к этой статье.&lt;/p&gt;

&lt;p&gt;В общем, всё обсуждаемо, пишите&amp;nbsp;&amp;ndash; рассмотрим, обмозгуем и прикрутим удобное и нужное. Запросто!&amp;nbsp;:)&lt;/p&gt;

&lt;hr /&gt;
&lt;div class=&quot;read_also_links&quot;&gt;&lt;b&gt;Ссылки для интересующихся&lt;/b&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;https://goodies.ucoz.club/index/0-23&quot;&gt;Find Docs in Sci-Hub RU : Паспорт аддона&lt;/a&gt;&amp;nbsp;&amp;ndash; сводные данные и технические характеристики&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;https://goodies.ucoz.club/publ/1-1-0-15&quot;&gt;Find Docs in Sci-Hub RU : Поиск статей на Sci-Hub&lt;/a&gt;&amp;nbsp;&amp;ndash; описание и обзор возможностей, ссылки на загрузку&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;https://goodies.ucoz.club/publ/1-1-0-67&quot;&gt;Find Docs in Sci-Hub RU : Настройки и действия&lt;/a&gt;&amp;nbsp;&amp;ndash; описание дополнительных настроек и сервисных функций&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;https://goodies.ucoz.club/publ/3-1-0-66&quot;&gt;Find Docs in Sci-Hub RU : &quot;Что под капотом&quot;&lt;/a&gt;&amp;nbsp;&amp;ndash; некоторые технические подробности по исходному коду&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;https://goodies.ucoz.club/publ/4-1-0-44&quot;&gt;Find Docs in Sci-Hub RU : Ресурсы и ссылки&lt;/a&gt;&amp;nbsp;&amp;ndash; перечень ресурсов, связанных с разработкой и эксплуатацией&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;https://goodies.ucoz.club/blog/stable/1-0-1&quot;&gt;Find Docs in Sci-Hub RU : Официальные версии&lt;/a&gt;&amp;nbsp;&amp;ndash; сведения об изменениях в стабильных релизах&lt;/li&gt;
 &lt;li style=&quot;opacity:.25&quot;&gt;&lt;a href=&quot;https://goodies.ucoz.club/blog/2021-09-11-100&quot;&gt;Find Docs in Sci-Hub RU : Планы на будущее&lt;/a&gt;&amp;nbsp;&amp;ndash; как всё это будет развиваться дальше&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64&quot;&gt;Find Docs in Sci-Hub RU : Проблемы и решения&lt;/a&gt;&amp;nbsp;&amp;ndash; FAQ по эксплуатации, баг-трекер, обсуждение работы
 &lt;hr /&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=2&amp;amp;topic=4971&amp;amp;start=169&amp;amp;limit=1#1&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;Ru-Board: Авторский пост с описанием всех версий &quot;Find Docs in Sci-Hub RU&quot;&lt;/a&gt; + [&lt;a href=&quot;https://goodies.ucoz.club//web.archive.org/web/9000/http://forum.ru-board.com/topic.cgi?forum=2&amp;amp;topic=4971&amp;amp;start=160#10&quot;&gt;веб-архив&lt;/a&gt;]&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-09-11-100</link>
			<category>Развитие проекта</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-09-11-100</guid>
			<pubDate>Fri, 10 Sep 2021 21:01:57 GMT</pubDate>
		</item>
		<item>
			<title>Поиск статей на Sci-Hub : 2021.9.8</title>
			<description>&lt;p&gt;Ребрэндинг, добавлена вторая локаль (английская), доработка интерфейса меню, оптимизация кода.&lt;br /&gt;
Добавлена функция прямого просмотра и загрузки статей, исправлена ошибка установки URL поиска.&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
Поиск статей на Sci-Hub : 2021.9.8
***** HEAD *****
&lt;p&gt;Ребрэндинг, добавлена вторая локаль (английская), доработка интерфейса меню, оптимизация кода.&lt;br /&gt;
Добавлена функция прямого просмотра и загрузки статей, исправлена ошибка установки URL поиска.&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p&gt;Ребрэндинг, добавлена вторая локаль (английская), доработка интерфейса меню, оптимизация кода.&lt;br /&gt;
Добавлена функция прямого просмотра и загрузки статей, исправлена ошибка установки URL поиска.&lt;/p&gt;
&lt;p&gt;Проверка работоспособности: SRWare Iron 29/31/36/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;общий ребрэндинг, изменение англоязычного названия расширения:
 &lt;ul&gt;
 &lt;li&gt;прежний брэнд &quot;&lt;span class=&quot;nnote&quot;&gt;Find &lt;s class=&quot;wnote b&quot;&gt;DOI&lt;/s&gt; in Sci-Hub&lt;/span&gt;&quot; заменён* на&amp;nbsp;– &quot;&lt;span class=&quot;nnote&quot;&gt;Find &lt;b class=&quot;wnote&quot;&gt;Docs&lt;/b&gt; in Sci-Hub&lt;/span&gt;&quot;;
 &lt;p class=&quot;snote&quot;&gt;* Основная причина этой замены&amp;nbsp;– теперь аддон &quot;умеет&quot; искать не только по DOI, но и по всем остальным параметрам (по URL, PMID/PMCID), которые до этой версии необходимо было вводить вручную на сайте сервиса.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;замена иконки на более* выразительную: вместо &quot;вороны&quot;&amp;nbsp;– &lt;img class=&quot;siteicon20&quot; src=&quot;https://goodies.ucoz.club/imgs/logos/finddoiinscihub.png&quot; /&gt; теперь будет вот такая &quot;икебана&quot;&amp;nbsp;– &lt;img class=&quot;siteicon20&quot; src=&quot;https://goodies.ucoz.club/imgs/logos/finddocsinscihub.png&quot; /&gt;;
 &lt;p class=&quot;snote&quot;&gt;* Причина замены иконки: несмотря на то, что в &lt;a href=&quot;https://goodies.ucoz.club/blog/2021-08-28-98&quot;&gt;предыдущей версии&lt;/a&gt; я попытался немного подрихтовать старую иконку, она всё равно смотрится ну о-о-очень вяло, и в контекстном меню и на кнопке на тулбаре. Новая иконка &lt;a href=&quot;https://www.iconfinder.com/icons/216247&quot;&gt;(с)пёрта здесь&lt;/a&gt; и немного оптимизирована. На сайтах Проекта будут сделаны соответствующие замены, новая иконка теперь будет отображаться и в общем пиар&amp;#8209;баннере (в топе главных страниц сайтов Проекта) и в боковой &quot;мозаике&quot;.&lt;br /&gt;
 &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_icon.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;немного изменено описание расширения в блоке аддона на странице &lt;em class=&quot;nnote&quot;&gt;chrome://extensions&lt;/em&gt;;&lt;/li&gt;
 &lt;/ul&gt;&lt;/li&gt;
 &lt;li&gt;в дополнение к русской добавлена вторая локаль&amp;nbsp;– английская (через стандартный API chrome.i18n);
 &lt;p class=&quot;snote&quot;&gt;В комплект аддона добавлена папка &lt;em class=&quot;nnote&quot;&gt;_locales&lt;/em&gt; с двумя вложенными, &lt;em class=&quot;nnote&quot;&gt;en&lt;/em&gt; и &lt;em class=&quot;nnote&quot;&gt;ru&lt;/em&gt;. Переключение автоматическое, по текущей локали браузера, для всех других языков включается английская (по умолчанию). Для обеих локалей изменяются все подсказки, названия пунктов меню, диалоги и т.д.&lt;/p&gt;
 &lt;p class=&quot;snote&quot;&gt;Кроме этого, URL пользовательского поиска по умолчанию теперь также зависит от локали, для англоязычных локалей (en, en-us, en-gb) это домен google.&lt;b&gt;com&lt;/b&gt;, для остальных локалей автоматически устанавливается региональный поисковик (для зоны ru, соответственно, это google.&lt;b&gt;ru&lt;/b&gt;).&lt;/p&gt;
 &lt;p class=&quot;snote&quot;&gt;Зачем: да чисто для удобства пользователей.)&lt;br /&gt;
 Потому как этот аддон предназначен для &quot;широких кругов научной общественности&quot;, вот и… Собственно, речь об этом давно шла, но вот теперь &quot;руки дошли&quot; и аддоном могут пользоваться не только наши соотечественники.&amp;nbsp;:)&lt;/p&gt;
 &lt;p class=&quot;snote wnote&quot;&gt;Попутно: приветствуется ваше желание сделать переводы на другие языки. Если кому-то это действительно интересно&amp;nbsp;– смотрите, сравнивайте обе текущие локали и переводите. Готовые переводы &lt;a class=&quot;wnote b&quot; href=&quot;https://goodies.ucoz.club/index/0-3&quot;&gt;можно прислать по обратной связи&lt;/a&gt; на этом сайте или просто выложить ссылкой в комментариях, они будут проверены и включены в следующие релизы аддона.&lt;/p&gt;
 &lt;p class=&quot;snote&quot;&gt;Короче, велкам…&amp;nbsp;:)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;изменено название пункта меню настроек, теперь это вложенное подменю &quot;&lt;span class=&quot;nnote&quot;&gt;Настройки и управление&lt;/span&gt;&quot;;&lt;br /&gt;
 кроме переименования в этом подменю сделаны следующие изменения (в английской локали аналогичны):&lt;br /&gt;
 &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_dl_only.png&quot; /&gt;&lt;/b&gt;
 &lt;ul&gt;
 &lt;li&gt;исправлена &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64/#ent33&quot;&gt;ошибка установки URL поиска&lt;/a&gt; (основной и пользовательский);&lt;/li&gt;
 &lt;li&gt;переупорядочена структура этого подменю, теперь пункты для изменения и переключения всех URL поиска расположены в самом начале списка опций;
 &lt;p class=&quot;snote&quot;&gt;Причина: исключительно &quot;по просьбам трудящихся&quot;, для удобства и исходя из частоты изменения этих настроек.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлен &lt;a href=&quot;https://sci-hub.tf&quot;&gt;резервный URL сервиса&lt;/a&gt; (англоязычный, работает аналогично &lt;a href=&quot;https://sci-hub.ru&quot;&gt;основному домену&lt;/a&gt;);
 &lt;p class=&quot;snote&quot;&gt;Предназначен для оперативного поиска на случай очередного бана основного домена.&lt;br /&gt;
 Работает как переключатель, по аналогии с предыдущими основным и пользовательским. Активируется пунктом меню с пометкой &quot;&lt;span class=&quot;nnote&quot;&gt;... (резервный поиск)&lt;/span&gt;&quot;, также может быть отредактирован при необходимости (пункт меню &quot;&lt;span class=&quot;nnote&quot;&gt;Установить URL резервного поиска&lt;/span&gt;&quot;).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;теперь жёстко* установлен режим &lt;u&gt;прямого просмотра&lt;/u&gt; всех найденных документов сразу в виде PDF-файла;
 &lt;p class=&quot;snote&quot;&gt;* Не регулируется и не отключается, теперь вместо пошаговых действий для поиска/просмотра документ (если он есть в базе сервиса) всегда сразу же отображается во вкладке браузера, без каких-либо фреймов, ручных переходов, лишних нажатий и прочей &quot;мешающей фигни&quot;.:)&lt;br /&gt;
 Теперь достаточно указать любой из идентификаторов (URL, DOI, PMID, PMCID) и документ будет найден и открыт (ещё раз&amp;nbsp;– если он есть в базе сервиса). Зачем/почему так сделано: я ценю время своих пользователей и стремлюсь сделать их работу более продуктивной.)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена опция &lt;u&gt;прямой загрузки документов&lt;/u&gt; с сервиса Sci-Hub без необходимости ручного ввода запроса;
 &lt;p class=&quot;snote&quot;&gt;Режим включается при выборе пункта меню &quot;&lt;span class=&quot;nnote&quot;&gt;Загружать найденное без просмотра&lt;/span&gt;&quot;.&lt;br /&gt;
 Предназначен для оперативного скачивания PDF-файлов любых доступных документов (статей). Работает эквивалентно ручному нажатию кнопки &quot;Скачать&quot; на страницах сервиса.&lt;br /&gt;
 &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_shub_dl.png&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
 Если документ найден, будет автоматически выдан стандартный диалог сохранения файла (имя файла оригинальное, как есть).&lt;br /&gt;
 &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_save_file.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p class=&quot;snote&quot;&gt;При включении режима изменяется контекстное меню, вместо пункта &quot;&lt;span class=&quot;nnote&quot;&gt;Найти эту статью на Sci-Hub&lt;/span&gt;&quot; будет отображаться &quot;&lt;span class=&quot;nnote&quot;&gt;Скачать документ со Sci-Hub&lt;/span&gt;&quot;, соответственно изменяется и дублирующий пункт в меню кнопки на тулбаре и само действие при щелчке по этой кнопке.&lt;br /&gt;
 Режим просмотра: &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_cm_search.png&quot; /&gt;&lt;/b&gt; и режим загрузки: &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_cm_dl.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p class=&quot;snote wnote&quot;&gt;Для корректной работы функций прямой загрузки и просмотра файлов в манифесте аддона изменено разрешение &lt;b class=&quot;unwrapped&quot;&gt;[ &quot;&lt;all_urls&amp;gt;&quot; ]&lt;/b&gt;, теперь оно запрашивается не опционально (как было в предыдущей версии), а по умолчанию. Это может привести к выдаче соответствующего предупреждения со стороны браузера при обновлении поверх ранее установленной версии. Если этот запрос не подвердить, аддон автоматически отключается браузером!&lt;br /&gt;
 &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_ask_perm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена опция таймаута для автозакрытия промежуточной фоновой вкладки, в которой производятся все дополнительные запросы по поиску документов и получению их прямых URL с сервиса Sci-Hub (теперь нет необходимости ручного ввода запроса);
 &lt;p class=&quot;snote&quot;&gt;Что-то типа &quot;автоуборки мусора&quot;, по умолчанию фоновая вкладка закрывается автоматически через 10 секунд после получения результата (URL конечного документа) и выдачи диалога сохранения файла. Понятно, можно и вручную закрыть, но&amp;nbsp;– &quot;сервис наше всё!&quot;…))&lt;/p&gt;
 &lt;p class=&quot;snote&quot;&gt;Изменяется при выборе* пункта меню &quot;&lt;span class=&quot;nnote&quot;&gt;Время ожидания до сброса, сек.:&lt;/span&gt;&quot;.&lt;br /&gt;
 Отмечу, что этот пункт будет недоступен, если не включен сам режим прямой загрузки.&lt;br /&gt;
 &lt;span class=&quot;wnote&quot;&gt;Не рекомендуется устанавливать меньше 3-5 секунд, иначе могут быть проблемы с запуском загрузки файла.&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена автопроверка URL на &quot;допустимость&quot;, работает и при просмотре и при загрузке;
 &lt;p class=&quot;snote&quot;&gt;В общем случае блокирует запрос поиска на страницах самого сервиса Sci-Hub, во избежание &quot;дурацких&quot; ошибок и рекурсивного поиска. Сделано для защиты от случайного запуска поиска с предсказуемой ошибкой &quot;не найдено&quot;.)&lt;br /&gt;
 В таких случаях теперь просто будет выдано предупреждение о недопустимом URL:&lt;br /&gt;
 &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_dummy.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена возможность отключения режима быстрой выгрузки (&quot;&lt;span class=&quot;nnote&quot;&gt;Быстрая выгрузка фонового скрипта&lt;/span&gt;&quot;);
 &lt;p class=&quot;snote&quot;&gt;По умолчанию режим включен, автовыгрузка фонового процесса происходит немедленно после завершения запроса или действия. Однако, при активной работе и при частом использовании аддона отключение быстрой выгрузки может немного ускорить вызов и обработку ваших запросов. Надо или нет&amp;nbsp;– ну так попробуйте и решите сами…&amp;nbsp;:)&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена ссылка на &lt;a href=&quot;https://www.ncbi.nlm.nih.gov/pmc/pmctopmid&quot;&gt;онлайн-конвертор идентификаторов&lt;/a&gt; (PMCID&amp;nbsp;– PMID&amp;nbsp;– Manuscript ID&amp;nbsp;– DOI);
 &lt;p class=&quot;snote&quot;&gt;Официальный ресурс. Предназначен для получения всех идентификаторов научной работы.&lt;br /&gt;
 Ссылка открывается в новой вкладке при выборе пункта меню &quot;&lt;span class=&quot;nnote&quot;&gt;Конвертор идентификаторов PubMed&lt;/span&gt;&quot;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена опция полного сброса всех настроек (пункт меню &quot;&lt;span class=&quot;nnote&quot;&gt;Сброс всех настроек и перезапуск&lt;/span&gt;&quot;);
 &lt;p class=&quot;snote&quot;&gt;При выборе этого пункта выполняется очистка локального хранилища аддона, все настройки (в том числе&amp;nbsp;– все URL поиска) будут установлены по умолчанию, т.е. аддон приводится в состояние &quot;искаропки&quot;. Применяется в ситуациях &quot;что-то у меня поломалось&quot;. Во избежание &quot;несчастных случаев&quot; перед этим выдаётся запрос на подтверждение.&lt;br /&gt;
 &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_reset_all.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена опция быстрого сброса (пункт меню &quot;&lt;span class=&quot;nnote&quot;&gt;Перезагрузить и устранить ошибки&lt;/span&gt;&quot;);
 &lt;p class=&quot;snote&quot;&gt;Практически, то же самое, что и полный сброс, только без потери настроек. Способ перезапуска зависит от режима &quot;быстрой выгрузки&quot;, если он включен&amp;nbsp;– аддон перезагружается полностью, если нет&amp;nbsp;– только перезапуск фонового скрипта. Когда нужен&amp;nbsp;– ну, мало ли.. Вдруг загрузка подвиснет или как-то некорректно будет обработан запрос на поиск. В общем, это &quot;маленькая красная кнопка&quot;, на случай каких-то мелких сбоев…)&lt;/p&gt;
 &lt;/li&gt;
 &lt;/ul&gt;&lt;/li&gt;
 &lt;li&gt;в других подменю функциональных изменений нет, только &quot;косметические&quot; переименования некоторых пунктов;&lt;/li&gt;
 &lt;li&gt;добавлена анимация бэджика иконки при поиске (бегущие точки), добавлена индикация состояния запроса.
 &lt;p class=&quot;snote&quot;&gt;Обе фичи неотключаемы и неудаляемы, так теперь будет и дальше.&lt;br /&gt;
 Причина: &quot;ну во-первых это красиво&quot;..)) Если серьёзно&amp;nbsp;– связано с длительным ожиданием (в некоторых случаях) при поиске, особенно&amp;nbsp;– если поиск не по DOI/URL, так вот, чтоб пользователь не нервничал и не жал кнопку по сто раз, индикация однозначно покажет текущее состояние запроса и результат работы. В частности, при успешном получении индицируется зелёное &quot;&lt;span class=&quot;gnote&quot;&gt;OK!&lt;/span&gt;&quot;, а так как на страницах некоторых отсутствующих документов нет никакой информации об этом, просто &quot;чистый лист&quot;, аддон при этом индицирует ошибку красным цветом бэджика с надписью &quot;&lt;span class=&quot;warn&quot;&gt;ERR!&lt;/span&gt;&quot;.&lt;br /&gt;
 В общем, всё это нужно и хорошо..:)&lt;br /&gt;
 &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_icon_ok.png&quot; /&gt;&lt;/b&gt; &amp;emsp; &lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_icon_err.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;оптимизирован и переписан код части функций, улучшена логика работы и скорость выполнения.&lt;/li&gt;
 &lt;li&gt;общий размер пакета увеличен за счёт файлов локализации, на скорость работы аддона это практически не влияет.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;knownIssues&quot; class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;пока не обнаружено, но поскольку изменений много, некоторые &quot;шероховатости&quot; не исключены…&lt;br /&gt;
 …поэтому, если вдруг что&amp;nbsp;– не стесняемся и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64&quot;&gt;пишем в комментариях в баг-репорте&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;
&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_ef_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_ef.png&quot; title=&quot;Показать на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Группа настроечных опций (в том числе&amp;nbsp;– все новые опции):&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_opts_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_opts_ru.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/_(ru|en)&amp;#92;.png$/,&apos;_&apos;+(this.src.match(/_ru&amp;#92;./)?&apos;en&apos;:&apos;ru&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;_ru.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Эта же группа опций в контекстном меню страницы в браузерах старых версий (CR29-48):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_opts_oldbro.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Группа ссылок по проекту Sci-Hub:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_shub_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_shub_ru.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/_(ru|en)&amp;#92;.png$/,&apos;_&apos;+(this.src.match(/_ru&amp;#92;./)?&apos;en&apos;:&apos;ru&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;_ru.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Группа ссылок на документацию и поддержку расширения:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_ext_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_ext_ru.png&quot; title=&quot;Показать меню на другом языке&quot; onclick=&quot;this.src=this.src.replace(/_(ru|en)&amp;#92;.png$/,&apos;_&apos;+(this.src.match(/_ru&amp;#92;./)?&apos;en&apos;:&apos;ru&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;_ru.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Настройка горячей клавиши для вызова поиска по URL страницы:&lt;br /&gt;
&lt;b&gt;&lt;img class=&quot;preload&quot; src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_hotkey_en.png&quot; /&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_hotkey.png&quot; title=&quot;Показать на другом языке&quot; onclick=&quot;this.src=this.src.replace(/(_en)?&amp;#92;.png$/,(this.src.match(/_en&amp;#92;./)?&apos;&apos;:&apos;_en&apos;)+&apos;.png&apos;)&quot; onmouseout=&quot;this.src=this.src.replace(/_en&amp;#92;.png$/,&apos;.png&apos;)&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Контекстное меню страницы с пунктом поиска по выделенному тексту:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_select_view.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Контекстное меню страницы с пунктом выбора для поиска:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_cm_find.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Контекстное меню страницы с пунктом выбора для загрузки:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_cm_load.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Диалог установки базового URL поиска (по умолчанию):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_ch_def.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Диалог установки альтернативного URL поиска (резервный):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_ch_alt.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Диалог установки URL пользовательского поиска:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_ch_usr.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Диалог установки таймаута автозакрытия фоновых вкладок при загрузке:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_ch_dlto.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Текущие запрашиваемые разрешения (по манифесту):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_permis.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p class=&quot;wnote&quot;&gt;При смене языковой локали в браузере следует обязательно сделать перезапуск для перестроения меню:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDocsInSciHub_RU_2021.9.8_switch_lang.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Решпекты и пиво&lt;/h5&gt;
&lt;p&gt;Камраду &lt;a href=&quot;http://forum.ru-board.com/profile.cgi?action=show&amp;member=Ognev&quot;&gt;Огневу&lt;/a&gt;&amp;nbsp;– за &quot;частное консультирование&quot; по вопросам применения аддона разными группами юзеров.&amp;nbsp;:)&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50301&amp;start=3880#14&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-09-08-99</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-09-08-99</guid>
			<pubDate>Tue, 07 Sep 2021 21:01:15 GMT</pubDate>
		</item>
		<item>
			<title>Поиск статей на Sci-Hub : 2021.8.28</title>
			<description>&lt;p&gt;Доработка интерфейса меню, актуализация основных ссылок, оптимизация кода.&lt;br /&gt;
Исправлена проблема вызова по горячей клавише в браузерах версий CR72+.&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
Поиск статей на Sci-Hub : 2021.8.28
***** HEAD *****
&lt;p&gt;Доработка интерфейса меню, актуализация основных ссылок, оптимизация кода.&lt;br /&gt;
Исправлена проблема вызова по горячей клавише в браузерах версий CR72+.&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p&gt;Доработка интерфейса меню, актуализация основных ссылок, оптимизация кода.&lt;br /&gt;
Исправлена проблема вызова по горячей клавише в браузерах версий CR72+.&lt;/p&gt;
&lt;p&gt;Проверка работоспособности: SRWare Iron 31/36/49 + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;изменение &lt;a href=&quot;https://sci-hub.ru&quot;&gt;дефольтного URL сервиса&lt;/a&gt; (предыдущий домен забанен и более недоступен);&lt;/li&gt;
 &lt;li&gt;исправлена застарелая &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64/#ent32&quot;&gt;проблема с API горячих клавиш в браузерах версий CR72+&lt;/a&gt;;&lt;/li&gt;
 &lt;li&gt;из настроек удалена ссылка на &lt;a href=&quot;https://clck.ru/CGDM7&quot;&gt;страницу ВКонтакте&lt;/a&gt; с текущим URL сервиса;
 &lt;p class=&quot;snote&quot;&gt;Причина: редко обновляется, содержит неактуальные данные. Проще говоря&amp;nbsp;– теперь это мусорная ссылка.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;в настройки добавлены ссылки на &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-64&quot;&gt;страницу баг-репорта&lt;/a&gt; и на обновляемый &lt;a href=&quot;https://goodies.ucoz.club/index/0-33&quot;&gt;редиректор на текущую версию&lt;/a&gt;;
 &lt;p class=&quot;snote&quot;&gt;Помимо этого: добавлены ссылки на общую документацию, историю версий, текущий ченч-лог и т.д...&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;Переупорядочено меню, заменена часть ссылок на внешние ресурсы, частично сокращено их общее число.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;код упрощён и оптимизирован по скорости выполнения, переписана б&amp;#x301;ольшая часть функций, удалены лишние;&lt;/li&gt;
 &lt;li&gt;добавлены ссылки для &quot;лёгкого пиара&quot; Проекта Good CRX (наш официальный Twitter и Живой журнал);&amp;nbsp;:)&lt;/li&gt;
 &lt;li&gt;оптимизирована иконка, сжата фильтром RIOT/XNView (на сайтах Проекта тоже заменено, теперь будет новая));&lt;/li&gt;
 &lt;li&gt;общий размер пакета уменьшен почти втрое, с 17k до 6k, в целом ускорена работа аддона.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5 id=&quot;knownIssues&quot; class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a class=&quot;wnote&quot; href=&quot;https://goodies.ucoz.club/publ/7-1-0-64#ent33&quot;&gt;ошибка при попытке изменения URL поиска (для основного сайта и пользовательский), выдаётся в консоли&lt;/a&gt;.
 &lt;p class=&quot;snote&quot;&gt;Решение для этой версии: &lt;span class=&quot;gnote&quot;&gt;в инженерной версии уже исправлено&lt;/span&gt;, будет доступно в следующем официальном выпуске (нетерпеливые могут пофиксить ручной правкой кода)).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;
&lt;p&gt;Блок аддона на странице управления расширениями:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDOIInSciHub_RU_2021.8.28_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Группа настроечных опций (в том числе&amp;nbsp;– проверка обновлений):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDOIInSciHub_RU_2021.8.28_opts.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Группа ссылок по проекту Sci-Hub:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDOIInSciHub_RU_2021.8.28_shm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Группа ссылок на документацию и поддержку расширения:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDOIInSciHub_RU_2021.8.28_ext.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Настройка горячей клавиши для вызова поиска по URL страницs:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDOIInSciHub_RU_2021.8.28_hotkey.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Контекстное меню страницы с пунктом выбора для выделенного фрагмента:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDOIInSciHub_RU_2021.8.28_page.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Результат поиска по хоткею:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDOIInSciHub_RU_2021.8.28_result.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Текущие запрашиваемые разрешения (не требуются):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/finddocssh/FindDOIInSciHub_RU_2021.8.28_perm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Решпекты и пиво&lt;/h5&gt;
&lt;p&gt;Камраду &lt;a href=&quot;http://forum.ru-board.com/profile.cgi?action=show&amp;member=Ognev&quot;&gt;Огневу&lt;/a&gt;&amp;nbsp;– за &quot;дружеский пинок&quot; в сторону исправления застарелого бага с хоткеями и за напоминание о необходимости выпуска свежей официальной версии аддона.&amp;nbsp;:)&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50301&amp;start=3800#12&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-08-28-98</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-08-28-98</guid>
			<pubDate>Fri, 27 Aug 2021 21:01:37 GMT</pubDate>
		</item>
		<item>
			<title>YouTube Media Direct : 2021.8.19</title>
			<description>&lt;p&gt;Косметическая доработка кода, изменён атрибут //@namespace.&lt;br /&gt;
Добавлены URL автообновления и ссылка на техподдержку (баг‑трекер).&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Косметическая доработка кода, изменён атрибут //@namespace.&lt;br /&gt;
Добавлен URL автообновления и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-63&quot;&gt;ссылка на техподдержку (баг‑трекер)&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Проверено в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 49* + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;* В браузере SRWare Iron более старых версий (31-36) не тестировалось из-за некорректной работы в них сервиса YouTube.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;изменён атрибут //@namespace (теперь* это ссылка на &lt;a href=&quot;https://goodies.ucoz.club/publ/6-1-0-56&quot;&gt;страницу описания&lt;/a&gt;);
 &lt;p class=&quot;snote&quot;&gt;* В предыдущей версии она же была в качестве атрибута //@homepageURL (в этой версии атрибут удалён).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;небольшие косметические изменения стиля панели загрузок;&lt;/li&gt;
 &lt;li&gt;установлен строгий режим запуска скрипта.&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;в заголовок добавлен URL автообновления (ключ мета-блока //@downloadURL);&lt;/li&gt;
 &lt;li&gt;в заголовок добавлена &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-63&quot;&gt;ссылка на раздел техподдержки&lt;/a&gt; (баг‑трекер, ключ мета-блока //@supportURL).&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5 class=&quot;wnote&quot;&gt;Известные проблемы:&lt;a href=&quot;#&quot; name=&quot;knownIssues&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a class=&quot;wnote&quot; href=&quot;https://goodies.ucoz.club/publ/7-1-0-63#ent30&quot;&gt;скрипт не работает в строгом режиме&lt;/a&gt;.
 &lt;p class=&quot;snote&quot;&gt;Решение для этой версии: ставим и &lt;span class=&quot;warn b&quot;&gt;сразу же выполняем автообновление&lt;/span&gt; скрипта в менеджере.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Отображение на панели менеджера скриптов &lt;a href=&quot;https://goodies.ucoz.club//extman.ucoz.club/index/0-11&quot;&gt;TamperMonkey Classic RePack&lt;/a&gt;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2021.8.19_tmcr.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50301&amp;start=3760#4&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-08-19-97</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-08-19-97</guid>
			<pubDate>Wed, 18 Aug 2021 21:02:45 GMT</pubDate>
		</item>
		<item>
			<title>Copy URL F2 Tab Mod (JS) : 2021.8.19</title>
			<description>&lt;p&gt;Добавлено расширенное копирование по двойному щелчку (8 вариантов).&lt;br /&gt;
Добавлены URL автообновления и ссылка на техподдержку (баг‑трекер).&lt;/p&gt;</description>
			<content:encoded>&lt;!-- ***** TITLE ****
Copy URL F2 Tab Mod (JS) : 2021.8.19
***** HEAD *****
&lt;p&gt;Добавлено расширенное копирование по двойному щелчку (8 вариантов).&lt;br /&gt;
Добавлены URL автообновления и ссылка на техподдержку (баг&amp;#8209;трекер).&lt;/p&gt;
***** MAIN ***** --&gt;
&lt;p class=&quot;gnote&quot;&gt;Добавлено расширенное копирование по двойному щелчку (8 вариантов).&lt;br /&gt;
Добавлен URL автообновления и &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-62&quot;&gt;ссылка на техподдержку (баг&amp;#8209;трекер)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Проверен в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 29/31/36/49 + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;добавлено &lt;span class=&quot;gnote&quot;&gt;расширенное копирование по событию &apos;dblclick&apos;&lt;/span&gt; (8 вариантов):
 &lt;p class=&quot;snote&quot;&gt;Теперь по двойному щелчку можно скопировать хоть весь текст страницы…)&lt;br /&gt;
 Сделано для повышения удобства копирования без необходимости выделения текста, процесс обработки усложнён незначительно.&lt;/p&gt;
 &lt;ul&gt;
 &lt;li&gt;работает только для вызова по двойному щелчку (&lt;em class=&quot;bnote&quot;&gt;mEvt:&apos;dblclick&apos;&lt;/em&gt;);&lt;/li&gt;
 &lt;li&gt;игнорируется для вызова по щелчку СКМ (&lt;em class=&quot;bnote&quot;&gt;mEvt:&apos;mouseup&apos;&lt;/em&gt;);&lt;/li&gt;
 &lt;li&gt;работает на основе определения объекта под курсором и обработки его html-кода;&lt;/li&gt;
 &lt;li&gt;функция проверки двойного щелчка совмещена с функцией проверки для щелчка СКМ;&lt;/li&gt;
 &lt;li&gt;настройка-переключатель проверки доступна &lt;a href=&quot;https://goodies.ucoz.club/publ/3-1-0-61#set_mAdc&quot;&gt;редактированием переменной &lt;em class=&quot;bnote&quot;&gt;mAdc:1&lt;/em&gt;&lt;/a&gt;;
 &lt;p class=&quot;snote&quot;&gt;По умолчанию проверка включена, отключается установкой значения в 0. При отключенной проверке при вызове копировщика по двойному щелчку он обрабатывается как и в предыдущих версиях скрипта (старое поведение). Копирование в этом случае также отработает по заданному шаблону (как в предыдущих версиях этого скрипта).&lt;/p&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;для новой фичи добавлен отдельный шаблон, настраивается &lt;a href=&quot;https://goodies.ucoz.club/publ/3-1-0-61#set_snip&quot;&gt;редактированием текстовой переменной &lt;em class=&quot;bnote&quot;&gt;snip:&apos;...&apos;&lt;/em&gt;&lt;/a&gt;;
 &lt;p class=&quot;snote&quot;&gt;По умолчанию это закомментированный текстовый заголовок для захваченного фрагмента html&amp;#8209;кода, содержащий заголовок вкладки и её URL. При вызове копировщика по двойному щелчку к этому блоку добавляется захваченный фрагмент кода страницы, содержимое которого будет зависеть от зажатия клавиш ALT, CTRL, SHIFT во всех их комбинациях (всего 8 вариантов, включая отсутствие зажатых клавиш при простом двойном щелчке).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;По умолчанию, если НЕ переопределялся &lt;a href=&quot;https://goodies.ucoz.club/publ/3-1-0-61#set_mAdc&quot;&gt;параметр &lt;em class=&quot;bnote&quot;&gt;mAdc&lt;/em&gt;&lt;/a&gt; и он &lt;b&gt;включен&lt;/b&gt; (т.е. НЕ равен 0/false/null/&apos;&apos;), в зависимости от комбинации клавиш будут скопированы следующие части исходного документа (страницы):
 &lt;ul&gt;
 &lt;li&gt;Без зажатых клавиш: внешний* текст элемента под курсором (outerText);
 &lt;p class=&quot;snote&quot;&gt;Например, текст абзаца при щелчке на слове или текст всей страницы при щелчке в теле документа.)&lt;/li&gt;
 &lt;li&gt;ALT+CTRL+SHIFT: внешний HTML&amp;#8209;код родительского элемента для элемента под курсором (outerHTML);&lt;/li&gt;
 &lt;li&gt;CTRL+SHIFT: внешний текст родительского элемента для элемента под курсором (outerText);&lt;/li&gt;
 &lt;li&gt;ALT+CTRL: внутренний HTML&amp;#8209;код родительского элемента для элемента под курсором (innerHTML);&lt;/li&gt;
 &lt;li&gt;ALT+SHIFT: весь текст родительского элемента для элемента под курсором (textContent);&lt;/li&gt;
 &lt;li&gt;ALT: внешний HTML&amp;#8209;код элемента под курсором (outerHTML);&lt;/li&gt;
 &lt;li&gt;CTRL: внутренний HTML&amp;#8209;код элемента под курсором (innerHTML);&lt;/li&gt;
 &lt;li&gt;SHIFT: весь текст элемента под курсором (textContent).&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Прочие изменения:&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;в заголовок добавлен URL автообновления (ключ мета-блока //@downloadURL);&lt;/li&gt;
 &lt;li&gt;в заголовок добавлена &lt;a href=&quot;https://goodies.ucoz.club/publ/7-1-0-62&quot;&gt;ссылка на раздел техподдержки&lt;/a&gt; (баг&amp;#8209;трекер, ключ мета&amp;#8209;блока //@supportURL).&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h5&gt;Скриншоты&lt;/h5&gt;
&lt;p&gt;Отображение скрипта на панели менеджера &lt;a href=&quot;https://goodies.ucoz.club//extman.ucoz.club/index/0-11&quot;&gt;Tampermonkey Classic RePack&lt;/a&gt;:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_F2TabMod_2021.8.19_tmcr.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50301&amp;start=3740#19&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-08-19-96</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-08-19-96</guid>
			<pubDate>Wed, 18 Aug 2021 21:01:04 GMT</pubDate>
		</item>
		<item>
			<title>YouTube Media Direct : 2021.8.7</title>
			<description>&lt;p&gt;Улучшенная версия пользовательского скрипта.&lt;br /&gt;
Оптимизация быстродействия и доработка исходного кода.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Улучшенная версия пользовательского скрипта, оптимизация быстродействия и доработка кода.&lt;br /&gt;
С учётом изменений в &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-175&quot;&gt;скрипте-прототипе версии 2.42&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Проверено в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 49* + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;br /&gt;
&lt;sup class=&quot;dnote&quot;&gt;* В браузере SRWare Iron более старых версий (31-36) не тестировалось из-за некорректной работы в них сервиса YouTube.&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;добавлено улучшенное распознавание сигнатур видео-роликов (на базе &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-175&quot;&gt;YouTube Links v.2.42&lt;/a&gt;);&lt;/li&gt;
 &lt;li&gt;добавлено сохранение настроек скрипта в &lt;em class=&quot;wnote&quot;&gt;localStorage&lt;/em&gt; сайта YouTube (ключ &quot;&lt;span class=&quot;b nnote&quot;&gt;YTMDCONFIG&lt;/span&gt;&quot;);
 &lt;p class=&quot;snote&quot;&gt;Все параметры можно изменять вручную прямо в локальном хранилище вместо правки кода скрипта.&lt;/p&gt;
 &lt;p class=&quot;snote wnote&quot;&gt;При первом запуске этой версии в хранилище записываются значения по умолчанию, которые будут сохраняться до момента очистки вами этого хранилища и автоматически считываться и применяться при работе скрипта.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена настройка для скрытия недоступных форматов в блоке ссылок (&lt;a href=&quot;https://www.youtube.com/watch?v=m2bEumIxIBI&quot;&gt;пример ролика&lt;/a&gt;);
 &lt;p class=&quot;snote&quot;&gt;Изменяется вручную, установкой параметра &lt;span class=&quot;b nnote&quot;&gt;userConfig.showErrorFormats&lt;/span&gt;&lt;br /&gt;
 По умолчанию &lt;em class=&quot;bnote&quot;&gt;false&lt;/em&gt;, недоступные форматы (с ошибкой запроса файла) не выводятся.&lt;/p&gt;
 &lt;p class=&quot;snote wnote&quot;&gt;Работает только при включенном параметре &lt;span class=&quot;b nnote&quot;&gt;userConfig.showVideoSize&lt;/span&gt; (по умолчанию включен, &lt;em class=&quot;bnote&quot;&gt;true&lt;/em&gt;).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;изменён стиль и функции кнопки включения отображения панели загрузки ссылок:
 &lt;p class=&quot;snote wnote&quot;&gt;Работает только при параметре &lt;span class=&quot;b nnote&quot;&gt;userConfig.showVideoFormats&lt;/span&gt; = &quot;&lt;em class=&quot;bnote&quot;&gt;btn&lt;/em&gt;&quot; (теперь* это установка по умолчанию).&lt;/p&gt;
 &lt;p class=&quot;snote&quot;&gt;* Причина изменения&amp;nbsp;&amp;ndash; улучшение общего быстродействия, время на определение доступных форматов и отрисовку панели тратится только по необходимости и при прямом запросе пользователя.&lt;/p&gt;
 &lt;ul&gt;
 &lt;li&gt;изменено положение кнопки&amp;nbsp;&amp;ndash; теперь она выводится слева от логотипа YouTube;&lt;/li&gt;
 &lt;li&gt;вместо текста (как в скрипте-прототипе) на ней теперь отображается иконка скрипта (&lt;img class=&quot;siteicon20&quot; src=&quot;https://goodies.ucoz.club/imgs/logos/ytmd.png&quot; style=&quot;margin-right:0!important&quot;/&gt;);&lt;/li&gt;
 &lt;li&gt;изменён и упрощён способ инжектирования кнопки, добавлен стиль для &quot;тёмного&quot; режима страниц YouTube;&lt;/li&gt;
 &lt;li&gt;при щелчке ЛКМ (как и в скрипте-прототипе) отображается панель доступных для загрузки медиа-форматов;&lt;/li&gt;
 &lt;li&gt;при повторном щелчке ЛКМ панель медиа-форматов будет скрыта (теперь работает как переключатель);&lt;/li&gt;
 &lt;li&gt;при щелчке ЛКМ с зажатой клавишей &lt;em class=&quot;bnote&quot;&gt;ALT&lt;/em&gt; открывается &lt;a href=&quot;https://goodies.ucoz.club/publ/6-1-0-56&quot;&gt;страница описания скрипта&lt;/a&gt;;&lt;/li&gt;
 &lt;li&gt;к кнопке добавлена подсказка о действиях (язык&amp;nbsp;&amp;ndash; русский/английский, по текущей локали браузера);&lt;/li&gt;
 &lt;li&gt;исправлена мелкая &quot;корявка&quot;&amp;nbsp;&amp;ndash; отображение кнопки НЕ на страницах роликов при переходах во вкладке;
 &lt;p class=&quot;snote dnote&quot;&gt;Унаследована из скрипта-прототипа. Могла проявляться, например, при переходе со страницы ролика на страницы плейлистов, каналов или на главную страницу сервиса (т.е. на те, которые НЕ содержат основного видео). Не&amp;nbsp;проявлялась при прямом открытии таких страниц или при перезагрузке вкладки.&lt;/p&gt;&lt;/li&gt;
 &lt;/ul&gt;&lt;/li&gt;
 &lt;li&gt;упрощена/ускорена обработка вывода блока ссылок на миниатюрах роликов, из кода удалены лишние функции.&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;добавлены внутренние сервисые функции, упрощающие и ускоряющие работу скрипта;&lt;/li&gt;
 &lt;li&gt;из кода удалены неиспользуемые функции, уменьшено количество промежуточных таймаутов;&lt;/li&gt;
 &lt;li&gt;иконка скрипта (отображается в списке скриптов) теперь встроена непосредственно в код.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Отображение на панели менеджера скриптов Tampermonkey:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2021.8.7_tm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Модифицированная кнопка включения/выключения панели загрузчика (основной ролик):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2021.8.7_btn.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Результат работы скрипта на одной из страниц сервиса (основной ролик):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2021.8.7_pan.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Результат работы скрипта для ссылок-миниатюр (рекомендуемое и т.д.):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2021.8.7_min.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Общий вид страницы YouTube с результатами работы скрипта в Chromium (основной ролик):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2021.8.7_pan_min.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Диалог сохранения файла по результатам работы скрипта в Firefox (основной ролик):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2021.8.7_ff.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50301&amp;start=3680#2&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-08-07-95</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-08-07-95</guid>
			<pubDate>Fri, 06 Aug 2021 21:01:15 GMT</pubDate>
		</item>
		<item>
			<title>Copy URL F2 Tab Mod (JS) : 2021.6.6</title>
			<description>&lt;p&gt;Добавлено опциональное исключение срабатывания двойного щелчка на формах и полях ввода.&lt;br /&gt;
Исключение работает для тегов FORM/INPUT/TEXTAREA. Доработка и оптимизация кода скрипта.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Оптимизация рантайма, доработка кода скрипта по итогам &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3360#19&quot;&gt;обсуждения предыдущей версии&lt;/a&gt;.&lt;/p&gt;

&lt;p class=&quot;gnote&quot;&gt;Добавлено опциональное исключение срабатывания двойного щелчка на формах и полях ввода.&lt;br /&gt;
Исключение работает для тегов FORM/INPUT/TEXTAREA. Доработка и оптимизация кода скрипта.&lt;/p&gt;

&lt;p&gt;Проверен в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 29/31/36/49 + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;добавлена &lt;span class=&quot;gnote&quot;&gt;проверка исключения срабатывания по событию &apos;dblclick&apos; на текстовых полях и формах&lt;/span&gt;:

 &lt;p class=&quot;snote&quot;&gt;Теперь должны игнорироваться двойные щелчки на тегах FORM/INPUT/TEXTAREA..&lt;br /&gt;
 Доработка сделана для повышения &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3420#2&quot;&gt;удобства выделения текстовых полей&lt;/a&gt;, процесс проверки усложнён незначительно.&lt;/p&gt;

 &lt;ul&gt;
 &lt;li&gt;проверка работает только для вызова по двойному щелчку (&lt;em class=&quot;bnote&quot;&gt;mEvt:&apos;dblclick&apos;&lt;/em&gt;);&lt;/li&gt;
 &lt;li&gt;проверка игнорируется для вызова по щелчку СКМ (&lt;em class=&quot;bnote&quot;&gt;mEvt:&apos;mouseup&apos;&lt;/em&gt;);&lt;/li&gt;
 &lt;li&gt;проверка работает на основе определения наличия любой формы или текстового поля под курсором;&lt;/li&gt;
 &lt;li&gt;функция проверки двойного щелчка совмещена с функцией проверки для щелчка СКМ;&lt;/li&gt;
 &lt;li&gt;настройка-переключатель проверки доступна редактированием переменной &lt;em class=&quot;bnote&quot;&gt;notA:1&lt;/em&gt;.
 &lt;p class=&quot;snote&quot;&gt;По умолчанию проверка включена, отключается установкой значения в 0. При отключенной проверке при двойном щелчке по форме или текстовому полю они обрабатываются штатными средствами браузера. Копирование в этом случае также отработает по заданному шаблону (как в предыдущих версиях этого скрипта).&lt;/p&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;немного оптимизирован и упрощён код функций копировщика и обработки исключений.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты&lt;/h5&gt;

&lt;p&gt;Отображение на панели менеджера скриптов Tampermonkey:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_F2TabMod_2021.6.6_tm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3360#19&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Обсуждение предыдущей версии и дополнительных возможностей&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3420#2&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Постановка задачи исключения копирования на текстовых полях (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3440#15&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-06-06-94</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-06-06-94</guid>
			<pubDate>Sat, 05 Jun 2021 21:01:09 GMT</pubDate>
		</item>
		<item>
			<title>about:blank as NewTabPage : 2021.6.4</title>
			<description>&lt;p&gt;Доработка вариации с JS-редиректом на произвольную страницу.&lt;br /&gt;
Добавлено разрешение на переадресацию для локальных файлов.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Доработка вариации с JS-редиректом на произвольную страницу.&lt;br /&gt;
Добавлено разрешение на переадресацию для локальных файлов.&lt;/p&gt;

&lt;p class=&quot;gnote&quot;&gt;Теперь аддон можно использован как универсальный редиректор для общей новой вкладки.&lt;br /&gt;
Может быть полезно для создания собственной единой страницы NTP для нескольких браузеров.&lt;/p&gt;

&lt;p&gt;Размещать подобные страницы можно в любом месте, включая сетевые диски, персональные сайты, личные облачные хранилища файлов и любые другие ресурсы, доступные пользователю.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 17/31/49 + Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;в манифест добавлено разрешение [&quot;&lt;em class=&quot;nnote&quot;&gt;&lt;all_urls&amp;gt;&lt;/em&gt;&quot;] для редиректа на локальные файлы.

 &lt;p class=&quot;snote&quot;&gt;Это открывает &lt;span class=&quot;gnote&quot;&gt;достаточно широкие возможности по созданию своей собственной страницы новой вкладки с учётом личных предпочтений&lt;/span&gt;. Функциональность таких &quot;персональных&quot; новых вкладок ограничивается только фантазией и соответствующими навыками пользователя.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты&lt;/h5&gt;

&lt;p&gt;&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/AboutBlankAsNewTabPage_2021.6.4_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Сброс запомненного значения URL редиректа в консоли:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/AboutBlankAsNewTabPage_2021.6.4_lskey.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3440#5&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-06-04-93</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-06-04-93</guid>
			<pubDate>Thu, 03 Jun 2021 21:01:51 GMT</pubDate>
		</item>
		<item>
			<title>about:blank as NewTabPage : 2021.6.3</title>
			<description>&lt;p&gt;Вариация с JS-редиректом на пустую страницу.&lt;br /&gt;
Возможность изменения на любую произвольную страницу.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Вариация с JS-редиректом на пустую страницу.&lt;br /&gt;
Возможность изменения на любую произвольную страницу.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 17/31/49 + Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;добавлен JS-редиректор с нулевой задержкой и упрощённая процедура установки своего URL:
 &lt;ul&gt;
 &lt;li&gt;процесс установки сделан упрощённо и в общем случае &lt;span class=&quot;wnote&quot;&gt;может быть выполнен &lt;b&gt;только один раз&lt;/b&gt;&lt;/span&gt;;&lt;/li&gt;
 &lt;li&gt;по умолчанию URL редиректа отсутствует, редирект не выполняется, отображается пустая страница;&lt;/li&gt;
 &lt;li&gt;при &lt;b class=&quot;nnote&quot;&gt;двойном щелчке&lt;/b&gt; в поле этой страницы выдаётся запрос на установку URL, после подтверждения ввода адреса он запоминается в &lt;em class=&quot;nnote&quot;&gt;localStorage&lt;/em&gt; аддона и сразу же выполняется переход по этому адресу;
 &lt;p class=&quot;snote&quot;&gt;В качестве URL редиректа можно задать адрес любой желаемой страницы (например, веб-сайт), &lt;span class=&quot;wnote&quot;&gt;кроме служебных адресов браузера (&lt;em class=&quot;warn&quot;&gt;chrome://*&lt;/em&gt;)&lt;/span&gt;. Исходя из упрощённой процедуры этой настройки, &lt;span class=&quot;wnote&quot;&gt;будьте внимательны при вводе адреса, повторно ввести его можно только после удаления и повторной установки аддона!&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;в дальнейшем, при вызове новой вкладки, редирект на заданный URL производится автоматически;&lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;wnote&quot;&gt;для сброса (переустановки) запомненного URL редиректа следует удалить аддон, затем снова установить его и повторить процедуру ввода желаемого адреса редиректа;&lt;/span&gt;
 &lt;p class=&quot;snote&quot;&gt;Можно применить и &quot;микро-хак&quot;, не требующий переустановки аддона: для этого следует вызвать новую вкладку и &lt;u&gt;сразу же&lt;/u&gt; зажать клавишу &lt;em class=&quot;bnote&quot;&gt;ESC&lt;/em&gt; (если успеете)), ДО начала загрузки (!) URL редиректа. После этого нужно открыть консоль (&lt;em class=&quot;bnote&quot;&gt;F12&lt;/em&gt;) и на вкладке ресурсов расширения найти и удалить (или исправить вручную) параметр локального хранилища &quot;&lt;span class=&quot;warn&quot;&gt;NTP&lt;/span&gt;&quot;. После этого достаточно перезагрузить страницу и можно задавать редирект снова, как описано выше (либо он будет автоматически производиться по исправленному вами адресу). В&amp;nbsp;общем, как-то так&amp;hellip;&amp;nbsp;:)&lt;/p&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;в связи с заменой метода переадресации на конечный URL из файла-заглушки удалён html-редиректор;&lt;/li&gt;
 &lt;li&gt;файл-заглушка переименован из &quot;ntp.html&quot; в &quot;ntp.htm&quot;, в манифесте изменено соответственно.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты&lt;/h5&gt;

&lt;p&gt;&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/AboutBlankAsNewTabPage_2021.6.3_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Текст подсказки на пустой страницы новой вкладки:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/AboutBlankAsNewTabPage_2021.6.3_title.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Запрос ввода желаемого URL редиректа (однократный, запоминается):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/AboutBlankAsNewTabPage_2021.6.3_set.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3420#6&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Запрос на простейшее расширение для замены новой вкладки на произвольный URL&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3420#14&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-06-03-92</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-06-03-92</guid>
			<pubDate>Wed, 02 Jun 2021 21:01:14 GMT</pubDate>
		</item>
		<item>
			<title>about:blank as NewTabPage : 2021.6.2</title>
			<description>&lt;p&gt;Вариация с html-редиректом на пустую страницу.&lt;br /&gt;
Шаблон для самостоятельного изменения на произвольную страницу.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Вариация с html-редиректом на пустую страницу.&lt;br /&gt;
Шаблон для самостоятельного изменения на произвольную страницу.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 17/31/49 + Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;в файл-заглушку &quot;ntp.html&quot; добавлен html-редирект с нулевой задержкой:&lt;br /&gt;
 &lt;b class=&quot;impnote&quot;&gt;&lt;meta http-equiv=&quot;refresh&quot; content=&quot;0;url=&apos;&lt;span class=&quot;warn&quot;&gt;about:blank&lt;/span&gt;&apos;&quot;&amp;gt;&lt;/b&gt;

 &lt;p class=&quot;snote&quot;&gt;По желанию выделенный URL можно вручную изменить на любой другой (кроме служебного).&lt;br /&gt;
 &lt;span class=&quot;warn&quot;&gt;При этом следует устанавливать аддон в режиме разработчика (или &lt;a href=&quot;https://goodies.ucoz.club//goodcrx.ucoz.club/publ/4-1-0-4&quot;&gt;перепаковать самостоятельно&lt;/a&gt;).&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;файл-заглушка переименован из &quot;empty.htm&quot; в &quot;ntp.html&quot;, в манифесте изменено соответственно.
 &lt;p class=&quot;snote dnote&quot;&gt;Формально теперь он непустой и имя &quot;&lt;em&gt;empty.htm&lt;/em&gt;&quot; какбэ не в кассу&amp;hellip;&amp;nbsp;:)&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты&lt;/h5&gt;

&lt;p&gt;&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/AboutBlankAsNewTabPage_2021.6.2_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3420#6&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Запрос на простейшее расширение для замены новой вкладки на произвольный URL&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3420#14&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-06-02-91</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-06-02-91</guid>
			<pubDate>Tue, 01 Jun 2021 21:01:13 GMT</pubDate>
		</item>
		<item>
			<title>Copy URL F2 Tab Mod (JS) : 2021.5.30</title>
			<description>&lt;p&gt;Добавлена поддержка браузеров версий 29+ и дополнительные настройки для них.&lt;br /&gt;
Доработка кода скрипта, опциональное исключение срабатывания СКМ на ссылках.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Оптимизация рантайма, доработка кода скрипта по итогам &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3360#14&quot;&gt;обсуждения предыдущей версии&lt;/a&gt;.&lt;/p&gt;

&lt;p class=&quot;gnote&quot;&gt;Добавлена поддержка браузеров версий 29+ и дополнительные настройки.&lt;br /&gt;
Доработка кода скрипта, опциональное исключение срабатывания СКМ на ссылках.&lt;/p&gt;

&lt;p&gt;Проверен в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 29/31/49 + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;доработана &lt;span class=&quot;gnote&quot;&gt;проверка исключения срабатывания по событию &amp;#039;mouseup&amp;#039; (для СКМ) на ссылках&lt;/span&gt;:
 &lt;p class=&quot;snote&quot;&gt;Теперь должны игнорироваться щелчки СКМ на любых ссылках (изображения, кнопки и т.д.).&lt;br /&gt;
 Доработка сделана для исключения &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3360#15&quot;&gt;возможных ошибок определения ссылок&lt;/a&gt;, процесс проверки усложнён незначительно.&lt;/p&gt;
 &lt;ul&gt;
 &lt;li&gt;проверка игнорируется для вызова по двойному щелчку (&lt;em class=&quot;bnote&quot;&gt;mEvt:&amp;#039;dblclick&amp;#039;&lt;/em&gt;);&lt;/li&gt;
 &lt;li&gt;проверка работает на основе определения наличия ссылки под курсором по непустому* атрибуту &lt;em class=&quot;bnote&quot;&gt;href&lt;/em&gt;;
 &lt;p class=&quot;snote&quot;&gt;* Если щёлкнуть СКМ по такой ссылке, она будет штатно обработана браузером, копирование НЕ выполнится.&lt;/p&gt;
 &lt;p class=&quot;snote&quot;&gt;Также игнорируются ссылки с атрибутом, начинающимся с &quot;javascript:&amp;hellip;&quot; (выполняется копирование).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена настройка-переключатель проверки, доступна редактированием переменной &lt;em class=&quot;bnote&quot;&gt;notA:1&lt;/em&gt;;
 &lt;p class=&quot;snote&quot;&gt;По умолчанию проверка включена, отключается установкой значения в 0. При отключенной проверке при щелчке СКМ по ссылке она обрабатывается штатными средствами браузера (обычно это её открытие в новой вкладке). Копирование в этом случае также отработает по заданному шаблону (как в предыдущих версиях этого скрипта).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;копирование выделенного* текста (если задано в шаблоне) теперь отработает и при щелчке средней кнопкой;
 &lt;p class=&quot;snote wnote&quot;&gt;* Теперь эта часть шаблона не блокируется&amp;nbsp;&amp;ndash; щелчок СКМ не приводит к изменению выделенного фрагмента.&lt;/p&gt;
 &lt;p class=&quot;snote&quot;&gt;Щелчок СКМ на ссылке внутри выделенного фрагмента не сбрасывает выделение, при этом он отрабатывается штатными средствами браузера (как обычно, открывает ссылку в новой вкладке).&lt;/p&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена &lt;span class=&quot;gnote&quot;&gt;поддержка старых версий браузеров CR/FF&lt;b&gt;29+&lt;/b&gt;&lt;/span&gt; (Firefox, теоретически, от 15+, не проверялось):
 &lt;ul&gt;
 &lt;li&gt;доработан вызов по хоткею, теперь при отсутствии параметра &lt;em class=&quot;bnote&quot;&gt;code&lt;/em&gt; проверяется ещё и &lt;em class=&quot;bnote&quot;&gt;which&lt;/em&gt;;&lt;/li&gt;
 &lt;li&gt;добавлена настройка кода клавиши (&lt;em class=&quot;bnote&quot;&gt;which&lt;/em&gt;), доступна редактированием переменной &lt;em class=&quot;bnote&quot;&gt;kWhi:113&lt;/em&gt;;
 &lt;p class=&quot;snote wnote&quot;&gt;Код клавиши должен соответствовать значению &lt;em class=&quot;bnote&quot;&gt;kBtn:&amp;#039;...&amp;#039;&lt;/em&gt; (см.также: &lt;a href=&quot;https://goodies.ucoz.club/publ/3-1-0-61#keycodes&quot;&gt;как определить коды клавиш&lt;/a&gt; ).&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлена настройка локации для па&amp;#x301;рных клавиш доступна редактированием переменной &lt;em class=&quot;bnote&quot;&gt;kLoc:0&lt;/em&gt;.
 &lt;p class=&quot;snote wnote&quot;&gt;Для одинарных клавиш должен быть установлен в &lt;b&gt;0&lt;/b&gt; (по умолчанию). Код для левых па&amp;#x301;рных клавиш ALT/CTRL/SHIFT устанавливается в &lt;b&gt;1&lt;/b&gt;, для правых&amp;nbsp;&amp;ndash; &lt;b&gt;2&lt;/b&gt;;&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;wnote&quot;&gt;обе добавленные настройки игнорируются (не проверяются) в браузерах* CR48+/FF38+;&lt;/span&gt;
 &lt;p class=&quot;snote&quot;&gt;* Оба &quot;костыля&quot; связаны с &lt;a href=&quot;https://caniuse.com/keyboardevent-code&quot;&gt;отсутствием поддержки параметра &quot;&lt;span class=&quot;warn&quot;&gt;code&lt;/span&gt;&quot;&lt;/a&gt; в более старых версиях.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;wnote&quot;&gt;функция копирования в буфер для браузеров старше* CR42+/FF41+ НЕ работает автоматически, вместо этого &lt;a href=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_F2TabMod_2021.5.30_oldie.png&quot; onclick=&quot;OpenLinkInPopup(event,this,350,160)&quot;&gt;выдаётся диалоговый запрос для ручного копирования&lt;/a&gt; сформированных данных.&lt;/span&gt;
 &lt;p class=&quot;snote&quot;&gt;* Этот &quot;костыль&quot; связан с &lt;a href=&quot;https://caniuse.com/mdn-api_document_execcommand_copy&quot;&gt;принципиальным отсутствием поддержки копирования&lt;/a&gt; в более старых версиях.&lt;/p&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;немного оптимизирован код в целом, убрана часть промежуточных переменных.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты&lt;/h5&gt;

&lt;p&gt;Отображение на панели менеджера скриптов Tampermonkey:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_F2TabMod_2021.5.30_tm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Диалог ручного копирования сформированных данных для браузеров версий старше CR42+/FF41+:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_F2TabMod_2021.5.30_oldie.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3360#14&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Обсуждение предыдущей версии и дополнительных возможностей&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3360#19&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-05-30-90</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-05-30-90</guid>
			<pubDate>Sat, 29 May 2021 21:01:19 GMT</pubDate>
		</item>
		<item>
			<title>Copy URL F2 Tab Mod (JS) : 2021.5.29</title>
			<description>&lt;p&gt;Добавлена поддержка дополнительных шаблонов копирования при вызове с Alt/Ctrl/Shift.&lt;br /&gt;
Дополнен блок настроек, доработка кода скрипта, исключение срабатывания СКМ на ссылках.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Оптимизация рантайма, упрощение и доработка кода скрипта по итогам &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3360#2&quot;&gt;обсуждения предыдущей версии&lt;/a&gt;.&lt;/p&gt;

&lt;p class=&quot;gnote&quot;&gt;Добавлена поддержка дополнительных шаблонов копирования при вызове с Alt/Ctrl/Shift.&lt;br /&gt;
Дополнен блок настроек, доработка кода скрипта, исключение срабатывания СКМ на ссылках.&lt;/p&gt;

&lt;p&gt;Проверен в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 49 + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;поддержка нескольких шаблонов копирования при вызове с зажатыми Alt, Ctrl или Shift:
 &lt;ul&gt;
 &lt;li&gt;способ вызова (хоткей или мышь) не играет роли, функция выбора шаблона сработает в любом случае;&lt;/li&gt;
 &lt;li&gt;шаблоны можно отредактировать в общей переменной &lt;em class=&quot;bnote&quot;&gt;set={...}&lt;/em&gt;, там же можно отключить/включить отработку по соответствующим управляющим клавишам (по умолчанию включены все три);&lt;/li&gt;
 &lt;li&gt;настройка шаблона для клавиши ALT доступна редактированием переменной &lt;em class=&quot;bnote&quot;&gt;aTmp:&apos;...&apos;&lt;/em&gt;;&lt;/li&gt;
 &lt;li&gt;настройка шаблона для клавиши CTRL доступна редактированием переменной &lt;em class=&quot;bnote&quot;&gt;cTmp:&apos;...&apos;&lt;/em&gt;;&lt;/li&gt;
 &lt;li&gt;настройка шаблона для клавиши SHIFT доступна редактированием переменной &lt;em class=&quot;bnote&quot;&gt;sTmp:&apos;...&apos;&lt;/em&gt;;&lt;/li&gt;
 &lt;li&gt;выключить срабатывание для соответствующих управляющих клавиш можно установкой значения параметров &lt;em class=&quot;bnote&quot;&gt;aKey:&lt;/em&gt;, &lt;em class=&quot;bnote&quot;&gt;cKey:&lt;/em&gt; или &lt;em class=&quot;bnote&quot;&gt;sKey:&lt;/em&gt; в &apos;&apos;, 0, false или null;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;исключение срабатывания копировщика по событию &apos;mouseup&apos; (для СКМ) на ссылках.
 &lt;p class=&quot;snote&quot;&gt;Исключает вызов копирования при щелчке средней кнопкой СКМ на текстовой ссылке. &lt;span class=&quot;wnote&quot;&gt;Проверка упрощённая, если ссылка представлена в виде изображения или иного объекта, обработка исключения не выполняется.&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;добавлена обрезка концевых пробелов, табуляций и пустых строк в копируемом блоке данных.
 &lt;p class=&quot;snote&quot;&gt;Убирает лишние пустоты в конце блока данных при копирования выделенного текста.&lt;br /&gt;
 Обработка упрощённая, корректность очистки зависит от заданного шаблона форматирования.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;немного оптимизирована и упрощена функция копировщика.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты&lt;/h5&gt;

&lt;p&gt;Отображение на панели менеджера скриптов Tampermonkey:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_F2TabMod_2021.5.29_tm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3360#2&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Обсуждение предыдущей версии и дополнительных возможностей&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3360#14&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-05-29-89</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-05-29-89</guid>
			<pubDate>Fri, 28 May 2021 21:01:37 GMT</pubDate>
		</item>
		<item>
			<title>Copy URL F2 Tab Mod (JS) : 2021.5.25</title>
			<description>&lt;p&gt;Добавлено копирование выделенного текста, визуализация срабатывания, опциональные действия мыши.&lt;br /&gt;
Добавлен блок настроек, оптимизация рантайма, упрощение и доработка кода скрипта.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Оптимизация рантайма, упрощение и доработка кода скрипта по итогам &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3320#18&quot;&gt;обсуждения предыдущей версии&lt;/a&gt;.&lt;/p&gt;

&lt;p class=&quot;gnote&quot;&gt;В типовой шаблон данных добавлен оператор для копирования и вывода выделенного текста.&lt;br /&gt;
Добавлен блок настроек, опциональная визуализация срабатывания, опциональные действия мыши.&lt;br /&gt;
Добавлена опциональная функция очистки концевого мусора в URL (на основе расширения &lt;a href=&quot;https://goodies.ucoz.club/publ/1-1-0-7&quot;&gt;Copy URL CR.RU&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Проверен в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 49 + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;добавлена блок ручного изменения настроек копирования и активирующей горячей клавиши:
 &lt;ul&gt;
 &lt;li&gt;все настройки и функции сведены в одну общую переменную &lt;em class=&quot;bnote&quot;&gt;set={...}&lt;/em&gt;, пользовательские параметры расположены в начале этой переменной, в код добавлены комментарии, поясняющие назначение настроек и отдельных функций/действий;&lt;/li&gt;
 &lt;li&gt;изменение настроек возможно только вручную, правкой кода, страницы настроек нет и не будет;&lt;/li&gt;
 &lt;li&gt;настройки следует менять только если вы понимаете, что вы хотите получить в результате;&lt;/li&gt;
 &lt;li&gt;настройка шаблона вывода копировщика теперь доступна редактированием переменной &lt;em class=&quot;bnote&quot;&gt;tmpl:&apos;...&apos;&lt;/em&gt;;&lt;/li&gt;
 &lt;li&gt;настройка хоткея вызова копировщика теперь доступна редактированием переменной &lt;em class=&quot;bnote&quot;&gt;kBtn:&apos;F2&apos;&lt;/em&gt;;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлен опциональный вызов с помощью мыши, по умолчанию&amp;nbsp;&amp;ndash; двойной щелчок в поле страницы;
 &lt;p class=&quot;snote&quot;&gt;Можно вручную изменить в настройках на другое действие, например на срабатывание по щелчку средней кнопкой.&lt;/p&gt;

 &lt;p class=&quot;snote&quot;&gt;Для отключения следует вручную изменить в настройках параметр &lt;em class=&quot;bnote&quot;&gt;mEvt:&apos;dblclick&apos;&lt;/em&gt; на &lt;em class=&quot;bnote&quot;&gt;mEvt:&lt;span class=&quot;warn&quot;&gt;0&lt;/span&gt;&lt;/em&gt;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;к шаблону вывода добавлена возможность захвата выделенного на странице текста (параметр &lt;em class=&quot;wnote&quot;&gt;%sel%&lt;/em&gt;);
 &lt;p class=&quot;snote&quot;&gt;Шаблон по умолчанию теперь выглядит так:&lt;/p&gt;

 &lt;p class=&quot;snote impnote&quot;&gt;tmpl: &apos;&quot;&lt;span class=&quot;warn&quot;&gt;%title%&lt;/span&gt;&quot;&amp;#92;n[ &lt;span class=&quot;warn&quot;&gt;%url%&lt;/span&gt; ]&amp;#92;n&lt;span class=&quot;warn&quot;&gt;%sel%&lt;/span&gt;&apos;&lt;/p&gt;

 &lt;p class=&quot;snote wnote&quot;&gt;Работает только при вызове по горячей клавише, иначе не исключены ложные захваты по щелчку мыши. После копирования выделенная область автоматически сбрасывается (выделение снимается).&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена опциональная визуализация срабатывания копировщика (по умолчанию&amp;nbsp;&amp;ndash; включено);
 &lt;p class=&quot;snote&quot;&gt;Устанавливается временной добавкой стиля к элементу &lt;em class=&quot;nnote&quot;&gt;document.body&lt;/em&gt;. По умолчанию выглядит как установка полупрозрачности просматриваемого документа на 0,5 секунды, после чего документ снова отображается в обычном виде. Стиль и таймер визуализации можно изменить вручную в настройках скрипта.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена опция очистки копируемого URL вкладки от концевого мусора (по умолчанию&amp;nbsp;&amp;ndash; выключено);
 &lt;p class=&quot;snote&quot;&gt;Как и в расширении &lt;a href=&quot;https://goodies.ucoz.club/publ/1-1-0-7&quot;&gt;&quot;Copy URL CR.RU&quot;&lt;/a&gt;, функция нацелена на очистку от гугло-мусора.&lt;/p&gt;

 &lt;p class=&quot;snote&quot;&gt;Для включения следует вручную изменить в настройках параметр &lt;em class=&quot;bnote&quot;&gt;cUrl:0&lt;/em&gt; на &lt;em class=&quot;bnote&quot;&gt;cUrl:&lt;span class=&quot;warn&quot;&gt;1&lt;/span&gt;&lt;/em&gt;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена опция отключения хоткея в принципе для запуска копирования только при помощи мыши;
 &lt;p class=&quot;snote&quot;&gt;Для этого следует вручную изменить в настройках параметр &lt;em class=&quot;bnote&quot;&gt;kEvt:&apos;keydown&apos;&lt;/em&gt; на &lt;em class=&quot;bnote&quot;&gt;kEvt:&lt;span class=&quot;warn&quot;&gt;0&lt;/span&gt;&lt;/em&gt;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;добавлена опция отключения конвертора Punycode (для копирования URL &quot;как есть&quot;);
 &lt;p class=&quot;snote&quot;&gt;Для этого следует вручную изменить в настройках параметр &lt;em class=&quot;bnote&quot;&gt;puny:1&lt;/em&gt; на &lt;em class=&quot;bnote&quot;&gt;puny:&lt;span class=&quot;warn&quot;&gt;0&lt;/span&gt;&lt;/em&gt;.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;удалено &quot;заворачивание&quot; кода в функцию (выполняется автоматически в любом случае);&lt;/li&gt;
 &lt;li&gt;изменён момент запуска, из заголовка удалён параметр &lt;em class=&quot;nnote&quot;&gt;// @run-at document-start&lt;/em&gt;;
 &lt;p class=&quot;snote&quot;&gt;Для гарантированного срабатывания визуализации выполнения копирования.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;изменено описангие скрипта (&lt;em class=&quot;nnote&quot;&gt;// @description&lt;/em&gt;) в соответствии с добавленными функциями;&lt;/li&gt;
 &lt;li&gt;оптимизирован рантайм, набор функций теперь создаётся динамически в зависимости от настроек.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты&lt;/h5&gt;

&lt;p&gt;Отображение на панели менеджера скриптов Tampermonkey:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_F2TabMod_2021.5.25_tm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3320#18&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Обсуждение базовой версии и дополнительных возможностей&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3360#2&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-05-25-88</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-05-25-88</guid>
			<pubDate>Mon, 24 May 2021 21:01:47 GMT</pubDate>
		</item>
		<item>
			<title>Copy URL F2 Tab Mod (JS) : 2021.5.21</title>
			<description>&lt;p&gt;Базовая версия пользовательского скрипта.&lt;br /&gt;
Оптимизация, упрощение и доработка кода прототипа.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Базовая версия пользовательского скрипта, оптимизация и упрощение кода.&lt;br /&gt;
Сделан &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3320#4&quot;&gt;по &quot;просьбам трудящихся&quot;&lt;/a&gt; на основе расширения &lt;a href=&quot;https://goodies.ucoz.club/publ/1-1-0-7&quot;&gt;Copy URL CR.RU&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Проверен в браузерах:&lt;br /&gt;
Firefox 52ESR + SRWare Iron 49 + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87.&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;из кода прототипа удалены неиспользуемые функции (оставлен только punicode-конвертор и копировщик);&lt;/li&gt;
 &lt;li&gt;добавлена возможность ручного изменения шаблона копирования и активирующей горячей клавиши.&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;добавлены параметры скрипта в заголовке (название, версия, описанние RU/EN, хомяк, match)&lt;/li&gt;
 &lt;li&gt;добавлена иконка скрипта (отображается в списке скриптов), в виде png/base64.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Настройка шаблона вывода и изменение горячей клавиши&lt;a href=&quot;#&quot; name=&quot;userDefined&quot;&gt; &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;По умолчанию для вызова функции копирования используется клавиша &lt;em class=&quot;bnote&quot;&gt;&lt;b&gt;F2&lt;/b&gt;&lt;/em&gt;. Данные копируются в виде заголовка текущей вкладки в двойных кавычках, после которого с новой строки добавляется декодированный (читабельный) URL вкладки в квадратных скобках. В итоге содержимое буфера обмена выглядит, например, вот так:&lt;/p&gt;

&lt;p class=&quot;impnote nnote&quot;&gt;&quot;Федеральные органы исполнительной власти России&quot;&lt;br /&gt;
[ http://россия.рф/main/ministry/isp-vlast44.html ]&lt;/p&gt;

&lt;p&gt;Как уже сказано, при желании можно вручную изменить шаблон форматирования данных.&lt;br /&gt;
Для этого следует изменить соответствующую текстовую переменную в скрипте:&lt;/p&gt;

&lt;p class=&quot;impnote&quot;&gt;var template = &apos;&quot;&lt;span class=&quot;warn&quot;&gt;%title%&lt;/span&gt;&quot;&amp;#92;n[ &lt;span class=&quot;warn&quot;&gt;%url%&lt;/span&gt; ]&apos;&lt;/p&gt;

&lt;p&gt;Кроме выделенных элементов, являющихся соответственно идентификаторами заголовка (&lt;span class=&quot;wnote&quot;&gt;%title%&lt;/span&gt;) и URL (&lt;span class=&quot;wnote&quot;&gt;%url%&lt;/span&gt;) текущей вкладки, вы можете менять шаблон произвольным образом, вплоть до исключения из шаблона любого из идентификаторов (при этом, понятно, в буфере обмена его значение будет отсутствовать).&lt;/p&gt;

&lt;p&gt;Например, если выходной шаблон упростить до такого:&lt;/p&gt;

&lt;p class=&quot;impnote&quot;&gt;var template = &apos;&lt;span class=&quot;warn&quot;&gt;%url%&lt;/span&gt;&apos;&lt;/p&gt;

&lt;p&gt;в буфер обмена будет скопирован только декодированный URL вкладки (из примера выше):&lt;/p&gt;

&lt;p class=&quot;impnote nnote&quot;&gt;http://россия.рф/main/ministry/isp-vlast44.html&lt;/p&gt;

&lt;p&gt;Кроме того, при желании можно вручную изменить и горячую клавишу копирования.&lt;br /&gt;
Для этого следует изменить соответствующий код клавиши в скрипте (выделен цветом):&lt;/p&gt;

&lt;p class=&quot;impnote&quot;&gt;document.addEventListener(&apos;keydown&apos;, function(e){ e.code == &apos;&lt;span class=&quot;warn&quot;&gt;F2&lt;/span&gt;&apos; &amp;amp;&amp;amp; &amp;hellip;&lt;/p&gt;

&lt;p&gt;Правильные коды всех клавиш можно самостоятельно определить, например, &lt;a href=&quot;https://learn.javascript.ru/keyboard-events#keyboard-test-stand&quot;&gt;на этой странице&lt;/a&gt; или &lt;a href=&quot;https://keycode.info/&quot;&gt;на этом сайте&lt;/a&gt;.&lt;/p&gt;

&lt;p class=&quot;l40 i&quot;&gt;В принципе, можно никуда не ходить, а просто ввести в консоли Инструментов разработчика (F12 на любой странице) вот такой код:&lt;/p&gt;

&lt;p class=&quot;l40 impnote&quot;&gt;document.addEventListener(&apos;keydown&apos;, function(e){console.log(e)})&lt;/p&gt;

&lt;p class=&quot;l40 i&quot;&gt;&amp;hellip;затем на странице понажимать нужные клавиши и посмотреть результат в консоли.&amp;nbsp;:)&lt;/p&gt;

&lt;p&gt;В случае возникновения &lt;a href=&quot;https://goodies.ucoz.club/publ/3-1-0-61#hotkeyissues&quot;&gt;конфликтов горячих клавиш&lt;/a&gt;, можно подойти к решению проблемы радикально и вообще отказаться от хоткеев. Взамен этого можно использовать нажатия кнопок мыши в любом месте содержимого вкладки, заменив &quot;слушающую&quot; функцию (или просто добавив ещё одну, тогда будет работать и по хоткею и по кнопке мыши).&lt;/p&gt;

&lt;p class=&quot;l40 i&quot;&gt;Например, вот так можно отслеживать двойной щелчок:&lt;/p&gt;

&lt;p class=&quot;l40 impnote&quot;&gt;document.addEventListener(&apos;&lt;span class=&quot;warn&quot;&gt;dblclick&lt;/span&gt;&apos;, function(){ allowProcessing &amp;amp;&amp;amp; doCopy() });&lt;/p&gt;

&lt;p class=&quot;l40 i&quot;&gt;&amp;hellip;а вот так&amp;nbsp;&amp;ndash; щелчок средней кнопкой:&lt;/p&gt;

&lt;p class=&quot;l40 impnote&quot;&gt;document.addEventListener(&apos;&lt;span class=&quot;warn&quot;&gt;mouseup&lt;/span&gt;&apos;, function(e){ &lt;span class=&quot;warn&quot;&gt;e.which == 2&lt;/span&gt; &amp;amp;&amp;amp; allowProcessing&amp;hellip;&lt;/p&gt;

&lt;p class=&quot;l40 i&quot;&gt;Понятно, что и в этом случае могут быть конфликты, например, с другими аддонами или скриптами самой страницы, но если что&amp;nbsp;&amp;ndash; можно пробовать и другие варианты, с зажатием управляющих клавиш и т.д.&amp;hellip;&amp;nbsp;:)&lt;/p&gt;

&lt;p&gt;Следует отметить ещё один момент, решающий потенциальную проблему &quot;повтора&quot; клавиш (многократных вызовов копировочной функции при удержании горячей клавиши). Сам по себе повтор никак не влияет на результат, но можно и принципиально исключить эту ситуацию, изменив способ отслеживания нажатий клавиш так, чтобы функция вызывалась не в момент нажатия, а &lt;u&gt;в момент отпускания&lt;/u&gt; клавиши (выделено цветом):&lt;/p&gt;

&lt;p class=&quot;l40 impnote&quot;&gt;document.addEventListener(&apos;&lt;span class=&quot;warn&quot;&gt;keyup&lt;/span&gt;&apos;, function(e){ e.code == &apos;F2&apos; &amp;amp;&amp;amp; &amp;hellip;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты&lt;/h5&gt;

&lt;p&gt;Отображение на панели менеджера скриптов Tampermonkey:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_F2TabMod_2021.5.21_tm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3320#4&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Постановка частной задачи копирования (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3320#18&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-05-21-87</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-05-21-87</guid>
			<pubDate>Thu, 20 May 2021 21:01:39 GMT</pubDate>
		</item>
		<item>
			<title>Все вкладки в закладки : 2021.4.11</title>
			<description>&lt;p&gt;Доработка и оптимизация кода. Добавлена функция &quot;тихого&quot; автосохранения.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Доработка и оптимизация кода. Добавлена функция &quot;тихого&quot; автосохранения.&lt;br /&gt;
Изменения и доработки сделаны &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50612&amp;amp;start=2420#20&quot;&gt;&quot;по просьбам трудящихся&quot;&lt;/a&gt;. :)&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron 31/49 + 360 Extreme Explorer 9/11* (CR63/69)+ Chromium 87.&lt;/p&gt;

&lt;p class=&quot;l40 wnote&quot;&gt;&lt;em&gt;* В браузерах 360 Extreme Explorer аддон работает частично, начиная &lt;span class=&quot;warn&quot;&gt;с версии 11.0.2216+ (CR69) и во всех версиях линеек 12 и 13 (CR78/86) &lt;b&gt;работать не будет&lt;/b&gt;!&lt;/span&gt; Это не является проблемой расширения и связано с некорректной реализацией в этих версиях функции API chrome.bookmarks.create(), из-за чего в указанных билдах и линейках полностью &lt;span class=&quot;warn&quot;&gt;неработоспособны любые &quot;закладочные&quot; аддоны&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;сделана &lt;span class=&quot;gnote&quot;&gt;быстрая выгрузка по завершению любых действий&lt;/span&gt;, в том числе&amp;nbsp;&amp;ndash; после стартовых настроек;&lt;/li&gt;
 &lt;li&gt;добавлена опциональная функция &quot;тихого&quot; сохранения&amp;nbsp;&amp;ndash; имя подпапки сессии автоприсваивается по умолчанию;
 &lt;p class=&quot;snote&quot;&gt;При этом отсутствует запрос подтверждения имени папки (дата-время), всё сохраняется молча, отказаться нельзя&amp;hellip;&amp;nbsp;:)&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;добавлены минимальные настройки для включения/выключения &quot;тихого&quot; сохранения (диалоговыми окнами);
 &lt;p class=&quot;snote&quot;&gt;Функция включается после подтверждения в модальном диалоге при (пере)кстановке или обновлении аддона. По аналогии с настройкой отображения контекстного меню, этот запрос также выдаётся однократно, запоминается в локальном хранилище аддона в ключе &lt;span class=&quot;wnote&quot;&gt;autoNamed&lt;/span&gt;.&lt;/p&gt;&lt;/li&gt;
 &lt;li&gt;удалёна частная функция вызова по горячей клавише, при желании можно* задать самостоятельно в настройках;
 &lt;p class=&quot;snote&quot;&gt;* Используя функцию активации расширения в настройках браузера&amp;nbsp;&amp;ndash; &quot;&lt;em class=&quot;nnote&quot;&gt;Быстрые клавиши&lt;/em&gt;&quot; на странице &lt;em class=&quot;bnote&quot;&gt;chrome://extensions&lt;/em&gt;.&lt;br /&gt;
 В манифесте оставлено ограничение на версию браузера &lt;b class=&quot;wnote&quot;&gt;25+&lt;/b&gt; (во избеание проблем на непроверенных версиях).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;переписана и оптимизирована часть кода, удалены таймауты, повышена общая скорость работы аддона;&lt;/li&gt;
 &lt;li&gt;иконка дополнительно оптимизирована, её размер уменьшен на ~400 байт; :)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/BookmarkAll_RU_2021.4.11.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Общие свойства аддона и запрашиваемые разрешения:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/BookmarkAll_RU_2021.4.11_pp.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Диалог установки режима автоименолвания подпаок:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/man/BookmarkAll_RU_installAS.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Определение горячей клавиши для вызова расширения:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/man/BookmarkAll_RU_set_hotkey.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50612&amp;amp;start=2420#6&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: О неработоспособности аддона в браузерах 360 Extreme Explorer (проблема и обсуждение)&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=3200#18&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2021-04-11-86</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2021-04-11-86</guid>
			<pubDate>Sat, 10 Apr 2021 21:01:18 GMT</pubDate>
		</item>
		<item>
			<title>YouTube Media Direct : 2020.12.23</title>
			<description>&lt;p&gt;Базовая версия пользовательского скрипта.&lt;br /&gt;
Очистка, оптимизация, упрощение и доработка кода прототипа.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Базовая версия пользовательского скрипта, оптимизация и упрощение кода.&lt;br /&gt;
Форк на основе user-скрипта &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-123&quot;&gt;YouTube Links версии 2.40&lt;/a&gt; (с учётом изменений в &lt;a href=&quot;https://goodies.ucoz.club/load/4-1-0-124&quot;&gt;версии 2.41&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Проверено в браузерах Firefox 52ESR + SRWare Iron 31/49 + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86).&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;из кода скрипта-прототипа удалены неподдерживаемые функции JavaScript ES6 (используется только ES5);&lt;/li&gt;
 &lt;li&gt;убраны лишние ссылки, переменные и функции, связанные с автообновлением из репозитория GreasyFork;&lt;/li&gt;
 &lt;li&gt;удалены все числовые переменные-константы, их значение подставляется в функциях напрямую;&lt;/li&gt;
 &lt;li&gt;удалена часть проверок несущественных условий, частично заменены на жёстко заданные параметры;&lt;/li&gt;
 &lt;li&gt;к конечному человеко-понятному имени загружаемых видео-файлов добавляется размер (360p, 720p и т.д.);&lt;/li&gt;
 &lt;li&gt;добавлено открытие медиа-файлов в новой вкладке по двойному щелчку ЛКМ на кнопках (кроме MP4/720р);&lt;/li&gt;
 &lt;li&gt;добавлено автокопирование конечного имени файла при щелчке ПКМ на кнопке выбранного формата;&lt;/li&gt;
 &lt;li&gt;вместо копирования имени по щелчку ЛКМ теперь в буфер копируется прямая ссылка на конкретный файл;&lt;/li&gt;
 &lt;li&gt;оптимизирован код бо&amp;#x301;льшей части функций, промежуточные переменные преобразованы в аргументы.&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;изменены параметры скрипта в заголовке (название, версия, описанние RU/EN, хомяк, include/match)&lt;/li&gt;
 &lt;li&gt;добавлена иконка скрипта (отображается в списке скриптов), грузится &lt;a href=&quot;https://www.iconfinder.com/icons/5340279&quot;&gt;напрямую с сайта-источника&lt;/a&gt; (64px);&lt;/li&gt;
 &lt;li&gt;из кода удалены все лишние комментарии и функции записи в консольный лог, размер уменьшен в 1,5 раза.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Отображение на панели менеджера скриптов Tampermonkey:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2020.12.23_tm.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Результат работы скрипта на одной из страниц сервиса (основной ролик):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2020.12.23_JS.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Результат работы скрипта для ссылок-миниатюр (рекомендуемое и т.д.):&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ytmd/YTMD_2020.12.23_JS_mini.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=50301&amp;start=2460#12&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2020-12-23-75</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2020-12-23-75</guid>
			<pubDate>Tue, 22 Dec 2020 21:01:16 GMT</pubDate>
		</item>
		<item>
			<title>Copy URL CR.RU : 2020.11.25</title>
			<description>&lt;p&gt;Доработка функционала, добавлены новые функции копирования.&lt;br /&gt;
Добавлено вложенное меню настроек со всеми опциями копирования.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Доработка функционала, новые варианты копирования ссылок контента.&lt;br /&gt;
Добавлено вложенное меню настроек со всеми опциями копирования.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron &lt;b&gt;31/49&lt;/b&gt; + 360 Extreme Explorer 9/11/12/13 (CR-&lt;b&gt;63/69/78/86&lt;/b&gt;).&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;все настройки сделаны в виде вложенного меню (отображаются и в меню страницы и в меню кнопки аддона);&lt;/li&gt;
 &lt;li&gt;&lt;b class=&quot;gnote&quot;&gt;добавлена опция настроек&lt;/b&gt; копирования &quot;&lt;em class=&quot;bnote&quot;&gt;Атрибут для ссылок: target=&quot;_blank&quot;&lt;/em&gt;&quot;:
 &lt;ul&gt;
 &lt;li&gt;влияет только на копирование ссылки с заголовком текущей страницы в виде html-кода;&lt;/li&gt;
 &lt;li&gt;по умолчанию выключено, при включении добавляет в код ссылки атрибут* открытия в новом окне.&lt;br /&gt;
 * В версии &lt;a href=&quot;https://goodies.ucoz.club/blog/2020-10-15-66&quot;&gt;2020.10.15&lt;/a&gt; ссылка всегда формировалась с этим атрибутом, теперь&amp;nbsp;&amp;ndash; опционально.&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;немного оптимизирован код скрипта.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_CR_RU_2020.11.25_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Вложенное контекстное меню настроек для кнопки в омнибоксе.&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_CR_RU_2020.11.25_pa.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Аналогичное контекстное меню кнопки на тулбаре (в браузерах версий 63+).&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_CR_RU_2020.11.25_ba.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Контекстное меню страницы, настройки обработки ссылок и опция копирования для ссылок с html-кодом.&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_CR_RU_2020.11.25.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=2260#20&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2020-11-25-68</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2020-11-25-68</guid>
			<pubDate>Tue, 24 Nov 2020 21:01:38 GMT</pubDate>
		</item>
		<item>
			<title>Текст в ссылку : 2020.10.20</title>
			<description>&lt;p&gt;Фикс проблемы преобразователя в браузерах версий 81+.&lt;br /&gt;
Доработка и оптимизация кода, добавлены новые функции.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Фикс проблемы преобразователя в браузерах версий 81+.&lt;br /&gt;
Доработка и оптимизация кода, добавлены новые функции.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/Text2Link_RU_2020.10.20_ef.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron &lt;b&gt;31/49&lt;/b&gt; + 360 Extreme Explorer 9/11/12/13 (CR-&lt;b&gt;63/69/78/86&lt;/b&gt;).&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;b&gt;исправлена&lt;/b&gt; застарелая &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=2040#17&quot;&gt;ошибка установки настроек по умолчанию при первой инсталляции&lt;/a&gt;:&lt;br /&gt;
 приводила к некорректной обработке текста любых страниц до первого входа в Настройки;&lt;br /&gt;
 для устранения бага немного изменён процесс установки/обновления расширения:
 &lt;ul&gt;
 &lt;li&gt;исправлена и доработана логика начальной автопроверки/автоустановки параметров;&lt;/li&gt;
 &lt;li&gt;при обновлении &quot;подхватываются&quot; уже имеющиеся настройки + устанавливаются/добавляются отсутствующие со значениями по умолчанию;&lt;/li&gt;
 &lt;li&gt;сообщение об успешности проверки/установки настроек + запрос на переход на страницу Настроек;&lt;/li&gt;
 &lt;li&gt;попутно добавлена проверка состояния собственного локального хранилища и его автоустановка при ошибках:&lt;br /&gt;
 запускается при каждом старте браузера или при включении выключенного аддона;&lt;br /&gt;
 &lt;span class=&quot;gnote&quot;&gt;фоновый скрипт работает только* в момент запуска/обновления расширения&lt;/span&gt;;&lt;br /&gt;
 * по завершению производится быстрая выгрузка, в дальнейшем память не ест; :)&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;b&gt;исправлена&lt;/b&gt; &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=2040#20&quot;&gt;проблема обработки любых текстовых ссылок в браузерах версий &lt;span class=&quot;warn&quot;&gt;&lt;b&gt;81+&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;:
 &lt;ul&gt;
 &lt;li&gt;связана с изменениями в работе движка браузера, &lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=2060#10&quot;&gt;проявляется &lt;span class=&quot;warn&quot;&gt;только в версиях 81 и новее&lt;/span&gt;&lt;/a&gt;;&lt;/li&gt;
 &lt;li&gt;основная проблема возникала со специфическими ссылками (&lt;em class=&quot;bnote&quot;&gt;magnet: about: bitcoin:&lt;/em&gt; и т.п.), &lt;span class=&quot;gnote&quot;&gt;решено доработкой кода оператора поиска и проверки&lt;/span&gt; текстовых узлов документа;&lt;/li&gt;
 &lt;li&gt;&lt;b&gt;добавлена&lt;/b&gt; дополнительная &lt;span class=&quot;gnote&quot;&gt;автоматическая проверка версии браузера и автоматическая подстройка&lt;/span&gt; регулярных выражений поиска и конвертации в зависимости от полученной версии;&lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;gnote&quot;&gt;результат тестовых проверок в обоих случаях (старый/новый движок) теперь полностью совпадает;&lt;/span&gt; :)&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;gnote&quot;&gt;&lt;b&gt;добавлено&lt;/b&gt; дополнительное условие проверки для лучшей очистки и выпрямления &quot;мусорных&quot; ссылок&lt;/span&gt;;&lt;/li&gt;
 &lt;li&gt;&lt;span class=&quot;gnote&quot;&gt;&lt;b&gt;добавлена&lt;/b&gt; ещё одна &quot;антиследящая&quot; опция&lt;/span&gt;&amp;nbsp;&amp;ndash; установка атрибута &lt;span class=&quot;nnote&quot;&gt;[rel=&quot;noopener&quot;]&lt;/span&gt;:
 &lt;ul&gt;
 &lt;li&gt;добавлена соответствующая &quot;галка&quot; в настройках&amp;nbsp;&amp;ndash; опция &quot;&lt;em class=&quot;nnote&quot;&gt;Скрыть текущий URL&lt;/em&gt;&quot;;&lt;/li&gt;
 &lt;li&gt;опция может устанавливаться независимо или в паре с уже имевшейся опцией &quot;&lt;em class=&quot;nnote&quot;&gt;Отключить реферрер&lt;/em&gt;&quot;;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;изменено значение части настроек по умолчанию (при первой установке или при полном сбросе):
 &lt;ul&gt;
 &lt;li&gt;опции &quot;&lt;em class=&quot;nnote&quot;&gt;Декодер текста&lt;/em&gt;&quot; и &quot;&lt;em class=&quot;nnote&quot;&gt;Нормализация&lt;/em&gt;&quot; теперь &lt;strong&gt;по умолчанию включены&lt;/strong&gt;;&lt;/li&gt;
 &lt;li&gt;по умолчанию теперь выключены только&amp;nbsp;специфические&amp;nbsp;опции &quot;&lt;em class=&quot;nnote&quot;&gt;Без ошибок&lt;/em&gt;&quot; и &quot;&lt;em class=&quot;nnote&quot;&gt;Лог в консоли&lt;/em&gt;&quot;;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;изменено содержание и стилевое оформление вкладки &quot;О расширении&quot;, добавлены дополнительные ссылки и поля:
 &lt;ul&gt;
 &lt;li&gt;переделана кнопка-иконка, другой CSS-эффект + замена ссылки с поста на Ru-Board&apos;е на &lt;a href=&quot;https://goodies.ucoz.club/index/0-9&quot;&gt;&quot;Паспорт аддона&quot;&lt;/a&gt;;&lt;/li&gt;
 &lt;li&gt;поправлены/добавлены ссылки на ресурсы прототипов форка (&lt;a href=&quot;https://goodies.ucoz.club/publ/6-1-0-20&quot;&gt;Text URL Linker&lt;/a&gt; и &quot;чистильщик&quot; &lt;a href=&quot;https://goodies.ucoz.club/publ/6-1-0-22&quot;&gt;Pure URL&lt;/a&gt;);&lt;/li&gt;
 &lt;li&gt;добавлена ссылка на эту статью &amp;ndash; &lt;span class=&quot;gnote&quot;&gt;щелчок по номеру текущей версии в заголовке вкладки&lt;/span&gt;;&lt;/li&gt;
 &lt;li&gt;&lt;b&gt;добавлены&lt;/b&gt; &lt;span class=&quot;gnote&quot;&gt;ссылки на документацию, описание аварийного сброса и на историю версий&lt;/span&gt; (см. скриншот);&lt;/li&gt;
 &lt;li&gt;удалена нерабочая ссылка из блока страниц-примеров, остальные три ссылки заменены на короткие;&lt;/li&gt;
 &lt;li&gt;стал кликабелен баннер &quot;Сделано в СССР&quot;, появляется при маусовере на логотипе GPLv3. :)&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;немного оптимизирован код всех скриптов, упрощена часть функций, удалена часть промежуточных переменных.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Вкладка основных Настроек:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/Text2Link_RU_2020.10.20.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Вкладка краткого описания и Справки:&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/Text2Link_RU_2020.10.20_about.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=2040#15&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Начало обсуждение накопившихся проблем предыдущей версии&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=48516&amp;amp;start=2000#6&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Решпекты и пиво:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;img class=&quot;siteicon&quot; src=&quot;http://forum.ru-board.com/board/s/beer.gif&quot; /&gt;Камраду &lt;a href=&quot;http://forum.ru-board.com/profile.cgi?action=show&amp;amp;member=FiLinX&quot;&gt;&lt;b&gt;FiLinX&lt;/b&gt;&lt;/a&gt; за подсказку по &quot;скрытой&quot; ошибке при установке &quot;с нуля&quot;.&lt;/li&gt;
 &lt;li&gt;&lt;img class=&quot;siteicon&quot; src=&quot;http://forum.ru-board.com/board/s/beer.gif&quot; /&gt;Камраду &lt;a href=&quot;http://forum.ru-board.com/profile.cgi?action=show&amp;amp;member=AkulaBig&quot;&gt;&lt;b&gt;AkulaBig&lt;/b&gt;&lt;/a&gt; за подъём проблемы неработоспособности сабжа на относительно новых движках.&lt;/li&gt;
 &lt;li&gt;&lt;img class=&quot;siteicon&quot; src=&quot;http://forum.ru-board.com/board/s/beer.gif&quot; /&gt;Камраду &lt;a href=&quot;http://forum.ru-board.com/profile.cgi?action=show&amp;amp;member=Tilks&quot;&gt;&lt;b&gt;Tilks&lt;/b&gt;&lt;/a&gt; за наводку на решение проблемы с версиями 81+ и активное участие в проверках.&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2020-10-20-67</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2020-10-20-67</guid>
			<pubDate>Mon, 19 Oct 2020 21:01:18 GMT</pubDate>
		</item>
		<item>
			<title>Copy URL CR.RU : 2020.10.15</title>
			<description>&lt;p&gt;Доработка функционала, добавлены новые функции копирования.&lt;br /&gt;
Устранена проблема с сервисом TinyURL, добавлен сервис Clck.ru.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Доработка функционала, новые варианты копирования ссылок контента.&lt;br /&gt;
Устранена проблема с сервисом TinyURL, добавлен сервис коротких ссылок Clck.ru.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron &lt;b&gt;31/49&lt;/b&gt; + 360 Extreme Explorer 9/11/12 (CR-&lt;b&gt;63/69/78&lt;/b&gt;).&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;исправлена проблема с сервисом TinyURL&amp;nbsp;&amp;ndash; &lt;span style=&quot;color:#b22222;&quot;&gt;создаются, но не копируются короткие ссылки&lt;/span&gt;:&lt;br /&gt;
 связано с полным переходом API сервиса на httpS-протокол, решено заменой регулярных выражений;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;color:#006400;&quot;&gt;&lt;strong&gt;добавлены новые функции&lt;/strong&gt;&lt;/span&gt;:
 &lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;color:#006400;&quot;&gt;использование альтернативного сервиса коротких ссылок&lt;/span&gt;&amp;nbsp;&amp;ndash; &lt;a href=&quot;https://clck.ru&quot;&gt;clck.ru&lt;/a&gt; (под эгидой Яндекса);&lt;br /&gt;
 для задействования добавлен переключатель в меню&amp;nbsp;&amp;ndash; &quot;&lt;em&gt;&lt;span style=&quot;color:#0000cd;&quot;&gt;Сервис CLCK.ru вместо TinyURL&amp;#8203;.com&lt;/span&gt;&lt;/em&gt;&quot;);&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;color:#006400;&quot;&gt;опциональная очистка и &quot;выпрямление&quot; копируемых ссылок от utm-мусора и гугло-аналитики&lt;/span&gt;;&lt;br /&gt;
 на основе прототипа &lt;a href=&quot;https://goodies.ucoz.club/publ/6-1-0-22&quot;&gt;&quot;Pure URL&quot;&lt;/a&gt;, код проверен, применяется также и в аддоне &lt;a href=&quot;https://goodies.ucoz.club/publ/1-1-0-1&quot;&gt;&quot;Текст в ссылку&quot;&lt;/a&gt;;&lt;br /&gt;
 для задействования добавлен переключатель в меню&amp;nbsp;&amp;ndash; &quot;&lt;em&gt;&lt;span style=&quot;color:#0000cd;&quot;&gt;Выпрямлять и очищать все ссылки&lt;/span&gt;&lt;/em&gt;&quot;;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;color:#006400;&quot;&gt;копирование коротких ссылок для всех объектов под курсором&lt;/span&gt;&amp;nbsp;&amp;ndash; через отдельные пункты в меню;&lt;br /&gt;
 ранее было только для ссылок и страницы, теперь можно создавать для изображений и фреймов;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;color:#006400;&quot;&gt;копирование ссылки на страницу в виде html-кода&lt;/span&gt; &lt;em&gt;&lt;span style=&quot;color:#000080;&quot;&gt;&lt;a href=&quot;ссылка&quot;&amp;gt;заголовок страницы&lt;/a&amp;gt;&lt;/span&gt;&lt;/em&gt;;&lt;br /&gt;
 в дополнение к &quot;форумным&quot; ссылкам, для удобства работы веб-дизайнеров и авторов на сайтах;&lt;br /&gt;
 вызывается двумя пунктами&amp;nbsp;&amp;ndash; &quot;&lt;span style=&quot;color:#0000cd;&quot;&gt;&lt;em&gt;Код со ссылкой на текущую страницу&lt;/em&gt;&lt;/span&gt;&quot; (также в меню омнибокса)&lt;br /&gt;
 или &quot;&lt;em&gt;&lt;span style=&quot;color:#0000cd;&quot;&gt;Код с короткой ссылкой на страницу&lt;/span&gt;&lt;/em&gt;&quot; (сервис, соответственно, или TinyURL или Clck);&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;переименованы пункты, связанные с короткими ссылками, &quot;TinyURL:&quot; заменено на &quot;Короткая ссылка&amp;hellip;&quot;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Прочие изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;немного упрощён и оптимизирован код всех функций, убраны промежуточные переменные;&lt;/li&gt;
 &lt;li&gt;ссылка на &quot;домашнюю страницу&quot; в манифесте заменена и теперь ведёт на этот сайт.)&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;Контекстное меню в омнибоксе, функция копирования ссылки с html-кодом.&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_CR_RU_2020.10.15_pa.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Контекстное меню страницы, дополнительные настройки обработки ссылок.&lt;br /&gt;
&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_CR_RU_2020.10.15.png&quot; /&gt;&lt;/b&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=2040#10&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ru-board.ico&quot; /&gt;&lt;strong&gt;Ru-Board&lt;/strong&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2020-10-15-66</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2020-10-15-66</guid>
			<pubDate>Wed, 14 Oct 2020 21:01:40 GMT</pubDate>
		</item>
		<item>
			<title>Context: IP Geolocation RU : 2020.3.5</title>
			<description>&lt;p&gt;Добавлен запрос CEO-данных по сайту.&lt;br /&gt;
Обновлён список текущих адресов прокси.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Добавлен запрос CEO-данных по сайту. Обновлён список текущих адресов прокси.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron &lt;b&gt;31/49&lt;/b&gt; + 360 Extreme Explorer 9/11/12 (CR&lt;b&gt;63/69/78&lt;/b&gt;).&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;добавлена функция получения данных о веб-технологиях, используемых на проверяемом сервере:&lt;br /&gt;
 (внешние ссылки, в отдельной вкладке):
 &lt;ul&gt;
 &lt;li&gt;кнопка &quot;&lt;em class=&quot;nnote&quot;&gt;W3T&lt;/em&gt;&quot; рядом с именем домена, используются сервисы* &lt;a href=&quot;https://builtwith.com/&quot;&gt;builtwith.com&lt;/a&gt; и &lt;a href=&quot;https://w3techs.com/&quot;&gt;w3techs.com&lt;/a&gt;;&lt;br /&gt;
 &lt;em&gt;* определение CMS, движков, статистики и т.д.;&lt;/em&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;актуализирован список прокси для функции запроса гео-данных через HTTPS-прокси проекта ProxyPy:&lt;br /&gt;
 (форки проекта на *.appspot.com):
 &lt;ul&gt;
 &lt;li&gt;удалены прокси-зеркала, размещённые на appspot.com и являющиеся простыми редиректорами на официальный пул;&lt;/li&gt;
 &lt;li&gt;проверены все известные на текущий момент https-зеркала проекта, размещённые на appspot.com (17 серверов);&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;поправлена логика обработки клавиш ALT/CTRL/SHIFT при проверках IP-адреса (проверка на спам, доступность хоста, трассировка, пинг);&lt;/li&gt;
 &lt;li&gt;упрощённый сервис проверки доступности хоста &lt;a href=&quot;https://downforeveryoneorjustme.com/&quot;&gt;downforeveryoneorjustme.com&lt;/a&gt; заменён на более адекватный &lt;a href=&quot;https://www.isitdownrightnow.com/&quot;&gt;isitdownrightnow.com&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;&lt;b&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/ContextIPGeolocation_RU_2020.3.5.png&quot; /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;sup&gt;[&lt;a href=&quot;https://goodies.ucoz.club//web.archive.org/web/20200418151918im_/http://s1.bild.me/bilder/221219/6344823ContextIPGeolocation_RU_2020.3.5.png&quot; onclick=&quot;OpenLinkInPopup(event,this,414,488)&quot;&gt;Копия скриншота&lt;/a&gt;]&lt;/sup&gt;&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;История и обсуждение&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://forum.ru-board.com/topic.cgi?forum=5&amp;amp;topic=50301&amp;amp;start=1260#14&quot;&gt;&lt;img class=&quot;siteicon&quot; src=&quot;https://goodies.ucoz.club//goodcrx-cdn.ucoz.club/imgs/logos/ext/ru-board.ico&quot; /&gt;&lt;b&gt;Ru-Board&lt;/b&gt;: Анонс этой версии на форуме (с последующим обсуждением)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2020-03-05-64</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2020-03-05-64</guid>
			<pubDate>Wed, 04 Mar 2020 21:01:41 GMT</pubDate>
		</item>
		<item>
			<title>Copy URL CR.RU : 2019.12.5</title>
			<description>&lt;p&gt;Доработка функционала.&lt;/p&gt;</description>
			<content:encoded>&lt;p&gt;Доработка функционала.&lt;/p&gt;

&lt;p&gt;Проверка работоспособности: SRWare Iron &lt;strong&gt;31/49&lt;/strong&gt; + 360 Extreme Explorer 9/11/12 (CR-&lt;strong&gt;63/69/78&lt;/strong&gt;).&lt;/p&gt;

&lt;hr /&gt;
&lt;h5&gt;Основные изменения:&lt;/h5&gt;

&lt;ul&gt;
 &lt;li&gt;исправлена проблема с API горячих клавиш (&lt;span style=&quot;color:#b22222;&quot;&gt;проявляется только в версиях браузера &lt;strong&gt;72+&lt;/strong&gt;&lt;/span&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;
&lt;h5&gt;Скриншоты:&lt;/h5&gt;

&lt;p&gt;&lt;strong&gt;&lt;img src=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_CR_RU_2019.12.5.png&quot; /&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;sup&gt;[&lt;a href=&quot;https://goodies.ucoz.club/imgs/sshots/CopyURL_CR_RU_2019.12.5.png&quot; onclick=&quot;OpenLinkInPopup(event,this,520,80)&quot;&gt;Копия скриншота&lt;/a&gt;]&lt;/sup&gt;&lt;/p&gt;</content:encoded>
			<link>https://goodies.ucoz.club/blog/2019-12-05-32</link>
			<category>Официальные версии</category>
			<dc:creator>Бармалей</dc:creator>
			<guid>https://goodies.ucoz.club/blog/2019-12-05-32</guid>
			<pubDate>Wed, 04 Dec 2019 21:01:52 GMT</pubDate>
		</item>
	</channel>
</rss>