[Перевод] Готовимся к собеседованию по фронтенду: 15 вопросов

[Перевод] Готовимся к собеседованию по фронтенду: 15 вопросов

Автор статьи, перевод которой мы сегодня публикуем, приводит 15 вопросов, которые задавали на собеседованиях ему, и которые он задавал соискателям на должности фронтенд-разработчиков сам. Читать дальше →

Подробнее
[Перевод] Проектирование заголовочных частей сайтов с использованием CSS Flexbox

[Перевод] Проектирование заголовочных частей сайтов с использованием CSS Flexbox

Когда я, изучив основы HTML и CSS в 2014 году, занялся разработкой сайтов, сложнее и страшнее всего для меня было создание их заголовочных частей. Тогда технология Flexbox была ещё достаточно новой, поэтому мы вынуждены были использовать старые методы — вроде float-позиционирования и техники clearfix. Сегодня мир фронтенд разработки стал совсем другим. А именно, технология Flexbox получила широкую браузерную поддержку, что открывает нам множество новых возможностей. Кто-то может сказать,

Подробнее
Цифровизация кризисом

Цифровизация кризисом

С момента, когда началась жесткая фаза кризиса, вызванного COVID-19, и связанных с ним событий, прошло уже более 6 месяцев. Карантин, самоизоляция и другие понятия стали неотъемлемой частью жизни не только для потребителей, но и для бизнеса. Разберём в деталях, как именно кризис повлиял на индустрию интернет-маркетинга и на то, как компании из разных сфер бизнеса применяют инструменты онлайн-рекламы. ВВП, карантин и потребительский спрос Прогноз на основе…

Подробнее
[Перевод] Исправление странной ошибки и стратегии отладки, проверенные временем

[Перевод] Исправление странной ошибки и стратегии отладки, проверенные временем

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

Подробнее
Зачем делать анализ сайтов конкурентов при подготовке к SEO-кампании? Пример из практики

Зачем делать анализ сайтов конкурентов при подготовке к SEO-кампании? Пример из практики

Прежде чем предлагать новому клиенту варианты проведения SEO-кампании, мы провели бесплатный предварительный анализ сайтов конкурентов и сделали обзор поискового спроса. Уже на этом этапе нам удалось удивить клиента. Читайте в нашей статье пример анализа конкурентов. Читать дальше →

Подробнее
SEO npm-пакета: почему важно правильно настраивать конфиг и писать тесты

SEO npm-пакета: почему важно правильно настраивать конфиг и писать тесты

Не так давно я опубликовал статью о CLI для React-компонент, который для меня стал первым публичным npm-пакетом. И так как мне хотелось поделиться своими наработками с как можно большим кругом разработчиков я начал изучать разные способы улучшения своей позиции в поисковой выдаче на разных специализированных сайтах. В попытках улучшить свое положение я опирался на поиск в npm, yarn и npms. И если вы сейчас откроете страничку моего пакета в любом из этих трех сайтов, то результаты там будут, к…

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №431 (1 — 6 сентября 2020)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №431 (1 — 6 сентября 2020)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №430 (24 — 30 августа 2020)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №430 (24 — 30 августа 2020)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →

Подробнее
[Из песочницы] Революция в SEO

[Из песочницы] Революция в SEO

Драматичная и эмоциональная история в картинках о том, как наше небо упало на землю, и о том, как мы это пережили и стали немного лучше понимать, каким SEO мы хотим заниматься. За последние 5 лет SEO кардинально изменилось. Многие сохраняют хорошую мину, но как ни крути, в отрасли депрессия, и она сохраняется по сей день. Что заставило нашу беспокойную, но любимую отрасль меняться? Давайте разбираться. Читать дальше →

Подробнее
[Из песочницы] Ленивая загрузка для карт

[Из песочницы] Ленивая загрузка для карт

Если на странице есть интерактивная карта Яндекса или Google, то она может отнять несколько секунд в скорости загрузки, и здорово испортить отчет Google PageSpeed. В этой статье опишу пример оптимизации подключения Яндекс карты, где она будет подгружаться ленивым способом при наведении курсора мыши. Читать дальше →

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №429 (17 — 23 августа 2020)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №429 (17 — 23 августа 2020)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →

Подробнее
[Frontend Практика #1] Drag and Drop, Превью изображения, Средний цвет изображения и Отдельный поток

[Frontend Практика #1] Drag and Drop, Превью изображения, Средний цвет изображения и Отдельный поток

Всем привет, сегодня разработаем приложение которое определяет средний цвет изображения в отдельном потоке и покажем превью изображения (полезно при создании форм загрузки изображения). Это новая серия статьей, которая по большей части предназначена для новичков. Я не уверен, что такой материал может быть интересен, но решил попробовать. Если ок пойдет, поснимаю видосиков, для тех кому лучше поглащать информацию визуально. Зачем? Какой-то острой необходимости в этом нет, но…

Подробнее