Java, UX, HTML, CSS, WEB-design

Список литературы для веб-разработки № 131: Git 2.8, сетки CSS и ключ к хорошему коду

Краткое описание по статье Список литературы для веб-разработки № 131: Git 2.8, сетки CSS и ключ к хорошему коду

Название: Список литературы для веб-разработки № 131: Git 2.8, сетки CSS и ключ к хорошему коду . Краткое описание: [ad_1] ⭐ Ансельм . Дата публикации: 04.02.2022 . Автор: Алишер Валеев .

Для чего создан сайт Novosti-Nedeli.ru

Данный сайт посвящен новостям мира и мира технологий . Также тут вы найдете руководства по различным девайсам.

Сколько лет сайту?

Возраст составляет 3 года

[ad_1]

  • Ансельм Ханнеманн

  • 0 Комментарии

Список литературы для веб-разработки № 131: Git 2.8, сетки CSS и ключ к хорошему коду

  • 7 минут чтения

  • Список литературы по веб-разработке

Краткое резюме ↬

Несмотря на то, что сегодня 1 апреля, и люди сходят с ума, шутят и распространяют мистификации, я посылаю вам этот выпуск без первоапрельских шуток. Вместо этого я хочу бросить вам вызов вложите больше усилий, больше мыслей в свой код. Вместо того, чтобы слепо следовать заданному пути для создания решения с наименьшими усилиями, как насчет того, чтобы больше думать о своих пользователях? Разве гораздо больше пользователей не выиграют от того, что вы потратите дополнительный час на создание формы самостоятельно, вместо того, чтобы полагаться на третью сторону, которая включает в себя отслеживание? Разве они не выиграют от небольшого веб-сайта, который не содержит больших библиотек?

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

Вместо того, чтобы слепо следовать заданному пути для создания решения с наименьшими усилиями, как насчет того, чтобы больше думать о своих пользователях? Разве гораздо больше пользователей не выиграют от того, что вы потратите дополнительный час на создание формы самостоятельно, вместо того, чтобы полагаться на третью сторону, которая включает в себя отслеживание? Разве они не выиграют от небольшого веб-сайта, который не содержит больших библиотек? Многим людям и расширениям для сканирования также было бы полезно улучшить структуру документа. В конце концов, это ваш продукт и ваша работа, которую видят пользователи — и я уверен, вы хотите гордиться тем, что вы только что создали.

Дальнейшее чтение на SmashingMag:

  • Как справиться с громким и тихим выгоранием
  • Вы не машина. Ты не одинок.
  • Чувствуете, что застряли? Создавайте то, чего вы не знаете
  • Плейлисты Spotify для поддержки ваших сеансов кодирования и дизайна

Новости

  • Релиз git 2.8 позволяет вам обновлять подмодули параллельно через git fetch --recurse-submodules --jobs=4 и проверить EOL проблемы с git ls-files --eol FILENAME. Кроме того, он поставляется с улучшенным управлением пользователями, улучшениями для Windows и, наконец, теперь вы можете ускорить такие команды, как git status с помощью нового кэширования. Чтобы включить его, используйте git config --system core.untrackedCache true.
  • Снова большие новости от Apple: теперь у них есть версия Safari для разработчиков (обычно обновляется каждые две недели), которую вы можете запускать вместе с Safari или WebKit Nightly. Дополнительные сведения о функциях см. в примечаниях к выпуску.

Общий

  • Что является ключом к хорошему коду? Дело не в хороших алгоритмах или масштабируемости кода. Ключ к хорошему коду — снижение его когнитивной нагрузки. Кристиан М. Макепранг делится своим подходом к тому, как это легко сделать.
  • «Я не всегда тестирую свой код, но когда я это делаю, мне становится легче». Но речь идет не только о написании тестов для вашего программного обеспечения. Это также о как писать тесты. Потому что чем проще тест и чем меньше интеллектуальных усилий нужно для его написания и чтения, тем он лучше.

Концепции и дизайн

  • Педро Дуарте рассказывает о процессе редизайна веб-сайта The Times. Довольно интересно наблюдать за процессом, а не только за его техническими деталями.
  • Сара Вахтер-Бетчер рассказывает, почему мы должны помнить, что при планировании проекта важно не позволять своему волнению убаюкивать нас и заставлять нас беспечно игнорировать более суровые реалии жизни. Пользователям может быть неудобно заполнять форму, запрашивающую личные данные, и, хотя нам проще использовать удобные стандарты, вложение дополнительной работы в обдумывание лучшего решения может принести облегчение сотням пользователей.
  • Иногда меньше значит больше. Джонас Дауни подробно рассказывает о том, как построить то, что важно, и пропустить остальное.

Еще после прыжка! Продолжить чтение ниже ↓
Стройте то, что важно
Не пытайтесь предугадать, что вам в конечном итоге может понадобиться. Стройте то, что важно! (Изображение предоставлено Джонасом Дауни)

