Ответы пользователя по тегу CSS
  • Как резиново сверстать этот макет?

    yurakostin
    @yurakostin
    Front-end developer
    Посмотрите, возможно, что вам очень зайдёт вот это видео. И другие, которые есть в описании.
    Ответ написан
    Комментировать
  • Как сбежать с фриланса?

    yurakostin
    @yurakostin
    Front-end developer
    Английский учить стоит однозначно.

    И если вам понравилось на upwork и с удалёнки в целом можно не съезжать, то возможно, что именно английский вам и стоит сейчас прокачивать в первую очередь.
    А там уже вся зарубежная(а значит более актуальная) информация будет более доступной для понимания.

    Ну или же искать компанию, которая готова взять вас с горящими глазами на обучение на не очень большую зп. И фигачить на работе(по рабочим задачам) и дома - учить js, фреймворки, сопутствующие API и библиотеки, а также, разумеется алгоритмы и структуры данных и паттерны и так далее, и тому подобное, словом, расширять кругозор себя как разработчика.
    Ответ написан
  • Что входит в обязанности frontenda (вопрос к работающим)?

    yurakostin
    @yurakostin
    Front-end developer
    Frontend разработчик сейчас понятие чертовски широкое.

    Думаю, что реально крутой frontend developer умеет следующее:

    • Верстать. Доступно, кроссбраузерно, адаптивно, резиново и так далее.
    • На отлично знать VanilaJS.
    • Уметь собирать проекты: стили, js, шрифты, шаблоны - всё. Webpack, пожалуй - наше всё. Ибо, насколько я помню gulp и grant - таск-менеджеры. А с этой задачей прекрасно справляется npm. Соответственно.
    • Уметь настраивать webpack и при этом помнить, что есть готовые решения для сборки.
    • Уметь как работать с npm.
    • Уметь работать с двумя-тремя популярными фреймворками. Например Vue.js,
      Angular.js, React.js + Redux.js. Представлять плюсы и минусы каждого из решений.
    • Уметь писать код. Тоже очень широкое понятие. Но, я, пожалуй, остановлюсь на том, что хороший фронтендер должен писать код, придерживаясь code style-а; выделять общие части в отдельные функции/классы и т д; давать адекватные имена переменным/функциям/классам etc. В общем держать свой код в чистоте и порядке.
    • Уметь читать чужой код. Это очень непростая работа. Нужна высокая сосредоточенность, внимательность.
    • Уметь покрывать свой код тестами.
    • Уметь планировать архитектуру клиентской части приложения. Я бы даже сказал, что очень пригодится умение писать UML схемы. Мы же не jquery карусель собрались писать на такой должности.
    • Понимать на простом уровне как работает HTTP. Как клиент отправляет данные, как их считывает сервер, как отдаёт ответ, и т д.
    • Интересоваться смежными областями. В первую очередь backend. Благо можно не учить php, ведь есть nodejs. Это тот же самый javascript, так что думаю, что шикарный фронтендер должен уметь писать и на nodejs, понимать нюансы его работы.
    • Знать больше чем html, css, js. Уметь, например, программировать на python/erlang/ClosureScript/php/c/haskell/подставь своё. Это расширяет кругозор.
    • Следить за новинками в своей области и интересующих смежных областях.
    • Уметь работать с git.
    • Уметь работать с командной строкой. На мой взгляд уметь только cd, ls, mkdir, chmod, chown и touch - не серьёзно.


    Думаю, что если ещё посижу, то напишу ещё что-нибудь, но думаю, что основная мысль понятна - нужно уметь и знать много всего.

    Список этот может показаться пугающим. Но фишка в том, что всё сразу изучить нельзя. Двигайтесь по пунктам не спеша, разбираясь в тонкостях, нюансах.
    Изучение чего-либо процесс не быстрый, но если вам нравится то, что вы делаете, то усилия окупятся обязательно.
    Ответ написан
  • Как спрятать DIV при скролле?

    yurakostin
    @yurakostin
    Front-end developer
    Сэр, а вы знаете, что грамотно поставленный вопрос содержит ответ?
    Вот ответ вашими словами "после opacity:0 сделать display:none"

    И господи боже, сколько можно писать на jquery?
    Ответ написан
    Комментировать
  • Как "запихнуть" iframe в div?

    yurakostin
    @yurakostin
    Front-end developer
    Сэр, а вы вообще пробовали это делать, или только хотели?

    У вас есть отладчик, где можно посмотреть как реализована вставка игр в div-ы через iframe-ы
    Ответ написан
    Комментировать
  • Где найти интерактивное изучение js?

    yurakostin
    @yurakostin
    Front-end developer
    Самый крутой интерактив это садиться и программировать.
    Всегда рекомендую, в качестве учебника для начала, прекрасный ресурс Ильи Кантора.
    https://learn.javascript.ru/
    Следуйте по урокам, выполняя все задачи, не переходите на следующий, пока не поймёте текущий. Если не получается решить задачу - посмотрите решение, но обязательно осознайте, почему работает так, а не иначе. Это может отнять время, но если js - технология, которая в будущем вам пригодится, то это время будет потрачено с пользой.

    Появился у вас вопрос, появилась идея что-то реализовать, пусть даже простое -
    откройте консольку и проверьте/создайте файлик и реализуйте, что вам взбрело в голову.

    Удачи.
    Ответ написан
    2 комментария
  • Как прижать футер к низу страницы?

    yurakostin
    @yurakostin
    Front-end developer
    Ответ написан
    Комментировать