Java, UX, HTML, CSS, WEB-design

Список литературы для веб-разработки № 132: Проблемы в нашей области, устранение дребезга и свойство CSS «Contain»

Краткое описание по статье Список литературы для веб-разработки № 132: Проблемы в нашей области, устранение дребезга и свойство CSS «Contain»

Название: Список литературы для веб-разработки № 132: Проблемы в нашей области, устранение дребезга и свойство CSS «Contain» . Краткое описание: [ad_1] ⭐ Ансельм . Дата публикации: 04.02.2022 . Автор: Алишер Валеев .

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

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

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

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

[ad_1]

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

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

Список литературы для веб-разработки № 132: Проблемы в нашей области, устранение дребезга и свойство CSS «Contain»

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

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

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

Что было для вас самым большим вызовом в веб-разработке в последнее время? Это было связано с развитием, общением или обучением в вашей команде? Столкнувшись со многими вещами, которые в наши дни не работают должным образом во многих различных командах и проектах, теперь я понимаю, что все мы являемся частью очень молодой отрасли, и, бросая вызов не только нашим техническим основам, но и традиционным рабочим привычкам, мы еще предстоит найти, как мы хотим работать. Делитесь своими задачами в комментариях к этому посту и наслаждайтесь выходными!

Что было для вас самым большим вызовом в веб-разработке в последнее время? Это было связано с развитием, общением или обучением в вашей команде? Столкнувшись со многими вещами, которые в наши дни не работают должным образом во многих различных командах и проектах, теперь я понимаю, что все мы являемся частью очень молодой отрасли, и, бросая вызов не только нашим техническим основам, но и традиционным рабочим привычкам, мы еще предстоит найти, как мы хотим работать. Делитесь своими задачами в комментариях к этому посту и наслаждайтесь выходными!

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

  • Приоритизация устройств: тестирование и адаптивный веб-дизайн
  • Где находятся лучшие в мире лаборатории открытых устройств?
  • Создание лаборатории открытых устройств

Новости

  • Вышел Grunt 1.0.0. Давно не слышал, это по-прежнему один из наиболее часто используемых средств запуска задач для интерфейсных рабочих процессов. Теперь, наконец, вышла стабильная версия, а вместе с ней исправлены многие ошибки и сбои, что делает ее надежным решением для долгосрочных проектов. Я рад услышать, что в дорожной карте разработки есть отличные функции, которые будут развиваться в будущем.

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

  • В «Простом руководстве веб-разработчика по цвету» представлены отличные методы поиска прекрасной цветовой палитры для вашего следующего проекта.
  • Gidole — это шрифт с открытым исходным кодом, который позиционирует себя как современный DIN и выглядит довольно здорово.

Инструменты

  • Если вы используете GitLab, самостоятельную альтернативу GitHub, теперь вы также можете создавать страницы GitLab, используя конструктор статических сайтов по вашему выбору (например, Jekyll, Hexo, Middleman или другие). Вы также можете легко настроить для них HTTPS, и — что еще лучше — в планах интегрировать Let’s Encrypt, так что вы получите «бесшовный» опыт работы с HTTPS. Это довольно удивительно видеть, поскольку теперь у него есть большой потенциал заменить множество размещенных сервисов одним собственным сервером GitLab для многих людей.

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

  • На прошлой неделе я упоминал об атаке на репозитории с помощью социальной инженерии с использованием Greenkeeper. Разработчики инструмента отреагировали и предложили пользователям способ проверки личности бота Greenkeeper. Как оказалось, новая функция GitHub, которая показывает проверенные коммиты с использованием подписей PGP, не очень полезна для такого рода атак.
  • На этой неделе Whatsapp сделал впечатляющее заявление о безопасности контента: все (групповые) сообщения и звонки теперь зашифрованы сквозным шифрованием с помощью протокола Open Whisper Systems. Хотя это приятно видеть, поскольку оно позволяет шифровать более 1 миллиарда пользователей, вы должны знать, что ваши метаданные, прикрепленные к Whatsapp, по-прежнему не зашифрованы, и хотя содержимое вашего сообщения зашифровано для всех промежуточных, WhatsApp по-прежнему является закрытым исходным кодом, и они теоретически может встроить регистратор до того, как содержимое будет зашифровано без вашего ведома.

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

  • Сегодня мы, разработчики, имеем множество замечательных функций, встроенных в браузер. С другой стороны, многие функции влияют на конфиденциальность и безопасность пользователя, поскольку сайт может читать большую часть доступной информации, даже если пользователь ничего не замечает. Демонстрация показывает, какую информацию сайт может получить о вас без вашего подтверждения. Открытие для переосмысления пользовательского интерфейса браузера и того, какую ответственность мы, как разработчики, должны поступать правильно. Будь то обучение владельцев продукта или вашего собственного продукта, когда вы добровольно отображаете диалоговое окно, чтобы дать выбор и уведомление об отправке таких данных на ваши серверы, мы должны принять этику. Как пользователь, я попытался получить доступ к демоверсии с настройками Chrome по умолчанию (показывая ужасно много конфиденциальных данных) и Firefox с отключенными Strict Tracking Protection, uBlock Origin, Disconnect и сторонними файлами cookie. Несмотря на все блокировщики, последний раскрывает «только» данные о моем браузере, его активных плагинах, моем оборудовании и моем локальном и общедоступном IP-адресе.

