Выбрать страницу

Epic и Mozilla демонстрируют мощь современного Интернета (обновлено)

В руки веб-разработчиков попало более крупное оружие, чем когда-либо прежде.нереальный логотип Unreal Engine 3.0 уже осаждает браузеры в конце 2011 года. На Adobe Max 11 Тим Суини, программист Epic, представил версию графического движка, перенесенную на Flash. Одно из нововведений в Flash Player 11 сыграло большую роль в этом, обеспечивая низкий уровень доступности для графических процессоров, тем самым гарантируя эффективное использование ресурсов.

нереалистичный javascript_02-590x370
С появлением HTML5 и WebGL возможность замены Flash вышла на первый план. Поэтому Epic устроила демонстрацию под названием Цитадель, которая Unreal 3.0 двигателя-s переходят на работу с вышеупомянутыми методами.

Какое место занимает Mozilla? Ранее мы сообщали о предварительном выпуске Firefox 22, где впервые появился OdinMonkey. Это сделано для ускорения подмножества JavaScript (asm.js) до почти нативного уровня. На данный момент мы можем увидеть преимущества и возможности OdinMonkey на нескольких страницах, но это может быть важно в будущем, поскольку может дать совершенно новый импульс различным веб-приложениям. Хороший тому пример - Epic Цитадель демо, который, к нашему большому удовольствию, даже имеет встроенный измеритель мощности. Если у вас есть возможность, ознакомьтесь с программой с последней стабильной версией Firefox (20.0.1), а затем с последней ночной версией (23.0a1). Разница будет очень значительной и впечатляющей, с Firefox 23.0a1 вы можете переместить Unreal Engine эта версия.

нереалистичный javascript_03-590x369 
Перед запуском браузер автоматически скачивает необходимые файлы - их размер может достигать 100 МБ! Из-за большого пакета данных Firefox может запросить подтверждение. Важно отметить, что для запуска Citadel не требуются внешние плагины или другой фреймворк. 

 
обновления: Mozilla выпустила довольно вызывающее слюни видео о возможностях современных веб-технологий. По прошествии первой минуты стоит присмотреться к Unreal Tournament 3 Sanctuary. 

Удивительно, но команды Mozilla и Epic завершили львиную долю порта менее чем за 4 дня, а производительность приближается к нативному уровню! Также оказалось, что Emscripten, который может переводить код C, C ++ и Java в JavaScript, очень помог в портировании.