Mozilla, Google и Microsoft совместно разрабатывают новый веб-стандарт
Основная идея нового веб-стандарт — компиляция бинарного исполняемого файла из кода на разных языках программирования, таких как С/С++, С#, Rust, Go и других. Предполагается, что новый стандарт позволит существенно увеличить скорость загрузки страниц сайта и снизить нагрузку на сеть.
Сейчас программная часть веб-проектов, написанная на языке javaScript, является набором простых текстовых файлов, которые загружаются на компьютер пользователя и затем интерпретируются веб-браузерами для выполнения команд. Процесс получается достаточно длительный. Поэтому команды разработчиков уже работают над оптимизацией. Mozilla предложила Asm.js, а Google – Native Client.
В разработке нового стандарта также участвует сообщество разработчиков открытого проекта WebKit. Проект получил название WebAssembly. Предполагается, что клиентскую часть можно будет создавать с использованием высокоуровневых языков типа С/С++, Go, C# и других. При этом страницы будут компилироваться в исполняемый файл. Ожидается, что скорость загрузки страниц по новому стандарту будет в десятки раз превышать то, что мы можем получить в настоящее время. Кроме того, хорошая сжимаемость бинарного кода позволит снизить нагрузку на каналы связи.
На начальном этапе WebAssembly будет поддерживать С/С++. Для компиляции планируется использовать инструмент Emscripten, который является частью проекта Asm.js и применяется для компиляции кода на С/С++ в JavaScript. Все инструменты нового стандарта будут объединяться в библиотеке polyfill, которая позволить запускать код WebAssembly в любых браузерах.
Дальнейшее развитие проекта направлено в сторону увеличения количества поддерживаемых языков программирования и разработки инструментов для разработчика.
Эксперты полагают, что развитие нового стандарта может привести к расколу в стане разработчиков веб-решений.
Новости
Новые тарифы на VDS у хостинга Спринтхост18 ноября 2024, 14:14Если вы используете Cloudflare для ваших сайтов, обратите внимание
07 ноября 2024, 13:49Бот против ботов. Кейс, как справиться со спамом в Телеграм
06 ноября 2024, 14:08Занимайте места на Эпик-Дзен
28 октября 2024, 13:32QWINS.co представил бюджетный тарифный план на заказ виртуального сервера
08 октября 2024, 12:51