Яркая сторона все более однородной сети
Опубликовано: 2020-10-25С каждым днем кажется, что сеть становится менее разнообразной. По крайней мере, когда дело доходит до инструментов, которые мы используем для его создания и просмотра.
Только подумайте — на WordPress работает около трети всех веб-сайтов. Google Chrome является предпочтительным браузером почти для двух третей всех пользователей. Популярные фреймворки JavaScript, такие как React, Vue и jQuery, продолжают расти. Не говоря уже о наборах инструментов, таких как Bootstrap, в которых есть готовые макеты и элементы пользовательского интерфейса.
Это не значит, что у нас полностью закончились варианты или творческая лицензия. Но это означает, что многое из того, что мы создаем, имеет по крайней мере некоторые общие черты. Будь то CMS, шрифты Google, которые мы используем, или даже доверенный плагин — большие и маленькие веб-сайты больше похожи друг на друга, чем когда-либо.
Конечно, у этой эволюции есть и недостатки. Например, в то время как один доминирующий веб-браузер может избавить от некоторых головных болей совместимости, существуют также законные опасения по поводу безопасности, конфиденциальности и потенциальной остановки инноваций. Но есть и хорошие вещи, которые приходят с этим.
Сегодня мы сосредоточимся на положительных эффектах более консолидированной сети. Давайте посмотрим, что это значит для сообщества веб-дизайнеров.
У нас больше фундаментальных знаний
В прошлом Интернет стал своего рода испытательным полигоном для разработчиков. Для создания и обслуживания веб-сайтов стали доступны всевозможные инструменты. Например, самостоятельная CMS была популярным способом позволить клиентам управлять своим контентом, не предоставляя им слишком много доступа.
Хотя это было несколько эффективно для каждого разработчика, оно не обязательно должно было работать в масштабе. Если бы вам довелось взять на себя сайт, созданный с помощью полностью настраиваемой CMS, вам, возможно, было бы трудно понять, о чем думал предыдущий разработчик. Даже, казалось бы, простые задачи могут потребовать много проб и ошибок.
Когда появились такие системы, как WordPress и Drupal, это послужило общей основой, на которой мы все могли строить. Теперь управление существующим веб-сайтом — это совсем другой опыт. Мы уже знаем, как создать страницу или обновить программное обеспечение. Существует множество документации для выяснения того, как все работает.
Конечно, сайты могут по-прежнему состоять из разрозненных наборов тем и плагинов. Но поскольку на общей платформе работает больше веб-сайтов, отправная точка для создания или устранения неполадок находится гораздо дальше. Нам не нужно беспокоиться о создании всего с нуля, и нам не нужно тратить часы на изучение основ.
Есть надежные решения больших проблем
Продолжая предыдущий пункт, давайте совершим путешествие во времени. Предположим, сейчас 2005 год, и клиент попросил вас создать для него сайт электронной коммерции. Как бы вы к этому подошли? А теперь подумайте, чем этот подход может отличаться сегодня.
Скорее всего, вам было бы гораздо труднее найти стабильное готовое решение. Пока существовали поставщики корзин для покупок, эта ниша только начинала широко внедряться в массы. И было много провайдеров-однодневок, которые, возможно, много обещали, но было почти невозможно узнать, смогут ли они выполнить. К тому времени, когда вы узнали, вы, возможно, увязли в плохой ситуации.
Со временем многие из этих провайдеров были отсеяны по мере появления лидеров сегмента. Электронная коммерция по-прежнему остается сложной задачей, но веб-дизайнерам теперь есть из чего выбирать. Дело не столько в том, чтобы найти тот, который все еще будет там через год, сколько в выборе, основанном на требованиях вашего проекта.
То же самое можно сказать и о других нишевых областях, требующих специализированной функциональности. Такие категории, как членские веб-сайты, онлайн-образование и мультимедиа, могут быть построены более надежно и дешево, чем это было возможно в прошлом. Таким образом, поиск подходящего программного обеспечения является более управляемой и менее рискованной задачей.
Повышенная эффективность
Само собой разумеется, что, сократив количество задач до нескольких проверенных путей для наших проектов, мы сможем добиться большей эффективности. Это не значит, что путешествие не без ухабов, но легче увидеть свет в конце туннеля.
Мы говорили о том, как такая система, как WordPress, может ускорить запуск, но то же самое можно сказать и о различных фреймворках. Например, выберите хорошо зарекомендовавший себя пакет пользовательского интерфейса, и вы получите проверенный набор ключевых элементов, из которых состоит интерфейс веб-сайта. Затем нужно настроить или расширить эти элементы в соответствии с нашими потребностями.
Точно так же среда JavaScript часто может упростить процесс создания приложения или применения специальных эффектов. Их встроенная функциональность снова означает, что нет необходимости изобретать велосипед.
И инструменты, которые мы используем, также играют определенную роль. Современные приложения, такие как Figma и Sketch, позволяют нам создавать работающий пользовательский интерфейс и более легко переносить его в HTML и CSS. На самом деле, мы можем использовать их для создания целых систем проектирования, которые будут хорошо служить нам на протяжении всего жизненного цикла проекта.
Естественная эволюция
За последние два десятилетия сеть превратилась из своих уникальных корней Дикого Запада в нечто, более близкое к потребительскому рынку. Это результат как множества экспериментов со стороны разработчиков, так и появления влиятельных корпораций, таких как Google, Facebook и Automattic.
Хотя мы можем спорить о том, какое влияние корпорации должны иметь на отрасль, было бы трудно сказать, что инновации замедлились. Однако многие новые идеи приходят в виде того, как связать или улучшить существующие платформы и инструменты.
В этом смысле мы не видим, чтобы кто-то пытался стать следующим Google, а разрабатывал новые способы более эффективного использования его инструментов.
Все это делает хорошее время для веб-дизайнера. Мы больше не тратим часы на размышления о том, как мы собираемся чего-то добиться, потому что в нашем распоряжении есть лучшие ресурсы. Это означает, что вместо этого мы можем сосредоточиться на совершенствовании опыта и просто выполнении задач.