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

Читать далее

Для того что бы сделать хорошую разметку CSS3 в первую очередь нужно указывать размеры для элементов макета. Вам понадобится функция, в которой всегда можно указать размеры. Например, было бы неплохо иметь возможность развернуть на 50% от всей площади плюс фиксированная сумма в площади, скажем, 10 пикселей. Читать далее

Второе поколение самой популярной библиотеки JavaScript jQuery 2.0 был выпущен 18 апреля 2013 года. jQuery 2.0 теперь доступна для скачивания но не спешите подключить, есть много существенных изменений…

Читать далее

Разработчик JavaScript Юрий Зайцев и создатель библиотеки Fabric.js на блоге microsoft опубликовал три статьи, в которых он подробно описал работу библиотеки Fabric.js с элементом HTML5 canvas . Тем кто впервые слышит о HTML5 canvas или нужно напомнить, рекомендую прочитать статью Руководство по HTML5 Canvas . Читать далее

В компьютерной графике обычно используются две операции clipping и masking. Обе операции скрывают визуальные части элемента. Если Вы работали с SVG или HTML5 Canvas , эти операции вероятно не новые для Вас.

Читать далее