Anonymous | Login | Signup for a new account | 21-11-24 09:43 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0002620 | SAS.Планета | Рефакторинг | public | 02-02-2015 10:29 | 26-11-2021 05:46 | ||||||||
Reporter | vdemidov | ||||||||||||
Assigned To | |||||||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||||||
Status | confirmed | Resolution | open | ||||||||||
Platform | OS | OS Version | |||||||||||
Product Version | 141212 | ||||||||||||
Target Version | 24xxxx | Fixed in Version | |||||||||||
Summary | 0002620: Перенести все внутренние ссылки sas:// в один домен | ||||||||||||
Description | Сейчас разные сервисы доступные через внутренние ссылки имеют разные домены (sas://MapData/, sas://Placemarks/ ), из-за чего для ссылок из одного сервиса на другой приходится указывать полный урл со схемой. Но если перенести их все в один домен, то его можно будет не указывать для относительных ссылок, что позволит при необходимости заменить встраиваемый IE на отдельный локальный HTTP сервер и системный бразуер прозрачно для пользователя. Все относительные ссылки останутся относительными, а в реальности вместо sas://SAS/MapData будет http://localhost:<rnd port>/MapData | ||||||||||||
Tags | No tags attached. | ||||||||||||
Attached Files | |||||||||||||
Relationships | |||||||||||
|
Notes | |
(0018638) zed (manager) 08-04-2019 10:50 |
> заменить встраиваемый IE на отдельный локальный HTTP сервер и системный бразуер прозрачно для пользователя А почему не воспользоваться ChromiumEmbedded? Ведь системный браузер это совсем не прозрачно. |
(0018640) vdemidov (manager) 08-04-2019 11:04 |
> А почему не воспользоваться ChromiumEmbedded? Меня смущает что он весит в два раза больше чем САС со всеми либами, а еще смущает то, что делфовская обертка уже 3 года не обновляется никак. Есть опасения. Хотя, конечно, с появлением дополнительных действий в урлах, просто отдельный браузер уже выглядит не так привлекательно. Но ИМХО перенос на один домен все еще желателен, для более простого использования относительных путей. |
(0018642) zed (manager) 08-04-2019 11:16 |
Всё оно обновляется. Ты может не там смотришь: https://github.com/salvadordf/CEF4Delphi А по поводу веса, я думаю не стоит на него сильно обращать внимание. Главное - удобство использования. |
(0018643) vdemidov (manager) 08-04-2019 11:21 |
> Всё оно обновляется. Ты может не там смотришь: https://github.com/salvadordf/CEF4Delphi Да, таки не там смотрел. > А по поводу веса, я думаю не стоит на него сильно обращать внимание. Главное - удобство использования. Ну, семпл приложение cef_binary_73.1.12+gee4b49f+chromium-73.0.3683.75_windows32_client в заархивированном виде занимает 60 мегабайт, а распакованное 140 мегабайт. ИМХО многовато что бы совсем не обращать внимания. Ты только выкладывать ночные сборки задолбаешься :) |
(0018644) vdemidov (manager) 08-04-2019 11:27 |
А еще есть такой пункт: These components need Windows 7, 8, 8.1, 10 or newer to run. If you need Windows XP and Vista support use OldCEF4Delphi Мне то все равно. Ни XP, ни Vista у меня нет, но у некоторых пользователей есть. |
(0018645) zed (manager) 08-04-2019 11:41 |
В ночные версии это и не надо включать. А по поводу XP - надо смотреть на сколько сильно отличаются интерфейсы, возможно получится обойтись простой линковкой с нужной версией при компиляции. |
(0018647) vdemidov (manager) 08-04-2019 12:26 |
>В ночные версии это и не надо включать. Тогда нужно оставлять два механизма - новый на CEF и текущий в качестве фолбэка в случае отсутствия. А это опять же морока. В общем и целом я только за, но вот сложности меня несколько пугают. |
(0018648) vdemidov (manager) 08-04-2019 12:31 |
Но даже в случае перехода на CEF перенос всего на один домен останется актуальным. Там внутри движка есть куча рогаток для обеспечения крос-доменной безопасности. Считается, что в пределах одного домена, можно делать все, а вот перекрестные обращения уже не всегда допустимы. И Хром с этим гораздо строже чем ИЕ. |
Users who viewed this issue | |
User List | Anonymous (2141x), stepanxxx (3x), Edgar agraz (2x), ingener (3x), Tolik (2x), OfK (1x), rass (1x), zed (10x), vdemidov (19x), netsky (1x) |
Total Views | 2183 |
Last View | 21-11-2024 09:43 |
Issue History | |||
Date Modified | Username | Field | Change |
02-02-2015 10:29 | vdemidov | New Issue | |
02-02-2015 10:31 | vdemidov | Status | new => confirmed |
08-04-2019 08:00 | vdemidov | Relationship added | related to 0003430 |
08-04-2019 10:50 | zed | Note Added: 0018638 | |
08-04-2019 11:04 | vdemidov | Note Added: 0018640 | |
08-04-2019 11:16 | zed | Note Added: 0018642 | |
08-04-2019 11:21 | vdemidov | Note Added: 0018643 | |
08-04-2019 11:27 | vdemidov | Note Added: 0018644 | |
08-04-2019 11:41 | zed | Note Added: 0018645 | |
08-04-2019 12:26 | vdemidov | Note Added: 0018647 | |
08-04-2019 12:31 | vdemidov | Note Added: 0018648 | |
26-11-2021 05:46 | zed | Relationship added | related to 0003798 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |