The OpenNET Project / Index page

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



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

Оглавление

В JavaScript-движок V8 добавлена поддержка WebAssembly, opennews (??), 10-Янв-16, (0) [смотреть все]

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


19. "В JavaScript-движок V8 добавлена поддержка WebAssembly"  +/
Сообщение от freehckemail (ok), 10-Янв-16, 12:38 
Я хотел бы уточнить: а какие именно ограничения накладывают браузеры на исполняемый js-код? Я так понимаю, что скорее всего этот код может работать сетью. А может ли он работать с файлами? Подскажите, что и где почитать об этой самой безомасности, которую браузеры нам предоставляют.
Ответить | Правка | Наверх | Cообщить модератору

20. "В JavaScript-движок V8 добавлена поддержка WebAssembly"  +/
Сообщение от maximnik0 (?), 10-Янв-16, 13:44 
> сетью. А может ли он работать с файлами? Подскажите, что и
> где почитать об этой самой безомасности, которую браузеры нам предоставляют.

По стандартам с файлами только после диалогового окна на разрешение чтение(записи)файла .
Но в новых стандартах в браузерах разрешили создавать мини базы данных - и средств настройки этого безобразия пока нету :-(

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

31. "В JavaScript-движок V8 добавлена поддержка WebAssembly"  –2 +/
Сообщение от Aleks Revo (ok), 10-Янв-16, 17:25 
В первую очередь код разных сайтов изолирован "пространством" самих этих сайтов. То есть, загружая и запуская веб-приложения - точно уверен, что они друг с другом не "воюют", не пытаются украсть друг у друга пароли и другие данные, подсунуть что-то своё и т.п. То есть в целом, это значительно более здоровая среда, чем полноправные приложения под системной учёткой пользователя с доступом ко всем файлам и в сеть, которые пользователь не может полноценно проверить (и не важно - из-за отсутствия исходников, квалификации или времени на всё это безобразие).
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

37. "В JavaScript-движок V8 добавлена поддержка WebAssembly"  +4 +/
Сообщение от Crazy Alex (ok), 10-Янв-16, 18:13 
В первую очередь это приложения, которые пользователь не может контролировать. Он зачастую даже не понимает, когда они запускаются, не может остаться на определённой версии, не может модифицировать поведение за рамками разрешённого разработчиком.

А вопрос невозможности проверки пользвателем нормальных приложений решается делегированием - сисадмину, а в линуксе - ещё и маинтайнерам.

Плюс "не воюющие" сайты в результате не могут толком взаимодействовать. Гугл когда-то хотел протолкнуть WebIntents как стандарт, но не вышло. В результате - многократная реализация одного и того же, причём, как правило, в весьма куцем виде. О зоопарке интерфейсов вообще скромно умолчим.

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

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

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




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

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