Мозилла је представила могућност коришћења ВебАссембли-а ван претраживача

Специјалисти из Мозиле представили су пројекат ВАСИ (ВебАссембли Систем Интерфаце) који подразумева развој АПИ-ја за креирање редовних апликација које се покрећу ван претраживача. Истовремено, у почетку говоримо о цросс-платформи и високом нивоу безбедности таквих апликација.

Мозилла је представила могућност коришћења ВебАссембли-а ван претраживача

Као што је наведено, они раде у посебном „пешчаном окружењу“ и имају приступ датотекама, систему датотека, мрежним утичницама, тајмерима и тако даље. У овом случају, програм може да обавља само радње за које се зна да су дозвољене.

С обзиром да је псеудокод ВебАссембли платформа независна варијанта асемблер језика, коришћење ЈИТ-а ће вам омогућити да постигнете високе перформансе кода на нивоу матичних апликација. Тренутно је обезбеђена имплементација основних ПОСИКС АПИ-ја (фајлови, сокети, итд.), али још увек не подржава закључавање и асинхрони И/О. У будућности се очекује појава модула за криптографију, 3Д графику, сензоре и мултимедију.

Такође треба напоменути да је пројекат Фастли увео Луцет компајлер за ВебАссембли апликације. Омогућава да се ВебАссембли програми независних произвођача безбедно извршавају унутар других апликација, као што су додаци. Сам компајлер је написан на Руст језику и подржава код у Ц, Руст и ТипеСцрипт.

Наравно, још увек постоји много питања о безбедности овог приступа. Извршавање кода у сандбок-у је веома чудно комбиновано са приступом функцијама главног система, тако да је ово питање још увек потребно разјаснити. Поред тога, није јасно који програми треба да раде у овом режиму и како ће њихово понашање морати да се прати.




Извор: 3дневс.ру

Додај коментар