Первый в мире сайт info.cern.ch появился 6 августа 1991 года. Создатель, Тим Бернерс-Ли, опубликовал на нём описание новой технологии World Wide Web, основанной на протоколе передачи данных HTTP, системе адресации URI и языке гипертекстовой разметки HTML. Также на сайте были описаны принципы установки и работы серверов и браузеров. (Википедия)
Можно, конечно, углубится в теоретические знания предыдущих поколений, но всё же в разрезе восприятия нынешнего мира это контур продуктивно. История проста и понятна, появилась возможность делиться информацией посредством языков программирования, так была придумана концепция «электронной библиотеки». Что получило название сайт. Этот новый способ коммуникации требовал понятного и удобного юзабилити.
Юзаби́лити (от англ. usability — «удобство и простота использования, степень удобства использования»), также удобство использования, пригодность использования, эргономичность. (Википедия)
Графический дизайнер и веб дизайн
Как ни странно, первые кто решил заняться визуальной частью сайтов, были кодеры. Хотя у них это выходит криво, в отличие от написания кода. Так настала эра веб дизайн. Запрос был простой — сделать «сайт» удобно и доступно для пользователей.
Это «удобно» в понимании контекста времени, переделывается каждые 10,5,2 месяца. Дизайнеры графики сначала бурно переделывали основы типографики и иллюстрации под нужды веб дизайна, но в дальнейшем поняли свою ошибку и начали возвращаться к модульным сеткам и сочетаниям шрифтовых пар.
Проблема была в том, что восприятие графического дизайнера у масс изменилось.
Проблема: Веб дизайн и дизайн
Раньше графический дизайн, не обладавшим таким направлением как веб, был удобнее в понимании общества. Сейчас же рынок труда именно в дизайне перенасыщен. Отсюда возникают странного рода запросы: графический дизайнер со знанием «Java», «HTML», «CSS», «React» или же графический дизайнер для полиграфии со знанием «Blender».
Java — строго типизированный объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). (Википедия)
HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML (или XHTML). Язык HTML интерпретируется браузерами; полученный в результате интерпретации форматированный текст отображается на экране монитора компьютера или мобильного устройства. (Википедия)
CSS (/siːɛsɛs/ англ. Cascading Style Sheets — каскадные таблицы стилей) — формальный язык описания внешнего вида документа, написанного с использованием языка разметки. Преимущественно используется как средство описания, оформления внешнего вида веб-страниц. (Википедия)
React (иногда React.js или ReactJS) — JavaScript-библиотека с открытым исходным кодом для разработки пользовательских интерфейсов. (Википедия)