Прогнозировать будущие тенденции веб-дизайна всегда сложно. Сделайте это правильно, и вас хвалят за то, что вы опережаете кривую; поймите неправильно, и вас встретит поток я-сказал-вам-sos. Тем не менее, поскольку до 2019 года осталось всего несколько часов, я собираюсь испытать удачу, чтобы посмотреть, смогу ли я дать некоторое представление о тенденциях, которые будут определять веб-дизайн в следующие 12 месяцев и далее.
Мы ' За прошедшее десятилетие мы наблюдали значительные изменения: революция HTML5, разработка приложений для мобильных устройств и теперь нативные функции в веб-приложениях, а также больше новых инструментов веб-дизайна, чем вы могли себе представить. С ростом использования машинного обучения, кроссплатформенных сред и более разнообразной базы разработчиков, создающих все, в нашей отрасли произойдут некоторые захватывающие изменения. Это мои прогнозы для самых больших тенденций веб-дизайна в 2019 году.
Содержание статьи
01. ИИ становится личным
Искусственный интеллект слишком горячий, чтобы его не воспитывать. Хотя он может быть не таким ярким, как автомобиль с автоматическим управлением, сеть, безусловно, может подключаться к ИИ. Машинное обучение выведет аналитику на новый уровень. В прошлом аналитика предлагала более реактивный подход: регистрируйте данные, а затем используйте их для следующего выпуска. В 2019 году и далее речь пойдет о сборе данных о том, как используется ваше приложение, и об улучшении взаимодействия с пользователем, заставляя веб-сайт самому изменяться и адаптироваться к этому.
Это означает, что, в зависимости от данных, доступных пользователю, приложение сможет действовать как хамелеон и меняться, предоставляя им идеальный UX. Это создаст действительно персонализированные сайты, которые ведут себя по-разному и показывают различные функции в зависимости от того, кто его использует.
02. Голосовые интерфейсы вступают во владение
С взрывом голоса Такие помощники, как Alexa и Siri, разговорные интерфейсы обязательно станут естественной частью структуры приложения. Поскольку все больше пользователей привыкли взаимодействовать с Интернетом с помощью своего голоса, разработчики должны будут гарантировать, что они могут предложить беспроблемную работу, даже в веб-приложениях. Представьте себе, что пользователи сидят на своем диване и просматривают свои каналы в социальных сетях или говорят своим любимым голосовым помощникам, чтобы они подняли и прочитали для них новостную статью — и все это без традиционного ввода.
03. Доступность становится требованием
Доступность больше не является роскошью; это должно быть абсолютным требованием. Мы видим, что это всплывает все больше и больше, и эта тенденция будет продолжаться только в следующем году. То, что мы надавил Прогресс Кендо UI должен следовать общим рекомендациям по доступности, как WCAG 2.1 и WAI-ARIA, чтобы обеспечить наши веб-компоненты следуют требованиям доступности из коробки.
Эта положительная тенденция в фокусе доступности будет продолжаться в Интернете. Независимо от того, происходит ли это из практики разработки, в которой естественным образом делается упор на доступность, или когда правительства и законодательные органы вмешиваются для обеспечения соблюдения, у нас будут более доступные приложения.
04. Веб-приложения получают перестройку AR
Дополненная реальность захватит сеть штурмом в 2019 году. AR уже является обычным явлением в сценариях, таких как фильтры Snapchat или Pokémon Go, но его использование AR будет только расширяться, чтобы охватить не только социальные сети и игры, но и повседневные приложения.
Прелесть AR в том, что он не требует полного погружения через неуклюжую гарнитуру, как с VR. Вместо этого его можно использовать с телефонами, которые мы сегодня носим в карманах. Почему AR должно быть ограничено только собственными мобильными приложениями на устройстве? Почему бы не использовать его в Интернете? Предоставление услуг AR через ваше веб-приложение без необходимости его установки в качестве нативного приложения может иметь огромные преимущества с точки зрения UX.
Представьте, что вы находитесь в продуктовом магазине и делаете быстрый поиск в сети рецепта. Интеграция AR может предоставить пользователям пошаговую навигацию по мобильному устройству, чтобы найти все компоненты в этом магазине — все в веб-приложении.
05. Разработчики стекаются в сеть
В прошлом все придерживались своего любимого языка программирования. Затем появился HTML5, и JavaScript превратился из языка только для веб в практически универсальный язык программирования.
Конечно, у JavaScript есть свой выбор. Хотя я не могу предсказать рост и падение фреймворков JavaScript, я считаю, что после того, как пыль осядет, разработчики поймут, что базовые концепции этих фреймворков полностью переносимы. Это смещает акцент на улучшение привычек программирования и архитектуры веб-приложений, а не на выбор вашего любимого вкуса мороженого.
Такие фреймворки, как NativeScript и React Native, также сыграют большую роль в привлечении большего количества разработчиков. веб-технологиям, поскольку они предоставляют единую кодовую базу для веб-приложений и нативных мобильных приложений.
Кроме того, такие концепции, как прогрессивные веб-приложения (PWA), будут продолжать стирать грань между нативными мобильными приложениями и сетью. После этого разработчики смогут сосредоточиться исключительно на пользовательском интерфейсе, не беспокоясь о выборе конкретной платформы.
Веб-сборка — это еще одна технология, которая привлекает в сеть все больше разработчиков. Благодаря веб-сборке C ++, C #, Rust и другие языки программирования теперь могут работать в Интернете. Такие проекты, как Blazor, который использует .NET в сети, используют обещание Web Assembly и помогут открыть сеть для еще большего количества языков. Это означает, что в будущем все разработчики могут стать веб-разработчиками независимо от языка программирования.
06. Размер снова имеет значение
Мы начнем с того, что разработчики попытаются сделать приложения как можно меньше. Ранее размер приложения был бы самым большим фокусом для веб-разработчиков. Однако в последнее время это отошло на второй план, так как разработчики все больше внимания уделяют своей новой любимой платформе.
Среднее приложение значительно увеличилось в размерах, и, хотя пропускная способность значительно возросла, важно помнить, что только некоторые люди и области получат выгоду от этого. Размер наших приложений достигнет переломного момента, и мы увидим, что эта тенденция идет другим путем, и разработчики вновь начинают гордиться тем, чтобы их приложения были как можно меньше. Это не только означает, что приложение будет работать быстрее, но и важно для рынков с медленными и дорогими интернет-соединениями, где каждый байт драгоценен.
07. Рабочая сила становится все более разнообразной
Помимо технологий, я считаю то, что мы видим как средний разработчик и его фон также изменится. Мы уже видим, как это происходит сегодня, но лагеря кода продолжат предоставлять нам больше разнообразия в рабочей силе разработчиков. Хотя не все лагеря программистов созданы одинаковыми, общая концепция является отличным способом предоставления навыков программирования аудитории, которая обычно не имеет возможности узнать о разработке.
Акцент на изучении основных инструментов и концепций развития и последующем обучении на работе уже оказывается очень хорошим способом создания великих разработчиков. Скорее всего, эта тенденция сохранится и станет большим шагом на пути к созданию более богатого и разнообразного сообщества разработчиков, что в конечном итоге лучше для всех.
Эта статья была первоначально опубликована в net самый продаваемый в мире журнал для веб-дизайнеров и разработчиков. Купить номер 311 или подписаться .
читать далее: [194595]