Тренды веб разработки на 2017

Тренды веб разработки на 2017

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

У многих есть устоявшиеся интернет привычки, которые не легко изменить. Как бы то ни было, если что и изменится, так это сам интернет. Веб-разработчики знают это лучше других - требования и стандарты постоянно меняются и эволюционируют. То что было замечательно еще пять лет назад, уже сейчас сильно устарело.

Больше чем в большинстве индустрий, в веб-разработке вам необходимо находиться в тренде. И какие же это тренды сейчас? Их довольно много. Да, такой ответ не поможет, я знаю. Итак, здесь самые важные тренды на 2017.

Адаптивность

С какого экрана вы сейчас читаете этот текст? Очевидно не является новостью - адаптивность, сейчас, отличительный признак для хорошего веб дизайна. Вам будет довольно сложно найти новый сайт, который не был был адаптивным. Многие конечно, не делают это хорошо, имеют чрезмерно большую минимальную ширину, адаптивны частично, меняются слишком сильно, или недостаточно…

Адаптивная разработка становится более утонченной и важно чтобы она не останавливалась. Более 50% интернет трафика приходится на мобильные устройства. Так называемый 'mobile first' подход становится всё более популярным. Даже такие крупные платформы как WordPress, рекламируют подход mobile first. Не будем ходить вокруг - работать от маленького экрана к большому это определенно отличный путь разработки.

Конечно, не время бросать ПК и ноутбуки, но тенденция в сторону планшетов и телефонов сильна и продолжает расти. Если вы никогда не пробовали mobile first подход, дайте ему шанс, он значительно изменит весь процесс, а результат может быть захватывающим!

JavaScript еще на коне

Все еще часто критикуемый за его слабости и недостатки (и мы не говорим, что их у него не - они есть). JavaScript это будущее. Он распространился даже на аппаратуру, используется в Mac OS, и в многих, многих других вещах. Например, фронт-енд библиотеки набирают популярность, и набирают ее быстро. Наиболее популярные сейчас, конечно, Angular и React, но также, появилось множество множество других, и все со своей преданной пользовательской базой.

У JavaScript'а есть слабые стороны, но он неотъемлемая часть 'стартового' набора для веб-разработки: HTML, CSS и JavaScript. Конечно, его можно сочетать и в любом другом наборе - он станет его украшением.

Факт в том, что добавив JavaScript в свой стэк разработки (если вы этого до сих пор не сделали) вы точно не ошибетесь. А если уже добавили, то вам стоит следить за новыми фреймворками, это может сделать вас и вашу команду более эффективной.

Боты

Вместе с адаптивностью приходит интерактивность. Сайты больше не состоят из бесстрастных 'наведи и кликни для информации' страниц, они становятся более и более интерактивными! Конечно,не интерактивные сайты все еще остаются популярными, ведь множество фирм хотят солидный сайт без рюшечек, факт что интерактивность и боты повсеместно используются, открывают новые сферы для разработчиков.

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

В зависимости от того как пользователь взаимодействует с ботом, он может быть перенаправлен на сотрудника, тем не менее первые несколько действий происходят с ботом который отвечает автоматически, в идеале, в зависимости от того что вводит пользователь. Пока статичные боты (не важно что вы говорите они отвечают одно и тоже) все еще используются, но они медленно заменяются более сложными вариантами. Сейчас многие способны 'подделать' разговор очень убедительно, давая пользователю положительное впечатление от взаимодействия.

Это возможно благодаря машинному обучению. Идея появилась вместе с компьютерами, но с развитием самих машин (и их обучения), приходят улучшенные алгоритмы и аккуратные ответы - разработанные, чтобы дать нам более реалистичный опыт. Сейчас, независимо от того что вы думаете, они очень популярны, становятся лучше и более востребованы. Конечно, существуют и другие боты, а не только 'служба по работе с покупателями'.

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

Оригинальность

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

Что это значит для веб-разработчиков? Будьте готовы к работе с дизайнерами и клиентами которые хотят для себя уникальные и инновационные вещи. В том числе и шрифты - нестандартные шрифты становятся все более популярными. Это предоставляет возможность делать что-то уникальное, и создавать что-то, что еще не было сделано.

Не уклоняйтесь от уникального контента и шрифтов… просто убедиться что вам есть куда отступить.

SVG

Большой шанс что вы их уже используете, но если вы до сих пор используете PNG и JPG, то время остановиться. SVG (от англ. Scalable Vector Graphics — масштабируемая векторная графика) не пикселизируется при различных размерах, как и подразумевает имя, увеличиваются и уменьшаются как нам нужно.

Благодаря большой тенденции в сторону адаптивности и mobile first, совершенно не удивительно что SVG набирает все больше фанатов. Такие платформы как WordPress и Joomla уже добавили (или объявили) поддержку SVG, и множество остальных поставщиков, дизайнеров и разработчиков присягнули ему. С полным основанием. Он устраняет потерю качества при различных размерах. Есть только один недостаток, потребуется время чтобы привыкнуть работать с ним и пока еще не всё доступно в этом формате.

Но не дайте этому остановить вас от использования SVG в следующем проекте. Разница удивительна. Вы больше не посмотрите на PNG как раньше.