Javascript.RU

Добавить новую запись в Javascript-Блог »»
Сжимаем JavaScript и CSS файлы

Один из этапов клиентской оптимизации – сжатие и объединение JavaScript и CSS файлов.

Для этой цели лучше всего использовать YUI compressor, а чтобы этот процесс не занимал много времени я написал простенький bash скрипт:

#!/bin/bash
# Javascript source
SRC="./src/"
RES="./project.min.js"

# declare script array
ARRAY=( 'jquery' 'jquery-ui' 'jquery.tooltip' 'jquery.colorbox')
# get number of elements in the array
ELEMENTS=${#ARRAY[@]}

rm $RES

# echo each element in array
# [...]

+1

Получение реального размера картинки при помощи jQuery

Казалось бы, обычная задача – взять height и width картинки, а нет – то один браузер конючит, то другой… решение следующие:

// берем все необходимые нам картинки
var $img = $('img');

// ждем загрузки картинки браузером
$img.load(function(){
// удаляем атрибуты width и height
$(this).removeAttr("width")
[...]

-1

Простая всплывающая подсказка для существующих и динамически добавленых элементов на Jquery 1.4

Значит начну с CSS:

.tooltip {position: absolute;
z-index: 5000;/*эта штука не обязательна, но и не мешает :)*/
top: 0; left: 0;/*задаем начальную позицию*/
max-width: 220px;/*произвольная ширина подсказки не больше 220px*/
margin: 0; padding: 0;/*эт важная штука, поверте*/
display: none;/*и скрываем, она же должна появляться*/}


/*А далее настройки для тега внутри tooltip'а*/
...
читать дальше »
+3

Drag and Drop

Посмотреть в действии

<img src='40x40.png' style='position:absolute;left:100;top:100;' id=img>

<script>
elemX=0;// Глобальная координата x нажатия мыши относительно элемента
elemY=0;// Глобальная координата y нажатия мыши относительно элемента
...
читать дальше »
+5

Интернет-магазин внутри баннера

Все мы давно привыкли к рекламным баннерам на любимых нами сайтах. Некоторые из них скромно помигивают в углу страницы, другие же навязчиво предлагают нажать на них, внезапно появляясь в центре экрана и надоедая (да, именно надоедая) анимацией.
В распоряжении веб-разработчиков находится масса технологий, с помощью которых были сделаны gmail, facebook и множество других замечательных сервисов, но почему до сих пор баннеры — это всего лишь электронная вывеска-замануха, и не более? Мы решили сделать баннер, который не просто завлекает на сайт, но сам продаёт.

-1

Интернет-магазин внутри баннера

Все мы давно привыкли к рекламным баннерам на любимых нами сайтах. Некоторые из них скромно помигивают в углу страницы, другие же навязчиво предлагают нажать на них, внезапно появляясь в центре экрана и надоедая (да, именно надоедая) анимацией.
В распоряжении веб-разработчиков находится масса технологий, с помощью которых были сделаны gmail, facebook и множество других замечательных сервисов, но почему до сих пор баннеры — это всего лишь электронная вывеска-замануха, и не более? Мы решили сделать баннер, который не просто завлекает на сайт, но сам продаёт.

+1

jqGrid Часть I: Знакомство

- Не робейте -, сказала Черная Королева, – это всего-навсего баранья нога, ни больше ни меньше.
Она вам понравится, уверяю вас.
Познакомьтесь. Алиса, это Баранья Нога.
Баранья Нога, это Алиса.
Предисловие
Весь цикл статей направлен в первую очередь на начинающих разработчиков, которые постигают все прелести jQuery. Которые имеют базовые знания и понимания работы с этой библиотекой. Для разработчиков, которые впервые [...]

0

JavaScript мастер-классы

Недавно узнал, что 20-21 февраля в Москве и 27-28 февраля в Санкт-Петербурге пройдут мастер-классы по Javascript, которые будет вести Илья Кантор – создатель сайтов algolist.manual.ru и javascript.ru.
Это мой уважаемый коллега, человек с большим опытом разработки сложных приложений, в прошлом один из разработчиков javascript-фреймворка Dojo Toolkit.
» Профессиональное javascript-программирование
» Сложный AJAX и COMET: [...]

0

JavaScript мастер-классы

20-21 февраля в Москве и 27-28 февраля в Санкт-Петербурге пройдут JavaScript мастер-классы, которые будет вести Илья Кантор - создатель известного сайта javascript.ru. Это человек, обладающий огромным практическим опытом разработки сложных приложений, один из разработчиков javascript-фреймворка Dojo Toolkit.
Профессиональное javascript-программирование", "Сложный AJAX и COMET: тонкости Web 2.0", "Мастер-класс по клиентской оптимизации" и "Секреты jQuery" - такие мастер-классы [...]

+1

jQuery. Сборник рецептов

Несколько дней назад в интернет-магазинах появилась в продаже книга «jQuery. Сборник рецептов». Книга вышла в издательстве «БХВ-Петербург». Написана она мной – автором этого блога.

Геннадий Самков
jQuery. Сборник рецептов (+ CD-ROM)
Издательство: БХВ-Петербург, 2010 г.
Мягкая обложка, 410 стр.
ISBN 978-5-9775-0495-9
Тираж: 1500 экз.
Формат: 70×100/16

Аннотация:
Книга является сборником решений наиболее часто встречающихся задач при веб-программировании пользовательских интерфейсов с использованием библиотеки jQuery. Рассмотрены [...]

+1

 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Популярные таги
Последние комментарии
Последние темы на форуме
Forum