360CSE Resource Mod • RU : Замена ресурсов браузера
Опубликовано: Бармалей · 20.11.2019 · 00:01 ••• Обновление: 06.06.2021 · 17:45 0

360CSE Resource Mod • RU – модификаторы служебных страниц с расширенным функционалом для замены встроенных ресурсов браузеров семейства 360 Extreme Explorer (360Chrome, 360CSE). Комплект содержит русифицированные версии страницы выбора тем оформления и обоев, страницы новой вкладки, страниц сообщений об ошибках сети и ошибках сертификатов.

Предоставляется по лицензии GPL v.3, бесплатно для частного некоммерческого использования.


В этой статье:


Общее назначение и краткая история создания

360CSE Resource Mod • RU – комплект дополнений* для браузеров семейства 360 Extreme Explorer, заменяющий отдельные встроенные ресурсы браузера.

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

Основное назначение – дополнительные функциональные возможности стандартных встроенных страниц браузера, повышающие их полезность и снимающие необходимость в применении соответствующих внешних аддонов. Главная цель – повышение удобства работы, универсальность применения в любом браузере любой линейкии 360Chrome.

Этот комплект создан на основе штатных встроенных ресурсов* браузера 360 Extreme Explorer и содержит отдельные заимствованные элементы из некоторых комплектов русификации этого браузера. При "доработке напильником" был полностью русифицирован интерфейс, улучшено качество и скорость работы кода, добавлены дополнительные функции и настройки, повышающие удобство работы со стандартными служебными страницами.

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

Первая версия одного из модификаторов* была выпущена в ноябре 2019 года и состояла из единственного мода, заменяющего стандартную страницу ошибок сети (Error Page Mod). В дальнейшем были добавлены модификации для страницы выбора тем оформления и обоев (ноябрь 2019 года, Wallpaper Mod), страницы сообщений об ошибках сертификатов (декабрь 2019 года, SSL Block Mod) и страницы " новой вкладки" (декабрь 2019 года, New Tab Mod, один из наиболее востребованных модификаторов, в июне 2021 года выпущена также его минималистичная версия Blank New Tab Mod, заменяющая штатную новую вкладку на пустую страницу).

* Названия каждого отдельного модификатора ресурсов полностью отражает его целевое назначение и напрямую связано с соответствующими именами файлов оригинальных ресурсов браузера 360CSE.

Для удобства работы пользователей с этим набором с декабря 2019 года все указанные модификаторы доступны в одном общем комплекте, получившем рабочее название "360Chrome ZIP Replacement" и содержащем текущие версии всех модификаторов (Error Page Mod, Wallpaper Mod, SSL Block Mod, New Tab Mod). Этот комплект в дальнейшем был "отбрэндирован" как " 360 Resource Mod" и получил дополнительную приставку "RU", подчёркивающую основную черту набора – эти авторские римейки ориентированы в первую очередь на пользователей Рунета. На текущий момент набор распространяется под обеими "торговыми марками", отдельные компоненты – под собственными названиями.

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

Следует особо отметить, что в отличие от многих других современных аддонов, в 360CSE Resource Mod • RU нет (и никогда не будет) никакой "допустимой" или скрытой рекламы, это дополнение не является предметом монетизации.

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

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


Основные возможности и использование

Русифицированный комплект модификаторов 360CSE Resource Mod • RU, предназначенный для замены встроенных страниц браузеров семейства 360 Extreme Explorer, поддерживает все основные функции этих страниц и добавляет расширенный набор возможностей для более комфортной работы пользователя.

Общие отличия модифицированных версий от оригиналов (подробнее смотрим в описаниях конкретных выпусков):

  • Моды содержат полный русский перевод всех диалогов, сообщений и подсказок (жёстко зашит в коде).
  • Моды работают только в открытых страницах, не имеют фонового процесса и не занимают память в покое.
  • Для повышения удобства работы добавлены дополнительные функции, отсутствующие в оригиналах.
  • Интерфейс модов выполнен в едином стиле, не зависящем от применяемой версии и/или линейки браузера.
  • При выборе в браузере "тёмной темы" оформления стили интерфейса модов переключаются автоматически.
  • Моды используют в работе только штатные функции, код полностью переписан на чистом JS (ES5) и CSS2.
  • Моды проверены на отсутствие ошибок и оптимизированы по скорости выполнения (код без "мусора").
  • Код модов максимально автономен, удалены/ограничены сетевые запросы к доменам *360.cn.

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

