Добавить новую запись в Javascript-Блог »»
|
|
Часто приходится проверять заполнение форм перед их отправкой.
Чтобы автоматизировать работу, написал небольшой объектно-ориентированный валидатор.
// Для облегчения рутинных операций по манипуляциям с содержимым, атрибутами и т.д.
function elem(elemid){
var el = {
attr: function(name,value){
var oldval = this.obj.getAttribute(name);
...
читать дальше »
|
|
|
|
|
В ближайшем времени в нескольких городах России и Украины пройдут уникальные в своем роде мастер-классы по javascript. Ведущий - Илья Кантор, создатель javascript.ru, в прошлом один из разработчиков фреймворка dojo toolkit, человек с большим опытом в создании сложных javascript-приложений. Темы: * Профессиональное javascript-программирование. * Сложный AJAX и COMET: тонкости Web 2.0. * Мастер-класс по клиентской оптимизации. * […]
|
|
|
|
|
В ближайшем времени в нескольких городах России и Украины пройдут уникальные в своем роде мастер-классы по javascript.
Ведущий - Илья Кантор, создатель javascript.ru, в прошлом один из
разработчиков фреймворка dojo toolkit, человек с большим опытом в
создании сложных javascript-приложений.
Темы:
* Профессиональное javascript-программирование.
|
|
|
|
|
В ближайшем времени, в Харькове и Киеве, а также Екатеринбурге и Москве пройдут мастер-классы по JavaScript’у. Ведущий — Илья Кантор, создатель http://javascript.ru и http://algolist.manual.ru, в прошлом один из разработчиков фреймворка Dojo Toolkit, человек с большим опытом в создании сложных javascript-приложений. Темы Профессиональное javascript-программирование Сложный AJAX и COMET: тонкости Web 2.0 Мастер-класс по клиентской оптимизации Секреты [...]
|
|
|
|
|
Прежде чем приступить к прочтению данной статьи, стоит определиться, что из себя представляют события — для web-странички, событиями будут являться любые действия пользователя – это и ввод данных с клавиатуры, и передвижения мышки, и конечно же “клики” – всё это и есть события. К событиям можно еще отнести события создаваемые скриптами, т.н. триггеры.
Базовые события
Начнем с [...]
|
|
|
|
|
Статья написана специально для журнала Хакер и опубликована на сайте журнала (в несколько сокращенной и отредактированной версии). Ниже я публикую свой оригинальный вариант, без правок или ограничения на объем материала. Comet… чё за …? Сегодня все в Интернете хочет быть быстрым, очень быстрыми. Ты даже не успел загрузить страничку в Facebook или вКонтакте, а твои […]
|
|
|
|
|
Давненько я не сравнивал производительность JavaScript фреймворков, пора это исправить, и обновить данные двухгодичной давности.
В качестве инструмента я взял тест SlickSpeed и установил на свой хостинг, в списке испытуемых оказались следующие фреймворки:
Dojo 1.4.3
JQuery 1.4.2
MooTools 1.2.4
Prototype 1.6.1 и 1.7.2
ExtJS Core 3.1
YUI 3.1.1
А так же браузеры, установленные на моей системе:
Mozilla Firefox 3.6.3
Opera 10.53
Google Chrome 5.0.375.55 beta
Safari 4.0.3
Internet [...]
|
|
|
|
|
Давненько я не сравнивал производительность JavaScript фреймворков, пора это исправить, и обновить данные двухгодичной давности.
В качестве инструмента я взял тест SlickSpeed и установил на свой хостинг, в списке испытуемых оказались следующие фреймворки:
Dojo 1.4.3
JQuery 1.4.2
MooTools 1.2.4
Prototype 1.6.1 и 1.7.2
ExtJS Core 3.1
YUI 3.1.1
А так же браузеры, установленные на моей системе:
Mozilla Firefox 3.6.3
Opera 10.53
Google Chrome 5.0.375.55 beta
Safari 4.0.3
Internet [...]
|
|
|
|
|
Введение
Я рад приветствовать вас, дорогие читатели в третьей статье цикла, посвященного плагину jqGrid. Прошу прощения за столь долгое отсутствие, сейчас все свободное время отдаю изучению и освоению другого монстра – ExtJS.
Напомню, что в предыдущей статье (jqGrid Часть II: Базовые возможности) мы перешли от basic к advanced уровню использования этого замечательного плагина. Но прежде чем мы [...]
|
|
|
|