Size: a a a

WebAssembly — русскоговорящее сообщество

2019 May 20

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Или ты имеешь ввиду opengl es?
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
Никита Сковорода
Между приложением X и веб-мордой X я выберу веб-морду, потому что она заизолирована браузером, который доверенный.
А приложению ничего не мешает спереть твои данные или быть дырявым настолько, чтобы через него можно было спереть твои данные.
Я про это. Ночью нотификации нотификации, так как понял, что сейчас начнётся.. Браузер даёт VM. Я-то думаю что произойдёт в итоге так это то, что эта VM будет доступна, как системная программа, которая будет запускать программы. Назови их веб-апп, назови мобильными. Для пользователя граница начнёт стираться.
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Alexey F.
Я про это. Ночью нотификации нотификации, так как понял, что сейчас начнётся.. Браузер даёт VM. Я-то думаю что произойдёт в итоге так это то, что эта VM будет доступна, как системная программа, которая будет запускать программы. Назови их веб-апп, назови мобильными. Для пользователя граница начнёт стираться.
Я всё ещё не понимаю, о чём ты.
Под «мобильными» я имел ввиду конкретно метод распространения через сторы, и метод разграничения привилегий. Для PWA это не нужно, тут браузер решает ту же задачу.
Пихать вм как системную программу не нужно — тогда ты получишь излишнюю централизацию и замедленные обновления. Браузер и так есть и он отлично справляется.
PWA уже работают и граница уже в значительной мере стёрта. Что значит «начнёт»?
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
ну так и обычные программы для macos сейчас из стора ставятся (тоже подписанные разработчиком и стором)
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Alexey F.
ну так и обычные программы для macos сейчас из стора ставятся (тоже подписанные разработчиком и стором)
Про макос я говорил выше. Нет, это не работает.
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Программы для макос из стора слишком убоги (потому что сетка привилегий убога) — и большая часть софта из-за этого на маке ставится в обход стора, из дмг-шек, скачиваемых из интернетов ручками. И это юзерские гуёвые, а для остальных вообще отдельные методы доставки тащить надо.
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Стор на макоси это полный фейл, по сравнению с тем, как всё на мобилках работает.
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
Никита Сковорода
Стор на макоси это полный фейл, по сравнению с тем, как всё на мобилках работает.
так и у программ возможности разные (по интеграции в систему, хотя бы)
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Ну очевидно, да.
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Ты мне пока что не сказал ничего нового за весь диалог =)
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
Никита Сковорода
Ты мне пока что не сказал ничего нового за весь диалог =)
эй, мне теперь жить с этим! 🙈
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Я не имел ввиду ничего плохого 🙂
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
Мне-то кажется, что в связи со всем этим, нас ждёт расцвет новых операционных систем, которые будут использовать Wasm, как основной бинарный формат для приложений.
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
ждём новую Firefox OS :)
источник

GS

Grigorii K. Shartsev in WebAssembly — русскоговорящее сообщество
Этап 1. Основные приложения - скомпилированные нативные приложения
Этап 2. Делаем веб приложения
Этап 3. А это удобно. Давайте все приложения делать веб
Этап 4. У нас итак все приложения в вебе. Давайте всю ОС делать браузером просто
Этап 5. Добавим wasm, чтобы стало ещё лучше. Теперь мы транслируем все приложения в wasm, интерфейс рисуем на WebGPU, про html уже забыли. стало всё больше браузероплатформозависимых фич
Этап 6. Блин, мы делаем нативные приложения для браузера также, как для ос (для какой-нибудь jvm). Возвращаемся к этапу 1
:D
источник

I

Ivan in WebAssembly — русскоговорящее сообщество
Grigorii K. Shartsev
Этап 1. Основные приложения - скомпилированные нативные приложения
Этап 2. Делаем веб приложения
Этап 3. А это удобно. Давайте все приложения делать веб
Этап 4. У нас итак все приложения в вебе. Давайте всю ОС делать браузером просто
Этап 5. Добавим wasm, чтобы стало ещё лучше. Теперь мы транслируем все приложения в wasm, интерфейс рисуем на WebGPU, про html уже забыли. стало всё больше браузероплатформозависимых фич
Этап 6. Блин, мы делаем нативные приложения для браузера также, как для ос (для какой-нибудь jvm). Возвращаемся к этапу 1
:D
хахаха, это шикарно
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
Grigorii K. Shartsev
Этап 1. Основные приложения - скомпилированные нативные приложения
Этап 2. Делаем веб приложения
Этап 3. А это удобно. Давайте все приложения делать веб
Этап 4. У нас итак все приложения в вебе. Давайте всю ОС делать браузером просто
Этап 5. Добавим wasm, чтобы стало ещё лучше. Теперь мы транслируем все приложения в wasm, интерфейс рисуем на WebGPU, про html уже забыли. стало всё больше браузероплатформозависимых фич
Этап 6. Блин, мы делаем нативные приложения для браузера также, как для ос (для какой-нибудь jvm). Возвращаемся к этапу 1
:D
воспользуемся методами из веб-разработки: заполифилим все 😁
источник

ВД

Виктор Дёмин in WebAssembly — русскоговорящее сообщество
Alexey F.
воспользуемся методами из веб-разработки: заполифилим все 😁
кричит в x86
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
это ещё может разбудить процессы стандартизации в операционных системах..
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Как мы вообще не понятно как мы дошли с js до такого, что у нас формочки грузятся 5 секунд на мобилах.

Причем это все инициализация большого сорца, а не исполнение. Так как оно сначала строит лексическое дерево для интерпретатора.
источник