Сегодня потратил почти весь день на размышления о том, покупать или нет память для моего компьютера. В результате родился простой скрипт, который решил мои сомнения:

Если у вас есть подобные вопросы — спросите у скрипта, авось он разрешит сомнения :-)
Это третья часть учебника по оптимизации JavaScript, и сегодня я хочу поговорить о событиях. Простите за длительный перерыв между статьями, надеюсь, оставшиеся части будут публиковаться регулярнее.
Сценарий: у вас есть элементы, и необходимо добавить какую-то функциональность к ним (например, когда пользовательно наводит мышку на элемент, или щелкает по элементам).
Read the rest of entry »
Это вторая часть цикла статей, посвященных оптимизации JavaScript. В этой заметке я рассмотрю динамическое изменение стилей элементов и немного раскрою процесс рендеринга HTML. Кроме того, в этой заметке вы найдете некоторые трюки, позволяющие сделать Ваши приложения быстрее.
Read the rest of entry »
Многие Веб-разработчики пишут горы кода на JavaScript, особенно в новом веке Web 2.0. Это мощная технология, но большинство браузеров содержат очень медленную реализацию движка, и многим в какой-то момент приходится пересматривать код и пытаться сделать его быстрее. В этой заметке я поделюсь своим опытом и покажу несколько трюков, которые помогут сделать Ваш код JavaScript таким быстрым, насколько это возможно.
Это первая статья из серии, будьте на связи.
Read the rest of entry »
Несколько дней назад мой лучший друг Алексей Ковырин попросил меня помочь ему написать эффект вспышки для страницы HTML. Я посоветовал реализовать эффект с помощью библиотеки moo.fx. Хотелось просто показать, как расширять библиотеку, но я не удержался, и написал эффект сам.
moo.fx – это очень легкая, суперлегкая, мегалегкая библиотека эффектов javascript, написанная с использованием prototype.js. Еее легко расширять собственными эффектами, и в этой заметке я покажу, как это можно сделать. В статье показано, как можно создать эффект вспышки: фон элемента плавно изменяется от одного цвета до другого и обратно к первому цвету (возможно несколько раз).
Read the rest of entry »