• Что делать, если дизайн сайта перекосит до следующего breakpoint?

    Punkie
    @Punkie
    Уходите от adaptive в сторону responsive - и будет вам счастье.
    https://css-tricks.com/the-difference-between-resp...
    Ответ написан
    Комментировать
  • Что это за артефакт в Firefox и как его устранить?

    Попробуйте поиграть с настройкой "Use hardware acceleration when available"/"По возможности использовать аппаратное ускорение" (в первой вкладке дополнительных)
    Ответ написан
    2 комментария
  • Какой атрибут добавить button, чтобы он заработал?

    dpigo
    @dpigo
    Front-end developer
    Вот список всех атрибутов: https://developer.mozilla.org/en-US/docs/Web/HTML/...

    Но вообще это не валидная верстка. Если хотите можете обернуть наоборот кнопку в ссылку, или добавить ссылке класс кнопки, чтобы они были визуально похожи.
    Ответ написан
    Комментировать
  • Какой атрибут добавить button, чтобы он заработал?

    <a href="#signupForm">Подпишитесь на нашу рассылку</a>
     <br>
      <form id="signupForm">
        <label for="email">Укажите свой адрес электронной почты</label>
        <input type="email" id="email">
        <input type="submit" value="Подписаться" class="btn">
      </form>
    Ответ написан
    3 комментария
  • Как работает верстальщик?

    @imikh
    1) Frontend
    2) Есть
    3) Зависит от технологии, конечно нужно учитывать то, что будет сгенерировано бэкэндом
    4) Не всегда
    5) Как договоритесь с заказчиком
    6) Если магазин стандартный - изобретать нет смысла. Если хотите сделать какой то особенный магазин, то фреймворк будет только мешать. Ozon не на вордпрессе же работает.
    Ответ написан
    Комментировать
  • Как работает верстальщик?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    1. Говорят "вёрстка сайта". Вёрстка - это только HTML+CSS. Вёрстка является частью Фронтенда. Фронтенд - это уже программирование. Тут нужно отлично знать JavaScript и технологии вокруг него, вёрстка тут лишь обязательный довесок.

    2. Что вы подразумеваете под чистыми HTML, CSS, JS? Для браузера все они чистые, другое дело что сейчас, например, уже мало кто пишет на чистом CSS. Это не удобно, когда есть чумовые LESS/SASS и прочие препроцессоры, которые облегчают работу. С JavaScript тоже самое. Конечно, все можно написать на чистеньком)), но это изобретение колеса. Давно уже написаны тысячи библиотек которые решают задачи разной степени рутинности. И даже на сайте визитке может пригодится тот же jQuery, если есть что решать.

    3. Смотря как договоритесь. Обычно, при дешевой разработке, бекенд уже существует в каком то виде, и все что делает верстальщик для типовых текстовых страниц - оформляет базовые элементы (списки, абзацы, заголовки, таблицы) так чтобы было максимально похоже на макет. Если контент очень сложный, тот тут уже подгоняют под него бекенд.

    4. Шаблонизаторы это прежде всего динамические одностраничные приложения или SPA, написанные на серьезных фреймворках вроде Эмбера или Ангуляра. При верстке сайтов они практически не применяются. Конечно, даже тут можно облегчить себе работу, если вы хорошо знаете Handlebars, Grunt/Gulp то вы можете собирать верстку из кусочков используя шаблонизаторы, но это уже другой вопрос.

    5. Верстка это лишь часть фронтенда. Бэкенд делают совершенно другие люди. Подобные заказы, где есть и верстка и бекенд - обычно называются "под ключ", правда обычно туда еще и дизайн входит)

    6. Бывает что и изобретают, все зависит от опытности и амбиций бекендера. Разумеется это если мы говорим о фриланс заказах и мелких сайтах. Любой крупный проект со своей командой скорее всего имеет самописные технологии под большинство своих задач. Это обусловленно уникальностью бизнес процессов и безопасностью (известные CMS взломать легче)

    7. У кого как, обычно за доп. плату. Но сегодня многие этого хотят и надо уметь.
    Ответ написан
    3 комментария