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

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

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

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

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

Разработка веб-сайтов *Разработка мобильных приложений *Браузеры

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

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

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

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

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

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

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

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

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

Google Chrome
Перевод

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

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

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

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

JavaScript *Программирование *Node.JS *
Перевод
От переводчика: поприще переводчика для меня ново, по этому прошу вас не судить строго.

Когда-то, читав Принципы Объектно-ориентированного 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
Просмотры 11K
Комментарии 19

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

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

Содержание



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

Информация

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