Задать вопрос
  • Отсутствие H1/h2 и т.д - насколько сильно влияет на SEO?

    Индексирование будет хуже (так как googlebot или yandexbot будут хуже понимать структуру сайта)
    В заголовки h1 и т.д можно внедрить ключевые слова.
    С точки зрения UX правильно настроенные заголовки помогают пользователям в навигации.
    Также стоит разметить заголовки с помощью микроразметки(хотя бы h1)
    Сравните с конкурентами, если у них этого нет, сделайте, будет лучше
    Что будет если не использовать заголовки h1, h2?
    Ответ написан
    3 комментария
  • Нужно ли указывать font-size, font-family, font-weight, color - если они такие же, как у body?

    @Mopkoff-ka
    Верно, дополнительно нужно указывать все эти свойства для input, textarea, button, select - эти элементы не наследуют значения шрифтов..
    Ответ написан
    Комментировать
  • Зачем frontend девелоперу такой большой опыт?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Вы путаете причину и следствие. Фронты очень востребованы рынком, поэтому и вакансий много, и зарплаты высокие, а порог входа при этом очень низкий. Из-за сочетания этих факторов соискателей огромное количество, но 99.9% из них - профаны. Для их отсеивания как раз и выставляется требование к подтверждённому опыту. То есть работодатель в среднем случае не ждёт от фронта особых знаний, но хочет ещё до собеседования иметь уверенность, что эти знания точно есть.
    Ответ написан
    10 комментариев
  • Как вы развиваетесь и откуда черпаете информацию?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Я пытаюсь развиваться в своей профессии, но есть проблема с тем, откуда черпать информацию.
    Проблема в том, что Вы пытаетесь черпать!
    А нужно - пытаться развиваться. ;)

    Банально:
    Например, есть тема про поиск заданного растр-объекта на произвольном изображении.
    Заходите в интернет, ищите, находите ссылки, кликаете первую попавшуюся и...
    ОМГ! Там есть туча формул и текста и нет исходника! и закрываете её, как бесполезную...

    А вот тут-то и была Ваша ошибка!

    Кратко:
    1. Знание английского.
    2. Гугл и синтаксис поисковой строки.
    3. Умение читать и осознавать, а не копипастить исходники.
    4. Сопоставление фактов (результат работы ВАШЕГО! кода) с теорией (оф. документации, алгоритмов) и с другими источниками, касательно изучаемого Вами направления (публикации: подходы реализации, архитектуры и структуры, методики, алгоритмы, репозитории кода и т.д.).

    Если выполнять все правила - никакие закладки будут не нужны: сами сможете быстро находить требуемую информацию (а не "мусорную"!) о новом направлении для своего развития или запомнить надолго результат своего труда: достигнутое понимание материала через личный опыт.
    Ответ написан
    4 комментария
  • Что делает фронтент разработчик уровня миддл?

    @managrib
    то же что и джун.
    но самостоятельно и качественно.

    джун отличается тем, что за ним нужно глаз да глаз.

    Поработал в обоих направлениях по пол года и так и не понял что мне ближе.

    Порог вхождения в программирование - высок.
    За полгода - вы ничегошеньки еще не увидели.

    От двух лет - это да.
    Ответ написан
    Комментировать
  • Адаптивная верстка и белая полоса справа, всё перепробывал. Что не так?

    daemonhk
    @daemonhk
    ПсиХоПат
    1. В адаптиве для картинок используйте img{ width:auto; max-width:100%; }
    2. Чтобы увидеть кто куда вылазит, пропишите *{ border:1px solid red; box-sizing:border-box; }
    3. Поработайте еще над футером))
    4. Частыми виновниками таких поломок являются стрелки от slick-slider, что в вашем случае и произошло. Укажите им нужное положение (сейчас они вылезли за пределы контейнера)
    5. А еще можно убрать box-shadow в отзывах
    Ответ написан
    1 комментарий
  • Узко vs Широконаправленный разработчик?

    Adamos
    @Adamos
    Узконаправленный разработчик - это человек, который досконально знает нюансы своей ниши и имеет кучу опыта в тех вопросах, которые в них возникают.
    Широконаправленный разработчик - это человек, который попробовал многое и успешно воплотил проекты в нескольких разных нишах.
    А тот, кто пролеживал бока, листая Танненбаума и Дейкстру - это вообще не разработчик, и нанимать его никто не будет по той простой причине, что опыта у него нет, и оплачивать время, пока он будет его набирать, набивая свои нубские шишки, никто не разбежался.

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

    плохо иметь 2 заголовка h1, т.к. сканирование поисковыми роботами идет в этапа:
    - первичное, получение контента, без стилей и прочего, это собственно само сканирование и индексирование текста
    - вторичное, формирование страниц в песочнице со всеми элементами страницы, для определения мобильности и прочего
    Ответ написан
    1 комментарий
  • Кроссбраузерная сетка?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    Один общий блок с картинкой,
    внутри несколько блоков с белыми рамками без фона.
    Внутренние блоки флексами.
    Ответ написан
    Комментировать
  • Как выставлять счета ООО?

    Jump
    @Jump
    Системный администратор со стажем.
    1)Как угодно, точнее как договоритесь. Порядок расчетов обычно уточняется в договоре а там выбираете так, чтобы вам было удобно и вашему контрагенту. В этом случае нет понятия правильно, нужно делать как удобно.

    2)У самозанятого ненужно открывать расчетный счет. Там обычные доходы физлица. Но поскольку дело это достаточно новое - могут возникнуть проблемы с оплатой от некоторых организаций. Тут опять же вопрос удобства.
    Иногда организации выгоднее заплатить дороже, но без лишних телодвижений. Тут уже надо смотреть по ситуации, и решать проблемы по мере их поступления.

    Не понятно как вообще будут выглядеть эти реквизиты?
    Как обычные реквизиты - номер счета, и реквизиты банка.

    И где будут храниться деньги?
    Если платят наличкой - деньги хранятся в кошельке, или в кармане пиджака.
    Если платят безналом - деньги хранятся в банке.
    Ответ написан
    Комментировать
  • Почему такая ошибка в коде?

    php666
    @php666
    PHP-макака
    Лол, все перечисленное, это основы языка, капля в море.
    Ответ написан
    Комментировать
  • Какие языки программирования лучше всего оплачиваются в России, США и Европе?

    @mamontm
    Оплачиваются не языки программирование.

    Оплачивается умение ими пользоваться.

    Есть буквально одно исключение - Cobol.
    Это один из старейших языков программирования, на котором начали писать еще тогда когда ваши родители еще не родились.
    Приходится иметь дело с очень древними программами, причем выполняющими весьма ответственные вещи, где высока цена ошибки (первыми, кто мог позволить себе компьютеры был очень крупный бизнес)

    о наблюдениям сервиса «Мой круг» в России последние пару лет по зарплатам лидируют...

    Вы неверно интерпретируйте данные.

    Просто ряд языков чаще используется в недорогих простых проектах. Что не отменяет их же использование в дорогих проектах. Но искажает понятие "средняя зарплата".

    Плюс недорогих проектов всегда намного больше. Что еще более искажает понятие "средняя зарплата".

    Ну то есть математически-формально всё так как описано в обзоре зарплат.

    Но вас же интересует, поди, сколько лично вы будете зарабатывать, если смените язык?
    А ваш заработок связан вовсе не с языком - а с тем, что вы в этом случае будете и с другим работодателем работать и опыта постепенно набераетесь.

    Причём если Scala и Elixir два года назад по зарплатам опережали прочие языки с сильным отрывом и за последние годы выросли по зарплате несильно, то Go и Objective-C за эти же два года совершили сильный отрыв от остальных языков и догнали Scala и Elixir

    Все упомянутые нельзя назвать распространенными на простых (то бишь на дешевых) проектах.

    P.S.:
    Узнаю типичный страх начинающего новичка (и типичное заблуждения уже начавшего новичка, который уже успел разочароваться в том, что ему не предлагают сходу 100 500 миллионов баков в месяц, как об этом все трубят) -

    "Я выучу не тот язык и карьера будет погублена"
    "Я выучу тот язык и карьера пойдет вверх".

    Язык не важен - достаточно выбрать любой язык из мейнстрима, чтобы просто на нем было можно найти работу (или, если вы в маленьком населенном пункте и будете работать не удаленно - тогда выбор языков вообще мал).

    Важно ваше умение программировать. А это понимание/знание - алгоритмов, парадигм, концепций, паттернов.

    Эти вещи из языка в язык повторяются.
    Трудно выучить только первый.

    Сменить язык программисту с опытом - не сложно.
    Ответ написан
    8 комментариев
  • Почему элементы input игнорируют контейнер родителя?

    *,
    *::before,
    *::after {
      box-sizing:border-box;
    }

    Поставьте и все заработает. Так происходит потому что вы указали ширину в 100% для input, но стандартный border-box у браузеров стоит content-box, который не учитывает padding и border в размер ширины
    Ответ написан
    Комментировать
  • Как продвинуть сайт в поиске SEO?

    Kadzi
    @Kadzi
    Ом
    1.
    скажите как он попадает в топ выдачи, нужно время? а потом начинать подбирать новые текста под запрос?

    Такой сайт скорее всего никак. Он неконкурентный.

    2. Мой ответ про SEO

    3.
    Может я как нуб что-то упустил.

    Да дружище, упустил. Таких ребят называют "школьники". Школьник это такой тип владельцев сайтов/дела/и так далее, которые игнорируют пользу для людей и при этом убеждены, что им должны нести деньги. К школьникам также можно отнести слушателей инфоцыган. Школьник это тот, кто лезет и прет куда угодно без всякого ликбеза и минимальной подготовки.

    К счастью, избыток школьников создает супер рыбное место для думающих людей. Ведь школьников очень легко перескакивать, забирая их хлеб.

    Чтобы в вашей нише сделать конкурентный продукт с гарантией успеха, рекомендую почитать про цепочку создания конкурентного продукта. (пс, кстати это не адаптив, а кусок ГОВНА на сайте)

    4. Забудьте про технический аспект, сначала подумайте как сделать сайт максимально полезным и интересным. Гнать трафик на неподготовленный сайт - плохая идея.

    За 15 минут я успел переверстать блок и увеличить полезное действие, не вникая и анализируя конкурентов. Получилось в разы чище даже без дурацких иконок и картинок. Представьте что можно запилить, тщательно изучив несколько сотен таких сайтов.5d4aab199b416764992901.jpeg
    Ответ написан
    4 комментария
  • Как сделать вывод ДВУХ строк в ячейке td, а потом троеточие?

    SmthTo
    @SmthTo Куратор тега CSS
    Все перепёлки мира будут оплакивать мою смерть.
    На CSS кросс-браузерная обрезка текста с точками в конце и в несколько строк — только визуальным хаком или специфическим свойством:
    hackingui.com/front-end/a-pure-css-solution-for-mu...

    Вот это свойство, если что, с примерами:
    https://css-tricks.com/almanac/properties/l/line-clamp/

    Поддержка свойства браузерами:
    https://caniuse.com/#feat=css-line-clamp

    Раньше Firefox вообще не поддерживал его, теперь поддерживает, но только самая свежая версия (68-я), что плохо. EDGE, начиная с 17-й поддерживает, что тоже не очень хорошо. IE, как всегда, в пролёте.

    Так что делайте либо на хаке визуальном, либо же прогрессивное улучшение с помощью @supports, мол, если есть поддержка свойства, то с точками, если нет — то без точек.

    Ну или, если не на CSS, то с помощью JS. В статье про это тоже есть.
    Ответ написан
    Комментировать
  • Что выбрать вместо macbook для дизайна?

    lamer350
    @lamer350
    กำลังสูงสุด
    Могу посоветовать сначала попробовать поработать в Figma, а потом решать о смене ОС.
    Чтобы вам сейчас не посоветовали, перейти будет не так просто) Поймете только когда сами протестируете новые устройства.
    Ответ написан
    2 комментария
  • Почему верстка на div - это зло?

    Moskus
    @Moskus
    Либо вы не понимаете или только частично понимаете, что именно вам говорят, либо ваши "наставники" действительно несут бред.
    Блочная верстка с использованием div - норма. Другое дело, что нужно снабжать эти div соответствующими классами, и не делать так, как в вашем примере выше, в смысле совершенно бессмысленной вложенности.
    Ответ написан
    4 комментария
  • Как сделать кнопку закрытия и открытия по клику правильно на JS/JQ?

    @dsgnfox
    $(function () {
          'use strict';
          $('[data-toggle="offcanvas"]').on('click', function () {
            $('.offcanvas-collapse').toggleClass('open');
            $('body').toggleClass('offcanvas-open');
          })
        })
    Ответ написан
    Комментировать
  • Где найти сообщество UX-дизайнеров?

    nikitanaz
    @nikitanaz
    UX Lead and DesignOps @EPAM
    https://ux.stackexchange.com/

    и английский подтяните, и ребята со всего мира, и ответы быстрые.
    главное формулировать максимально ёмко. с деталями.
    Ответ написан
    Комментировать
  • Адаптивная вёрстка на flexbox может ли считаться полноценной адаптивной вёрсткой?

    Адаптивная вёрстка - это вёрстка, которая адаптируется под диапазон экранов с сохранением комфортного взаимодействия с интерфейсом. Делаете Вы её на Flexbox или на Float, не важно. С использование медиа запросов или без - не важно
    Ответ написан
    6 комментариев