Oleh
А, ну я "какерон" не распарсил
Oleh
Понял
Oleh
У нас такого нет
CoMiGo / Косуля
Меня больше смущают манекены с фотоскоков вместо реальных людей на скринах продукта, ну да ладно
CoMiGo / Косуля
Чё-т по поводу remote модуля драма разгорается, зря туда написал 😹 https://github.com/electron/electron/issues/21408
CoMiGo / Косуля
но рили, у них проблема в образовании, архитектуре и информировании пользователей, а они выгораживают её как проблему секурности и производительности, и хотят просто дропнуть поддержку инструмента, который делает разработку на электроне хоть как-то приятной
CoMiGo / Косуля
Обоснуй
Nikita
Обоснуй
В документации написано же
Electron.js releases
v9.0.0-beta.17 https://github.com/electron/electron/releases/tag/v9.0.0-beta.17 v9.0.0-beta.17
Electron.js releases
v10.0.0-nightly.20200416 https://github.com/electron/electron/releases/tag/v10.0.0-nightly.20200416 v10.0.0-nightly.20200416
CoMiGo / Косуля
не "все", а дилетанты
Nikita
не "все", а дилетанты
то есть все я тоже дилетант же
Vadim
то есть все я тоже дилетант же
Ребят, скатились в холивар и перешли на личности.
Nikita
Ребят, скатились в холивар и перешли на личности.
Ок, можно переформулировать ). @CoMiGo можно посмотреть на тех, кто не "дилетант" и сделал нормально, пожалуйта? Не обязательно исходники, можно готовое приложение. Желательно, что-нибудь популярное на электроне.
Electron.js releases
v7.2.3 https://github.com/electron/electron/releases/tag/v7.2.3 v7.2.3
Electron.js releases
v8.2.3 https://github.com/electron/electron/releases/tag/v8.2.3 v8.2.3
CoMiGo / Косуля
так, у меня тг прокся легла
CoMiGo / Косуля
Ребят, скатились в холивар и перешли на личности.
он этого и хотел, видать. тут та же самая история, как на монго тогда реляционную бд пилили
CoMiGo / Косуля
Все абузят ремоут и подгружают удалённые скрипты с всех подряд серверов в окружение, в котором изоляция пробита ремоутом
у меня немножечко оффлайн приложение, здравствуйте да и вообще, исполнять где не надо недоверенный код — это детский сад
CoMiGo / Косуля
прекрасное сравнение 👍
Nikita
Кроме того, JS-код с CDN компанинейм, который грузится в рантайме и имеет доступ к require('electron').remote — норма? То есть это "доверенный" или "не доверенный"?
Vadim
у меня немножечко оффлайн приложение, здравствуйте да и вообще, исполнять где не надо недоверенный код — это детский сад
Эх, тут не соглашусь, каждый из нас устанавливает свой порог доверия. GA, Sentry, всякие встроенные чатики, это не говоря уже про зависимости
Vadim
И это проблема не решается remote и прочими
CoMiGo / Косуля
тут вообще проблема слива клиентских данных гуглу ещё, ну да ладно
Nikita
ту-ту-тууу-ту
ту-ту-ту-ту Обновляйтесь.
Syrym
не подскажете как зафиксировать окно на левом нижнем углу
Artur
Может кто подскажет, как обойти права доступа на Windows и MacOS
Artur
Приложение не работает, на некоторых машинах при установки на диск C
Oleh
Ребят, у меня systemPreferences.askForMediaAccess крашит приложение. Вот в точности мой случай - https://github.com/electron/electron/issues/19307 Как решение предлагают hardenedRuntime отключить. Как мне правильно подписать приложение?
Anonymous
Это ж вроде один флаг в конфиге
Oleh
Да, так если он false, не подписывает
Oleh
https://github.com/electron/electron/issues/19307#issuecomment-613999517
Evgeniy
@sovasergey что то странное тут)
Vadim
@sovasergey что то странное тут)
Это было месяц назад, зачем пинговать просто так?
Rostyslav
Всем привет, такая проблемка, разрабатывал приложение на маке(на реакт), все работает замечательно, пришел посмотреть на винде - приложение не кликабельное, ничего не работает, куда бы не нажал - ничего не происходит, в любое место кликаешь 2 раза, просто разворачивается на весь экран, кто-то сталкивался с похожим?
Danila
Может быть стоит draggable на frameless window?
Danila
на маке оно работает несколько иначе, чем на windows
Anonymous
Может быть стоит draggable на frameless window?
Или на окно в цсс прописано webkit-user-drag
Anonymous
Тогда нужно убирать свойство с окна или на все кнопки прописывать none
Rostyslav
Может быть стоит draggable на frameless window?
Наверное, если frame: false - оно, то да
Rostyslav
Закомментировал frame: false из new BrowserWindow и все заработало
Rostyslav
То есть, как я понял, прозрачным окно на винде сделать нельзя?
Danila
просто вам надо с draggable разобраться
Rostyslav
а где об этом почитать можно? а то я не знаю, что это
Rostyslav
просто вам надо с draggable разобраться
а, нашел, спасибо вам большое)
Electron.js releases
v10.0.0-nightly.20200417 https://github.com/electron/electron/releases/tag/v10.0.0-nightly.20200417 v10.0.0-nightly.20200417
Nikita
А кто-нибудь собирал электрон с хромиумом вместе, чтобы кусок контента рендерить хромиумом внутри электрона?
Nikita
Судя по гитхабу, такое кто-то делал, но вопрос в том, как это вообще сделать нормально.
Nikita
Юзкейс — срендерить удалённый не доверенный сайт.
Nikita
Непонятно, насколько это безопасно вообще
Nikita
Я в курсе. Всё равно непонятно, насколько это безопасно вообще.
Nikita
Я изучаю этот вопрос, но попутно думаю о варианте с хромиумом
Oleh
Блин, я не понимаю почему ты так переживаешь. Если весь мир делает так же, и пытаешь придумать еще большие костыли
Nikita
А кто-нибудь собирал электрон с хромиумом вместе, чтобы кусок контента рендерить хромиумом внутри электрона?
чет ты дичь пишешь, прости) электрон и так хромиум собирает, и рендерит уже так.
Nikita
чет ты дичь пишешь, прости) электрон и так хромиум собирает, и рендерит уже так.
В браузервью торчат куски электрона и хромиум там пропатченный.
Nikita
В браузервью торчат куски электрона и хромиум там пропатченный.
ну так пошерсти про обеспечение безопасности рендеров. имхо, если надо железно-безопасно, то электрон – не тот вариант)
Nikita
ну так пошерсти про обеспечение безопасности рендеров. имхо, если надо железно-безопасно, то электрон – не тот вариант)
> то электрон – не тот вариант) Про то и вопрос с тем, что вдруг кто-то из здесь присутствующих вшивал отдельный хромиум в электрон.
Nikita
Потому что хромиум — это довольно безопасная штука для рендеринга недоверенных сайтов 😉
Nikita
А насколько ок для этого электрон даже со всем отключенным — я пока разбираюсь.
Oleh
Ну я думаю имелось ввиду не брать электрон вообще, а писать нативно
Rostyslav
А подскажите пожалуйста, как проще всего собрать приложение в exe?
Rostyslav
да, спасибо
Nikita
В общем, если кто-то интегрировал нативные окна с электроном в любом виде — дайте знать, интересно ).
CoMiGo / Косуля
ой, электрону бы со своими окнами надёжно работать
Nikita
Ну а я порадуюсь чьим-нибудь историям про то как вы рендерите удалённый контент в электроне так, чтобы это работало и было не так страшно за безопасность этой конструкции.
Nikita
Или просто названиям приложений, которые рендерят удалённый контент в электроне.
Алексей
подскажите, как поменять название ярлыка приложения так чтобы это больше никак не затронуло саму структуру?