• Почему сайт стал сам скролиться до средины страницы?

    Volgarastraport
    @Volgarastraport Автор вопроса
    Как оказалось это JS ставит фокус на поле ввода логина.
    Ответ написан
    Комментировать
  • Что-то происходит с Гитхабом, или у меня паранойя?

    orlov0562
    @orlov0562
    I'm cool!
    Ну так, microsoft их купил :)

    Сверь локальную версию, через консоль и git log / git diff , если проблема у них, то у тебя-то все должно быть ок, в момент когда ты делал git push
    Ответ написан
    4 комментария
  • Этапы создания сайта?

    Sanes
    @Sanes
    Если вы ищите серебрянную пулю, то её нет. Кто как хочет, так и делает.
    Дизайн, верстка и программирование всегда идут параллельно. Чтобы не причинять друг-другу боль.
    Что касается коммерческих сайтов. Кто ими занимается, для себя уже выработали все алгоритмы. Это приходит с опытом.
    Ответ написан
  • Распарсить строку в массив?

    Stalker_RED
    @Stalker_RED
    $str = '["IVAN","PETROV","OMSK"]';
    $arr = json_decode($str);
    echo $arr[1]; // PETROV
    Ответ написан
    Комментировать
  • Как вывести фильтр по категориям в WooCommerce?

    @anvish-net Автор вопроса
    В настоящий момент вывел категорию, к которой относится товар. Но проблема в том, что в категориях больше, чем один товар и соответственно получается, что сколько товаров в категории, столько и категорий отображается одних и тех же))
    Ответ написан
    1 комментарий
  • Чем отличается верстальщик от front-end developer?

    aen
    @aen
    Keep calm and 'use strict';
    Если коротко, то верстальщик это HTML+CSS, а фронтэндщик это HTML+CSS+JS+ легкое погружение в бекенд с целью написания заглушек для тех же ajax-запросов.
    Ответ написан
    9 комментариев
  • Чем отличается верстальщик от front-end developer?

    copist
    @copist
    Empower people to give
    Верстальщик преобразует графический макет (Photoshop или иной) в набор HTML + CSS + картинки. Иногда к свёрстанному макету может подключить типовые библиотеки Javascript, например, slider для картинок, или всплывающие подсказки (tooltip), или диалоговые окна (dialog/popup).
    Знания и навыки:
    • работа с графическими программами, чтобы понять, как собран макет
    • знание HTML, HTML5, CSS, CSS3, понятие про веб-шрифты, спрайты и другие технологии
    • пригодятся знания по HTML-фреймворкам, например, Twitter Bootstrap или Semantic UI
    • навыки кроссбраузерной вёрстки, чтобы в разных браузерах выглядело и работало одинаково
    • навыки отзывчивой вёрстки, чтобы можно было использовать на устройствах с разными возможностями и разрешениями
    • знание типовых решений javascript, чтобы реализовать простейшие вещи, заложенные в макете


    Фронтенд-разработчик делает так, чтобы макеты, полученные от верстальщика, были наполнены реальными данными. Если приложение построено как client-side (то есть вся основная логика загружается в виде огромного javascript в браузер, а данные запрашиваются с сервера по AJAX; это называется "толстый клиент"), то фронтенд-разработчику потребуется следующее:
    • знание HTML, HTML5, CSS, CSS3, понятие про веб-шрифты, спрайты, Comet и другие технологии
    • глубокое знание Javascript, включая использование готовых фреймворков, библиотек и написание расширений для них, что подразумевает объектно-ориентированное и событийное программирование
    • знание AJAX, CORS и навык создания тестовых затычек на стороне сервера, чтобы можно было разрабатывать приложение пока бакенд не готов


    Если фронтенд строится на стороне сервера, то дополнительно потребуется знать используемый серверный язык программирования (например, Python, Ruby или PHP) и используемый фреймворк (Django, Ruby-on-Rails, Yii). На практике бывало такое, что фронтендер просил в нужной части проекта сделать var_dump от структуры данных, которую надо показать и перечислить серверные методы, которые надо вызвать по нажатию предполагаемых кнопок.

    Зачастую фронтенд-разработчик может и сам закодировать эти серверные методы, если не требуется углубляться в серверную логику (отношения в данных, конкретная бизнес-логика, хранение данных, кэширование, очереди, крон-задачи). Я лично таких очень ценю.

    И моё личное мнение - фронтенд разработчику не помешают базовые знания про UML. Иногда с ними так тяжело обсуждать обмен данными по AJAX. У них это какой-то непрерывный поток магической энергии, волшебным образом преобразующийся в буковки на экране пользователя, а вот для бакенда это набор отдельных операций, иногда ещё и асинхронный. Диаграммы последовательностей ни читать, ни писать многие не умеют. Таймлайны составлять не умеют.

    -----------

    Написал дополнение: copist.ru/blog/2015/08/29/layout-designer-vs-front...
    Ответ написан
    2 комментария
  • Как начать верстать сайты для становления хорошим frontend разработчиком?

    0xD34F
    @0xD34F
    Буду безмерно рад любым советам

    советую научиться гуглить

    UPD. Вынесено из комментариев:

    Вопрос был поставлен в как раз таки из-за того, что я "умею гуглить", но, к сожалению, в силу отсутствия опыта выделить полезную информацию из информационного шума довольно сложно.

    Перевожу на русский язык: "я не умею понимать прочитанное".

    Ну так и нечего тогда лезть в разработку. Пейте пиво, смотрите футбол.
    Ответ написан
    4 комментария
  • Дает трафик с запросов определения Яндекса?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    В данном случае вообще не идет или минимальный, так как человек уже получил исчерпывающий ответ на свой вопрос. Так что давайте реальную ситуацию, а не гипотетическую. К тому же можно же посмотреть статистику сайта. Если домен продают - статистику должны показывать. Там видно по какому запросу и сколько в месяц заходят. Смысл гадать на кофейной гуще, если должны быть данные реальные. Если их нет - стоит серьезно задуматься, почему их нет.

    хочу такой домен купить

    а при чем тут домен, тут не только домен, но и сайт покупать надо. Сам домен Вам ничего не даст.
    Ответ написан
    6 комментариев
  • Как реализуется подобная верстка?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Обычный слайдер.
    Слайды - это картинки справа, текст выносится абсолютом налево и при переходе со слайда на слайд тексту добавляется эффект появления и исчезновения.
    А все остальное, логотипы, социалки и прочее, висит всегда статично.
    Мультисладшоу - тоже самое, обычные слайдеры, работающие синхронно.
    Эффект перехода между страницами - легко делается, тут на Тостере обсуждалось уже не раз.
    В общем, ничего особенного нет тут.
    Самое сложное - не реализовать, а придумать %)))
    Ответ написан
    Комментировать
  • Почему не срабатывает изменение цыета текста при наведении?

    razumkov2015
    @razumkov2015
    "Программист" https://vk.com/cgs_game
    Уберите пробел между a.redbutton и :hover

    a.redbutton:hover {
    color:#fff!important;
    text-decoration: underline
    }
    Ответ написан
    Комментировать