Helios Kernel — это библиотека позволяющая описывать зависимости между ...
Hello World,
Helios Kernel — это библиотека позволяющая описывать зависимости между javascript-модулями «в стиле include»:
// объявление зависимостей
include("path/to/library1.js");
include("../path/to/another/library2.js");
init = function() {
// использование зависимостей
library1.doSomething();
...
}
Я уже писал про Helios Kernel раньше, с тех пор проект переехал на гитхаб, а поводом к новому релизу стал тот факт, что весь платформо-зависимый код был выделен, и после некоторого допиливания тесты наконец прошил и под nodejs:
Поэтому теперь я могу написать здесь про библиотеку громкое слово «кроссплатформенная»
Читать дальше →
Если вы пользуетесь stitch и вам его маловато, а browserify показался сложноват по настройкам — ...
Если вы пользуетесь stitch и вам его маловато, а browserify показался сложноват по настройкам — попробуйте clinch.
Что в коробке:
- простой API
- поддержка
.js
, .json
, .coffee
, .eco
, .jade
- develop-mode ready — легко встроить в express, умный кеш с инвалидацией
- малый overhead на bundle ~ 40 SLOC
- простой механизм подмены модулей и имитации глобальных объектов
Читать дальше →
Twitter объявил об очередной смене архитектуры: рендеринг страниц теперь будет осуществляться на ...
... -третьих, появилась поддержка
: jQuery саморегистрируется как ...

Вчера (13 октября 2011 г.) во блоге jQuery появилось объявление о выходе второй беты jQuery 1.7; полный changelog её вы без труда сможете найти там же, но я всё же хочу перечислить все те изменения, которые показались мне наиболее заметными.
Во-первых, мощно улучшили поддержку HTML5 в IE. Насколько я могу судить
по изменениям кода на Гитхабе, отдельные средства такой поддержки (например, html5shiv
или Shimprove) больше не будут нужны.
Во-вторых, методы
outerWidth(), .outerHeight(), .innerWidth(), .innerHeight() теперь будут работать у объектов
window и document.
В-третьих, появилась поддержка CommonJS: jQuery саморегистрируется как асинхронный модуль. Прежде для этого jQuery приходилося пропатчивать.
Окромя названных выше улучшений,
в бета-версии полным-полнó исправлений, искореняющих множество самых разных багов, иногда вельми премерзких:
scroll() в IE откручивал до сáмого верха, свойство
jQuery.support.opacity равнялося
false в Google Chrome, метод
.closest('.class') мог подхватить сам элемент вместо его родителя, и так далее. Но это уж как водится. Из них наиболее интересным показалось мне известие о том, что можно было вызвать сбой jQuery в IE8 простым кодом:
Читать дальше →