Как мы реализовали push-уведомления на нашем сайте

Очень много сайтов используют push-уведомления неправильно. Они предлагают пользователям подписаться в тот момент, когда они открывают сайт, без предоставления информации о том, какую для них пользу это может принести. Это не только вредит UX, но также является рискованным делом. Если пользовател...

17.02.2017 2984 0

LaraQuiz: Как хорошо вы знаете Laravel?

Новый мини-проект от Laravel Daily Team - покажет ваши знания по Laravel с LaraQuiz.com! Проект был создан с целью показать наш собственный QuickAdmin и для местного Laravel Meetup, почему бы не поделиться с миром? LaraQuiz.com - это небольшой сайт, где вы можете прой...

14.02.2017 2202 0

20 крутых PHP-библиотек на начало 2017

Мы предлагаем вашему вниманию коллекцию качественных PHP-библиотек, которые попали в поле нашего зрения в течение последней пары месяцев. Мы постарались включить проекты, которые активны, хорошо документированы и имеют шанс занять место среди закладок разработчиков. Если мы не включили в этот спи...

10.02.2017 15375 2

14 важных показателей производительности сайта, которые вам стоит использовать

Создание опционального UX для посетителей вашего сайта не является точной наукой, но уделение внимания конкретным метрикам производительности может дать разработчикам понятие, как увеличить трафик и удержать пользователя. Уделение внимания запросам интернет пользователей всегда было сложной задач...

08.02.2017 2967 0

Методы массивов в JavaScript: С мутацией или без

JavaScript предоставляет несколько способов для добавления, удаления и замены элементов в массиве. Но некоторые из них используют мутацию, то есть видоизменяют изначальный массив, а некоторые — нет, они просто создают новый массив. Ниже я попытался изложить, как можно выполнить три эти...

04.02.2017 4141 2

Никто не хочет пользоваться программным обеспечением

На сегодняшний день программное обеспечение распространено во многих областях. Современное общество зависит от него. Оно есть в часах, медицинском оборудовании, телефонах, телевизорах, лифтах, автомобилях и даже в "компьютерах" (как-будто остальные девайсы не вычисляют) - прим. перево...

03.02.2017 1210 0

Нет, нет и еще раз нет, line-height — безразмерное свойство

Рассмотрим обычный код css, который при первом взгляде выглядит довольно простым, но постоянно используется неправильно. Начнем с простого вопроса, задаваемого при интервью: Вы хотите сделать текст на сайте с двойным пробелом по умолчанию. Какой параметр в line-height является наилучшим вариантом...

01.02.2017 2365 0

Самый лучший способ создания CSS брейкпоинтов

Я хочу, чтобы на следующие минут 30 или около того, вы забыли про CSS. Забыли о веб-разработке. Забыли о цифровых пользовательских интерфейсах. И когда вы это сделаете, я хочу, чтобы ваш разум начал странствие. Странствие по времени. В то время, когда вы были совсем юны. В ваш первый день в...

30.01.2017 5058 3

Npm cache: невоспетый герой

Люблю npm и считаю, что он является серьезной причиной успеха JavaScript'а за прошедшие пару лет. Все были воодушевлены в комьюнити JavaScript, когда фэйсбук выпустил yarn, и есть за что. Скорость установки yarn потрясающа. Последующие составляющие устанавливаются даже быстрее, потому чт...

30.01.2017 1913 2

Bash команды для оптимизации работы с Git

Чем больше вы работаете с Git, тем больше его возможностей используете. Перечислю несколько задач, которые я и моя команда выполняем каждый день: Создание веток и их именование Подсчет коммитов для объединения Обновление master до последнего состояния с последующим переносом на новую ве...

26.01.2017 5060 2