Как и в большинстве отраслей, веб-дизайн со временем немного изменился. В первые дни люди собирали веб-сайты, используя самодельный процесс. Код часто пишется от руки в простом текстовом редакторе.
Но по мере развития отрасли менялись и способы создания сайтов. Многие из более ручных частей процесса были заменены инструментами, которые обеспечивают дополнительное удобство и функциональность.
Например, многие дизайнеры предпочитают использовать CSS-фреймворк, такой как Bootstrap, а не изобретать новый пользовательский интерфейс для каждого проекта. Кроме того, обычной практикой является установка копии WooCommerce, а не создание корзины покупок с нуля. Подобно тому, как конвейер навсегда изменил автомобильную промышленность, этот огромный набор доступных инструментов и активов изменил веб-дизайн.
Эта мощь и удобство имеют много преимуществ. Тем не менее, это также может поставить нас в очень сложные ситуации. Имея это в виду, давайте рассмотрим влияние, которое это оказало на современный веб-дизайн.
Содержание статьи
Быстрое развитие и мощные функции
Старый способ создания сайтов был, даже в лучшем случае, неэффективным. Создание всего с нуля (или даже вашей личной библиотеки кода) занимало драгоценное время и ресурсы. Проекты заняли больше времени, чтобы завершить. Кроме того, сложная функциональность была недоступна среднестатистическому дизайнеру.
Тот факт, что теперь мы имеем в своем распоряжении десятки тысяч бесплатных и недорогих программ, выровнял игровое поле. Это означает, что сольный фрилансер может конкурировать за большие рабочие места или что небольшой разработчик может создать что-то, что может потенциально использоваться миллионами.
Но выигрывают не только профессионалы. В наши дни даже новички могут преодолеть эти прежде серьезные препятствия. Для некоторых это может быть так же просто, как установка привлекательной темы WordPress и подборка соответствующих плагинов. В течение нескольких часов они могут продавать свои продукты и услуги через Интернет.
Большая часть процесса проектирования и разработки теперь выбирает и выбирает, какие части мы хотим использовать. Все, от простых компонентов пользовательского интерфейса до функциональных возможностей высокого уровня, доступно каждому.
От чего мы отказываемся
Будь то новая горячая библиотека JavaScript или CMS с открытым исходным кодом, эти инструменты повышают эффективность и снижают затраты. Это отлично подходит для демократизации Интернета, но также привело нас к новому набору потенциальных рисков и проблем, включая:
Меньше контроля
Инструменты, которые мы используем для создания веб-сайтов, делают процесс проще, чем когда-либо. Но стоимость часто отказывается от меры контроля.
Это особенно актуально при использовании закрытых проприетарных сервисов по созданию сайтов. Недовольны сервисом? Вы, конечно, можете уйти, но удачи, взяв свой сайт с собой. Если вы хотите перенести тот же внешний вид и функциональность в другое место, это может означать, что нужно начинать с нуля.
Опора на других
Веб-сайт, который в значительной степени опирается на сторонние инструменты и сервисы (которые в наши дни составляют большинство), в какой-то степени зависит от других. Это означает, что, когда, например, у вашего обязательного плагина WordPress есть проблема, у дизайнера не так много всего, кроме как ждать исправления (и успокоить нетерпеливого клиента).
В худшем случае, возможно, исправление этой ошибки никогда не произойдет. В этот момент вы застряли на чем-то, что не работает, и вынуждены искать альтернативу. Хотя вы действительно можете найти подходящую замену, это все равно разочаровывает.
Риски безопасности и конфиденциальности
Это также открывает двери для потенциальных проблем конфиденциальности и безопасности. Мы уже видели, как ранее безопасное программное обеспечение попадало в чужие руки и использовалось в не очень приятных целях. И потенциал для дальнейшего злоупотребления всегда есть.
И хотя подавляющее большинство людей, стоящих за этими продуктами, пытаются поступить правильно, страх одного плохого актера вполне обоснован. Проблема любого, кто создает веб-сайт, состоит в том, что просто невозможно понять, кому можно доверять. Даже если вы считаете, что сделали правильный выбор, ситуация нестабильна и может измениться без уведомления.
Хорошо или плохо, игра изменилась
В некотором смысле это похоже на парадокс. То, что облегчает нашу работу, может также добавить несколько уровней сложности. Но это новый стандарт современной веб-разработки.
У очень немногих из нас есть время или навыки, необходимые для того, чтобы все строить самим. И даже те, кто это делают, могут дважды подумать о попытке этого. Существует не только фактор изобретения колеса, но и клиенты могут не сходить с ума от идеи полностью сделанного на заказ решения.
Это приводит нас к сбору различных произведений из разных мест, чтобы заставить их всех работать вместе. Это сложно, но кажется, что методы достижения определенной гармонии постоянно совершенствуются.
Это хорошая новость, потому что не похоже, что этот частичный подход исчезнет в ближайшее время.