Задать вопрос
  • Как научится понимать Bitrix за один вечер?

    neuotq
    @neuotq
    Прокрастинация
    Перво наперво настойчиво рекомендую сообщить об этом заказчику, саму верстку выполнить в полном объеме согласно принятому описанию заказа, а далее предложить варианты заказчику. Либо вы заканчиваете полностью просто верстку статичных html для последующей интеграцией специалиста по bitrix в саму систему, либо вы сами берете на себя эти доработки но с условиями расширения времени заказа (и может быть оплаты).
    Вашей вины в том что заказчик полностью не описал задачу нет, но и самого заказчика конечно же полностью в этом винить нельзя и будет по честному для заказчика как можно быстрее ему сообщить о проблеме и наиболее легкие пути выхода для всех сторон.
    Если там человек адекватный, он оценит честность и думает пойдет вас на встречу если вы аргументировано обоснуете иные сроки или иные условия выполнения заказа.
    Ну и в крайнем случае можно закрыть заказ по согласовыванию сторон, если же он подаст жалобу, то у вас тоже есть право жаловаться на условия ТЗ, в которых не было раскрыта истинная сложность задания.
    И еще раз повторю, я настоятельно рекомендую быть прежде всего честным с заказчиком, а не стараться сделать то что у вас очень может быть не получится и таким образом неожиданно для заказчика сорвать сроки/качество продукта. Поэтому лучше как можно раньше предупредить, чтобы человек тоже скорректировал свои планы и оценил вашу честность.
    Ответ написан
    Комментировать
  • Можно ли сделать сайт под ключ на cms не зная backend?

    @Yan-s
    Если хотелки клиента впишутся достаточно точно в готовый функционал CMS и модулей, то возможно. Но когда клиент захочет фичу которой нет, даже совсем небольшую, вам придется или костылить или искать исполнителя.
    Ответ написан
    2 комментария
  • SEO; не разводят ли меня, ребята, прямой сейчас?

    zamboga
    @zamboga
    Аналитика данных, BI-аналитика, дашборды
    1. В коммерческих нишах - это важно, домен должен быть 2го уровня.
    2. Это задача оптимизатора +копирайтера, но никак не дизайнера+верстальщика (итог работы которых - рабочий сайт согласно ТЗ).
    3. Целесообразно, но вот будет ли трафик окупаться -- зависит от ниши и самого сайта. Если сайт г. -- то у него конверсия будет ниже плинтуса, и любой рекламный трафик будет дорогой (вернее, не сам трафик, а его результат - число заказов на определённый объем трафика).
    .
    .
    .
    Ну а теперь по существу. Вы сдали работу 6 лет назад. У вас в договоре написано что-то типа "сайт должен быть в топ 10 в яндексе и гугле по таким-то запросам в течение 6 лет после подписания акта сдачи-приемки работ"?

    Если да -- думайте, что вам дороже, репутация или деньги на доработку сайта согласно ТЗ и договора.

    Если нет -- то шлите заказчика в пешее эротическое, вы ему ничего не должны.
    Ответ написан
    3 комментария
  • Имеет ли смысл первичная SEO оптимизация без гарантии результата?

    opium
    @opium
    Просто люблю качественно работать
    Ну как бы надо понимать что и вторичная и третичная и вообще любая сео оптимизация без гарантии, гарантии даёт только Яндекс и Гугл
    Ответ написан
    Комментировать
  • Можно ли верстать на ноутбуке?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    Стоит ли пробовать
    Вы спрашиваете разрешения открыть текстовый редактор? Так это вы зря.
    Ответ написан
    1 комментарий
  • Можно ли верстать на ноутбуке?

    rim89
    @rim89
    программист-велосипедист
    Верстали еще на селеронах, когда notepade++ был "лучший IDE" , так что чего тут спрашивать то
    Ответ написан
    4 комментария
  • Как узнать имя фамилию человека, зашедшего на сайт?

    @Yan-s
    Отобразить форму для ввода ФИО, других паспортных данных, телефона, на втором шаге заполнение анкеты для классификации клиента по социальному положению, интересам, платежеспособности. На третьем шаге подтверждение вводом кода из смс. Форма должна всплывать поверх сайта и блокировать его использование до успешной отправки.
    Ответ написан
    1 комментарий
  • Какие стили для картинки?

    sagrana
    @sagrana
    Вёрстка и немного кодинга)
    object-fit не пробовали?
    Ответ написан
    Комментировать
  • Как сделать поиск по тексту на javascript?

    coderisimo
    @coderisimo Куратор тега JavaScript
    Вот основной принцип :

    https://codepen.io/coderisimo/pen/RyvPBr

    фильтруется прямо в момент ввода текста.
    Ответ написан
  • Как правильно добавлять блок на страницу через jq?

    Как вариант, можно добавить нужный вам блок в хтмл(где то внизу, где он вам не будет мешать и скрыть). Через jq найти этот блок и записать его в переменную. А дальше эту переменную вставлять куда вам надо. Так себе решение, но мб пригодится.
    Ответ написан
    Комментировать
  • Что означает (jQuery) после (function( $ )?

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    (function( ) {
    })();

    Вот эта конструкция называется "анонимная самовызываемая функция".

    То есть, тут два действия:
    Объявление анонимной функции
    function( ) {
    }

    и сразу ее вызов
    ()()
    Первые скобки это синтаксический приём для вызова анонимной функции. Есть и другие методы. Например
    +function(){}()
    Вторые скобки - это собственно вызов функции и при необходимости передача параметра (обычный вызов же)

    ()(jQuery) — в параметре передается jQuery

    function($){} — а тут этот параметр объявлен и используется

    (function($){})(jQuery) — итого, объявили анонимную функцию, и вызвали ее, передав параметром объект jQuery

    Например, доллар у вас используется другой библиотекой, пусть MooTools.
    Тогда вы запускаете jQuery в безконфликтном режиме

    jQuery.noConflict();

    Это значит, что доллар использоваться не будет, и объект будет доступен только по ссылке jQuery.

    Но для удобства вы можете использовать анонимную функцию и безопасно использовать внутри неё переменную доллара

    (function($){
      $('.slider').slick();
    })(jQuery);


    Чтобы стало совсем понятно, конструкцию можно переписать без анонимной функции

    var myFunc = function($){
     // some code
    }
    
    myFunc(jQuery);
    Ответ написан
    Комментировать
  • В чём разница между постпроцессорами препроцессорами?

    nuykon
    @nuykon
    Full Stack Developer
    Препроцессор значительно расширяет возможности и имеет более удобный синтаксис. Препроцессор принимает данные(ваш код stylus/sass/less) и отдает (компилирует в css)
    Постпроцессор - работает уже с самим css (постобработка - последующая обработка) например подставляет вендорные префиксы.

    В общем их надо комбинировать к примеру
    Сначала пишем stylus код
    .container
      box-sizing border-box

    это компилируется в
    .container {
      box-sizing: border-box;
    }

    далее используем постпроцессор(автопрефиксер) и получаем
    .container {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
    }
    Ответ написан
    Комментировать
  • В чём разница между постпроцессорами препроцессорами?

    Stalker_RED
    @Stalker_RED
    Вся суть одной картинкой:
    tZjTgV.png

    Препроцессоры превращают всякие штуки типа SCSS в CSS.
    Постпроцессоры "улучшают" уже готовый CSS (автопрефиксер, например).
    И да, можно собрать-настроить такой тулчейн, который будет делать все эти манипуляции за один проход.
    Ответ написан
    Комментировать
  • Может ли дизайнер работать только в растровом режиме?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Для дизайнера сайтов, интерфейсов, логотипов:
    1. Вектор - основной режим работы (сетка, зазоры/отступы, плавные контуры/закругления кривыми Бизье, произвольное масштабирование и экспорт без потери качества).
    2. Растр - вспомогательный (в основном, небольшие декоративные рисованные элементы, баннеры, стилизованные фото-заставки и т.д. для оформления общей картины).
    Ответ написан
  • Ночной режим веб-страниц в интернет-магазине, на сайте услуг, когда оправдано?

    dom1n1k
    @dom1n1k
    Я считаю, что о таком имеет смысл задумываться только для сайтов ежедневного потребления - ну то есть тех, где люди проводят каждый или почти каждый день по многу часов. Например, почтовый сервис, соцсети, читалка книг, что-то связанное с работой, википедия, гугл, гитхаб, хедхантер и пр.

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

    И только, повторюсь, для систем с постоянным многочасовым использованием это может быть оправдано. Думаю, таких сайтов у каждого человека не более 3-5 штук.
    Ответ написан
    2 комментария
  • Где научиться вёрстке Flexbox?

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

    @McBernar
    Выше верно заметили — вопрос очень правильный.

    Сейчас опишу два мира — идеальный и реальный.

    Идеальный

    К вам приходит клиент, который занимается уборкой квартир и хочет получать новых клиентов через интернет. Что нужно сделать вам:

    1. Узнать все про клининговый бизнес. Как происходит процесс уборки? Какие средства используются при уборке? Что именно входит в уборку? Какие бывают проблемы при уборке и общении с клиентами? Чего клиенты боятся? А чего хотели бы? Какой портрет потенциального клиента? На все эти и другие вопросы ваш клиент точно знает ответ, если не первый день в бизнесе. Если же первый день — вам придется искать ответы самому.

    2. На основе собранных данных вы уже будете иметь представление о следующих вещах:

    а. Постоянные клиенты заказывают уборку на регулярной основе. Значит надо сделать для них удобный интерфейс подписки.

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

    в. Новые клиенты пока не готовы заказать уборку, потому что непонятно — надо ли им это и деньги просто так тратить не хочется. Ок, дадим им скидку 20% на первый заказ при подписке на новости. Клиент получит скидку, а ваш клиент получит постоянный контакт через почту.

    д. У клиентов есть маленькие дети и животные, которые могут остро реагировать на химикаты. Хорошо, описываем, что в работе используется только супер-безопасные средства.

    И так далее. Если в двух словах — вам нужно понять все вопросы, все страхи людей, для которых будете делать продукт, и ответить на них с помощью сайта. И, самое главное, сделать так, чтобы процесс заказа/покупки был максимально простым и незаметным.

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

    В итоге у вас будет отличный багаж для старта. А что делать с ним дальше — это уже вам решать. Хотите прототипы? Пожалуйста. Хотите сразу дизайн? Без проблем. Как вам угодно.

    А, ну и да — реальный мир.
    Тут все гораздо веселее.
    К вам приходит клиент, который занимается уборкой квартир и хочет получать новых клиентов через интернет. Приходит он обязательно с вордовским файлом, в котором лежит 40 референсов на различные сайты, которые по стилю противоречат друг другу на 100 процентов. И, конечно же, просит нарисовать семь красных линий, две из которых зеленые, а четвертая квадрат. И, кстати, в том же вордовском документе лежит логотип, который ему рисовал сын маминой подруги, но исходников нет, а есть только джипег 50х50px.
    Ответ написан
    1 комментарий
  • Настройка ориентации изображений при загрузке на Drupal?

    donda
    @donda
    Попробуйте:
    1. Drupal 7 — Image EXIF Autorotate
    2. Drupal 7 & 8 — EXIF Orientation
    Ответ написан
    Комментировать