Що потрібно знати і вміти веб-дизайнеру в сучасному світі
- Дизайн
- Освіта
Прочитав недавно статтю на Хабре habrahabr.ru/post/192744 в якій в якості прикладів демонструвалися дуже красиві і добре зроблені сайти. Я давно мрію навчитися створювати або, по крайней мере, проектувати ДИЗАЙН сайтів в таких стилях. Найголовніше, і в чому полягає моя мотивація - факт того, що у мене є купа непоганих (як мені здається) ідей, і вони постійно з'являються (ага, ще б замальовувати їх щоб не забувати.).
Але, прекрасно розуміючи, що за вихідним кодом подібних сайтів варто робота грамотних фахівців, що мають багаторічний досвід, я поки навіть не заїкаюся про те, щоб вміти створювати такі сайти з нуля.
Мене не так сильно збуджує програмування, але я розумію, що просте вміння малювати красиві картинки в фотошопі нікому не потрібно, придуманий і намальований дизайн сайту потрібно вміти "насадити" на вихідний код цього сайту. Крім цього потрібно вміти правильно ставити завдання, власне, кодеру, який цей вихідний код напише.
Отже, питання в наступному:
і так далі. Загалом, все за статтею з Хабра.
Саме для мене важливе, і чому, я власне, задаю тут це питання (а так би міг і сам поступово розібратися) - це не витрачати в величезній кількості тимчасові ресурси на поглинання вже (або ще) неактуальною для виконання поставленого завдання інформації. Тобто, немає, напевно, сенсу витрачати зараз час на html 2.0, якщо майбутнє і сьогодення за html5. Немає сенсу вивчати flash, якщо анімація зараз створюється зовсім іншими методами і засобами, за типом css3 і того ж html5. Я правий?
Заранее спасибо за відповіді. Було б класно, якби ви заодно вказували, де і як можна вивчити ті системи, про які ви пишете.
Якщо Ви ставите мету самому робити подібні проекти, то достатньо знань PHP, HTML5, CSS3, jQuery і Photoshop. Щоб зрозуміти, як "натягувати" своє нестандартне бачення на стандартні шаблони, доведеться хоча б один проект написати самому з нуля без використання тих самих шаблонів CMS. Інакше це перетворитися в потворний кошмар і Ви закинути цю справу в смітник від величезної незадоволеності результатом. Ну і апріорі, повинна бути голова на плечах.
Full-stack web developer, love Open Source
Не зовсім вірно. Ось у нас в невеликій команді дизайнер робить PSD макет, і нарізає растрові елементи в png / jpg, а версткою не займається, зовсім.
Але буває, що одна людина робить все: і дизайн, і верстку, і програмує) Це залежить від розміру проекту та ресурсів (час, гроші, фахівці).
Щоб верстати такі сторінки потрібно мати великий досвід і знання в css, html, js (jQuery). CMS і фреймоворков багато, у кожного свої особливості, тому потрібно спробувати щоб щось вибрати для себе. Флеш ще довго буде актуальним для банерів, оскільки він не так навантажує систему як СSS анімації.
На рахунок flash і навантаження дуже навіть посперечався б з вами. Особливо якщо говорити про Linux і мобільних пристроях - краще б це чужорідне тіло зникло їх браузера і скоріше.