Инструменты

  • На конференции Microsoft Build 2016 компания объявила о доступности Bash Shell в Windows 10 со следующим крупным обновлением ОС.
  • Docker всегда отлично работал на машинах с Linux, но в Windows и OS X было несколько раздражающих проблем, которые очень усложняли его использование. Теперь авторы выпустили бета-версию Docker для Mac и Windows, новый интерфейс, который, наконец, лучше работает с этими системами. Ему больше не нужен VirtualBox, он поддерживает правильное монтирование томов, лучшую поддержку сетевых профилей и соответствует модели безопасности песочницы OS X (что, вероятно, было самой раздражающей проблемой с Docker на Mac). Единственный недостаток? Текущий процесс регистрации в бета-версии требует включения стороннего трекера.
  • Вы помните Jenkins, сервер непрерывной интеграции? Он вернулся с улучшенной версией 2.0. Обновление имеет улучшенные конвейеры, гораздо лучшую поддержку и интеграцию git, улучшенный пользовательский интерфейс с более простыми страницами конфигурации и обратную совместимость, поэтому нет причин не обновлять версию Jenkins 1.x до новой! В качестве альтернативы GitLab теперь имеет улучшенные Runners, которые позволяют использовать его не только как платформу управления версиями, но и как полноценный сервис CI.
  • В результате недавних проблем с отменой публикации в npm реестр теперь будет более строгим в отношении того, может ли автор отменить публикацию версии из него. С другой стороны, Николас Бевакуа резюмирует все еще сохраняющиеся риски безопасности, связанные с использованием менеджера пакетов, такого как npm. Наконец, мы не должны забывать, что хотя мы говорим здесь только о npm, другие менеджеры пакетов имеют по крайней мере некоторые из тех же проблем.

Безопасность

  • В наши дни мы используем так много внешних сервисов для наших собственных продуктов. , формы, CDN, аналитика, отслеживание, сплит-тестирование — этим в основном занимаются третьи лица. Но что пользователь думает о веб-сайте, который обслуживает вредоносные программы/программы-вымогатели? Пользователь не знает и не заботится о том, какой сервис виноват. Он/она возложит ответственность на создателя веб-сайта и совершенно прав.
  • Вредоносные пакеты npm могут выполнять сценарий, который включает себя в новый пакет, который затем публикуется в реестре и в других пакетах, принадлежащих этому пользователю. Будьте осторожны и примите меры, если вы не уверены в пакете, который вы устанавливаете. И не доверяйте сразу всем пакетам, особенно если вы вошли в свою учетную запись npm. Натан Джонсон рассказывает об угоне npm со своей точки зрения угонщика.

Конфиденциальность

  • Так что действительно, массовая слежка заставляет замолчать мнение меньшинства, как показывает новое исследование. А теперь подумайте о том, что означает массовая слежка: это только действия правительства или корпоративные услуги, такие как рекламодатели, службы отслеживания, такие компании, как Facebook или Google, встроенные в веб-сайты?

Доступность

  • Вам за двадцать, и ваше видение 2020 или лучше. Вы не дальтоник, и все устройства, которыми вы владеете, имеют экран «ретина». Вы находитесь в крупном городе, и у вас быстрый интернет. Теперь читайте дальше.
  • Microsoft выпустила CaptionBot на своей конференции Build. Инструмент анализирует изображения на предмет их содержания и предлагает описание того, что видно на фото. На самом деле впечатляет, насколько хорошо работают результаты и как это может улучшить доступность и помочь автоматизировать процессы предоставления альтернативных текстов для изображений.
  • Китти Жиродель, кажется, в последнее время провела довольно много исследований доступности. Теперь он представил инструмент аудита схемы для веб-сайтов, который позволяет вам проверять структуру вашего документа на предмет правильной семантики и доступного контента.
CaptionBot в действии
CaptionBot от Microsoft в действии.

CSS/Sass

  • Таким образом, одним из лучших ресурсов, на который можно ссылаться при поиске какого-либо свойства Flexbox, является «Полное руководство по Flexbox» на CSS-Tricks. Теперь та же концепция была перенесена в CSS Grids, что делает «Полное руководство по сеткам» ресурсом, который следует запомнить на будущее, когда эта технология будет готова к широкому использованию.
  • Насколько масштабируемым является CSS? А если масштабировать, проблема в CSS или в нас самих, в разработчиках? Что значит DRY значит? И как мы определяем CSS в масштабе? Это эссе о масштабировании CSS проливает свет на эти вопросы.

Выходя за пределы…

  • Среди нас нет человека, у которого нет неуверенности — некоторые просто лучше справляются с ними или, возможно, скрывают их. Но если вы заставите себя осознать препятствия, вы сможете встать на путь преодоления чувства незащищенности.

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

Спасибо и всего наилучшего, Ансельм



[ad_2]
Source: https://smashingmagazine.com

Заключение

Вы ознакомились с статьей — Список литературы для веб-разработки № 131: Git 2.8, сетки CSS и ключ к хорошему коду

Пожалуйста оцените статью, и напишите комментарий.

Похожие статьи

Добавить комментарий

Ваш адрес email не будет опубликован.

Кнопка «Наверх»