| Anonymous | Login | Signup for a new account | 30-10-25 23:50 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.Планета | Рефакторинг / Refactoring | 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 | 25xxxx | 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 (2970x), stepanxxx (3x), Edgar agraz (2x), ingener (3x), Tolik (2x), OfK (1x), rass (1x), zed (10x), vdemidov (19x), netsky (1x) | 
| Total Views | 3012 | 
| Last View | 30-10-2025 23:50 | 
|  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 | 
| 08-08-2025 13:25 | zed | Category | Рефакторинг => Рефакторинг / Refactoring | 
| My View | View Issues | Change Log | Roadmap | Search | 
| Copyright © 2007 - 2025 SAS.Planet Team |