• Почему наши топ веб-студии не считают Wordpress серьезной CMS, а американские топовые студии делают на нем 50% сайтов?

    link_web
    @link_web
    Magento, Laravel, Zend, Shopify, Prestashop, WP
    Я работаю в компании которая находится в США и это правда - 90% сайтов у нас на вп, только интернет-магазины мы делаем на magento. Проект менеджеры аргументируют это тем , что вордпресс для нас очень хорош своим комьюнити ( почти на любую задачу найдёшь плагин ) , простота администрирования для клиентов , не нуждается в мощных серверах , и самое главное , что наши фронтэндеры когда берут проект , то сразу начинают верстку на skilleton тему вордпресса, а для компании важно не делать двойную работу !
    Ответ написан
    4 комментария
  • Как защититься от парсельщиков?

    @deliro
    Нет
    Ответ написан
    Комментировать
  • Как отключить проверку компьютера браузером google chrome от вредоносного ПО?

    LenovoId
    @LenovoId
    svg, css,js
    На лайфхакере постоянно идёт обсуждение всех понтов Хрома и единственный вердикт - не пользоваться им
    как снизить потребление памяти
    6 причин отказаться от него
    Ответ написан
    9 комментариев
  • Верстка с нуля: какие основные этапы работы?

    Vlad_IT
    @Vlad_IT Куратор тега Вёрстка
    Front-end разработчик
    Использую vscode+webpack+pug+scss+бэм. Из физических инструментов, основной моник: lg ultrawide 29um69g, рядом прикручен моник от ноутбука повешенный вертикально, подключенный через универсальный скаллер.

    0) Запускаю Spotify :-)

    1) Произвожу установку всех необходимых модулей для сборки. В моем случае у меня набор конфигураций для webpack (отдельные файлы для pug, scss, static и.т.д., выбираю что нужно).

    2) Запускаю avocode, загружаю в него макет. Определяю в нем переменные (в то же время записываю их, чтобы сразу кинуть в scss файл) для цветов, размеров шрифтов и.т.д. чтобы при получении кусочков кода из него, он сразу расставлял переменные.

    3) Запускаю VS Code, открываю нужную папку.

    4) Пишу размету на Pug. Пишу с БЭМ, если встречаю повторяющийся блок, то открываю файл _mixins.pug, в который пишу миксины для повторяющихся блоков, например товаров, пунктов меню, каких-то блоков и.т.д. Pug умеет делать циклы, это ускоряет сильно.

    5) Когда HTML готов, начинаю делать каркас. Если дизайн сделан по сетке, определяю контейнеры, колонки, строки в свои классы (не пишу в html тучи классов аля col-md-6, а пишу в SCSS инклуды в нужные мне блоки, типа @include make-col(2) и.т.д.).

    6) Экспортирую картинки из Avocode. Очень делается просто, указываю папку и просто кликаю экспорт и ввожу название файла и расширения. Преимущественно для иконок использую svg, если нет svg, то ищу эту иконку в интернете (дизайнеры редко рисуют иконки сами, но зато любят вставлять их не в векторе). Если иконка простая, могу сам ее в inkscape обвести, ну и если нет, то экспортирую png в размере (благо авокод это позволяет, если конечно дизайнер не вставил в исходном маленьком размере). Когда есть контакт с дизайнером, трясу его, ибо растр это плохо для иконок.

    7) Пишу стили блоков из страницы. На этом этапе можно на втором монике параллельно смотреть футураму или
    Арчера :-) Но чаще на широком монике слева браузер, справа VS Code, а на втором монике Avocode (может меняться местами с браузером). Мысленно нарезаю страницу на блоки. Для каждого блока (БЭМ) создаю отдельный scss файл (кто-то даже для элемента создает, но мне лень), из него сразу выписываю все селекторы. Иногда могу сначала выписать все селекторы со страницы (но так лучше не делать, т.к. во время работы может потребоваться изменить что-то в разметке), но чаще для одного блока выполняю этот пункт и за ним сразу выполняю пункт 8, потом для нового блока опять 7 и 8 и.т.д.

    8) Пишу css код вместе с Avocode, у него беру нужные мне параметры (а он уже подставил в них переменные), и вставляю в мой код. И параллельно сверяю со скрином макета используя вот это расширение https://chrome.google.com/webstore/detail/perfectp...

    9) Пишу адаптив. Я не могу привыкнуть к методологии mobile-first, поэтому пишу всегда сначала полную версию сайта. Я понимаю, что это чревато всякими проблемами и это типа не модно, но мне норм.

    10) Медиа-запросы пишу прямо в блоках, для каждого блока/элемента/модификатора может быть отдельный медиа-запрос. Но для начала определяю breakpoint'ы для разных экранов (чтобы их не было сотни разных), если использую Bootstrap, то беру его breakpoint'ы.

    11) Добавляю анимашки. Даже если заказчик не просил отдельно (и если не указал отдельно, что нельзя), он все равно будет доволен, а с animate.css+onscreen.js это вообще работа 10 минут. Сложные анимации обговариваю отдельно, чтобы не сделать ненужную работу.

    11) Все снова сверяю, пишу скрипты где надо. Для слайдеров в 99% случаев подходит slick (с доработками конечно, но там хорошее API), для других случаев могу написать свой.

    12) Сдаю заказчику и жду ответа сидя на тостере/пикабу.

    Это чисто мой опыт, опыт фрилансера, не знаю, как делают другие и не могу на 100% утверждать что это 100% правильный способ. Я так и не смог заставить свой конфиг webpack правильно вставлять спрайты svg.
    Надеюсь чем-то поможет мой ответ.
    Ответ написан
    7 комментариев
  • Дизайн с нуля: какие основные этапы работы?

    lukoie
    @lukoie
    0 заводим асану, и гуглодокс-папку в "проектах" под проект
    1 берем из шаблонов заготовку для брифа и клиент заполняет
    2 создаем на его основе ТЗ и утрясаем с заказчиком(ЛПР)
    3 создаются эскизы страниц
    4 на их основе - мокапы
    5 на их основе - вайрфрейм
    6 прототип
    7 создается окончательный продакшн дизайн
    8 проводится ДТП, допиливается всё по внутренним стандартам(именование слоев, группы, название файлов, лишний мусор внутри и т.п.)
    9 чистится файловый мусор и бекапится
    10 передаем заказчику окончательный вариант

    теперь пару(но далеко не все) деталей:
    - именование макетов важно
    - пункты в районе 4-6 в зависимости от величины проекта - опциональны
    - в зависимости от задач между 3 и 4 может быть пункт схема юзерфлоу, или визуальная доска связей между экранами, если проще
    - на выходе может(а может и нет) формироваться юайкит и фирменный стиль в той или иной компоновке.
    Ответ написан
    Комментировать
  • Как работать в фотошопе на ретина?

    mixail_fet
    @mixail_fet
    Дизайнер веб-интерфейсов
    Очень хорошо об этом написано на официальном сайте Adobe

    Однако кроме этого, хотелось бы отметить, что даже пользователям Windows нужно учитывать размер макета 2x, так как макет все равно будет верстаться под ретина дисплеи. В этом случае, крайне не рекомендую для разработки web макетов использовать фотошоп. Если у вас Mac, то лучше использовать Скетч, если сразу Mac и Windows - используйте Figma. Там поумолчанию предусмотрена возможность, экспорта всех деталей в разрешение 2x.
    Ответ написан
  • На чем в США или Европе сегодня делают сайты?

    @lagudal
    По Германии - только из личного опыта.

    По технологиям - в принципе все стандартно, opensource конечно больше.

    По cms - wordpress и отдельно немцы очень любят typo3. Уж не знаю почему.
    Интересны также предпочтения в шоп-системах - вот несколько не самых известных вообще и при этом весьма популярных в Германии:
    Gambio, Oxid, Shopware, JTL-Shop, xtcmodified

    Где искать заказчиков - профиль на xing.com - аналог linkedin, freelance.de - название говорит само за себя.
    Я бы еще рекомендовал группы в соцсетях, бывают интересные сообщества, например - https://www.facebook.com/groups/traktoristi.v.munchene/ - бывает, что ищут исполнителей на аутсорсе.
    Ответ написан
    1 комментарий
  • Как защитить сайт от выкачки через инспектор?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    И снова супер секретные наработки защитить пытаются =)
    Нет, нельзя защитить. Чтобы отобразить сайт, браузер должен выкачать все нужные файлы. А соответственно когда сайт загрузился, то файлы уже на компе пользователя.
    Ответ написан
    1 комментарий
  • Как начальник может контролировать фрилансера по часам удалённо?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Решение называется "адекватный начальник". Оставайтесь на окладе, продолжайте работать по 8 часов день с перерывом. Важно не количество отсиженного за работой времени, а качество сделанного.

    Если вы будете работать по 16 часов, а на выходе будет фигня из-под коня - какой от этого прок? А оплату будете требовать в двойном размере. Не годится такое, не правильно это.
    Ответ написан
    5 комментариев
  • Жив ли русскоязычный фриланс?

    @chromimon
    Сам фриланс жив. И будет жить вечно.
    А кому, как вы думаете, фирмы в СНГ заказывают работы? Австралийцам, что ли?

    Прямо сейчас пилю проект на 300 000 рублей (российских), не успел допилить, а заказчик желает еще один проект подсунуть мне на сумму в полтора раза большую, ищу кому перепоручить...

    Но на биржах в 98%, да, шлак. Так же и в англоязычном фрилансе.
    Но там объемы раз в десять превышающие объемы на русскоязычных биржах, по причине большего количества населения владеющего английским, а не русским.
    За счет объемов и кажется, что в англоязычном лучше дела.
    Ответ написан
    3 комментария
  • В чём можно подготовить документацию перед разработкой проекта?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Попробуйте Confluence. В паре с Jira, BitBucket и другими инструментами от Atlassian – вообще яд. Но стоит немножко денег.

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

    Astrohas
    @Astrohas
    Python/Django Developer
    У заказчиков обычно такие ассоциации - Индия - Дешево и не качественно, Европа - дорого, Россия(Украина, Беларусь) выгодно. Это конечно же стереотипы, но часто играет важную роль.
    Другое дело в том если вы будете снижать цену до уровня индусов, то скорее всего покажетесь перед глазами заказчика тем же индусом. Смело, требуйте цену по вашему нормальному рейту.
    Ответ написан
    1 комментарий
  • Менталитет зарубежных заказчиков?

    livetyping
    @livetyping
    Кое-что знаю о разработке и маркетинге в digital
    У нас есть опыт с заказчиками из США, Австралии, Новой Зеландии.
    Большинство из них заинтересовано в том, чтобы исполнитель имел релевантный опыт и вызывал уверенность в том, что он сможет решить задачу. Стоимость в 2 раза ниже скорее подозрительный фактор для них.
    Ответ написан
    4 комментария
  • Неплохо знаю WP но зарабатываю мало, что делаю не так?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    ППЦ, вот кто обваливает рынок!!
    Магазин будет приносить прибыль владельцу, а вы скромняшка, боитесь цену загнуть, будто делаете личную страничку васи пупкина.
    Если бизнес не может купить себе инет-магазин за хотя бы 40к рубасов, то по сути такой бизнес и не нужен никому, он загнется через пару месяцев с таким скупердяйством! Там же еще надо будет продвигать, работать скорее всего в соц. сетях и т.д.
    А вы своей скромностью только увеличиваете энтропию, висят потом такие дохлые магазины годами, пока домен не забудут продлить...
    Магазин на минималке с версткой всех страниц меньше 120к не делаю, средняя 200-300к, с полной настройкой (доставка, геопривязки, скидки, накопительные, личные кабинеты, промокоды, связи товаров и т.д.) - это тебе на будущее ориентир!
    Ответ написан
    6 комментариев
  • Как вы настраиваете Windows 10 после установки? Стоит ли отключать Защитник и Индексирование в 2018?

    solotony
    @solotony
    покоряю пик Балмера
    Отключаю защитник (когда надо). работа с файлами раз в 5 быстрее. Ставлю самую простую плоскую тему. Индексирование раньше выключал, а на SSD оно особо не мешает.

    p.s. лучшая оптимизация добавить памяти и переехать на SSD
    Ответ написан
    2 комментария
  • Как вы настраиваете Windows 10 после установки? Стоит ли отключать Защитник и Индексирование в 2018?

    Любые "оптимизации" десятых окон со временем приводят к ухудшению их производительности.
    Из действующих, которые не приводят к выстрелу в ногу могу посоветовать следующее:
    1. Win+R -> msconfig -> Boot(Загрузка) -> Services -> Поставить галочку "Скрыть службы майкрософт" а затем снять с автозагрузки ненужные вам службы вроде Adobe & google update. Так же во вкладке "Загрузка->дополнительно" установить количество процессоров на максимальное.
    2. Увеличить файл подкачки до величины, равной оперативке(в случае если ее меньше 4Гб) и 50% если более 4Гб.
    3. Можете в настройках изменить настройки телеметрии и доступа к периферийным устройствам. Это немного снизит количество слежки. Еще рекомендую отключить Game DVR.
    P.S: слежку вырезать смысла нет, так как она уже давно вшита в само ядро windows(уже не говоря о вшитых ПО в практически каждую плату вашего ПК на уровне железа). Полностью не отключите все равно, а производительность со временем упадет в 0. Если уж очень хочется - ставьте линукс, а с него в виртуалке - окна.
    Ответ написан
    2 комментария
  • Как вы настраиваете Windows 10 после установки? Стоит ли отключать Защитник и Индексирование в 2018?

    Kulver_stukas
    @Kulver_stukas
    Отключаю индексацию и убираю автоматическую загрузку обновлений ("справшивать прежде чем загружать"). Встроенный защитник вполне адекватен и элиминирует необходимость устанвки стороннего антивируса.
    Ответ написан
    Комментировать
  • Куда ехать фрилансить, в какую страну?

    @lotse8
    Есть две жизненные стратегии:
    1) Привязать себя к текущему доходу и искать какую-нибудь дыру, где жить дешевле, чтобы меньше денег тратить. И на большее не претендовать.
    2) Выбрать хорошее комфортное дорогое место и поднимать свои доходы, чтобы там жить не хуже или лучше других.

    Ты выбираешь и обдумываешь первую. Подумай еще раз, может быть вторая стратегия тебе больше понравится.

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

    keydon2
    @keydon2
    ...
    Вот так мозги и уплывают. Скоро останусь в своей стране только я, депутаты и тысячи китайцев :(
    Ответ написан
    3 комментария