Например, можно заменить только штатную страницу сообщений об ошибках сети (Error Page Mod), получая гораздо более полную информацию о проблемах доступа, нежели единственное стандартное сообщение с " лимоном" (в русском переводе " Вы не посетили сайт", о чём, собственно, пользователь и так "в курсе").

Кроме того, продвинутым пользователям будет полезна и модифицированная страница расширенной обработки ошибок сертификатов (SSL Block Mod), содержащая подробные разъяснения по конкретным ошибкам безопасности и другие инструменты для выполнения соответствующих действий.

При установке компонентов набора по отдельности, нужно помнить, что страницы "новой вкладки" (New Tab Mod) и страницы выбора тем оформления и обоев (Wallpaper Mod) в некотором отношении взаимосвязаны, поэтому их лучше применять совместно, в паре, чтобы не ограничивать общий доступный функционал. Если же аляповатые штатные страницы вам "дороги как память", тогда, конечно же, можно их и не менять… :)

Технические особенности всех компонентов описаны в статье 360CSE Resource Mod • RU : Что "под капотом".


Перспективы и планы на будущее

В целом, разработка "360CSE Resource Mod • RU" будет поддерживаться и продолжаться, наиболее вероятно – в части доработки имеющихся и добавки новых дополнительных функций в модификатор страницы новой вкладки. Остальные компоненты комплекта привязаны к функционалу самого браузера и, практически, не имеют перспектив развития.

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

В дальнейшем, возможно, будет "запилен" модификатор страницы Истории посещений, хотя, на мой взгляд, имеющиеся возможности оригинальной страницы вполне самодостаточны и туда будет непросто "впихнуть" ещё какие-то реально полезные функции – то есть придумать-то их можно, но весь вопрос – будут ли они востребованы на практике…

В общем, по мере выпуска новых версий они будут опубликованы на этом сайте, если что – "следите за новостями"… :)


Загрузка и установка

Комплект не имеет практических ограничений по версии браузера, если не указано* особо – все файлы модификаторов ресурсов могут использоваться на любых браузерах семейства 360 Extreme Explorer версий 9.5+ (CR63+).

* Работа текущих версий компонентов комплекта проверена на браузерах 360Chrome линеек 9.5/11/12/13. Однако, во избежание каких-либо проблем при использовании модификаторов, желательно предварительно ознакомиться с документацией на конкретный билд, который планируется установить – могут быть, так сказать, "некоторые нюансики" и их следует учитывать.

Можно загрузить любую из версий набора "360CSE Resource Mod • RU" и/или его компонентов на следующих ресурсах:

Для установки любой версии комплекта (или его отдельных компонентов) достаточно заменить соответствующие файлы в основной папке установки браузера одноимёнными zip-файлами из скачанного 7z-архива выбранной версии.

Перед установкой комплекта или его отдельных компонентов желательно сделать резервную копию всех файлов *.zip из основной папки установки браузера. Это позволит в любой момент отменить установку модификаторов и вернуть "всё как было", если вдруг "что-то пойдёт не так"… :)

Все изменения служебных страниц/ресурсов применяются "на лету", перезагрузка браузера не требуется.

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



Описание и инструкции Бармалей

Смотрим также:

Бармалей 20.11.2019 06.06.2021 414 0.0

Общие технические сведения о разработке
Статус разработки:Активная, поддерживается автором
Язык интерфейса:Русский
Версия браузера:360CSE 9.5+
Протестировано в:360 Extreme Explorer 9/11/12/13 (CR-63/69/78/86)
Технологии и API:Чистый HTML, JavaScript (ES5), CSS2

Поделиться

Всего комментариев: 0
close