• Где есть новости о веб-разработке?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    На хабре еженедельный(?) обзор новостей по фронтенду и вроде такой же по мобильной разработке, и вроде по бэку тоже что-то такое есть.
    Ответ написан
    Комментировать
  • Где есть новости о веб-разработке?

    Mecitan
    @Mecitan
    Уверенный пользователь клавиатуры
    Отличные подкасты + ссылки на оригиналы статьи. https://web-standards.ru
    Ответ написан
    Комментировать
  • Как запустить сайд-проект при основной работе?

    @dmshar
    Ваш пример - просто демонстрация того, что собственный проект это НЕ перспективы, НЕ независимость, и НЕ круто. Собственный проект - это в первую очередь целеустремленность, ответственность и квалификация. Очевидно, что это все есть далеко не у всех. Правильнее сказать - это есть у очень не многих.
    Ответ написан
    1 комментарий
  • Примеры макета SENIOR-дизайнера?

    @alekcena
    Нелинейный наставник
    "Сеньор помидор" дизайнер лично для меня
    1) Делает под 3 брекпоинта. (Мобилка, Планшет, Компуктер)
    2) Выносит отдельно(Цвета, кнопки со всеми состояниями, повторяющиеся блоки, шрифты)
    3) Отдаёт архив со шрифтом.(Я попросил мне лично отдаёт.)
    4) Валидные блоки в инструменте(Чтобы я мог нормально, без танцов с бубном смотреть отступы)

    По поводу длины. Это он и не должен учитывать особо.
    В мире сколько языков?. Начертаний и тд. Это просто невозможно.

    Тк-же если блок редактируется не думаю что он должен про это думать. У них своих проблем выше головы.
    line-height особенно в фигме дизайнер не задаёт. Он тянет блоки. То что фигма вам генерирует файл к верстке никак не относится. ( Это в первую очередь инструмент для дизайна. А не для вёрстки.)
    Относительные размеры шрифтов?) Создай такой инструмент, сделайте его удобным и будут тебе делать. Проблемы нет.
    Пока это всё выглядит не как проблема дизайнера. А как не "Сеньорность" верстальщика.
    Ответ написан
    1 комментарий
  • Как сделать мигающее уведомление во вкладке браузера?

    https://developer.mozilla.org/en-US/docs/Web/API/D...
    https://developer.mozilla.org/en-US/docs/Mozilla/A...
    https://developer.mozilla.org/en-US/docs/Web/API/C...
    https://developer.mozilla.org/en-US/docs/Web/API/n...

    Это все касается интерактивной части уведомлений, а как получать уведомления с сервера вам уже описали.
    Ответ написан
    Комментировать
  • В чем суть такой записи в reset.css?

    nowm
    @nowm
    Это специфичное для blockquote определение, которое Eric Meyer (автор reset.css) позаимствовал у Paul Chaplin. Первая строка content: "" делает так, чтобы у blockquote исчезли кавычки — на случай, если вторая строка content: none не поддерживается браузером, потому что первая строка — это CSS 2, а вторая — это CSS 2.1. В одну строку их записать нельзя, потому что по стандарту для свойства «content» нельзя комбинировать ключевые слова «normal» и «none» с другими значениями.

    Вообще, когда встречается перечисление одного и того же свойства с разными значениями, это делается для того, чтобы обеспечить совместимость с разными браузерами. То есть, если, например, браузер не поддерживает «content: none», он применит «content: ""», а другую запись проигнорирует.

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

    .some-class {
        background: #e66465;
        background: linear-gradient(#e66465, #9198e5);
    }


    В этом коде, если браузер поддерживает градиентный фон, он сначала прочитает, что нужно использовать цвет «#e66465», а потом это перезапишется записью «linear-gradient», и итоговое значение будет «linear-gradient(#e66465, #9198e5);». Если же браузер не поддерживает градиент, он сначала прочитает, что нужно использовать «#e66465», а потом увидит неподдерживаемое определение «linear-gradient», проигнорирует его, и итоговое значение будет «#e66465».
    Ответ написан
    Комментировать
  • Как можно нормально смотреть стили элемента в браузере, если в них примеси переменных?

    profesor08
    @profesor08 Куратор тега CSS
    В девтулзах, в стилях отображается конкретно то, что прописано в .css файле или в теге <style>. Это, в первую очередь, важно для разработчиков сайта, чтоб понимать что будет на выходе. Во вторых, так как разработчики используют некую тему, то они не заморачиваются над кодами цветов, они просто используют --btn-color, не заморачиваясь над тем, какой там цвет кода. И браузер всеми силами, в меру своих возможностей, помогает им, предоставляя доступ к отладочной информации.

    Ты же, будучи посторонним и непричастным к разработке сайта, не имеешь доступа к исходникам и всей отладочной информации. Более того, тебе этого и не надо. И разработчикам это тоже не надо. А это значит, что придется пользовать тем, что есть:
    • наводишь на переменную и смотришь ее значение
    • кликаешь на переменную и переходишь к ее объявлению


    Если же такой расклад не устраивает, то есть еще варианты:
    • Связаться с разработчиками сайта и попросить их убрать css переменные и заменить их на коды цветов. Скорее всего будешь послан xD в том или ином виде, если вообще ответят.
    • Написать свое расширение для девтулзов, которое поставить финальные значения на место переменных.
    • Если написать не в силах, то заплати кому-то за разработку.
    • Если денег на себя жалко, то попроси кого-то написать такое расширение, авось повезет.
    • Еще можно попытаться упросить разработчиков браузера, но это не просто. Но если получится, то через пару лет xD добавится галочка.
    Ответ написан
    Комментировать
  • Должен ли WEB-разработчик уметь настраивать VPS/сервер?

    Adamos
    @Adamos
    Вопрос "должен ли" - всегда идиотский. Никто никому ничего не должен. В частности, нанимать и платить.
    Если вы такой крутой фронтендер, что вас ценят именно на этом фронте настолько, чтобы работодателю было жалко тратить ваше ценное время на настройки, он лучше наймет девопса - скорее всего, вам это все не понадобится.
    Но как можно стать крутым специалистом, вообще не интересуясь настолько смежными областями? Я не знаю.
    Вы такими сомнениями и прикидками сами себе ограничиваете рост статусом веб-макаки, которую можно только посадить в опенспейс на узкоспециализированную работу и до настройки серверов просто не допускать. Зато - "не должен", да...
    Ответ написан
    3 комментария
  • Должен ли WEB-разработчик уметь настраивать VPS/сервер?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Чем больше знаешь, тем больше профессионал.
    Ответ написан
    Комментировать
  • Как правильно фиксировать технический долг?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Есть множество как платных, так и бесплатных систем управления задачами, в них и фиксируйте. Начиная от файлика Excel (если задач мало), Jira (самое распространенное решение) и сотни других. Можете и сами, например, на HTML-PHP-MySQL сваять, чисто под свои требования. Фиксировать todo в коде не самая хорошая практика, так как не позволяет каким-нибудь образом структурировать задачи, определить приоритеты и т.п.
    Ответ написан
    Комментировать
  • Почему Front end разработчику платят так же, а то и больше, чем Full-stack разработчику?

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

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

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

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

    @AKLZephyr
    Ответ написан
    Комментировать
  • Курс или полный гайдлайн по git?

    Попробуйте следовать https://www.atlassian.com/ru/git/tutorials/compari...

    К проблеме которую вы описали:

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


    Не сливайте feature-ветку пока она не будет полностью протестирована и code-rewiew'ирована.
    Склеивайте комиты в feature-ветке, чтобы их в итоге было не больше 1-3.

    Из собственного опыта могу сказать, что чем крупнее и неспешнее проект - тем проще следовать git-flow.
    А вот когда 1-2 разработчика и нужно вот сейчас ещё вчера запилить 10 фич... бывает сложновато.

    Это вопрос дисциплины и организованности. Как ставятся задачи, как вы фокусируетесь на текущей фиче (нельзя носиться по всему проекту и фиксить по пути всё что под руку попалось). Организации самого проекта в конце концов - как изолированы компоненты и т.д.
    Ответ написан
    Комментировать
  • Чем / Как увеличить изображения без потери качества?

    Zoominger
    @Zoominger
    System Integrator
    Практически ничего, кроме вышеупомянутого Фотошопа. Киношные "gotcha!" остаются киншными.
    5cbb22184086c8f5ed4297c43e801885.jpg
    Ответ написан
    Комментировать
  • Какие цвета не будут резать глаз?

    HanaK
    @HanaK
    Просто и понятно о финансах и налогах
    Есть еще сайт https://color.adobe.com/create
    Это сервис для дизайнеров, которые разрабатывают цветовые палитры.
    Квадратики с разными цветами ПОД колесом спектра — это палитра. В центре палитры — квадрат с галочкой, это отправной цвет. Этот же цвет отмечен кружочком с галочкой на колесе спектра:
    На этой палитре хорошо "примерять" сочетания и контрасты.
    Ответ написан
    Комментировать
  • Где можно хранить свои заметки из книг?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    где я могу держать заметки и цитаты из книг в электронном виде с высокой гарантией их сохранности

    Метод своеобразный, плюс не совсем ясно на чём вы читаете, но если это Android, то в программе FBReader есть закладки, которые создаются выделением текста прямо при чтении. Попробуйте - бесплатная версия у них есть, а ограничений в ней почти нет.

    У них также есть некая FBReader Book Network, позволяющая многое синхронизировать (в т.ч. закладки) через google drive. Сам я пока её не пробовал.

    Кроме того, ФБРидер существует для целого набора ОС и устройств, но что поддерживается в каждом конкретном варианте, лучше смотреть уже вам.
    Ответ написан
    Комментировать
  • Как сделать этот эффект?

    RAX7
    @RAX7

    P.S. лучше конечно на канвасе такое делать.
    Ответ написан
    Комментировать
  • Как слепить такой блок на css?

    sfi0zy
    @sfi0zy Куратор тега CSS
    Creative frontend developer
    Ответ написан
    Комментировать