Задать вопрос
  • Как отменить hover-эффекты для touchscreen устройств?

    @filippovanatoliy
    Вот начал погружаться в кодинг)
    Я пошёл проще - в медиа указывал hover только для экрана шире 1080

    Но этот вариант на любителя
    Ответ написан
    4 комментария
  • Как лучше внести адаптивный дизайн?

    Serj-One
    @Serj-One
    i'm sexy and i know it
    Написали симфонию для скрипки и тромбона.
    Как лучше поступить? Нанять скрипача и тромбониста, или отдать тромбонисту обе партии?
    Ответ написан
    1 комментарий
  • Какими плагинами для браузера пользуются Web дизайнера и Разработчики?

    Punkie
    @Punkie
    Встроенный инспектор в Firefox + плаг Webdeveloper. Больше ничего не нужно)
    Ответ написан
    3 комментария
  • На что обратить внимание, перед тем, как получать заказы от людей, стоит ли еще что-то нового узнать про HTML?

    @R3AD
    Не слушай его. Вот потом такие неучи от своего болта и раняют цены на рынке, потому что клиент получив сайт(товар), рвет себе волосы на голове за что же он отдал деньги.
    Научись писать код именно ПРАВИЛЬНО, а не так как все и тогда работу оценят и тебя не забудут. Видеокурсов полно на этом же YouTube, только нужно фильтровать что правильно, а что нет.
    Одного HTML мало, двигайся дальше и учи как можно больше языков.
    Ответ написан
    Комментировать
  • Что нужно поменять в компе?

    olmerlv
    @olmerlv
    Кто в цари крайний? Никого? Тогда я первым буду!
    Такая фигня вылазит после того, как они добавили поддержку артбордов и в ФШ выключена работа GPU.

    Нажмите CTRL + K, перейдите во вкладку Perfomance, и поставьте галку использовать GPU. Перезапустите Ps.
    Если проблема осталась, то лечиться это будет качественной видеокартой.

    После внедрения "этих фич", новыми версия ФШ пользоваться на стареньких компах теперь не вариант. Там CS6 наше всё.
    Ответ написан
    6 комментариев
  • Решение для маленького интернет-магазина?

    @RadmirZ
    Делаем интернет-магазины на движке minicart.su
    Я бы также посоветовал или Opencart или нашу Minicart CMS, то что не будете задействовать просто не отображайте, но как показывает практика любые проекты растут и вам рано или поздно все равно понадобятся сейчас ненужные функции, как например сравнение товаров, функция "отложить товар", оплата по картам, и еще куча всего.

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

    Deonisius
    @Deonisius
    Родился в 11110110111 году, 11000 января.
    Если не особо заморачиваться, то можно так:
    <div data-hint="Какой-то текст к div-у 1">1</div>
    <div data-hint="Какой-то текст к div-у 2">2</div>
    <div data-hint="Какой-то текст к div-у 3">3</div>
    <div id="hint"></div>

    div[data-hint] {
        display: inline-block;
        width: 150px;
        height: 150px;
        margin: 15px;
        border: 1px solid #900;
    }
    #hint {
        display: none;
        position: absolute;
        padding: 5px;
        margin: -15px auto auto 10px;
        border-radius: 5px;
        box-shadow: 0 0 1px 2px rgba(0,0,0,.3);
        background-color: #fff;
        z-index: 100500;
    }

    var hint = $('#hint');
    $('div[data-hint]').on({
        mouseenter: function(){
            hint.text($(this).data('hint')).show();
        },
        mouseleave: function(){
            hint.hide();
        },
        mousemove: function(e){
            hint.css({top: e.pageY, left: e.pageX});
        }
    });
    Ответ написан
    1 комментарий
  • Как сверстать header?

    грубо накидал резину)
    codepen.io/anon/pen/KdBJew

    HTML:
    <header>
      
      <div class="logo">
        <h1>Logo</h1>
      </div>
      
      <div class="right-header">
        
        <div class="name">
          <h2>name</h2>
        </div>
    
    
        <div class="description">
          <p>description</p>
        </div>
        
      </div>
      
    </header>


    CSS:
    header {
      position: relative;
      width: 100%; height: 200px;
      outline: 2px solid #000;
    }
    header, header * {
      padding: 0;
      margin: 0;
    }
    
    .logo {
      position:absolute;
      outline: 1px solid #000;
      width: 200px; height: 200px;
    }
    
    .right-header {
      position: absolute;
      right: 0; top: 0;
      width: calc(100% - 200px);
    }
      .name {
        width: 100%;
        height: 70px;
        outline: 1px solid #000;
        right: 0; top: 0;
        text-align: center;
      }
      .description {
        width: 100%;
        height: 130px;
        outline: 1px solid #000;
        right: 0; top: 0;
        text-align: center;
      }
    Ответ написан
    Комментировать
  • Проблема с клиентом на фрилансе?

    Jump
    @Jump
    Системный администратор со стажем.
    Это никак не проблема с клиентом, это явная проблема с исполнителем.
    Работа оплачена, а исполнитель шантажирует заказчика.
    За такое отрицательный отзыв он просто обязан поставить.
    Чтобы другие не нарвались.
    Ответ написан
    Комментировать
  • Проблема с клиентом на фрилансе?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Раз он всё оплатил, то с чего это вы не шлёте ему PSD? Высылайте, приносите извинения.
    Ответ написан
    Комментировать
  • Для совсем новичка в программировании php или ruby?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Ruby - надо знать английский и переходить на unix-like операционки (linux, bsd, mac os).

    PHP - можно ничего не знать, задачи всеравно будут.

    Профит учить Ruby если все же хватит сил - у Ruby комьюнити есть определенная культура, в частности это самое любящее тестирование и TDD техники комьюнити из всех. В PHP с этим в среднем гораздо хуже... Так что решайте сами.

    С Ruby есть риск надолго стать пленником RoR, с PHP - стать пленником устаревших статей, разных CMS-кой аля джумлы или друпалы, словом... фильтровать информацию от треша сложнее.
    Ответ написан
    3 комментария
  • Что за скрипт подгружается на сайте детского сада?

    Походу ваши разработчики брали контент для вашего сайта со своего. Их сайт пропал и пропал ваш контент. Сейчас сложно что-то сказать, так как они вызывали PHP-скрипт, внутренности нельзя увидеть с внешней стороны сайта. Ну и недоступность их сайта сводит решение этой проблемы к нулю. Пробуйте искать их по оставленным контактам в договоре или еще как

    Каждому сайту, который они разработали, они присваивали ID (ваш 4065093) и основной функционал разрабатываемого сайта хранили у себя. Странное решение. Кроме как жульничество я назвать его не могу. Наверное, еще обслуживание сайта было на них. В случае разрыва отношений, они просто отключали ваш ID и ваш сайт не работал.
    Ответ написан
    1 комментарий
  • Адаптивная верстка html-письма в gmail. Как?

    dudeonthehorse
    @dudeonthehorse
    Email Developer
    Забудьте о двух версиях письма. Делайте одну. Резиновыми таблицами. Приложение gmail медиазапросы не понимает. Ссылку на мой фреймворк уже дали выше. Там есть шаблона письма, который можно повертеть для понимания. Sergey Goryachev все верно говорит.
    Ответ написан
    Комментировать
  • Как контролировать SEO специалиста?

    @sergekosykh
    День добрый!

    Да, массовая покупка ссылок сейчас опасна (у Яндекса, например, актуален алгоритм "Минусинск"). Но только ОЧЕНЬ массовая и для достаточно серьезного, известного (пусть даже и нишевого) ресурса. Одной покупкой ссылок серьезное продвижение в естественную выдачу Вы, скорее всего, не осуществите (особенно по высоко-конкурентным запросам).

    Простое выставление мета-тэгов (в т.ч. title) - действие необходимое, но не достаточное. В идеале - нужно серьезно заниматься качеством HTML-кода на сайте, в том числе и тем, чтобы он удовлетворял SEO-нуждам.

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

    Продвижение каждого конкретного проекта - это, как говорится, "отдельная песня".

    По Вашим конкретным вопросам:
    1) и тот и другой специалист выдают частичное решение. Я бы не останавливался только на одном варианте, или только на другом.
    2) Да, действительно. Это постоянный процесс, как выращивание деревьев "бансаи" у японцев. В разметке при высокой конкуренции могут быть актуальны даже такие моменты, как наличие микроформатов в разметке (а они есть далеко не на всех сайтах) и проч.
    3) Объективно - только количеством обращений к Ваши продающим менеджерам из Интернета. Есть несколько способов понять, кто откуда пришел к вашим продающим менеджерам и что купил. Но тут нужно, чтобы web-продвиженцы и Выши продавцы работали бы в тесной интеграции. Иначе "воз" не "сдвинется". С отчетами - сложно и субъективно, зависит от ситуации, ниши и магазина.
    4) Сроки могут быть любыми. В т.ч. бесконечными. Алгоритмы ранжирования сайтов современных поисковиков зачастую невозможно предугадать. Даже параметр "вывод в ТОП" сейчас имеет довольно скользкий РЕАЛЬНЫЙ (подчеркиваю: реально-коммерческий) смысл, и многие поисковики прикладывают к тому, чтобы он оставался "скользким" максимальные усилия, чтобы подорвать рынок SEO-услуг.
    Ответ написан
    Комментировать
  • Как делали адаптивные сайты раньше не имея бутстрапа и готовых сеток?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    Я и сейчас старые сайты (давно сверстанные) адаптирую самыми обычными медиазапросами.

    пример (вымышленный :) ):
    .menu {
       width: 500px;
      @media (max-width: $breakpoint) {
          width: 100px;
      }
    }
    .menu2 {
       width: 550px;
      @media (max-width: $breakpoint) {
          width: 150px;
      }
    }
    
    /* ... другие блоки верстки аналогично */


    Пишу все условия отдельно в каждом блоке, так удобнее.
    В конце пропускаю все через combine-mq чтобы объединить одинаковые медиа-запросы
    Ответ написан
    Комментировать
  • Как лучше: повторять стили или ставить много классов?

    @bromzh
    Drugs-driven development
    Никак, давай элементам осмысленные имена. Не как они должны выглядеть, а что они из себя представляют. И не надо делать классы, явно указывающие на размер/цвет и т.д. Потому что это почти ничем не лучше, чем вёрстка прямо в html-коде через атрибут style.
    Можешь посмотреть как рекомендуют чуваки из яндекса.
    Ответ написан
    Комментировать