Roman
а остальные ссылки да, не работают
Sheldhur
ну туториал сложно назвать "докой" :)
Dmitry
Потому что новички еще не успели выучить англ по другим докам)
Anonymous
Таймураз
Русский для русских😉
Это слишком нетолерантно Русский для россиян!
Ilkhom
Это слишком нетолерантно Русский для россиян!
если я тут на узбекском начну говорить то многие не поймут только
Anonymous
Это слишком нетолерантно Русский для россиян!
Прошу прощения! Я имел в ввиду тех людей у кого родной/любимый и основной язык русский
Sergey
зацените рекомендацию по чейнджлогам http://keepachangelog.com/en/0.3.0/
Evgeny
https://medium.com/dailyjs/put-your-electron-app-on-a-diet-with-electrino-c7ffdf1d6297
Evgeny
Мб я опоздал, но
Sheldhur
шутка что ли какая-то
Sheldhur
а, ну это простой браузер, без ноды
Алексей
Если начуить Node.js использовать системный браузер - то тоже можно потерять в весе
Алексей
Фу фу фу о таком думать. Это мечта MS была с IE6. Обратно возвращаемся к томуже?
Dmitry
Такое ощущение, что единый браузер легче внутрить, чем адекватное единое апи для разных браузеров -_-
Алексей
Safari?
Dmitry
Не перевелись еще тролли в интернетах)
Dmitry
Кстати, товарищи, а кто-то может популярно объяснить про новость насчет headless Chrome в его 59 версии?
Dmitry
Есть какой-то профит с этого?
Evgeny
Фантом больше не нужен
Алексей
+1
Алексей
В общем "история" показывает что 1 браузер для всех привек к пипцу и стагнации. Так что для меня лично это Антиутопия.
Алексей
Потому что появились другие браузеры :)
Dmitry
История показывает, что она циклична
Dmitry
хром потихоньку загнется и тд и тп
Dmitry
А чем тебе поможет единый браузер?
Dmitry
ЧТобы он был везде и 100% это надо запрещать его удалять и тд
Sergey
я вот это сейчас пилю условно — ланчер для аппликух AppName.electron
Sergey
ланчер умеет скачивать нужную версию электрона и запускать пакет
Sergey
но думаю, что нужно, чтобы ланчер делал аппликуху, а то получается как будто несколько инстансов ланчера, а не разные приложения
Sergey
типа встраивать?
Sergey
я ланчер придумал, чтобы при скачивании аппликухи меньше веса было
Sergey
если ланчера нет, то он будет догружен
Sergey
если на десктопе несколько электрон приложух, то всё весить будет меньше
Sergey
я имел ввиду ланчер внутри которого электрон а апп это только сорцы
Sergey
так-то, можно внутри ланчера стор запилить
Sergey
который позволяет скачать прилажку при открытии ссылки electron://appid/123456
Sergey
а-ля стим
Sergey
не знаю, насколько эта идея с каталогом/магазином прилажек на электроне актуальна
Dmitry
Идея-то актуальная, но, боюсь, конечный пользователь несколько не готов. Зачастую, он и не знает, что приложение на электроне работает (тот же дискорд, слак и тд).
Dmitry
А так еще стор какой-то
Sheldhur
кто нибудь делал прозрачный интерфейс?
Dmitry
Вот паника у людей будет
Sheldhur
с блюром
Sheldhur
окно без рамки, фон полупрозрачный и заблюен
Sergey
окно без рамки, фон полупрозрачный и заблюен
да, но это macOS only под виндой experimental
Sheldhur
где почитать?
Sergey
где почитать?
Vibrancy в доке электрона
Sheldhur
окай
Таймураз
который позволяет скачать прилажку при открытии ссылки electron://appid/123456
Идея охуенная Не знаю, почему нельзя было сразу сделать что-то наподобие .NET на винде
Dmitry
Electron App Store, цифровые подписи и проценты за продажу
Dmitry
Кстати, а может кто-то подкинуть статью или какой faq по уменьшению веса готового приложения на Electron. Или это прохладная тема?
Dmitry
У меня нет. Просто смущает вес в 100+ мегабайт для очень маленького приложения.
Sergey
У меня нет. Просто смущает вес в 100+ мегабайт для очень маленького приложения.
че ты туда наустанавливал? оно ж весит 60-70, если маленькое
Dmitry
*разводит руками* Магия!
Владимир
https://github.com/electron/electron/issues/2003
Anonymous
Скорее всего
Anonymous
В нод модулях
Dmitry
30+ лишних мегов в зависимостях? Хм-хм...
Владимир
и да, это проблема
Anonymous
Я понимаю что, не хотите чтобы пользователь долго ждал загрузки вашего приложения , но тогда вариант сделать как у хрома устоновщик и не парится
Anonymous
30+ лишних мегов в зависимостях? Хм-хм...
Можешь еще сжать код и картинки
Anonymous
Если они встроены
Electron.js releases
electron v1.6.9 beta https://github.com/electron/electron/releases/tag/v1.6.9 Bug Fixes Fixed an issue where beforeunload would not correctly fire after reloading. #9292 (https://github.com/electron/electron/pull/9292) API Changes Added a app.getAppMemoryInfo() API with memory details for each process associated with the app. #9214 (https://github.com/electron/electron/pull/9214) Added process.getCPUUsage() and process.getIOCounters() APIs. #9373 (https://github.com/electron/electron/pull/9373) process.getProcessMemoryInfo() and process.getSystemMemoryInfo() are now callable from sandboxed renderer processes. #9333 (https://github.com/electron/electron/pull/9333) A Typescript definition file, electron.d.ts, is now provided with each release. #7857 (https://github.com/electron/electron/pull/7857) macOS Added support for changing the tracking mode of TouchBarSegmentedControl items via a new mode property. #9315 (https://github.com/electron/electron/pull/9315) Windows Added support for the dialog.showCertificateTrustDialog() API. #9242 (https://github.com/electron/electron/pull/9242)
Sergey
Ну наконец-то
Sheldhur
бабель в вебворкерах так и не работает :с
Sergey
компиляция бабеля?
Sergey
или результат после бабеля не работает в вебворкере?
Electron.js releases
electron v1.7.0 beta https://github.com/electron/electron/releases/tag/v1.7.0 Note: This is a beta release. This is the first release running on upgraded versions of Chrome/Node.js/V8 and most likely will have have some instability and/or regressions. Please file new issues for any bugs you find in it. This release is published to npm (https://www.npmjs.com/package/electron) under the beta tag and can be installed via npm install electron@beta. Upgrades Upgraded from Chrome 56.0.2924.87 to 58.0.3029.110. #9116 (https://github.com/electron/electron/pull/9116) Upgraded from Node 7.4.0 to 7.9.0. #9116 (https://github.com/electron/electron/pull/9116) Upgraded from v8 5.6.326.50 to 5.8.283.38. #9116 (https://github.com/electron/electron/pull/9116) Updated the NODE_MODULE_VERSION/process.versions.modules value from 53 to 54. #9116 (https://github.com/electron/electron/pull/9116) Other Changes The chromedriver asset released with every new minor Electron release now contains the Electron version in the file name. #8682 (https://github.com/electron/electron/pull/8682)