• Верстка из PSD макета. Как правильно верстать?

    dom1n1k
    @dom1n1k
    Вообще говоря, в реальной работе дизайнер, конечно же, должен хотя бы на словах сообщать верстальщику, как и что должно тянуться. На практике, правда, бывает так, что дизайнер уже недоступен и спрашивать некого, но это неправильно.
    Но с другой стороны, я понимаю автора тестового задания, который бросил соискателя в такую вот ситуацию. Он хотел проверить, умеет ли тот чувствовать и осознавать "логику макета". Оказалось, что пока нет. Сейчас большинство верстальщиков-неофитов помешаны на инструментах (bootstrap, gulp, autoprefixer и еще 20 подобных слов), слабо разбираясь в верстке как предметной области.
    Ответ написан
    Комментировать
  • Как запретить уменьшение сайта менее 200px?

    dom1n1k
    @dom1n1k
    А зачем минимальную ширину заворачивать в медиа-запрос?
    Просто и без условий
    body {
        min-width: 200px;
    }
    Ответ написан
    Комментировать
  • Как поместить td в тег "a"?

    dom1n1k
    @dom1n1k
    Нельзя так делать. Можно наоборот - a внутри td.
    Ответ написан
    3 комментария
  • Какое железо взять для программирования в 2016 году?

    dom1n1k
    @dom1n1k
    Да никаких особых америк тут не придумаешь. Бюджет нормальный, хорошую машину собрать труда не составит.
    - любой Haswell на который денег хватит (i5, i7 или Xeon E3)
    - материнская плата - вопрос очень холиварный, но я предпочтнаю Asus и Asrock, причем лучше НЕ выбирать какие-то экзотические конфигурации (особые версии чипсетов, особые оверклоккерские исполнения и тп) - лучше средний класс
    - памяти 16 Гб, не меньше
    - обязательно SSD (настоятельно рекомендую Samsung и непеременно Pro, а не Evo)
    - видео nVidia, если игры не важны, то лучше 7xx с пассивным охлаждением (у Асуса такая карточка стоит порядка 50-60 долларов)

    По поводу AMD... Я не имею ничего лично против них, но если для серьезной работы, то смысла не вижу. Экономия (на фоне общих затрат) копеечная, но Intel надежнее. Я тут имею в виду не то, что процессоры AMD ненадежны или ломаются - нет. Я имею в виду, что все сторонние разработчики (железа, софта, эмуляторов и пр) в первую очередь тестируют свои продукты под Intel. То есть меньше шанс напороться на глюки какого-то продукта третьей стороны, у них более цельная экосистема, меньше потенциальных проблем с драйверами и пр. Аналогичная ситуация с видео - из соображений надежности и совместимости лучше брать только nVidia и ни что другое.
    Ответ написан
    6 комментариев
  • Разрабатывать ли несколько макетов для разных устройств?

    dom1n1k
    @dom1n1k
    По-хорошему - да, создавать.

    Мое мнение, что для хорошего адаптивного сайта макетов должно быть как минимум три - 320 (телефоны), 720 или 768 (планшет вертикально) и 1280+ (десктопы, ноуты и некоторые самые большие планшеты). Горизонтальный планшет в этом случае получается из макета на 1280 плюс некоторые словесные описания. Типа такого: берется десктоповый макет, только товаров в ряд 4 вместо 5 и базовый размер шрифта на 1px меньше. Это пример из головы, но суть думаю понятна.
    Для тех сайтов, которые тянутся вширь без ограничений максимальной ширины, имеет смысл также добавить 4-ый размер - 1920.

    То есть если вопрос "нужно ли?" - ответ "да, очень желательно".
    Ну а дальше вопрос вашего бюджета, сроков, требований к качеству результата и пр.
    Ответ написан
    Комментировать
  • Кто знает этот шрифт?

    dom1n1k
    @dom1n1k
    Это вариация на тему т.н. брусковых шрифтов итальянского типа (с обратным контрастом). Судя по страшной и неправильной Л, вариация доморощенная и кустарная. Плюс ещё и перспективные искажения.
    Если будет достаточно не именно этого шрифта, а просто аналогичного, то с кириллицей есть Traktir.
    Ответ написан
    Комментировать
  • Вопрос к дизайнерам: где брать изображения для своего дизайна, если в фотостоках один отстой?

    dom1n1k
    @dom1n1k
    Ох больная тема. Фотостоки набиты либо хламом, либо красивыми фоточками, которые никуда не притулишь. Причем даже платные, и даже очень дорогие.
    Случай из недавней практики - нужная была фотография солидного мужчины в костюме и галстуке. Ну казалось бы - довольно банальный случай, ничего особенного, верно? Ща мы быстро всё найдем!
    Ога. Было перерыто 10+ стоков, тысячи фоток - всё не то! Какие-то странные физиономии, странные позы, странные фоны. Отдельная ненависть фотографам, которые из фотосессии в десятки фоток не могут ни разу показать человека целиком - то руку ему обрежут, то ногу, то макушку. Они думают, что их шедевр будет использоваться как есть, а не подгоняться по месту на сайте или в журнале.
    Половина фоток зафотошоплена вусмерть. И так далее. Нашли с огромным трудом пару фоток, которые подошли с оговорками.
    И при этом у платных фотостоков какие-то совершенно дикие ценовые политики, как будто весь этот шлак снимали марсианские девственницы на восходе солнца на склоне горы Фудзияма.
    Боюсь представить, что делают люди, которым нужны более экзотические тематики.
    Ответ написан
    Комментировать
  • Оперативная память б/у?

    dom1n1k
    @dom1n1k
    Если есть возможность потестировать - почему нет? Память от времени стареет незначительно. Это же не материнская плата, где могут конденсаторы засохнуть или жесткий диск (механика со всеми вытекающими).
    Ответ написан
    Комментировать
  • Как ограничить частоту запросов к бэкэнду?

    dom1n1k
    @dom1n1k
    Кэшировать результаты запроса к базе на ~5 секунд?
    А скорее даже не результат запроса, а прямо конечный xml/html/json, который потом отсылается на клиент.
    То есть в пределах 5 секунд сервер отдает один и тот же ответ.
    Ответ написан
    1 комментарий
  • Как определить шрифт?

    dom1n1k
    @dom1n1k
    Я тоже сразу узнал PT Sans. А скругления уже доморощенные.
    Ответ написан
    Комментировать
  • Неправильно отображаются некоторые элементы сайта на мобильном, в чем может быть проблема?

    dom1n1k
    @dom1n1k
    Без живого кода гадать бесполезно, но в качестве гипотезы - flexbox используется? Все префиксы для него прописаны? Телефон случайно не Андроид 4.x (там флексбокс не поддерживается по нормальному)?
    Ответ написан
  • С какого разрешения начинать верстать?

    dom1n1k
    @dom1n1k
    Есть ощущение, что в данной ситуации на верстальщика перекладывают часть проблем дизайнера.
    Если поведение блоков на большом разрешение не продумано и не определено (если не отдельными макетами, то хотя бы словесным описанием) - чего бы им не расползаться?
    Под дизайнером я тут понимаю не обязательно отдельное физлицо, а роль в процессе разработки (иногда дизайнер и верстальщик объединены в одном лице).
    Ответ написан
    2 комментария
  • Как сверстать этот блок?

    dom1n1k
    @dom1n1k
    Можно и не картинкой, но картинкой проще и надежнее.
    Ответ написан
    Комментировать
  • Как разделить 2 фона-картинки ровно посередине одному блоку, да еще и сделать это адаптивным?

    dom1n1k
    @dom1n1k
    Если картинки должны сжиматься, подстраиваясь под ширину/высоту, то придется сделать 2 вложенных контейнера (чтобы в каждом применить background-size: cover)
    Если же достаточно, чтобы большие картинки (заведомо больше любого экрана) сходились в центре, а по бокам просто обрезались - можно и просто через множественный background все сделать.
    В целом не вижу тут каких-то особых трудностей.
    Ответ написан
  • Стоит ли делать личный сайт на бутсрапе?

    dom1n1k
    @dom1n1k
    Зачем в данном случае Bootstrap, что он даст? Полагаю, что ничего.
    Ответ написан
    2 комментария
  • Можно ли убрать лого Яндекс в фоне карт?

    dom1n1k
    @dom1n1k
    Убрать этот лого элементарно - достаточно стилями перебить правило:
    .ymaps-2-1-32-map-ru {
        background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAzIiBoZWlnaHQ9IjgxIiB2aWV3Qm94P…4yMTYuMDk0IDMuMjE2aC02LjIyM3YtLjAwMXptMCAwIiBmaWxsPSIjNTk1OTU5Ii8+PC9zdmc+) #fafafa center no-repeat;
    }

    Конкретное имя класса может варьироваться в зависимости от версии и языка апи карт.

    Но вряд ли это соответствует лицензионному соглашению. Можно попробовать пойти на компромисс, сделав эту надпись светло-серой или полупрозрачной. Чтобы, так сказать, и Яндекс не расстраивать, и пользователю глаза не мозолить (потому что действительно это лого раздражает).
    Ответ написан
    1 комментарий
  • Bootstrap vs Foundation vs Skeleton - что выбрать?

    dom1n1k
    @dom1n1k
    Лично я считаю, что подобные фреймворки предназначены только для простых сайтов - типа лендингов или визиток на 3-5 страниц. Ну или для протитипирования.
    Если речь идет о более-менее сложном сайте - это пятое колесо в телеге. Лучше верстать либо вообще с нуля, либо использовать что-то типа Susy.
    Если же нужно делать как раз лендинг, то тут в дело вступают следующие соображения: там критичны время, стоимость и взаимозаменяемость специалистов. Поэтому - Bootstrap. Тупо потому, что самый распространенный.
    Исключение - проекты "для себя". Там можно и даже нужно пробовать что-то новенькое для расширения кругозора.
    Ответ написан
    5 комментариев
  • Где почитать о расчетах траекторий полета космических тел?

    dom1n1k
    @dom1n1k
    Левантовский, Механика космического полета в элементарном изложении
    Ответ написан
    Комментировать
  • Аналог шрифта Lekton с поддержкой кириллицы?

    dom1n1k
    @dom1n1k
    Может быть зауженная версия Exo? Не совсем полный аналог, но слегка напоминает.
    Ответ написан
    Комментировать
  • Зачем нужен :before и :after?

    dom1n1k
    @dom1n1k
    Да, фактически это узаконенный хак.
    Изначально их придумали для задач типа нумерации заголовков, а сегодня уже как только не используют.
    Ответ написан
    Комментировать