Java, UX, HTML, CSS, WEB-design

Список литературы по веб-разработке № 136: Дизайн, юзабилити, осмысленный CSS и проект.

Краткое описание по статье Список литературы по веб-разработке № 136: Дизайн, юзабилити, осмысленный CSS и проект.

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

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

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

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

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

[ad_1]

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

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

Список литературы по веб-разработке № 136: Дизайн, юзабилити, осмысленный CSS и проект.

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

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

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

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

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

Мы все знаем, что, делясь информацией и общаясь с другими людьми, наша работа становится интереснее. Так что давайте больше работать вместе, а не поодиночке — вот мой совет. Кстати, если вы будете присутствовать на предстоящей конференции BTConf в Дюссельдорфе, Германия, я буду там с воскресенья по вторник. Не стесняйтесь подойти и поговорить со мной, если хотите!

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

  • Основы диалогового дизайна: советы по созданию чат-бота
  • В поисках лучшей мобильной аналитики
  • Как создать систему комментариев в реальном времени
  • Как разработать чат-бота с помощью Node.js

Новости

  • С выпуском Chromium 50 и Opera 37 регулярные выражения теперь могут лучше обрабатывать Unicode, <link rel="preload" as="…"> поддерживается, CSS column-fill может лучше сбалансировать содержимое макета с несколькими столбцами, а Geolocation и App Cache API больше не будут работать в контекстах, отличных от HTTPS, так что Object.observe больше не будет работать.
  • Европейская комиссия согласовала новые правила для веб-сайтов и мобильных приложений органов государственного сектора, чтобы сделать их более доступными. Это приятно видеть и означает некоторые изменения для разработчиков, которые строят для учреждений, затронутых новым постановлением, поскольку также потребуется регулярный мониторинг и отчетность. Он все еще не утвержден, но после этого шага у стран-членов есть 21 месяц, чтобы сделать это требованием во всех странах ЕС.
  • Начиная с EdgeHTML 14.14316, Microsoft Edge будет поддерживать шрифты WOFF 2.0. Это здорово, так как подразумевает, что файлы шрифтов меньше на 30%, предоставляемые пользователю, и обеспечивает довольно хорошую поддержку браузера.
  • Инклюзивные шаблоны проектирования (книга)»).
  • Хром, Фаерфокс, Сафари, Опера, Эдж? Впечатляющие альтернативы веб-браузеру
  • Внутри нового движка рендеринга Microsoft для «Проекта Спартанца»

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

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

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

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

  • В последних версиях npm вы можете легко использовать локальные модули в качестве (dev)-зависимостей. Большинство людей не знают об этом, но это так же просто, как написать "mymodule": "file:local_modules/my-module" в package.json файл.

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

  • CSP (Content-Security-Policy) — хороший способ запретить браузерам загружать вредоносный код на ваш сайт. Но имейте в виду, что нет ничего идеального, как и реализация в Chrome и Firefox, как показывает этот пример отраженного XSS.

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

  • В четверг Верховный суд США без лишнего шума утвердил изменение правил, которое позволит федеральному мировому судье выдавать ордер на обыск и конфискацию любой цели, использующей анонимное программное обеспечение, такое как Tor, для работы в Интернете. Так что, если вы используете Tor или что-то подобное, теперь возможно, что вы будете прямо отмечены как возможный преступник и станете мишенью для слежки — начиная с декабря этого года!

Доступность

  • Люк МакГрат теперь предоставляет бесплатный и довольно полный и понятный контрольный список для WCAG 2.0. Используйте его для своих будущих проектов и даже для определения того, что можно улучшить в будущем.

JavaScript

  • Замыкания — это фундаментальная концепция JavaScript, которую должен знать каждый серьезный программист. Итак, давайте изучим это сейчас должным образом.
JavaScript может вызвать у вас головную боль, но только не тогда, когда вы понимаете, как он работает.
JavaScript может вызвать у вас головную боль, но только не тогда, когда вы понимаете, как он работает. (Изображение предоставлено)

CSS/Sass

  • Несколько поразительно, сколько дискуссий вызвала эта статья: Тим Бакстер написал «Значимый CSS: стиль, как вы имеете в виду», чтобы призвать разработчиков начать использовать семантические селекторы вместо искусственно созданных, следуя некоему выдуманному соглашению. Хотя я в основном согласен с автором (в том, что мы должны попытаться больше использовать нативные селекторы из HTML), есть и другая сторона, которая защищает такие соглашения, как БЭМ, чтобы создать легко понятную и поддерживаемую кодовую базу. Дискуссия, в которой ни одна, ни другая сторона не выиграют. Иногда разумный компромисс лучше, чем придерживаться того или иного принципа. Лично я считаю, что государственные классы лучше заменить aria-* атрибуты состояния, в то время как для других модулей использование селекторов классов лучше, чем цепочка бесконечных общих HTML-элементов.

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

  • Ранее я ссылался на замечательную статью Зака ​​Холмана «Сначала удаленные и дружественные к удаленным». Теперь Каролина Щур написала, что необходимо для создания отличной удаленной первой команды.
Наличие удаленной команды, разбросанной по всему миру, заставит вас использовать инструменты по-другому.
Наличие удаленной команды, разбросанной по всему миру, заставит вас использовать инструменты по-другому. (Изображение предоставлено)

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

  • Истинное разнообразие является инклюзивным, всеобъемлющим и измеримым. Project Include — это открытое сообщество, работающее над предоставлением значимых решений для разнообразия и интеграции для технологических компаний. Инициатива хочет предоставить собранные точки зрения, рекомендации, материалы и инструменты, чтобы помочь генеральным директорам и их командам создать значимую инклюзивность.
  • «Во всем, от полноты до школьных оценок и карьерного роста, всегда должна быть чья-то вина. По сути, понятие несчастного случая исчезает из нашего коллективного сознания. Если вы упали на улице, скользкой от опавших листьев, значит, кто-то должен был их смести. Если вы упадете со скалы, кто-то должен был предупредить вас, повесив предупреждение о том, что прыгать слишком далеко». Мы забыли, как брать на себя вину за собственные действия.

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

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



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

Заключение

Вы ознакомились с статьей — Список литературы по веб-разработке № 136: Дизайн, юзабилити, осмысленный CSS и проект.

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

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

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

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

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