Публикации по теме 'accessibility'
Как использовать порталы в React.js
Объясняется на практическом примере
Порталы предоставляют первоклассную возможность отображать дочерние элементы в узле DOM, который существует вне иерархии DOM родительского компонента, как указано в официальной документации React.js.
Порталы полезны, когда мы хотим визуализировать компоненты, но у нашего родителя есть скрытое переполнение или определенная ширина и высота, модальные окна — идеальный пример, поэтому мы собираемся создать модальное окно с нуля и применить хорошие..
Как написать доступный JavaScript
Как написать доступный JavaScript
Вы завершаете веб-проект, и как только вы делаете последние штрихи, ваш менеджер проекта отправляет вам список ошибок специальных возможностей. Неадекватный цветовой контраст. Отсутствуют альтернативные теги. Этот интерактивный компонент должен быть доступен с клавиатуры.
Возможно, нам не хотелось бы это признавать, но мы все были там: в конце проекта пытались перепроектировать доступность нашего сайта. Это разочаровывает разработчиков,..
API для генерации Alt-текстов на сайте.
Введение
Позиция сайта в поисковых системах, таких как Google, имеет решающее значение. SEO или поисковая оптимизация играет важную роль в улучшении видимости сайта. Однако многие люди не понимают, что изображения также можно оптимизировать для SEO.
Альтернативные тексты для изображений являются ключевым элементом. Это не только повышает доступность сайта, но и способствует повышению его рейтинга в поисковых системах.
Что такое альтернативный текст?
Альтернативный текст или..
3 профессиональных совета по автоматизации специальных возможностей с помощью Cypress
Тестирование доступности является важным аспектом современной веб-разработки. Обеспечивая доступность ваших приложений, вы не только повышаете удобство использования для значительной части пользователей, но и соблюдаете этические стандарты и юридические требования. В то время как ручное тестирование доступности имеет решающее значение, автоматизированные инструменты могут ускорить процесс и выявить проблемы, которые могут ускользнуть. Одним из таких инструментов является Cypress,..
Автоматизированное тестирование доступности
Средства проверки статического анализа, инструменты непрерывной интеграции, модульные тесты и многое другое
По мере того, как все больше и больше компаний сосредотачиваются на том, чтобы сделать свои приложения доступными, часто возникает вопрос: «Как нам убедиться, что мы ничего не упускаем из виду?» Мы проделали всю эту работу, чтобы исправить наше приложение, но как нам убедиться, что через шесть месяцев мы снова не закопаемся в яму и не окажемся в той же ситуации, в которой..
Спецификаторы доступа в python
Как и любой другой язык программирования, Python имеет спецификаторы доступа для реализации принципов ООП, таких как наследование, инкапсуляция и сокрытие данных.
Существует четыре основных типа спецификаторов доступа:
публичный частный защищенный по умолчанию
Для членов классов они могут быть:
элементы данных (переменные/константы) функции-члены (методы).
Теперь для членов данных они могут быть:
переменные класса (определены прямо внутри класса, а сами не..
Будущее доступности для пользовательских элементов
Будущее доступности для пользовательских элементов
Когда пользователи вспомогательных технологий, таких как программы чтения с экрана, перемещаются по веб-странице, жизненно важно передать семантическое значение различных элементов управления.
Например, если программа чтения с экрана посещает кнопку входа в систему:
<button>Sign in</button>
- сообщалось: «Войдите, кнопка». Это сообщает пользователю о доступных ему аффордансах - например, является ли что-то кнопкой,..
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..