Java, UX, HTML, CSS, WEB-design

Список литературы для веб-разработки № 145: Стратегии загрузки шрифтов, масштабирование SVG и бесконечная прокрутка — все сделано правильно

Краткое описание по статье Список литературы для веб-разработки № 145: Стратегии загрузки шрифтов, масштабирование SVG и бесконечная прокрутка — все сделано правильно

Название: Список литературы для веб-разработки № 145: Стратегии загрузки шрифтов, масштабирование SVG и бесконечная прокрутка — все сделано правильно . Краткое описание: [ad_1] ⭐ Ансельм . Дата публикации: 03.02.2022 . Автор: Алишер Валеев .

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

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

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

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

[ad_1]

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

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

Список литературы для веб-разработки № 145: Стратегии загрузки шрифтов, масштабирование SVG и бесконечная прокрутка — все сделано правильно

  • 4 минуты чтения

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

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

Мне нравятся статьи, в которых особое внимание уделяется крошечным деталям веб-разработки. Например, на этой неделе я наткнулся на статью со всеми подробностями о планировании в requestAnimationFrame. Еще одна жемчужина, которую я обнаружил, — широко неизвестный, но очень практичный атрибут SVG для сохранения ширины обводки при масштабировании иллюстрации. Все эти маленькие детали могут иметь огромное значение в наших проектах, поэтому я особенно благодарен за то, что нашел эти статьи, чтобы поделиться ими с вами на этой неделе. Давайте погрузимся.

Мне нравятся статьи, в которых особое внимание уделяется крошечным деталям веб-разработки. Например, на этой неделе я наткнулся на статью со всеми подробностями о планировании в requestAnimationFrame. Еще одна жемчужина, которую я обнаружил, — широко неизвестный, но очень практичный атрибут SVG для сохранения ширины обводки при масштабировании иллюстрации. Все эти маленькие детали могут иметь огромное значение в наших проектах, поэтому я особенно благодарен за то, что нашел эти статьи, чтобы поделиться ими с вами на этой неделе. Давайте погрузимся.

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

  • Ужасные ошибки JavaScript, которых следует избегать с помощью статического анализатора кода
  • Введение в полноценный JavaScript
  • ESLint: JavaScript-линтер следующего поколения
  • Почему стиль кодирования имеет значение

Новости

  • Любимое приложение Git Tower выходит на Windows. Я почти уверен, что цены будут такими же, как и для приложения для Mac, и приятно видеть, что это полезное приложение для Mac скоро будет доступно и для пользователей Windows.

Общий

  • «Всеобъемлющее руководство по стратегиям загрузки шрифтов» Зака ​​Лезермана — лучшее на данный момент карманное руководство по загрузке шрифтов.

Инструменты и рабочие процессы

  • Mango — это новый инструмент, который использует git, как и предполагалось: децентрализованным, распределенным способом. Они достигают этого, запекая в IPFS для хранения объектов git. Я рад, что это доступно сейчас, и я обязательно попробую это с предстоящим проектом.

Еще после прыжка! Продолжить чтение ниже ↓
Представляем IPFS Alpha: он включает в себя полностью функционирующий узел ipfs, интерфейс командной строки в уникальном стиле, импортируемую библиотеку, json API для программного управления узлом, шлюз для предоставления ipfs в обычные веб-браузеры и webui для управления вашим узлом. .
Представляем IPFS Alpha: он включает в себя полностью функционирующий узел ipfs, интерфейс командной строки в уникальном стиле, импортируемую библиотеку, json API для программного управления узлом, шлюз для предоставления ipfs в обычные веб-браузеры и webui для управления вашим узлом. . (Изображение предоставлено)

HTML и SVG

  • Все говорят, что использовать ссылки и кнопки в веб-разработке очень просто. Правда в том, что я не думаю, что это правда, тем более что решение имеет огромное значение, когда речь идет о доступности, для которой семантический выбор может иметь огромное значение. Марси Саттон пытается дать реальные подсказки, как понять, должен ли элемент, визуально выглядящий как кнопка, быть кнопкой или ссылкой.
  • Ник Саллум рассказывает, как можно масштабировать SVG-графику без масштабирования ее границ. Это очень полезно для контурных значков, которые вы хотите однородно отображать в разных размерах. Эффект достигается за счет малоизвестного vector-effect атрибут, который, например, может иметь non-scaling-stroke ценность.
Ник Саллум показывает нам, как атрибут SVG может помочь нам масштабировать SVG без масштабирования их штрихов.
Ник Саллум показывает нам, как атрибут SVG может помочь нам масштабировать SVG без масштабирования их штрихов. (Посмотрите демо)

JavaScript

  • Я уже поделился несколькими ресурсами Service Worker, но какой из них выбрать, когда вы хотите его использовать? Вероятно, лучшим вариантом будет поиск подходящего варианта использования в списке Awesome Service Workers.
  • В настоящее время во многих проектах реализована бесконечная прокрутка. Но в большинстве этих реализаций отсутствуют определенные детали, такие как повторное использование DOM или привязка прокрутки. Учебное пособие «Сложности бесконечного скроллера» покажет вам, как создать это с помощью надежного кода.
  • Филип Уолтон делится своим подходом к настройке автоматизированного кросс-браузерного модульного тестирования JavaScript с помощью Saucelab.
  • Пол Айриш делится довольно интересными подробностями в requestAnimationFrame Scheduling.
  • В многосерийном рассказе о веб-уведомлениях разработчики из The Guardian Mobile Innovation Lab делятся своим опытом и результатами внедрения уведомлений на свой новостной сайт. Для каждого отдельного шага они объясняют, что нужно сделать, что можно сделать и что еще можно улучшить.
Экран блокировки Android в начале нашего эксперимента по референдуму в ЕС.
Экран блокировки Android в начале нашего эксперимента по референдуму в ЕС. (Изображение предоставлено)

Рабочая жизнь

  • «Когда вы меняете место жительства, намного легче избавиться от многих вредных привычек. Это не значит, что если вы куда-то переедете, вы станете другим человеком, но у вас появится больше возможностей кардинально изменить свою личность. […] Этот процесс, повторяемый снова и снова, делает вас более сильным человеком. Вы не только становитесь более адаптируемым, вы обретаете все большую уверенность и уверенность в себе, что то, кто вы есть, соответствует тому, кем вы хотите быть», — Тейлор Пирсон в «Измени свое местоположение, измени свою жизнь».
  • Когда вы работаете над сложным проектом, нелегко превратить рабочий процесс, в котором ваша команда может быстро выпускать небольшие функции. Ваня Мимик рассказывает, как вы можете ускорить проект и сдать его.
  • Чен Хуэй Цзин написал статью «Стратегии здорового развития». Это важная статья о том, как сделать что-то для своей физической формы, включая стратегии для ленивых людей, которые не любят боль и страдания, и о вещах, которые вы можете сделать практически без усилий.

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

– Ансельм



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

Заключение

Вы ознакомились с статьей — Список литературы для веб-разработки № 145: Стратегии загрузки шрифтов, масштабирование SVG и бесконечная прокрутка — все сделано правильно

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

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

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

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

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