Мое почтение и доброго времени суток.
Коротко о сложившейся ситуации. В наличии имеется графический дизайнер, который очень много рисует, но даже не пытается разобраться с положением дел в веб-дизайне. То бишь я. До недавнего времени HTML, PHP, CSS и прочиеникому не нужные абстрактные наборы букв вызывали стойкую реакцию организма — это не мое, мне это ни к чему. Работая в крупной конторе штатным дизайнером, я разрабатываю очень много печатной рекламы и, периодически, получаю редкие запросы нашего веб-дизайнера, в формате «сделай мне баннер на главную, 100х50 по новой акции». На этом работа с всемирной паутиной для меня заканчивается, и до последнего времени ситуация меня устраивала полностью.
Однако, вскорости, мне придется вырвать корни, которые я пустил под свое уютное кресло в офисе, обжитое и нагретое, и уйти на фриланс. Почему — не важно. Важно, что мне придется столкнуться с конкретной проблемой — создание собственного сайта. И естественно мне не хочется платить, а кому хочется? А даже если придется, я должен во всяком случае понимать за что я плачу, и что же мне предоставляют в замен. С чего начать? Куда пойти и что искать? Небольшой и непродолжительный поиск показал мне мою полную некомпетентность и множественные статьи с использованием ранее озвученных наборов букв. Самое страшное — я не мог найти вразумительного ответа как же черт возьми все это между собой работает и чем отличается? Со всем этим потоком сознания я и обратился к нашему штатному веб-дизайнеру.
Первое что спросил мой коллега, собственно, зачем мне все это, для заработка или для создания личной страницы, и тут же сообщил, чтобы я даже не думал о попытках зарабатывать веб-дизайном. Впрочем, цель у меня другая. Далее последовал бессмысленный для нас обоих разговор, в котором он пытался что-то объяснить, а я пытался что-то безуспешно понять. Попытаться осмыслить все то, что он мне говорил, было решительно невозможно, о чем я ему и сообщил. Тогда наш веб-дизайнер попытался сформулировать основный смысл единой метафорой.
— Представь, что ты звонишь в колл-центр, за технической поддержкой, а на другом конце провода консультант (веб-сервер).
Ты задаешь тривиальный вопрос, и у консультанта есть готовая инструкция — он просто тебе ее зачитывает. Это HTML.
Если вопрос не тривиальный — он начинает думать, созваниваться с кем-то (брать данные из базы), формировать ответ, и после какого-то периода он тебе выдает результат. И это PHP, или любой другой язык, который на тебя глянет. При этом он тебе выдает тоже HTML (понятный тебе ответ), но при этом он сделал кучу того, о чем ты не подозреваешь.
JavaScript в этом всем — что-то вроде того, если бы тебе консультант сказал по телефону «Вам нужно взять ручку и записать то-то и то-то».
И последний штрих — CSS, который формирует внешний вид. Консультант тебе в таком случае говорит «наденьте красивое платье, и сядьте на 50 сантиметров левее телефона».
После этого я почувствовал себя неандертальцем, которому чуть чуть приоткрыли шкуру, закрывающую вход в его пещеру. Что-то начало вырисовываться, и, может быть, я все-таки найду в себе силы во всем этом разобраться. Я прекрасно понимаю, что это очень и очень упрощенный взгляд, но ведь другого я бы не понял. Я думаю, что ко многим из вас периодически обращаются люди, вроде меня. Может быть вам пригодиться эта метафора, а может, у вас есть своя и более точная. Было бы отлично собрать несколько подобных «моделей».
Коротко о сложившейся ситуации. В наличии имеется графический дизайнер, который очень много рисует, но даже не пытается разобраться с положением дел в веб-дизайне. То бишь я. До недавнего времени HTML, PHP, CSS и прочие
Однако, вскорости, мне придется вырвать корни, которые я пустил под свое уютное кресло в офисе, обжитое и нагретое, и уйти на фриланс. Почему — не важно. Важно, что мне придется столкнуться с конкретной проблемой — создание собственного сайта. И естественно мне не хочется платить, а кому хочется? А даже если придется, я должен во всяком случае понимать за что я плачу, и что же мне предоставляют в замен. С чего начать? Куда пойти и что искать? Небольшой и непродолжительный поиск показал мне мою полную некомпетентность и множественные статьи с использованием ранее озвученных наборов букв. Самое страшное — я не мог найти вразумительного ответа как же черт возьми все это между собой работает и чем отличается? Со всем этим потоком сознания я и обратился к нашему штатному веб-дизайнеру.
Первое что спросил мой коллега, собственно, зачем мне все это, для заработка или для создания личной страницы, и тут же сообщил, чтобы я даже не думал о попытках зарабатывать веб-дизайном. Впрочем, цель у меня другая. Далее последовал бессмысленный для нас обоих разговор, в котором он пытался что-то объяснить, а я пытался что-то безуспешно понять. Попытаться осмыслить все то, что он мне говорил, было решительно невозможно, о чем я ему и сообщил. Тогда наш веб-дизайнер попытался сформулировать основный смысл единой метафорой.
— Представь, что ты звонишь в колл-центр, за технической поддержкой, а на другом конце провода консультант (веб-сервер).
Ты задаешь тривиальный вопрос, и у консультанта есть готовая инструкция — он просто тебе ее зачитывает. Это HTML.
Если вопрос не тривиальный — он начинает думать, созваниваться с кем-то (брать данные из базы), формировать ответ, и после какого-то периода он тебе выдает результат. И это PHP, или любой другой язык, который на тебя глянет. При этом он тебе выдает тоже HTML (понятный тебе ответ), но при этом он сделал кучу того, о чем ты не подозреваешь.
JavaScript в этом всем — что-то вроде того, если бы тебе консультант сказал по телефону «Вам нужно взять ручку и записать то-то и то-то».
И последний штрих — CSS, который формирует внешний вид. Консультант тебе в таком случае говорит «наденьте красивое платье, и сядьте на 50 сантиметров левее телефона».
После этого я почувствовал себя неандертальцем, которому чуть чуть приоткрыли шкуру, закрывающую вход в его пещеру. Что-то начало вырисовываться, и, может быть, я все-таки найду в себе силы во всем этом разобраться. Я прекрасно понимаю, что это очень и очень упрощенный взгляд, но ведь другого я бы не понял. Я думаю, что ко многим из вас периодически обращаются люди, вроде меня. Может быть вам пригодиться эта метафора, а может, у вас есть своя и более точная. Было бы отлично собрать несколько подобных «моделей».