Задать вопрос
  • Почему происходит смещение влево?

    @ForSureN1
    frontend dev
    Задайте .elipse { margin: 0 auto }, и будет вам счастье
    Ответ написан
    2 комментария
  • Какие есть CMS, аналогичные Wordpress, с возможностью писать фронт на vue?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Зачем искать, если wp и так умеет rest api
    Ответ написан
    4 комментария
  • Как добавить в .gitignore такие файлы как gulpfile.js, package-lock.json и package.json?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Такие файлы добавляются в .gitignore так же, как и любой другой файл.
    Но, подозреваю, что вопрос в другом. Хочется чтобы файлы исчезли из проекта?
    Ты видишь, что файл никуда не исчез и сделал вывод, что файл не добавлен в игнор. Но это не так.
    По сути .gitignore тебе совершенно не нужен, потому что добавление файла в игнор не удалит его автоматически из репозитория, если он ранее уже был добавлен в отслеживаемые. Этот файл нужен только чтобы случайно не добавить в репозиторий лишнее. Но даже он не помешает нам добавить любой файл в репо командой git add файл

    Когда не хочешь видеть файл в репо, просто удали его физически и сделай коммит.

    Если же файл нужен в рабочем каталоге, но ты не хочешь его светить в репозитории, то удали файл только из индекса командой git rm --cached имя_файла и закоммить это.
    Ответ написан
    1 комментарий
  • Стоит ли верстать верстать под perfect pixel?

    @ildar-meyker
    Не стоит. Стоит верстать очень близко к макету, но задрачиваться по поводу 1px вправо-влево точно не стоит. Вообще, pixel perfect как концепция старше адаптивной верстки. И в случае адаптива теряет всякий смысл.
    Ответ написан
    Комментировать
  • Какие налоги нужно платить на PayPal?

    Раньше никогда с ним не работала, но слышала, что надо платить какие-то налоги.

    Налоги платишь не в paypal, а в то гос-во, где ты являешься налоговым резидентом.
    Если площадка, где ты зарабатываешь сама платит за тебя налоги, например в США, то, скорее всего, тебе не нужно платить налог у себя, тк, скорее всего, есть соглашение о двойном налогооблажении.
    И, если какие-то налоги мне, все же, надо платить, то как это делается?

    НДФЛ либо его аналог.
    Декларируешь доход, а потом платишь налог. Сделать это можно на nalog.ru
    Если в валюте, то надо его ещё конвертировать и декларировать по официальному курсу на дату получения дохода.
    Ещё можно зарегистрироваться как самозанятый и платить по 4 или 6% с каждой продажи. (это таки лучше, чем 15% ндфл)
    Ответ написан
    Комментировать
  • Где в HTML правильно подключать скрипты к странице?

    Aetae
    @Aetae Куратор тега JavaScript
    Тлен
    It depends.

    Страница отображается в браузере по мере загрузки. Если в ней встретится скрипт без спец. атрибута типа async\defer отображене будет остановлено пока не загрузится И выполнится скрипт.

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

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

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Язык программирования - инструмент, без него никак. Любое обучение программирвоанию всегда строится вокруг некоего языка, иногда реального (C++, Java, C#, Assembler и т.п.), иногда придуманного для упрощения объяснений.
    Второстепенным яхык можно назвать с учетом того, что язык, в принципе, достаточно легко сменить, если есть знание остального - в первую очередь алгоритмов, логики и т.д. Но без знания хотя бы одного языка в программировании делать нечего.
    Ответ написан
    Комментировать
  • Как сверстать такую карточку?

    godsplan
    @godsplan
    4sqEsDP785c.jpg?size=482x446&quality=96&sign=46268d852093b7cafe932f4c1aa16624&type=album

    Верстаете прямоугольник со скруглуение и отступами внутри белого большого прямоугольника и поднимаете наверх через translate или position
    Ответ написан
    3 комментария
  • Как посмотреть общую историю Гугл переводчика?

    Чужую историю, разумеется, посмотреть нельзя. А своя здесь: https://myactivity.google.com/item?product=58
    Ответ написан
    3 комментария
  • Где и как предложить идею нового свойства CSS?

    @Flying
    Спецификаций CSS занимается рабочая группа в составе W3C. Там же есть и информация о том, как принять участие / предложить свою идею.

    К примеру вы можете создать issue в репозитории рабочей группы.

    Однако вам стоит понимать, что работа над спецификацией уровня CSS Grid - это многолетний труд сотен людей для того, чтобы довести её до реального использования. Если вы предполагаете что за всё это время никто из них не додумался до этой идеи - то вам стоит подумать ещё раз.

    Важно помнить, что в отличие от каких-то конкретный use cases которые были бы интересны для пользователей создатели спецификации сосредоточены на совершенно других вещах. Их цель - создание по возможности полного и непротиворечивого механизма, который при этом будет реалистичным в реализации и использовании.

    За примерами далеко ходить не нужно: parent selector - мечта уже нескольких поколений разработчиков и тема постоянных вопросов. Однако его нет в спецификации (хотя он был в первых драфтах CSS 3 насколько я помню) и скорее всего не будет. Причину, если интересно, попробуйте поискать сами.

    Или, к примеру, такое очевидное, казалось бы, опущение как отсутствие аналога :hover для "stuck" состояния элемента с position: sticky. Ведь его явно не хватает почти любому кто использовал этот стиль. Однако его не будет, о причинах (логичных, но далеко неочевидных) можно почитать в соответствующем issue.

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

    sfi0zy
    @sfi0zy
    Creative frontend developer
    Делаются ли на практике подобные сайты?

    Делаются. Рынок таких дизайнерский сайтов всегда был не очень большим, но он есть. Познакомиться с разными примерами таких сайтов можно на сайтах вроде Awwwards, CSS Design Awards, FWA и им подобных. В русскоговорящем сегменте интернета в целом таких проектов меньше, но они тоже есть. Ну и не все отправляют свои сайты на конкурсы, не всем это нужно.

    как у них осуществляется адаптив?

    С точки зрения разработчика - так же, как и на любом другом сайте. Никаких сюрпризов, только "уверенные знания CSS/SVG/JS/GLSL" должны быть в реальности, а не на бумажке.

    Из соседнего комментария: только проблема в том, что в 99% - всё это неюзабельное говно в красивой обертке

    Часто можно встретить такого рода сайты, красивые, но забагованные в край, и тормощящие настолько, что телефоны просто вешаются. Или мобильных версий вообще нет, т.к. не осилили в сжатые сроки. А бывает, что и на десктопах тормозит и лагает. Но тут вопрос больше к бизнесу - за сколько заплатили, то и получили. Если разработчики тянут, то остается дизайнер. Вот ему может быть сложно, и на самом деле не так много дизайнеров, которые могут что-то такое проектировать, чтобы и красиво, и адаптивно, и юзабельно одновременно. Нужен опыт. Нужно много чего знать, и, что важно, уметь слушать разработчиков на тему того, что можно, а чего нельзя сделать, и вести соответствующие переговоры с заказчиком. На рынке фриланса не раз видел заказы в духе "нам тут дизайнер все придумал, а мы теперь сделать не можем", или "мы что-то сделали, а оно грузится по пол минуты", а это вообще никак не сделать, чтобы нормально работало на реальном железе. Тут нужен был диалог между специалистами из разных областей, а его не было. Но опять же - за сколько заплатили, то и получили.
    Ответ написан
    Комментировать
  • Кто должен анимировать 3d-модель перед выкладыванием на сайт (художник или программист)?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    Кто должен делать [название действия]

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

    бег/ходьба/прыжок/дыхание

    Скелетные, заранее рассчитанные, анимации, обычно делают 3D-художники или программисты, которые во всей этой теме хорошо разбираются. Просто потому, что это удобнее делать в софте для работы с 3D (подставьте название по вкусу), а чистые фронтенд-разработчики в 99% случаев в нем могут сделать только какие-то совсем базовые вещи и потратят слишком много времени на тот же бег. А вот генеративные штуки, да еще зависящие от реакций пользователя - скорее наоборот, программистам с инструментами разработчика в браузере, будет сделать проще, чем что-то костылить напрямую из софта для моделирования. Но тут все от конкретных задач зависит.
    Ответ написан
    Комментировать
  • Как заново начать читать техническую книгу на 1300 страниц?

    sarapinit
    @sarapinit
    Точу водой камень
    Пожалуйста, подскажите, как мне следует продолжить читать эту книгу?

    Людям изучающим иностранный язык, рекомендуют как можно быстрее начинать говорить на нем, и периодически подглядывать в словарь. Так же и с языками программирования, нужно писать программы на нем, и когда что-то не ясно, идти в документацию\книги и прочее. Читать справочник от корки до корки - крайне неэффективное занятие, может возникать ложное ощущение того что обучение происходит, на на самом деле - нет.
    Ответ написан
    Комментировать
  • Почему ноутбук не видит жесткий диск?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Начните с того, что выньте ЖД из ноутбука и подключите его напрямую к стационарному компьютеру с Windows. Проверьте виден ли он в БИОС там. Если в BIOS диск присутствует, то скачайте R.tester и посмотрите SMART, также можете сделать автоматическую диагностику.

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

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

    @antonwx
    Фотошоп "потянет" любая некросистеа даже 15-летней давности, если речь идёт об "открыть и посмотеть в него". А так зависит от того, что конкретно вы планируете в нём делать, какого размера графику обрабатывать.
    Ответ написан
    Комментировать
  • Как оптимизировать сайт для PageSpeed?

    Судя по данным GPS, на что лично я бы обратил внимание в первую очередь:

    1) включите кэш браузера.
    Это делается в htaccess + на стороне хостинга должно быть включено. Проще всего если ISP панель используется. Ставьте срок 365 дней. Если лень разбираться просто напишите хостеру: прошу поставить кеш браузера для всех статических элементов (картинки, шрифты, стили и т.п.) на 365 дней. Нормальный хостер сделает бесплатно или подскажет где сделать. Если хостер ненормальный, то попробуйте сами всунуть правила в htaccess (они если погуглить - найдутся, просто их много разных вариаций, надо пробовать какие подойдут к конкретному хостингу)

    вообще это самый простой пункт обычно.

    2) Настройте подходящий размер изображений
    Тут тоже все просто - у вас фотка большая, а стоит она в мелком квадрате. Зачем? Поставьте туда мелкие фото. То есть просто сохраните их в редакторе с меньшей шириной и высотой.

    3) Удалите неиспользуемый код JavaScript - ничего вы тут толком не сделаете.
    скрин i.imgur.com/qEbmxsh.png - все скрипты что можно укажите async - вот как в первом сделано. И проверьте чтобы страница норм отображалась.

    4) рекомендую выкинуть шаринг, скрин i.imgur.com/6z5kK1d.png - им обычно уже не пользуются, а он влияет на page speed

    Хотя бы так, думаю, баллов 10-15 может дать такая штука.
    Ответ написан
    1 комментарий
  • Как назвать эту панель при вёрстке?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    chat, favourites, profile

    user-area
    personal

    Нафиг вообще заморачиваться с названиями? Не стоит. Так можно полдня протупить, и не сделать нисколько полезной работы.
    Ответ написан
    Комментировать
  • Почему Front end разработчику платят так же, а то и больше, чем Full-stack разработчику?

    @HellWalk
    Потому что на рынке ценятся крутые специалисты. А крутым специалистом можно быть только в узкой области.

    Фулл-стек - это путь вечного "немного во всем"

    Говорю это, как человек, который входил в web-разработку "веб-мастером" - это еще шире, чем фулл-стек - где ты и дизайном занимаешься, и наполнением, и SEO - лютый список обязанностей, с нулевой ценностью на рынке труда по итогу.

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

    Ankhena
    @Ankhena Куратор тега Вёрстка
    Нежно люблю верстку
    Есть вариант задавать шрифты с помощью единиц vw и функции clamp.
    https://jsfiddle.net/hqvft54b/

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

    Нет никакого универсального "правильно".
    В каких-то ситуациях на мобилке вообще шрифт нужно увеличивать, а не уменьшать.
    В других ситуациях перестраивается сам блок так, чтобы шрифт можно было оставить прежним.
    Где-то скрывают часть текста.
    Вариантов очень много.

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

    vabka
    @vabka Куратор тега Веб-разработка
    Во-первых, надо разделять анимированную графику и анимации самого сайта.

    Сайт анимируется через css, и это является частью вёрстки, и как отдельную услугу, мне кажется, предлагать это не имеет смысла.
    Следует просто упомянуть в своём резюме, что ты можешь анимировать сайты.

    Анимированная графика - это обычная анимированная графика.
    Её можно предлагать, как отдельную услугу, но это будет уже не веб-разработка, а работа художника/дизайнера/иллюстратора.
    Можно упомянуть, что ты можешь в процессе разработки сайта, нарисовать и всякие анимированные штуки и добавить их на сайт.
    Ответ написан
    Комментировать