The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск Electron 26.0.0, платформы создания приложений на базе движка Chromium

15.08.2023 09:07

Подготовлен релиз платформы Electron 26.0.0, которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js. Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 116, платформы Node.js 18.16.1 и JavaScript-движка V8 11.2.

Среди изменений в новом выпуске:

  • Добавлена частичная поддержка метода chrome.tabs.query().
  • В основном процессе Electron предоставлена возможность использования дополнительных опций командной строки Node.js.
  • В файле-манифесте реализована поддержка параметра minimum_chrome_version.
  • Добавлены API safeStorage.setUsePlainTextEncryption и safeStorage.getSelectedStorageBackend.
  • Для сообщений, отправляемых через метод ipcRenderer.sendTo(), реализована поддержка параметра senderIsMainFrame.
  • Добавлена поддержка всплывающих меню, вызываемых при помощи клавиатуры.
  • Объявлены устаревшими:
    • Метод webContents.getPrinters - следует использовать метод webContents.getPrintersAsync.
    • Методы systemPreferences.{get,set}AppLevelAppearance, systemPreferences.appLevelAppearance - следует использовать модуль nativeTheme.
    • Значение alternate-selected-control-text в методе systemPreferences.getColor - следует использовать параметр selected-content-background.


Платформа Electron позволяет создавать любые графические приложения с использованием браузерных технологий, логика работы которых определяется на JavaScript, HTML и CSS, а функциональность может быть расширена через систему дополнений. Разработчикам доступны модули Node.js, а также расширенный API для формирования нативных диалогов, интеграции приложений, создания контекстных меню, интеграции с системой вывода уведомлений, манипуляции окнами, взаимодействия с подсистемами Chromium.

В отличие от web-приложений, программы на базе Electron поставляются в виде самодостаточных исполняемых файлов, не привязанных к браузеру. При этом разработчику не нужно заботиться о портировании приложения для различных платформ, Electron обеспечит возможность сборки для всех систем, поддерживаемых в Chromium. Electron также предоставляет средства для организации автоматической доставки и установки обновлений (обновления можно доставлять как с отдельного сервера, так и напрямую с GitHub).

