Java, UX, HTML, CSS, WEB-design

Список литературы для веб-разработки № 159: Разделение кода, новый бандлер и Blake2x

Краткое описание по статье Список литературы для веб-разработки № 159: Разделение кода, новый бандлер и Blake2x

Название: Список литературы для веб-разработки № 159: Разделение кода, новый бандлер и Blake2x . Краткое описание: [ad_1] ⭐ Ансельм . Дата публикации: 02.02.2022 . Автор: Алишер Валеев .

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

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

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

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

[ad_1]

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

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

Список литературы для веб-разработки № 159: Разделение кода, новый бандлер и Blake2x

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

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

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

Нам как разработчикам платят за написать код? Этот сложный вопрос вызывает опасения по поводу качества продукта, качества кода и наша цель как разработчиков в мире закодированных приложений. В разделе «Работа и жизнь» нашего списка для чтения на этой неделе вы найдете интересную публикацию, в которой более подробно рассматривается этот вопрос. Но у нас есть и другие замечательные ресурсы, на которые стоит обратить внимание на этой неделе: новые инструменты, новые учебные пособия, и мы также потратим некоторое время на пересмотр стилей печати CSS. Давайте начнем!

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

Но у нас есть и другие замечательные ресурсы, на которые стоит обратить внимание на этой неделе: новые инструменты, новые учебные пособия, и мы также потратим некоторое время на пересмотр стилей печати CSS. Давайте начнем!

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

  • Подробное введение в Webpack
  • Политика безопасности контента, ваш лучший друг в будущем
  • Как настроить таблицу стилей печати
  • О наращивании цифрового потенциала и привлечении талантов

Новости

  • На этой неделе был выпущен Firefox 50. В новой версии реализована поддержка once вариант для прослушивателей событий, referrerpolicy атрибут и исправление пунктирных и пунктирных границ. С другой стороны, box-sizing: padding-box был удален. В предстоящей версии Firefox 51, которая в настоящее время находится в стадии бета-тестирования, также будет несколько изменений: <img> с пустым src теперь будет запускать событие ошибки, и JavaScript будет заблокирован, если он обслуживается с неправильным типом MIME. Кроме того, нестандартный API веб-платежей будет удален, заголовок Accept для XHR будет упрощен, а сертификаты SHA-1, выпущенные публичным центром сертификации, больше не будут приниматься.

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

  • Деннис Броцки написал пошаговое руководство для начинающих по разделению кода с помощью Webpack 2 и React Router.
  • Рахул Ядав рассказывает, как использовать Webpack и WebPagetest на сервере непрерывной интеграции для сбора показателей и статистики производительности вашего веб-приложения.
  • Splittable — это сборщик модулей нового поколения для JavaScript, целью которого является сочетание эффективности и простоты использования. Он поддерживает разделение кода и встряхивание дерева и использует Babel и Browserify для разрешения модулей и их зависимостей, а также Google Closure Compiler для эффективной компиляции кода. Определенно один из самых продвинутых сборщиков модулей, доступных сегодня. К сожалению, для работы по-прежнему требуется Java-версия Closure Compiler, поскольку вариант JavaScript еще не поддерживает соответствующую функцию.

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

  • blake2x — это новая функция хеширования, которая даже лучше, чем blake2. Он не только допускает хэши любого произвольного размера, но также имеет функцию вывода ключей и детерминированный генератор случайных битов.
  • Что делать, если третья сторона заставляет ваш сайт выдавать предупреждения о смешанном содержании? Благодаря upgrade-insecure-requests заголовки, вы можете исправить свой сайт, применив заголовок через свою политику безопасности контента.

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

JavaScript

  • Когда мы должны использовать for … in и когда for … of петли? Ире Адеринокун подробно объясняет различия и преимущества этих базовых циклов JavaScript.

CSS/Sass

  • Мануэль Матузович признается, что совершенно забыл о стилях печати CSS и о том, как просто на самом деле предоставить пользователям базовые возможности печати. Мануэль понял это, только когда увидел Аарон Густафсон жалуется о совершенно испорченном макете печати Indiegogo.
Неудачный макет печати Indigogo
Твит Аарона Густафсона о испорченном макете печати Indigogo напомнил Мануэлю Матузовичу, что печатные таблицы стилей все еще актуальны. (Изображение предоставлено: Аарон Густафсон)

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

  • У вас есть план собеседований при приеме на работу? У людей в GitLab, безусловно, есть, и они делятся этим с публикой: прочитайте их Руководство по найму, чтобы получить несколько полезных советов по написанию объявлений о вакансиях, работе с отказами и проведению собеседований.
  • Гаранн Минс ушел из веб-индустрии около двух лет назад. Теперь она рассказывает, что это на самом деле значило для нее, почему она это сделала и почему важно очень тщательно все обдумать, прежде чем сделать этот шаг по-настоящему. Легко шутить об уходе из индустрии, но последствия реальны и могут сильно отличаться от того, что мы ожидаем.
  • Тео Николау писал о веб-разработке и давлении. Даже если мы не читаем статьи каждый день, постоянно работаем над сторонними проектами или регулярно вносим свой вклад в проекты с открытым исходным кодом, Интернет все равно будет здесь завтра, и мы все еще можем помочь продвинуть его вперед и оказать влияние. . Нам нужно напомнить себе, что иногда можно просто заняться чем-то другим, расслабиться или пойти куда-нибудь с друзьями.
  • «Вам не платят за написание кода». Тайлер Трит написал о нашей работе в качестве разработчиков и о том, почему мы допускаем возможность сбоя в системе каждый раз, когда пишем код или внедряем сторонние сервисы. Наша работа состоит в том, чтобы найти решения, которые (если возможно) не требуют новой системы, и не допускать в кодовую базу всего остального, если в этом нет действительной необходимости.

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

— Ансельм



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

Заключение

Вы ознакомились с статьей — Список литературы для веб-разработки № 159: Разделение кода, новый бандлер и Blake2x

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

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

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

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

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