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

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

Очередной метод снизить объем SPA приложения (webpack)

Время на прочтение 4 мин
Количество просмотров 11K
Так уж случилось, что в последнее время мне приходится осваивать новые инструменты. Очередным таким инструментом стал webpack. Инструмент интересный, но после переезда с Google Closure * для меня стало загадкой, почему webpack не ужимает имена классов, как это делает Google Closure Stylesheets. За день, на коленке, мною был написан plugin который вполне не плохо реализовал этот функционал. Более подробное описание ниже.
Читать дальше →
Всего голосов 22: ↑16 и ↓6 +10
Комментарии 21

Ghostlab: использование инструментов разработчка Chrome для отладки в любом браузере

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

Практически все современные браузеры обладают инструментами для веб разработчика позволяющими редактировать DOM, CSS и отлаживать JavaScript.

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

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

Решение которое я нашел для себя, позволяющее проводить отладку сразу в нескольких браузерах и на нескольких устройствах, я хочу описать под катом.
Читать дальше →
Всего голосов 12: ↑9 и ↓3 +6
Комментарии 9

Вырезать и копировать в буффер с помощью JavaScript

Время на прочтение 4 мин
Количество просмотров 99K
Начиная с IE10 добавлена поддержка команд «Копировать» и «Вырезать» с помощью метода Document.execCommand(). Так же эти методы доступны в Chrome начиная с версии 43.

Любой текст выделенный в браузере при выполнении одной из этих команд будет скопирован или вырезан в буфер обмена пользователя. Это позволяет предложить пользователю простой метод выделить часть текста и скопировать в буфер обмена.

Это становится крайне полезным в сочетании с API программного выделения текста, что бы задать что скопировать в буфер. Примеры будут рассмотрены в этой статье.
Читать дальше →
Всего голосов 22: ↑20 и ↓2 +18
Комментарии 25

Chrome: популярные расширения для разработчиков

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

Рекомендуемые расширения инструментов разработчика Chrome для бОльшего удовольствия от процесса отладки и разработки.
Читать дальше →
Всего голосов 37: ↑32 и ↓5 +27
Комментарии 11

15 советов и хитростей инструментов разработчика Chrome, которые вы обязаны знать

Время на прочтение 5 мин
Количество просмотров 203K
Сегодня Google Chrome является самым популярным браузером среди веб разработчиков. С быстрым, шести недельным, циклом релизов и мощным набором постоянно расширяющихся инструментов разработчика, превратившим браузер в инструмент, который вы обязаны иметь. Большинство из вас, вероятно, знакомы со многими его функциями, такими как «живое» редактирование CSS, используя консоль и отладчик. В этой статье мы с вами рассмотрим 15 захватывающих советов и хитростей, которые позволят улучшить вашу производительность еще больше.
Читать дальше →
Всего голосов 88: ↑85 и ↓3 +82
Комментарии 23

Создание объектов унаследованных от null на Node.js

Время на прочтение 4 мин
Количество просмотров 11K
От переводчика: поприще переводчика для меня ново, по этому прошу вас не судить строго.

Когда-то, читав Принципы Объектно-ориентированного JavaScript за авторством Nicholas Zakas, я наткнулся на совет об использовании Object.create(), для создания объектов унаследованных от null. Такой объект не унаследует Object.prototype и, соответственно, не будет иметь его, Object.prototype, методов. Zakaz предположил, что это может быть использовано для создания безопасного объекта «cache». Мне очень понравилась эта идея, но в соответствии с MDN (Mozilla Developer Network), Object.create() не поддерживается до IE9, что делает этот метод более требовательным при использовании в браузере. Но в Node.js, на сервере, этот метод поддерживается полностью.
Читать дальше →
Всего голосов 15: ↑13 и ↓2 +11
Комментарии 19

Облака — ещё дешевле 2. Ответ-продолжение

Время на прочтение 3 мин
Количество просмотров 8.6K
Вдоволь наигравшись с DigitalOcean, используя информацию в статье «Облака — ещё дешевле», прежде всего хочу поблагодарить tangro за качественный материал и поделиться с сообществом своими наработками.

Содержание



Итак, допустим, что у нас есть образ и droplet на DigitalOcean.
Читать дальше →
Всего голосов 9: ↑6 и ↓3 +3
Комментарии 1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность