Просмотр задачи

НомерПроектКатегорияВидимостьИзменен
0003956SAS.ПланетаХотелка / Feature requestпубличная05-07-2026 11:13
Инициаторzed Ответственныйzed  
ПриоритетобычныйВлияниемалоеВоспроизводимостьнеприменимо
Состояние решенаРешениерешена 
Версия продукта260404 
Целевая версия26xxxxРешена в версии26xxxx 
Тема0003956: Использовать Microsoft Edge WebView2 в качестве встроенного браузера
ОписаниеСейчас используется морально устаревший движок InternetExplorer и становится всё меньше сайтов, которые в нём нормально работают. Поэтому, необходима современная альтернатива.
Дополнительные сведенияЖелательно предоставить пользователю возможность выбирать между движками в настройках.
МеткиНет связанных меток.

Связи

связана с 0003798 закрытаzed Использовать Chromium в качестве встроенного браузера 
связана с 0002620 обратная связь Перенести все внутренние ссылки sas:// в один домен 
связана с 0003797 решенаzed Не работают карты осадков Яндекс 
связана с 0003737 решенаzed Неправильно работает встроенный браузер (не показывает панорамы 360) 
связана с 0002335 решенаzed Выбор браузера для отображения информации в метках 

Деятельность

zed

26-06-2026 14:39

руководитель   ~0020671

Последние изменения: 27-06-2026 10:09

Анонс движка состоялся осенью 2020 года: Announcing Microsoft Edge WebView2 General Availability

Из особенностей: поставляется в 2-х версиях 1) Evergreen - утанавливается в систему и обновляется автоматически; 2) Fixed Version - портативка.

Загрузить обе версии рантайма можно на этой странице: Download the WebView2 Runtime

Для Delphi есть как минимум 2 обёртки: Уже успел пощупать обе, и встроенной оказалось мало, поэтому будет использоваться WebView4Delphi.

zed

27-06-2026 14:21

руководитель   ~0020673

Можно тестировать ночную версию. Переключение между движками браузера доступно на вкладке Интернет в Настройках.

Портативную версию рантайма распаковывать в папку SASPlanet\Edge\Runtime\
browser.png (7,299 байт)   
browser.png (7,299 байт)   

zed

30-06-2026 16:14

руководитель   ~0020674

Добавил примитивный блокировщик рекламы.
 
Список паттернов читается из файла SASPlanet\Edge\BlackList.txt (не более 100 строк).

Формат: одна строка - один паттерн. Можно указывать либо полный url для блокировки, либо использовать * для шаблона "ноль или более символов". Сейчас для фильтрации используются возможности самого движка, вот тут документация к этой фиче.

Пример списка паттернов для блокировки рекламы на странице Яндекс Погода:
BlackList.txt (73 байт)   
https://mc.yandex.ru/*
https://yandex.ru/ads/*
https://yandex.ru/clck/*
BlackList.txt (73 байт)   

zed

30-06-2026 16:18

руководитель   ~0020675

Табличка с примерами
match-pattern-rules.png (37,517 байт)   
match-pattern-rules.png (37,517 байт)   

zed

05-07-2026 11:13

руководитель   ~0020697

Пара небольших доработок:
  • Переключаться между браузерными движками теперь можно без перезапуска программы.
  • Тип рантайма для Edge определяется автоматически: если в папке Edge\Runtime\ есть портативный рантайм, то используется он, в противном случае используется системный.

История изменений

Дата изменения Пользователь Поле Изменить
26-06-2026 14:23 zed Новая задача
26-06-2026 14:23 zed Состояние новая => назначена
26-06-2026 14:23 zed Ответственный => zed
26-06-2026 14:23 zed Задача создана из: 0003798
26-06-2026 14:23 zed Связь добавлена связана с 0003798
26-06-2026 14:39 zed Комментарий добавлен: 0020671
26-06-2026 14:41 zed Комментарий изменен: 0020671
26-06-2026 14:41 zed Связь добавлена связана с 0002620
27-06-2026 10:09 zed Комментарий изменен: 0020671
27-06-2026 14:21 zed Комментарий добавлен: 0020673
27-06-2026 14:21 zed Файл добавлен: browser.png
30-06-2026 16:14 zed Комментарий добавлен: 0020674
30-06-2026 16:14 zed Файл добавлен: BlackList.txt
30-06-2026 16:18 zed Комментарий добавлен: 0020675
30-06-2026 16:18 zed Файл добавлен: match-pattern-rules.png
30-06-2026 16:19 zed Состояние назначена => решена
30-06-2026 16:19 zed Решение открыта => решена
30-06-2026 16:19 zed Решена в версии => 26xxxx
04-07-2026 05:58 zed Связь добавлена связана с 0003797
04-07-2026 06:03 zed Связь добавлена связана с 0003737
04-07-2026 06:05 zed Связь добавлена связана с 0002335
05-07-2026 11:13 zed Комментарий добавлен: 0020697