Из программ, построенных на базе платформы Electron можно отметить редактор Atom, почтовый клиент Mailspring, инструментарий для работы с Git GitKraken, система ведения блогов WordPress Desktop, BitTorrent-клиент WebTorrent Desktop, а также официальные клиенты к таким сервисам, как Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code и Discord. Всего в каталоге программ Electron представлено 744 приложения. Для упрощения разработки новых приложений подготовлен набор типовых демонстрационных приложений, включающих примеры кода для решения различных задач.

  1. Главная ссылка к новости (https://www.electronjs.org/blo...)
  2. OpenNews: Выпуск Electron 24.0.0, платформы создания приложений на базе движка Chromium
  3. OpenNews: Tauri 1.0 - конкурирующая с Electron платформа для создания пользовательских приложений
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59600-electron
Ключевые слова: electron
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (78) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:10, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Чем вы пользуетесь кроме ВСкод на электроне? У меня такое ощущение, что электрон создан только для ВСкода.
     
     
  • 2.2, Аноним (2), 09:16, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Чем угодно помимо протрояненого вскода. Да и толку от очередного блокнота?
     
     
  • 3.4, blish (?), 09:17, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Vscodium вполне
     
     
  • 4.14, Аноним (14), 10:01, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И таки чем он отличается от вскода?
     
     
  • 5.17, Chode McBlob (ok), 10:17, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Отсутствием телеметрии и отсутствием половины плагинов
     
     
  • 6.40, Аноним (40), 13:33, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Насчет телеметрии - ты неправ. Отсылается ровно то же, и да, а читал на их сайте заверения о якобы отсутствии телеметрии, но также я и сниффал трафик.
    Насчёт плагинов - всегда можно *.vsix выкачать с сайта некрософта, и в вскоде они тоже будут работать. Нет только некро-стора.

    Кому надо без телеметрии - используют https://gitlab.com/megastallman/uncoded

     
  • 6.87, Аноним (87), 21:59, 18/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Можно без каких-либо проблем подключить репозиторий Microsoft к практически любой сборке Code-OSS и VSCodium
     
  • 3.71, Нон (?), 00:10, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Назови хотя бы один блокнот с полноценным, не консольным gui на линуксе, который имеет открытый код, подсветку синтаксиса и не виснет на открытии и перемотке больших файлов
     
     
  • 4.72, Аноним (2), 00:51, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    GVim.
     
  • 4.88, Amogus (?), 13:12, 30/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    "lapce" например.
    Подробней о нём можно узнать на сайте  lapce.dev
     
  • 2.3, Аноним (3), 09:16, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Так и есть же

    Электрон создавался специально для Атома

     
     
  • 3.5, Аноним (2), 09:19, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле он создавался специально для Vampire Survivors.
     
  • 3.37, Аноним (37), 12:00, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Только так релятивистски набрал массу, что теперь она больше, чем у Атома.
     
  • 2.7, Rezzet (??), 09:34, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Именно как блокнот с подсветкой лучше Sublime Text. VSCode удобен когда надо работать с репозиторием в целом, поиск, переходы, но не хочется его собирать из IDE и просто почитать посмотреть, найти нужное. А чем пользуются на Электроне: слак, zoom, skype. Все жутко глючное, первые две поделки навязывает работодатель, последним в силу привычки и наличия нужных людей. Эхо начала 2000, тогда скайп был мега прогрессивным и очень стабильным, сейчас есть очень много контактов которые до сих пор в нем сидят.
     
     
  • 3.15, Аноним (14), 10:04, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зоооом - на куте. Не всё что жутко глючное - написано именно на электроне.
     
  • 2.8, Аноним (8), 09:35, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На нынешней работе Discord, на прошлой - Slack. В веб-версиях не весь функционал.
     
     
  • 3.32, 12yoexpert (ok), 11:54, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    а других версий у них и нет
     
  • 2.24, Иваня (?), 10:43, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Neovim наше всё!
     
  • 2.35, Аноним (37), 11:58, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ничем, даже VSCode не пользуюсь.
     
     
  • 3.42, Аноним (40), 13:44, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ничем кроме VSCode не пользуюсь.
     
  • 2.41, Shevchuk (ok), 13:38, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    • Element
    • Joplin
    • Signal
    • Spotify
    • Typora

    Исторически:
    • Insomnia
    • Standard Notes
    • SuperProductivity
    • Wire

     
  • 2.45, нейм (?), 14:32, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Элемент на электроне, неочат пока еще настолько сырой, что неюзабелен.
     
  • 2.57, Аноним (57), 19:03, 15/08/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.58, Аноним (58), 19:18, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    drawio (diagrams.net). Ничего лучше для рисования не нашёл: оптимальное сочетание минимализма, простоты рисования и внешней привлекательности диаграмм.
     
  • 2.60, pofigist (?), 19:44, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Joplin, Draw.io... Куча софта на нем делается
     
     
  • 3.74, penetrator (?), 05:32, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    и вечнотупая фигма, так любимая недодизайнерами
     
  • 2.63, Аноним. (?), 21:51, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Insomnia, Postman, Mockoon.
     

  • 1.11, beck (??), 09:45, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Лучший markdown редактор и заметочник Typora на электроне.

    Как по мне, электрон наконец-то закрыл вопрос с кроссплатформенным фреймворком для интерфейса приложений.

     
     
  • 2.18, OpenEcho (?), 10:18, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Лучший markdown редактор и заметочник Typora на электроне.

    Реклама? Тот же безплатный/опенсорц Joplin, - совсем не хуже

    > Как по мне, электрон наконец-то закрыл вопрос с кроссплатформенным фреймворком для интерфейса приложений.

    Все б ничего, но старт в несколько секунд раздражает, не говоря уже про жручесть ресурсов. Оно понятно, что по факту V8 - это практически виртуальная ОСь, но от этого легче не становится

     
     
  • 3.29, beck (??), 11:08, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Joplin, - совсем не хуже

    Рядом не стояло. И нет, не реклама.

    > старт в несколько секунд раздражает, не говоря уже про жручесть ресурсов

    Расплата за кроссплатформенность. Ну и за браузерную модель, да. Но других, у нас к сожалению нет.

    Андроид концептуально ровно также устроен.

     
  • 3.50, Shevchuk (ok), 15:38, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Joplin, - совсем не хуже

    Они совсем разные и для разного. Joplin — органайзер заметок. Typora — просто редактор (но именно как редактор — приятнее).

     
     
  • 4.54, beck (??), 17:36, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У typora есть менеджер файлов заметок и перекрёстные ссылки.

    И там легко, непринуждённо и полностью прозрачно делается древовидная с руктура заметок по файлам и outline внутри каждой заметки.

    Не говоря уже о том, что сам редактор в typora гораздо лучше джоплиновского убожества.

    Ну и вишенкой на торте интеграция с pandoc.

     
     
  • 5.56, Shevchuk (ok), 19:03, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В Joplin просто создаёшь новую заметку и пишешь. Всё.

    В Typora создаёшь новую заметку, пишешь, сохраняешь, пишешь название файла, подтверждаешь. Если я правильно понимаю. Или типовой воркфлоу для новой заметки можно упростить?

     
     
  • 6.66, beck (??), 22:31, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Надо посмотреть на Joplin, с год назад он был очен убогий.

    Может поменялось чего в лучшую сторону.

     
     
  • 7.67, Shevchuk (ok), 22:35, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не, на самом деле за год особо ничего не поменялось 😄
     
  • 4.65, OpenEcho (?), 22:14, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Они совсем разные и для разного. Joplin — органайзер заметок. Typora —
    > просто редактор (но именно как редактор — приятнее).

    Знаю, и если брать и тем более на халяву (а не как с не лецензионной тупорой) то лучше ИМО то где фич больше, ну а "не приятнее" переживем, нам больше  про "ехать" а не шашечки


     
  • 2.19, Витюшка (?), 10:18, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лучший заметочник это Typst
     
     
  • 3.31, beck (??), 11:17, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    (>ლ)
     
  • 3.46, нейм (?), 14:33, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лучший заметочник это который тебе по кайфу жи есть
     
  • 2.81, Аноним (81), 14:15, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Осталось понять эту шизу: КРОССПЛАТФОРМЕННЫЙ движок внезапно(!) не поддерживает Win7. Что именно ОБЯЗАНО быть такого в движке, что Вин-7 ему не подходит? И почему это "что-то" позволяет быть на Линуксе.
     
     
  • 3.89, Amogus (ok), 13:45, 30/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Есть такое. Ленивые разрабы решили дропнуть поддержку.
    Тем не менее, существует форк под Win7 от создателя актуального Chromium-а для Win7 ➔ github.com/win32ss/supermium-electron
     

  • 1.13, Аноним (13), 09:49, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Если бы не было электрона его надо было бы придумать.
     
     
  • 2.16, Анонимусс (?), 10:16, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так давно пытались сделать нормальную кроссплатформу. Это же мечта написать UI и запускать где угодно!

    Жава не взлетела. Были шансы у кути, но они их пролюбили из-за неадекватной стоимости лицензий для коммерческой разработки. GTK выглядит как ####, всякие wxWidgets и Tcl/Tk - маргинальщина.
    Ни у кого не получилось стать золотым стандартом.

     
     
  • 3.20, _hide_ (ok), 10:20, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Веб сайты давно стали золотым стандартом.
    А запустить сайт и делать вид, что это приложение... Ну так себе, очень много вопросов про адекватность так делающих.
     
     
  • 4.21, Анонимусс (?), 10:26, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот сам пишешь что "сайты давно стали золотым стандартом". Предположим это правда)
    А теперь представь, что ты умеешь только писать сайты, а тебе говорят "а сделай чтобы без инета работало"
    Вот что ты сделаешь?)
     
     
  • 5.25, _hide_ (ok), 10:49, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это... Того... Очень удивлюсь. А собачку дома покормить меня никто не попросит?

    Вы меняете причину и следствие. Когда продвигался Электрон (и компания в виде решения от мозилы и т.п.), как раз такие "умеющие писать только сайты" продвигали это решение как возможность быстрой разработки прикладного софта и перекладывания накладных расходов с сервера на клиент. Чтобы это работало без интернета/сервера никто особо не рвался и нода тогда, кстати, уже была.

     
  • 5.51, Аноним (51), 16:41, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сразу видно в вебе вы ничего не понимаете.87б
     
  • 5.75, penetrator (?), 05:34, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    если ты всю жизнь делал компост, а тебя попросят сделать торт, то я бы не стал есть то, что ты сделаешь по твоей логике )))
     
  • 3.38, Аноним (13), 12:02, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Всему чему ты перечислил было бы достаточно сборки всех трёх платформ на одной платформе. Но этого нет.

    Электрон приложение я собираю и на линь и на мак и на вынь из под простой бубунты это занимает минимум времени.

     
     
  • 4.44, Анонимусс (?), 14:26, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хм... разве его можно собирать на линуксе для макоси?
    Что-то думал что там xcode и эпловые сертификаты обязательны

    > Но этого нет.

    Вот поэтому электро и популярен)

     
     
  • 5.48, Аноним (13), 14:50, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Просто качается нужный бинарник целевой платформы и всё работает. Если у тебя конечно нет никакой жёсткой нативщины.
     
  • 2.82, Аноним (81), 14:16, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Точно. Придумать, чтобы на лекции вскользь упоминать: "Было одно такое монстроподобное г___вно...." и закатывать глаза как от Петросяна.
     

  • 1.23, test (??), 10:41, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему этот электрон до сих пор не превратили в рантайм ? Я чтобы использовать 5 электрон приложений, должен запускать 5 нод, 5 браузеров и т.д ?
     
     
  • 2.27, anonimus (?), 10:58, 15/08/2023 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 2.39, Аноним (39), 12:10, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В арчлинуксе сделали. А вообще там плохо с обратной совместимостью
     
     
  • 3.64, Аноним (58), 22:13, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Где можно об этом почитать подробнее? Тоже очень интересует эта проблема.
     
     
  • 4.69, Аноним (39), 23:03, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, просто по репам заметил
    https://archlinux.org/packages/?sort=&q=Electron&maintainer=&flagged=
     
     
  • 5.73, Аноним (58), 00:54, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Что из перечисленного заставляет вас думать, что это именно рантаймы?
     
     
  • 6.80, Аноним (39), 12:29, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    https://archlinux.org/packages/extra/x86_64/electron24/

    В required by множество приложений зависит

     
  • 2.52, th3m3 (ok), 17:12, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А всё уже, это реализовано в Tauri. А электрон пора забывать, как страшный сон.
     
     
  • 3.68, Аноним (68), 22:49, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Built on Rust
    > Blazing fast

    Можешь не продолжать, очередное рекламное ненужно.

     
     
  • 4.78, Прохожий (??), 10:10, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Полагаю, ты посмотрел на состав спонсоров прежде, чем выдавать своё экспертное мнение?
     

  • 1.30, iPony129412 (?), 11:09, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > xlsclients

    stable  gsd-xsettings
    stable  ibus-x11
    stable  gnome-shell
    stable  mattermost-desktop
    stable  firefox

    Когда там от луддитсва в Electron приложениях избавятся?

     
     
  • 2.34, 12yoexpert (ok), 11:55, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    сразу, как ты протрезвеешь и начнёшь яснее выражаться
     
     
  • 3.47, soarin (ok), 14:39, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Electron имеет проблемы в Wayland сеансе.
    Поэтому зачастую используется Xwayland. Как в Mattermost
     
     
  • 4.53, 12yoexpert (ok), 17:22, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    при чём тут твои бесконечные проблемы с вяленым?
     

  • 1.43, Аноним (43), 13:55, 15/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда этот ваш хромог-электрон научится поддерживать системную тему оформления (светлую/темную)?
     
     
  • 2.49, Аноним (13), 14:53, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле всё поддерживается или речь про приложения которые это не внедряют?
     
  • 2.59, Бывалый смузихлёб (?), 19:29, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Когда разработчик приложения добавит её поддержку
    Дизайнер предварительно подумает, как именно конкретная тема должна выглядеть и нарисует, представитель заказчика под этим подпишется и выделит бюджеты, программист это закодит, а тестировщик - проверит на соответствие дизайнам

    Что, неужели приложения ещё сами-собой волшебным образом не пишутся и так же не угадывают какого именно внешнего вида и оформления ожидает от них конкретный конечный пользователь ?

    Причём, с хромом ещё нормально

    А вот когда всплывает необходимость, например, сделать норм письмо с тоннами оформления, чтобы поддерживало темы оформления, норм принималось основными почтовыми сервисами и отображалось в их веб-клиентах и приложениях
    Вот тогда оказывается что это практически невозможно, если пытаться делать нормально

     
     
  • 3.61, ИмяХ (?), 19:49, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А разве поддержка не должна быть в либе? Вот, например, в gtk я вообще не задумываюсь про то, какая тема стоит у конечного пользователя. Просто накидываю кнопки/менюшки/панельки и какая тема стоит у юзера, так и будет отображаться, светлая - значит светлая, тёмная - значит тёмная, да хоть розовая, будут, значит у него розовые панели, мне вообще по барабану. Почему же в других либах не могут так сделать?
     
     
  • 4.62, Аноним (2), 20:46, 15/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Про гтк точно подметил, мудачьё-разработчики не задумываются, а потом у пользователей на стандартной тёмной теме невидимый текст повсюду.
     
     
  • 5.84, ИмяХ (?), 12:32, 18/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    мудачьё-разработчики тёмных тем и их пользователи, которые не могут настроить свои темы так, чтобы на тёмном фоне текст автоматически становился светлым.

     
     
  • 6.86, Аноним (2), 13:21, 18/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Стандартные темы гтк настраиваются? Не знал, кутешные понятно как настроить, а эти… Да и непонятно, как такое вообще возможно, это не нормально. А что до автоматически, не уверен, как ты себе это представляешь, но они работают не так.
     
  • 4.83, Бывалый смузихлёб (?), 14:39, 16/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А как либа определит, что каким цветом задумано ?
    В тёмной цветовой гамме обычно мало просто взять - и инвертировать цвета. Что-то надо сделать светлее, что-то - темнее, а что-то - и вовсе не трогать

    И дело даже не в ГТК. К примеру, в случае с письмами, речь о, как минимум:
    Яндекс-почте, мэйл-почте, гуглопочте, яббл-почте
    И у каждой из них есть свои правила и ограничения( вплоть до возможности применения шрифтов ), равно как и свой взгляд на то что есть тёмная тема и для каждого ящика она делается по разному, порой, взаимоисключаще

     
     
  • 5.85, ИмяХ (?), 12:35, 18/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А как либа определит, что каким цветом задумано ?

    Либа читает настройки темы и отображает согласно тому, что там прописано. Если у кого-то чёрный текст на чёрном фоне, значит он так прописал себе в настройках темы такое поведение, значит ему так комфортно.

     

  • 1.76, name (??), 08:00, 16/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ну да, компьютеры же слишком быстрые стали. Осталось вместе с электроном поставлять нейросеть, которая будет генерировать код под него, а вместо самой программы будет просто её описание.
     
  • 1.77, Аноним (77), 10:07, 16/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На электроне писано как минимум пара приложений для велотренировок - Wahoo SYSTM (Sufferfest) и TrainerRoad. Только работают они исключительно под MacOS и Windows. Можно конечно подкинуть рантайм от линуха, но в лучшем случае (SYSTM) оно открывается и показывает картинки, но не видит BLE и ANT+, а значит и датчики с велостанком, в худшем (TrainerRoad) вообще не стартует. До недавнего обновление TrainerRoad хотя бы работал в Wine и можно было подключиться к велостанку через DIRCON (реализация BLE over LAN), сейчас и в Wine не работает висит на сплэшскрине. В топку такую кросплатформенность.
     
  • 1.79, Bob (??), 11:26, 16/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    а нахрена тот электрон?
    вэб версия PWA и всё.
    А так каждая "прога" тащит с собой свой хромиум - бред же...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру