Ответы пользователя по тегу Веб-разработка
  • Можно ли верстать сайт без модульной сетки?

    dom1n1k
    @dom1n1k
    Говносайт можно. Нормальный нельзя.
    Но тут есть очень важный нюанс: в понимании многих веб-разработчиков "сетка" - это какие-то равные колонки а-ля бутстрап или что-то наподобии. Но сетки могут быть очень разные, с самым разным количеством колонок, с различными ширинами колонок и так далее.
    Ответ написан
    2 комментария
  • Какой монитор выбрать по дюймам для работы в верстке и легкий дизайн сайтов?

    dom1n1k
    @dom1n1k
    1920 для комфортной работы уже мало, конечно. Советы про 27+ правильные. Но обычно всё в финансы упирается - тут уж каждый сам решает.
    Ответ написан
    5 комментариев
  • Corel Draw для Web актуален?

    dom1n1k
    @dom1n1k
    Что значит в веб-разработке?
    Если рисовать векторную графику (логотипы, иконки и пр) - почему бы и нет? Дело вкуса. У Корела плохая репутация в полиграфической среде из-за проблем с цветоделением (было такое несколько лет назад, как сейчас не знаю), но для веба это неактуально. Редактор как редактор.
    Если имеется в виду рисование именно макета - ни разу такого не видел за много лет в индустрии. Использовать его в этом качестве - это значит стать маргиналом, который как минимум создает всем проблемы вида "и как я должен с этим работать?"
    По факту в реальном мире 99% макетов рисуются в Фотошопе или Скетче в зависимости от религиозной принадлежности.
    Ответ написан
    2 комментария
  • Почему Ruby используют так мало сайтов, по сравнению с другими языками?

    dom1n1k
    @dom1n1k
    Ruby - это тупо дорого.
    И по рабочей силе, и по взаимозаменяемости людей, и по серверам...
    Нужны какие-то очень специальные причины, чтобы предпочесть его.
    Ответ написан
  • Нужна ли HTML карта сайта, пользовались вы когда-нибудь ей?

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

    dom1n1k
    @dom1n1k
    Если вы задаете такой вопрос - ответ на него будет "однозначно нет".
    Эта рыночная ниша давным-давно занята, распилена и переполнена. И вас там точно не ждут.

    Разумеется, это не означает, что нынешних игроков нельзя подвинуть. Теоретически возможно всё. Но для этого вам понадобятся:
    а) колоссальный бюджет;
    б) некая фишка, которая привлечет пользователей.

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

    dom1n1k
    @dom1n1k
    SASS, LESS, Bootstrap, jQuery и любые штуки со словом "фреймворк" - на начальном этапе нужно забыть! Только чистые HTML и CSS.
    Ответ написан
    Комментировать
  • Что делать веб разработчику, если уже всё придумано?

    dom1n1k
    @dom1n1k
    "Всё уже придумано" - это конечно ерунда.
    Если посмотреть на мир более пристально, то оказывается, что в большинстве инструментов/приложений/систем/етц есть серьезные минусы. И почти всегда можно сделать лучше.
    Ответ написан
    Комментировать
  • Подключение шрифтов на сайт и форматы?

    dom1n1k
    @dom1n1k
    На текущий момент в 99% случаев достаточно двух форматов - woff и woff2.
    Хотя изредка можно увидеть даже otf живьем.
    Ответ написан
    Комментировать
  • 21:9 Для дизайнера и Web Разработчика?

    dom1n1k
    @dom1n1k
    На мой взгляд, танковые щели 21:9 имеют преимущество только при работе со специфичными, очень широкими данными. Большие таблицы, графики - что-то типа биржевых котировок, диаграмм Гантта и тому подобное.
    Для веб-дизайна - хрень.

    P.S. Вот еще в соседнем ответе очень хороший пример привели - аудио/видео-редакторы с их монтажными дорожками. Одним словом, если контент стремится в ширину.
    Ответ написан
    Комментировать
  • С какими сложностями придется столкнуться при разработке онлайн-обменника криптовалют?

    dom1n1k
    @dom1n1k
    Просто выкинь эту идею и переходи к следующей.
    Лезть в криптографию и операции с чужими деньгами без опыта и понимания как это всё устроено (или, как вариант, без больших денег, чтобы нанять опытных людей) - нельзя. Со всех точек зрения - технического аспекта, морального, безопасности и так далее, и тому подобного.
    Никакое "по ходу дела разберусь" тут не работает. В лучшем случае прожжешь стартовый капитал, в худшем - останешься кому-то должен и схлопочешь проблемы с законом.

    P.S. Хотя я иногда завидую таким людям - мне бы такой оптимизм.
    Ответ написан
    1 комментарий
  • Как вы реализуете карты на мобильной версии сайта?

    dom1n1k
    @dom1n1k
    В качестве далеко не идеального, но очень простого костыля:
    #map {
        max-height: 90vh;
    }
    Ответ написан
    4 комментария
  • Реализация эффекта загнутой бумаги и масштабирование блоков зажав ЛКМ?

    dom1n1k
    @dom1n1k
    Я бы пообщался с дизайнером или заказчиком и попробовал договориться об устранении этих хреней.

    Уголок тут не играет никакой ни смысловой, ни эстетической роли, которые оправдывали бы его присутствие. Это просто потуга дизайнера в духе "чтобы тут ещё всунуть, чтоб они не подумали, что я мало поработал? ну хз, вот пусть ещё уголок будет!"

    Движок для изменения по факту тоже никому не нужен, он только глаза мозолит посреди карточки. Никто не будет там это двигать, если фото и текст изначально между собой нормально сбалансированы. Как максимум, я бы сделал 2 дискретных положения - фото узкое/широкое. А кнопочку для этого сделал бы маленькую снизу.
    Ответ написан
    Комментировать
  • Не правильное отображение сайта на разрешении 1920?

    dom1n1k
    @dom1n1k
    Масштаб увеличенный у клиента настроен.
    Это кстати вполне нормальное явление и не должно ломать верстку.
    Ответ написан
    1 комментарий
  • Как понять БЭМ, и что мотивирует верстальщик в использовании его?

    dom1n1k
    @dom1n1k
    От БЭМ-а тут только двойные подчеркивания. Тут вообще всё неправильно.
    Ответ написан
    Комментировать
  • Когда следует использовать grid, а когда flexbox?

    dom1n1k
    @dom1n1k
    Ну как написали умные люди в уже вышедших статьях, "гриды для двумерной раскладки, флекс для одномерной".
    Двумерка во флексе сделана неважно - это чистая правда.
    Ответ написан
    Комментировать
  • Что выбрать, слайдер на чистом CSS или с использованием JS?

    dom1n1k
    @dom1n1k
    В >99% случаев - JS.
    Чистый CSS сильно урезан по возможностям и подойдет только для чего-то очень простого и второстепенного.
    Ответ написан
    Комментировать
  • Как доказать, что в портфолио именно твои работы?

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

    dom1n1k
    @dom1n1k
    Да, книга устарела. Если она издана в 2012, то информация в ней и вовсе по состоянию на 2010-11. Шесть лет в мире фронт-энда это очень много, практически эпоха. Можно по ней начать, но потом перейти на что-то посвежее.
    Хотя в каком-то смысле можно даже плюсы извлечь - пощупать верстку под старые браузеры, чтобы потом сравнить с новыми. Новички часто воспринимают это все как должное.
    Ответ написан
  • Используете ли вы флексбокс сетку в своих проектах?

    dom1n1k
    @dom1n1k
    почему бы не использовать комбинацию флексбокс сетка + flexibility?

    А вот за это я бы отбивал руки. Категорически нельзя завязывать лейаут на JS. Это медленно, это бажно, это... это медленно!

    Если человек сидит на старом IE (сам по себе очень медленный браузер), то у него с высокой степенью вероятности и компьютер слабый. Далее, у них скорее всего не установлены адблокеры - это ещё куча тормозов. Уж если вы по каким-то причинам решили, что эти пользователи вам нужны - зачем над ними издеваться?
    Тут блин на мощном ПК с самым последним браузером порой раздражаешься оттого, что какая-то прилипающая панелька лагает... А если весь-весь лейаут будет отрисовываться JS в IE - это вешалка.

    Я помню времена, когда CSS3 (скругления, тени, градиенты...) только недавно вышел и естественно IE этого ничего не поддерживал. Довольно быстро сообщество наплодило вагон полифилов для этого дела. Были и маленькие, под одну функцию, были и целые пакеты.
    Так вот: они нормально работали только в демках и простеньких случаях. В реальных сложных сайтах пользоваться было невозможно - всё дико тормозило, да и глючило. Нельзя IE чрезмерно нагружать тем, на что он не предназначен.

    Degradation должна быть gracefull, а не lazy.
    Ответ написан
    Комментировать