Как стать автором
Обновить
253
0

Пользователь

Отправить сообщение

John Resig для usesthis.com

Время на прочтение3 мин
Количество просмотров2.8K
Интервью с Джоном Резигом, опубликованное 25 июля на usesthis.com
image

Кто вы и чем занимаетесь?


Я JavaScript программист. Я работаю в Khan Academy, разрабатываю обучающую систему следующего поколения. Я создатель и главный разработчик JavaScript библиотеки jQuery и автор двух книг о JavaScript – «Pro JavaScript Techniques» и «Secrets of the JavaScript Ninja».

Читать дальше →
Всего голосов 74: ↑58 и ↓16+42
Комментарии57

John Resig уходит из Mozilla Corporation

Время на прочтение3 мин
Количество просмотров1.9K

Вчера John Resig, создатель jQuery, в своём блоге известил о том, что он покидает Mozilla Corporation, а также рассказал о работе в корпорации и о своих планах на будущее.

Читать дальше →
Всего голосов 71: ↑64 и ↓7+57
Комментарии32

Самый короткий аплоадер картинок!

Время на прочтение1 мин
Количество просмотров18K


В этой статье раскрыто, как можно сделать очень простой аплоадер, с кодом только на клиенте, используя API хостинга картинок. Если вас интересует более продвинутый аплоадер с такими штуками, как ресайз, кроп, рисование и т.п. — читайте статью How to develop a HTML5 Image Uploader. Содержимое статьи примечательно использованием FormData() и Cross-Domain XHR.
Читать дальше →
Всего голосов 57: ↑47 и ↓10+37
Комментарии14

Опасности необязательных аргументов в JavaScript

Время на прочтение7 мин
Количество просмотров13K
Моя последняя тема про “минус ноль” вызвала много интереса. По этому сегодня я собираюсь описать ещё одну особенность JavaScript, на что меня так же вдохновил твит:
Без попытки повторить это в браузере, что вернет следующий код?
["1", "2", "3"].map(parseInt);

Читать дальше →
Всего голосов 108: ↑97 и ↓11+86
Комментарии67

html5 device – аудио capture в браузерах

Время на прочтение3 мин
Количество просмотров7.1K
В последних спецификациях html есть много интересных плюшек и одна из них, о которой, пока, никто не говорит — это элемент device. Он предоставляет доступ к таким устройствам, как камера или микрофон. И, хотя этот элемент ещё не поддерживается ни одним из браузером — это будущее веб-разработки.
interface HTMLDeviceElement : HTMLElement {
           attribute DOMString type;
  readonly attribute any data;
};

Читать дальше →
Всего голосов 31: ↑28 и ↓3+25
Комментарии17

JavaScript 1.8

Время на прочтение5 мин
Количество просмотров9.3K
JavaScript 1.8 предоставляет огромное количество вкусного синтаксического сахара, в основном любителями функциональщины. Но очень мало разработчиков знает об этой красоте. Конечно, к сожалению, все эти вкусности не поддерживает даже Chrome (что уж говорить об IE?), а только Firefox 3+, но JavaScript-разработчик просто обязан знать обо всех этих новинках.

Наиболее полную информацию можно найти в статьях на MDN:

А я перевела небольшую, но интересную статью Джона Ресига (автора jQuery), который раскрывает в ней некоторые из новых фич: Expression Closures, Generator Expressions, __iterator__, Array Reduce и кое-что ещё:

// Останавливаем выполнение события по-умолчанию
document.addEventListener("click", function() false, true);
// Выводим три сообщения
for ( let i in 3 ) alert( i );
// Создаем массив из 100 элементов, заполненный нулями
[ 0 for ( i in 100 ) ];
// Создаем единичную матрицу 10*10
[[ i == j ? 1 : 0 for ( i in 10 ) ] for ( j in 10 )];

Читать дальше →
Всего голосов 82: ↑71 и ↓11+60
Комментарии34

Как верстать красиво или чем плохи css-фреймворки

Время на прочтение8 мин
Количество просмотров33K
Преимущества дивной вёрстки, семантичной разметки и разделения содержимого и дизайна описаны десятки, сотни раз, но все-равно находятся люди, которые не понимают самой идеи html и css, пишут в коде такие ужасные вещи, как
<span style="color:blue">

, когда хотят расскасить текст в синий цвет и искренне считают, что эта запись чем-то лучше, чем
<font color="blue">

, наивно веря в этом деле валидатору. А ведь правильный подход в написании html и css лежит на поверхности. Достаточно просто посмотреть историю развития этого языка, почитать статьи десятилетней давности и проанализировать. Я, при поддержке theshock, постаралась в этот статье упорядоченно и коротко изложить наше видение этого вопроса.

Читать дальше →
Всего голосов 200: ↑166 и ↓34+132
Комментарии174

Canvas-трансформации доступным языком

Время на прочтение3 мин
Количество просмотров52K
Доброго времени суток, хабравчане! В этой статье я подробно расскажу вам о трансформации и вращении в javascripte. Матрица трансформаций, на первый взгляд, штука непонятная и многие ею пользуются даже не осознавая, что она делает на самом деле, используя готовые значения из интернета. На MDC об этом рассказано скудненько, а информацию в английской Википедии тяжело назвать общедоступной. Постараемся разобраться в этом вместе.
Читать дальше →
Всего голосов 78: ↑77 и ↓1+76
Комментарии65

Miss SYS Rus: Фотоотчёт

Время на прочтение1 мин
Количество просмотров1.7K
Доброго времени суток! Напоминаю вам о недавно прошедшем конкурсе MiSS SYS RUS. Приз доставили в течении пяти дней после предыдущего топика прям под дверь. Предлагаю вашему вниманию фотоотчёт о получении приза от компании «Эксимер».
Читать дальше →
Всего голосов 151: ↑90 и ↓61+29
Комментарии69

Создание игры на Javascript Canvas

Время на прочтение13 мин
Количество просмотров70K

Здравствуйте! Я предлагаю вам со мной создать небольшую казуальную игру на нескольких человек за одним компьютером на Javascript Canvas.
В статье я пошагово разобрала процесс создания такой игры при помощи MooTools и LibCanvas, останавливаясь на каждом мелком действии, объясняя причины и логику добавления нового и рефакторинга существующего кода.
Читать дальше →
Всего голосов 122: ↑111 и ↓11+100
Комментарии76

Итог конкурса Miss Sys на Хабре

Время на прочтение1 мин
Количество просмотров4.8K


Привет, Хабр. Четыре месяца назад, с 4 по 14 апреля у нас тут проводили конкурс — Miss Sys Rus. Вам, наверное, интересно, чем же все закончилось после объявления победителей?
Читать дальше →
Всего голосов 468: ↑441 и ↓27+414
Комментарии292

Экскурсия в ад с GIMP

Время на прочтение3 мин
Количество просмотров6K
Здравствуй, хабрасообщество! Наверное, многие из Вас с восторгом смотрят на изображения преисподней и мечтают обзавестись личной фотографией на фоне пейзажей ада, но отсутствие обратного пути в земную жизнь пугает Вас? Но что же делать, если так хочется блеснуть на фоне горящих языков пламени и искрящихся глубин ада? Предлагаю Вашему вниманию результат моих усилий и возможностей GIMPa – простой урок по превращению Вашей фотографии в настоящую адскую фотку)

Читать дальше →
Всего голосов 244: ↑116 и ↓128-12
Комментарии127

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирована
Активность