The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступен Vieb 9.4, web-бразуер в стиле редактора Vim, opennews (??), 07-Дек-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


73. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  –1 +/
Сообщение от th3m3 (ok), 07-Дек-22, 20:33 
> Какая нафиг разница? Электрон хотя бы более раскручен и занимается им гораздо
> больше людей, чем этим Хрумбури.

Большая разница. Tauri не тянет с собой к каждому приложению свою версию Хромиума, а использует движок системного браузера. Да и для разработчика профит, в электроне легко получить доступ ко всему коду приложения, ресурсам и т.д., а в Tauri - только бинарик и всё. В общем, электрон - это недоразумение, которое давно нужно хоронить.

Ответить | Правка | Наверх | Cообщить модератору

75. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  –1 +/
Сообщение от Аноним (62), 07-Дек-22, 20:40 
Какие-то неясные аргументы. Ещё раз - технологии примерно похожи, различаются только тем, что одна - вылизанная и с кучей документации, а вторая - недоделка от Васи. Для разработчика профит - это количество документации и эффективность, а не эти ваши девичьи заламывания рук про экономию килобайта памяти, ориентированные непонятно на кого.
Ответить | Правка | Наверх | Cообщить модератору

93. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  +/
Сообщение от th3m3 (ok), 07-Дек-22, 23:20 
Последний раз популярно объясняю - электрон то ещё УГ. Если уж делать десктоп приложения на js, то так как это реализовано в Tauri. Какие ещё аргументы нужны? Все знают, что электрон дерьмо.
Ответить | Правка | Наверх | Cообщить модератору

111. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  –1 +/
Сообщение от axsmak (?), 08-Дек-22, 08:59 
Кажется, с учётом всех условий, разумнее подучить дарт (оооочень похож на жс с типами), флаттер и писать нативненько и кроссплатформенно, быстро и легко
Ответить | Правка | Наверх | Cообщить модератору

112. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  +1 +/
Сообщение от Аноним (112), 08-Дек-22, 09:03 
У меня на районе не знают, объясни чем оно дерьмо.
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

171. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  +/
Сообщение от Stellarwind (?), 14-Дек-22, 10:22 
Тем, что к приложению из одной странички надо еще 200 Мб электрона.
Ответить | Правка | Наверх | Cообщить модератору

113. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  +/
Сообщение от Бывалый смузихлёб (?), 08-Дек-22, 10:16 
У таури того перечислены не плюсы а минусы( либо полное незнание ноды )
А именно:
Использование одного браузерного движка решает кучу проблем с переносимостью на разных платформах, поскольку разработка идёт под одну версию одного двигла а не под все существующие версии всех существующих движков, что гарантированно везде работать не будет( как и любой современный сайт на вообще всех браузерах всех версий ). Даже на большинстве - не будет, ведь что-то отвалится из-за движкоспецифтчных особенностей, а потом - бегай по всем тыретам и думай как же запустить( как старые Игорь и приложения на VB )

По защите кода
Один из очевидных вариантов - генерация из жс нодовского байткода и уже его запуск. Жс из этого уже не восстановить даже без учёта что минифицированный код практически нечитаем и какие-то ноу-хау хранят на сервере а не на клиенте

Но есть у электрона ощутимый минус( на винде ) - нельзя просто взять и собрать один исполняемый файл. Будет целая папка барахла.
И даже пожать сам исполняемый файл даже каким-нибудь UPX’ом тоже нельзя - размер снижается втрое но тупо не запускается. Похоже, тонны оверлея

Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

163. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  –1 +/
Сообщение от Хру (?), 09-Дек-22, 10:16 
> Жс из этого уже не восстановить даже без учёта что минифицированный код практически нечитаем и какие-то ноу-хау хранят на сервере а не на клиенте

Эх… Вроде бывалый, а не в курсе, что любой байткод можно развернуть во что угодно: https://swarm.ptsecurity.com/how-we-bypassed-bytenode-and-de.../

:)

Ответить | Правка | Наверх | Cообщить модератору

164. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  +/
Сообщение от Бывалый смузихлёб (?), 09-Дек-22, 13:45 
>> Жс из этого уже не восстановить даже без учёта что минифицированный код практически нечитаем и какие-то ноу-хау хранят на сервере а не на клиенте
> Эх… Вроде бывалый, а не в курсе, что любой байткод можно развернуть
> во что угодно: https://swarm.ptsecurity.com/how-we-bypassed-bytenode-and-de.../

но можно ли это восстановить в исходный, не минифицированный жс ?

А то так-то можно и асм во что угодно "восстановить". Только исходники из него, почему-то, получаются не часто( а жаль )

В целом же, с развитием веб-технологий, ситуация получается примерно следующая( котоаря и получилась неслучайно ):

- Ключевые алгоритмы хранятся на сервере, ведь, что находится на стороне пользователя - по определению взламываемо. Очевидно, что это пользователю просто не предоставляется

- Поэтому, на стороне пользователя хранится что-то не сильно важное и его ключи для входа( тот же JWT )

- Всевозможные медиа - принадлежат конторе, поэтому, даже вытащив их из ПО, всё равно получишь приглашение в суд, применив в своих продуктах

А динамические медиа - и вовсе подгружаются и, в лучшем случае, только кэшируются. И что с них получить ?

Итого, возможности продвинутого пользователя - на уровне создания "любительских" клиентов к сервису при условии установленности последнего( из которого можно тянуть медиа ). Усто. Дальше - суд и крупные суммы за нарушение :)
Причём, по российским законам, если контора сможет доказать, что из кода их приложения добыты какие-то ноу-хау - то даже квартирой не расплатишься.

Ответить | Правка | Наверх | Cообщить модератору

172. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  +/
Сообщение от nio (??), 15-Дек-22, 19:39 
Если уж делать десктоп-приложения на JS, то надо писать компилятор и компилировать им в бинарник.
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

173. "Доступен Vieb 9.4, web-бразуер в стиле редактора Vim"  +/
Сообщение от th3m3 (ok), 15-Дек-22, 22:10 
Тогда лучше сразу брать Rust.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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