Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «js»
[Перевод] Asm.js пришел в Chakra и Microsoft Edge 2015-05-15 12:39:05
... внедрению Asm. js. Поддержка Asm. js была ... Как подмножество asm. js описывает ограниченную виртуальную ...
+ развернуть текст сохранённая копия
Несколько месяцев назад мы объявили о начале работ по внедрению Asm.js. Поддержка Asm.js была одним из 10 наиболее востребованных запросов в на UserVoice для Microsoft Edge, начиная с самого запуска в декабре 2014 г. С тех пор мы добились хорошего прогресса: в Windows 10 Insider Preview, начиная со сборки 10074, вы можете попробовать Asm.js в Chakra и Microsoft Edge.
Что такое Asm.js?
Asm.js – это строгое подмножество JavaScript, которое может быть использовано как низко-уровневый и эффективный язык для компилятора. Как подмножество asm.js описывает ограниченную виртуальную машину для языков с небезопасным доступом к памяти вроде C и C++. Комбинация статичной и динамичной проверок дает возможность движкам JavaScript использовать техники вроде специализированной компиляции без страховок или AOT-компиляции (Ahead-of-Time) для корректного asm.js-кода.
Подобные приемы помогают JavaScript выполняться с «предсказуемой» и «близкой к нативной» производительностью, причем оба свойства являются нетривиальными для достижения в рамках обычных оптимизаций компилятора для динамических языков вроде JavaScript.
Учитывая сложность написания asm.js-кода вручную, сегодня asm.js в основном производится за счет транскомпиляции C/C++ кода, используя такие инструменты, как Emscripten. Полученный результат используется в рамках веб-платформы вместе с такими технологиями, как WebGL и Web Audio. Игровые движки, например, Unity и Unreal, начинают внедрять раннюю или экспериментальную поддержку игр в вебе без использования плагинов, используя комбинацию asm.js и других связанных технологий. Читать дальше →
Тэги: asm.js, chakra, edge, emscripten, javascript, microsoft, unity, блог, веб-разработка, компании
[Перевод] Фреймворки JavaScript. Как изучить их по-быстрому 2015-05-14 12:09:53
... и по Angular. js, и по Knockout ... . js, а книга по Backbone. js у ...
+ развернуть текст сохранённая копия
Здравствуйте, коллеги.
Сегодня мы хотели затронуть такую многоранную и противоречивую тему, как фреймворки JavaScript. За последние несколько месяцев в издательстве неоднократно обсуждались перспективы издания книг и по Angular.js, и по Knockout.js, а книга по Backbone.js у нас выходила в прошлом году. Следующий материал призван помочь разобраться в сильных и слабых сторонах различных фреймворков JavaScript. Возможно, после изучения статьи читателю будет проще ответить на вопросы о том, так ли схожи эти фреймворки, и желает ли он дополнительно изучить какую-то из технологий, упомянутых в этом обзоре. Мы же попросим вас поделиться вашими соображениями о том, нужны ли новые книги по этим фреймворкам, если да — то по каким (высказываемся в комментариях, не стесняемся давать ссылки на книги).
Читать дальше →
Тэги: <<питер>>, angularjs, backbone.js, ember.js, javascript, jquery, mvc, блог, веб-программирование, веб-разработка, дом, издательский, книги, компании
анти-csrf токены и управление доступом — вычисляемые групповые политики безопасности 2015-05-14 00:55:00
بسم الله الرحمن الرحيم
В предыдущей статье (csrf: токены не нужны?) подробное ...
+ развернуть текст сохранённая копия
بسم الله الرحمن الرحيم
В предыдущей статье (csrf: токены не нужны?) подробное рассмотрение анти-csrf токенов натолкнуло меня на мысль о возможности определять права пользователя, не персонифицируя его, на основе вычислений. В общем то ничего нового в этой мысли нет, на основе ассиметричных алгоритмов криптографии это реализуется достаточно тривиально, в рассматриваемом же случае сделана попытка использовать rc4 в качестве цифровой подписи.
Читать дальше →
Тэги: hacking, highload, javascript, node.js, безопасность, веб-разработка, информационная, криптография
[Из песочницы] Что такое Virtual DOM? 2015-04-29 14:01:23
... DOM и React JS.
React работает ...
+ развернуть текст сохранённая копия
За последний год я много слышал о Virtual DOM и React JS.
React работает действительно быстро и очень прост, но как он работает? Что такое Virtual DOM? Почему я должен беспокоиться об этом, и что случилось со старым добрым обычным DOM?
Что такое DOM
Перед тем, как мы начнем вникать в то, что из себя представляет DOM виртуальный, давайте немного поговорим о том, чем является DOM реальный.
Читать дальше →
Тэги: dom, javascript, react.js, reactjs, веб-разработка
Анонс примеров, выложенных на GitHub 2015-04-25 13:03:22
... REST сервером NitrosBase. js.
Читать дальше ...
+ развернуть текст сохранённая копия
Уважаемые коллеги, мы выложили на GitHub ( github.com/NitrosData/nitrosbasejs-samples ) небольшие примеры, показывающие способы взаимодействия Web приложения с OData REST сервером NitrosBase.js.
Читать дальше →
Тэги: angular.js, devexpress, devextreme, infragistics, iqgrid, javascript, json, kendo-ui, nitrosdata, odata, rest, restful, syncfusion, блог, веб-разработка, интерфейсы, компании, программирование
Главная / Главные темы / Тэг «js»
|
Взлеты Топ 5
Падения Топ 5
|