Веб-производительность

  • Брайан Маккуэйд поделился своим мнением о проблемах с сетью 2G, наблюдаемых в Индии. Наиболее интересным фактом может быть то, что пользователи 2G (что также является распространенным состоянием сети в ЕС и, вероятно, также в США) просматривают Интернет с RTT со скоростью 100 кбит/с и 200 мс. Откалибруйте свои предположения и протестируйте свои проекты с аналогичными настройками.

Доступность

  • Многие из нас очень привязаны к пользовательским элементам, и это потому, что они предлагают нам отличный способ инкапсулировать виджеты в меньшую часть разметки. С другой стороны, семантика пользовательских элементов действительно сложна, поскольку браузер не может добавлять какую-либо информацию к самому элементу. Теперь руководство поможет вам понять, что браузер делает для вас с обычным HTML-элементом в отношении семантики, доступности и удобства использования. Поэтому, если вы используете пользовательские элементы, не забудьте сделать это правильно и предоставить всю необходимую информацию.
  • К настоящему времени многие из вас, возможно, поняли, что, хотя доступность очень важна, ее не всегда легко достичь. Джейми Тех рассмотрел некоторые проблемы при использовании атрибутов ARIA. После того, как вы пройдете через это, это может сделать ваше приложение и ваш код лучше — если, конечно, использовать его надлежащим образом.

JavaScript

  • Вышел React 15, а вместе с ним пара интересных изменений: вместо установки innerHTML при монтаже компонентов теперь используется быстрее document.createElementизбавится от data-reactid на каждом узле и устраняет проблемы с SVG. В общем, теперь React официально поддерживает SVG и производит более чистую разметку, избегая ненужных <span> элементы.
  • Видя так много кода, который не использует debouncing или throttling для событий прокрутки, изменения размера или набора текста я могу порекомендовать эту статью только тем, кто еще не использует ее. В статье наглядно объясняются различия между обычным прослушивателем событий, устранением дребезга и регулированием, а также приводится пример кода для наиболее распространенных случаев использования.

Еще после прыжка! Продолжить чтение ниже ↓

CSS / Сасс

  • Вы когда-нибудь слышали о CSS? contain имущество? Я этого не сделал. Ну, пока я не прочитал статью Майкла Шарнагла, в которой объясняется, что это маленькое свойство скоро поможет нам решить множество вариантов использования контейнерных запросов. Свойство позволит авторам указать, что элемент и его содержимое, насколько это возможно, независимы от остальной части дерева документа.

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

  • «Усталость — это не почетный знак. Устойчивое истощение — это не обряд посвящения. Это признак глупости. В долгосрочной перспективе работа не важнее сна. Если вы не уверены, насколько важен сон, подумайте вот о чем: без сна вы умрете быстрее, чем без еды».

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

  • В прошлое воскресенье моя мама позвонила мне и рассказала о своих проблемах с доступом к управлению подпиской в ​​немецкой газете Sueddeutsche Zeitung (SZ). Она спросила меня, потому что думала, что что-то не так с ее компьютером. Ну, я проверил это, и это было то же самое для меня. Я заметил очень медленный ответ от их сервера, а затем я увидел что-то о «Панамских документах». Утечка данных, о которой было сообщено в СЗ, в настоящее время частично проанализирована, и первые отчеты опубликованы.
  • Сайт SZ представляет собой относительно тяжелую страницу с большим количеством скриптов. Сайт несколько дней страдал от огромного количества запросов, будучи в основном недоступным для многих пользователей. Этого можно было бы избежать, если бы больше заботились о веб-производительности и запасались ресурсами перед такими раскрытиями. С другой стороны, теперь ясно, что утечка данных была получена через уязвимости в старых установках Outlook, WordPress и Drupal в компании, управляющей поддельными компаниями.

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

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



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

Заключение

Вы ознакомились с статьей — Список литературы для веб-разработки № 132: Проблемы в нашей области, устранение дребезга и свойство CSS «Contain»

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

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

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

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

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