LINUX.ORG.RU

Javascript


143

13

Всего сообщений: 105

Dojo 1.2.3

 , ,

Группа Open Source

Недавно вышла стабильная версия ветки 1.2 великолепного JavaScript-фреймворка для разработки веб-приложений.

На лоре как минимум год не было новостей про dojo, а с тех пор dojo значительно улучшился, в первую очередь в плане стабильности и производительности. Несомненно, нововведения также не забыты:

  • Мультиплатформенные компоненты для AJAX (post, get, put…)
  • CSS3 селекторы.
  • Библиотека собственных компонентов — удобнейшая штука для написания веб-интерфейсов к различным приложениям, можно протестировать.
  • Весьма удобное и мощное API для работы с различными хранилищами (как в виде JSON-файла на сервере, сервлета выдающего данные из базы по запросу, так и вставленной прямо в HTML-код таблицы) — позволяет делать сортировку и выборку по маскам для определенного поля.
  • DataGrid (в 1.1.1 версии не было) — компонент, позволяющий одним щелчком занять вычислительные ресурсы как клиента, так и сервера, примеры прилагаются, в той же директории найдете примеры использования хранилищ.

Можно также посмотреть документацию или почитать книгу-введение.

PS: Проекту нужны тестеры и желающие дописать документацию.

>>> Подробности (dojotoolkit.org)

wfrr
()

У WebKit новый js-движок

 ,

Группа Open Source
"Сегодня мы рады представить Вам наш новый JavaScript-движок - SquirrelFish Extreme (или SFX для краткости). SFX использует ещё больше "продвинутых" технологий, включая быструю генерацию нативного кода, что позволяет повысить скорость исполнения JS."

SFX демонстрирует почти вдвое большую производительность по сравнению с выпущенным ранее SF и более чем десятикратное преимущество в скорости, нежели было возможно наблюдать в Safari 3.0. Более того, разработчики уверяют, что это не предел.

О том, за счёт чего именно разработчикам удалось достигнуть такого прогресса SFX, можно почитать по ссылке на английском языке.

>>> Подробности (webkit.org)

Demon37
()

Вышел TestCase 2.0.2 — среда для тестирования приложений на JavaScript

 ,

Группа Open Source
Тихо и незаметно, вышел свежий релиз одной из самых замечательных сред для тестирования приложений, написанных на JavaScript.

Изменения:
  • Обновлен ajax-mocking функционал, теперь он работает везде.
  • Обновлены assert'ы стилей, теперь более полно поддерживается проверка стилей из css-файлов.
  • Улучшен API mocking функционала (старый сохранен).
  • Всякие мелкие фиксы/обновления.
И не менее важная новость в том, что одновременно запущен соответсвующий ресурс поддержки, со свежей и красивой документацией API, со статьями, живым демо и всем таким прочим.

Кроме всего прочего, вся документация переведена на русский.

>>> Страница для скачивания
>>> Официальный сайт

>>> Подробности (rubyforge.org)

StDog
()

Вышел TestCase 2.0 — среда для тестирования приложений на JavaScript

 , ,

Группа Open Source
Тихо и незаметно, вышла новая стабильная версия одной из самых лучших и удобных библиотек для организации тестирования приложений, написанных на JavaScript.

Основная новость в том, что теперь библиотека не зависит от фреймворка Prototype и ее можно использовать с чем пожелаете.

Другие изменения:
  • переработана и улучшена система вывода ошибок тестов;
  • добавлен вывод diff при сравнении аналогичных объектов;
  • добавлена поддержка имитации ajax-запросов для Prototype и MooTools;
  • добавлена поддержка имитации (mock) визуальных эффектов Prototype и MooTools;
  • множество прочих мелких изменений и улучшений.
Доступна страница с демонстрацией работы: http://testcase.rubyforge.org/demo/in...

Берите две!

>>> Подробности (rubyforge.org)

StDog
()

JavaScript 2 (ECMAScript v.4) для Web 2

 , ,

Группа Mozilla
Автор статьи обращает внимание на интересные моменты разрабатываемого стандарта JavaScript 2.0
Вводится ключевое слово class с модификаторами (final, dynamic, extends, implements, etc.)
Появляется режим компиляции strict, при котором происходит проверка типов на этапе компиляции.
Вводится понятие модуля, который загружается при обращении к нему, константы, пространства имён, перегрузка операторов и многое другое.
Обзор http://www.ecmascript.org/es4/spec/ov... (pdf)

>>> Подробности(на английском) (jeremymartin.name)

NonHuman
()