Фреймворк не может быть сам по себе, разработчикам необходимо дать возможность легко расширять его функционал, использовать свои любимые среды разработки. Желательна интеграция с различными современными технологиями и платформами. Поэтому мы рассмотрим все возможности совместной работы ExtJS и сторонних разработок.
Библиотека ExtJS написана на JavaScript и работает во всех популярных сейчас браузерах (хотя и с некоторыми различиями), предназначена для создания сложных и насыщенных интерфейсов, которые очень похожи на их аналоги из мира desktop-программ.
Есть некоторые вещи, которые лежат наверху, но глаз почему-то шарит внизу, слева, справа или даже еще выше. Вот одна из таких вещей, которые меня всегда интересовали, был следующий вопрос: как в Javascript в DOM-модель документа динамически добавить ноду (node) со спецсимволами вроде « », «–» и так далее.
В этой статье я кратко опишу опыт использования трех популярных JavaScript-фреймворков: Dojo, GWT (Google Web Toolkit) и Ext.js.
Вийшла нова, друга версія скрипта для JavaScript сортування таблиць Sorttable v2 від kryogenix.org.
JSLint — полезный он-лайн инструмент — верификатор кода, указывающий на недочеты ваших скриптов.
Если у всех пацанов с двора на сайте AJAX так и прет со всех щелей, то и у нас он должен быть. И требование «сайт должен использовать технологию AJAX» кочует в техническое задание проекта.
Patrick Hunlock в статті Ten Javascript Tools Everyone Should Have пропонує для повсякденного використання 10 корисних Javascript інструментів, snippet’ів.
Раз все заговорили про JavaScript, я тоже добавлю — два слова: Дуглас Крокфорд. это главный архитектор по JavaScript в Yahoo.
Lisp? Scheme? Erlang, Haskell? Забудьте про них! Найпоширеніша в світі мова функціонального програмування — Javascript.
На сайті студії Артемия Лебедева вийшла цікава стаття про один зі способів підключення (include) для JavaScript модулів (автор Володя Колесников) Инклюд в яваскрипте.
Написать этот пост меня побудила пара статей в последних номерах «КО», авторы которых весьма пренебрежительно отзывались об этом языке.
Всем, кому интересны веб-приложения рекомендую посмотреть два абсолютно потрясающих примера: TiddlyWiki и Next Action.
JSMin — это маленькая консольная прожка (33 Кб), которая получает на вход код JavaScript, а на выходе выдаёт код JavaScript с выкушенными комментами и переносами строк.
Сегодня с моим напарником Никитой разбирались, как динамически подгружать инфу на страницу без использования ифрейма. «Конечно, AJAX! » — привычно скажут продвинутые девелоперы и стройными рядами уйдут курить кеды. Фикус в том, что если в динамически подгруженный и отображённый на странице хтмл случайно затешется скрипт на яваскрипте, то он не выполнится. Просто отобразится хтмл и всё.
Была у меня такая стандартная задача. Есть хтмл-форма. В ней таблица, в начале каждой строки есть чекбоксик, выделив который, мы помечаем эту строку на удаление. Затем по нажатию кнопки «Удалить выделенные» помеченные строки удаляются. Значение каждого чекбоксика — уникальное, и однозначно соответствует удаляемой строке.
Несмотря на чрезмерную волну «энтузазизма», поднявшуюся в последнее время вокруг этой технологии, для определенного класса приложений она может стать идеальной платформой. Как и стать tipping point для переноса в веб-среду множества новых.
Коментарі