С большим опозданием сообщаю, что для загрузки стал доступен Firefox для десктопов. Основные нововведения: блокировка по умолчанию всех плагинов, кроме находящихся в белом списке, поддержка GStreamer 1.0 для Linux, изменения в инструментах для веб-разработчиков, поддержка background-blend-mode. Список всех изменений в Firefox 30 под катом.
Читать полностью »
Метка «ecmascript 6»
Релиз Firefox 30
2014-06-12 в 13:51, admin, рубрики: click-to-play, ecmascript 6, Firefox, gstreamer, Web Audio, браузеры, метки: click-to-play, ecmascript 6, firefox, gstreamer, ntlm., Web AudioСтрелочные функции (Arrow functions) в ECMAScript 6
2014-02-24 в 7:08, admin, рубрики: ecmascript 6, ecmascript harmony, javascript, Блог компании Mail.Ru Group, Веб-разработка, метки: ecmascript 6, ecmascript harmony, javascript
Одной из самых интересных частей нового стандарта ECMAScript 6 являются стрелочные функции. Стрелочные функции, как и понятно из названия определяются новым синтаксисом, который использует стрелку =>
. Однако, помимо отличного синтаксиса, стрелочные функции отличаются от традиционных функций и в других моментах:
- Лексическое связывание. Значения специальных переменных this, super и arguments определяются не тем, как стрелочные функции были вызваны, а тем, как они были созданы.
- Неизменяемые this, super и arguments. Значения этих переменных внутри стрелочных функций остаются неизменными на протяжении всего жизненного цикла функции.
- Стрелочные функции не могут быть использованы как конструктор и кидают ошибку при использовании с оператором new.
- Недоступность «собственного» значения переменной arguments.
Было несколько причин для введения этих отличий. Первоочередная — это то, что связывание (binding) используется довольно часто в JavaScript. Очень легко потерять нужное значение this при использовании традиционных функций, что может привести к непредсказуемым последствиям. Другая причина, это то, что JS-движки смогут легко оптимизировать выполнение стрелочных функций за счет этих ограничений (в противоположность традиционным функциям, которые могут быть использованы в качестве конструктора и которые свободны для модификации специальных переменных).
Релиз Firefox 25
2013-10-29 в 13:47, admin, рубрики: ecmascript 6, Firefox, inline, web audio api, браузеры, метки: ecmascript 6, firefox, inline, web audio api Для загрузки стал доступен Firefox для десктопов. Что нового в этой версии:
Читать полностью »
Релиз Firefox 20
2013-04-02 в 14:30, admin, рубрики: AAC, canvas, ecmascript 6, Firefox, getusermedia, h264, mp3, метки: AAC, Canvas, ecmascript 6, firefox, getusermedia, h264, mp3 Для загрузки стал доступен Firefox для десктопов. Что нового в этой версии:
Читать полностью »
Обновление IntelliJ IDEA 11.1
2012-03-29 в 15:16, admin, рубрики: actionscript, android, ECMAScript, ecmascript 6, flex, gradle, IDE, intellij, intellij idea, java, jetbrains, метки: actionscript, android, ECMAScript, ecmascript 6, flex, gradle, IDE, intellij, intellij idea, java, jetbrains
Вчера на сайте JetBrains стала доступна для скачивания новая версия среды разработки на Java – IntelliJ IDEA 11.1.
Как всегда IntelliJ IDEA доступна в двух версиях: Ultimate – полная платная версия, а также Community Edition – бесплатная Open-source версия. Владельцы лицензии IntelliJ IDEA 11 Ultimate имеют возможность бесплатного обновления до 11.1.
Попробуем ознакомиться с тем, что нас ждет в новой версии продукта. Читать полностью »