Skip to main content

© 2026 Artur Basak. All rights reserved.

Accessibility Statement•Privacy Policy•Time Machine•Sitemap

Темы / тэги

  • Все заметки
  • #a11y
  • #accessibility
  • #ai
  • #android
  • #animation
  • #apple
  • #aria
  • #audit
  • #banking
  • #books
  • #career
  • #design
  • #experience
  • #ibm
  • #ios
  • #it
  • #javascript
  • #keyboard
  • #mental-model
  • #microbit
  • #mobile
  • #offline
  • #opensource
  • #optimization
  • #priorbank
  • #programming
  • #pwa
  • #react
  • #retail
  • #seedling
  • #service-worker
  • #skip-links
  • #ssr
  • #typescript
  • #ux
  • #viewport
  • #wcag
  • #webpack
  • #wildberries
  • #workbox
  • #zoom
  • #дети
  • #программирование
  • #рождество
  • #электроника

Digital Garden

Заметки, идеи и черновики. Часто обновляются.

  • Аудит доступности Wildberries. Может ли незрячий пользователь купить Бэтмобиль?

    24.01.2026

    Практический аудит доступности маркетплейса "Wildberries" с использованием подхода из 5 шагов.

    #a11y#accessibility#audit#wildberries#retail
  • View Transitions в React — рабочий инструмент, который уже год в продакшене

    20.01.2026

    В восторге от компонента ViewTransition в React? А что если я скажу, что это работало и раньше.

    #pwa#mobile#ssr#react#animation
  • IBM: История, рассказанная бухгалтером

    06.01.2026

    История бизнеса, корпоративная культура, эволюция IT-индустрии.

    #books#it#ibm
  • Улучшение просмотра изображений

    30.12.2025

    Основной принцип это максимизация области просмотра

    #javascript#typescript#zoom#a11y#programming
  • Умная елочная игрушка на micro:bit

    23.12.2025

    Создание рождественской игрушки с музыкой и светом вместе с детьми на базе micro:bit контроллера

    #microbit#программирование#дети#рождество#электроника
  • Доступность в эпоху ИИ: для людей и машин

    18.12.2025

    Безопасность — главный тормоз для автоматизации

    #a11y#accessibility#ai#aria#mental-model#programming
  • TypeScript — самая большая ошибка в мире фронтенда!

    24.11.2025

    Непопулярное мнение или Необходимое зло современного фронтенда?

    #javascript#typescript#mental-model#programming
  • Аудит доступности веб-приложения Приорбанка

    08.11.2025

    Практический аудит доступности интернет-банка "Приорбанка" с использованием подхода из 5 шагов. Выявленные проблемы и рекомендации по улучшению.

    #a11y#accessibility#audit#banking#priorbank
  • Практический аудит веб-доступности: 5 шагов без фанатизма

    29.10.2025

    Практический аудит доступности "5 шагов" (без глубокого погружения в спецификации)

    #a11y#accessibility#wcag#programming#audit#skip-links
  • Сертификация Google UX Design

    28.10.2025

    Планировал написать лонгрид: рассказать про все модули, свои учебные проекты и наконец-то как порисовал в Figma...

    #design#mental-model#ux#a11y#accessibility
  • Skip Links — невидимый маркер хорошего вкуса

    24.10.2025

    Skip links (ссылки для пропуска) — функциональный шаблон веб-доступности

    #a11y#accessibility#wcag#skip-links#programming
  • Веб-доступность — это не хайп, а ответственность

    13.10.2025

    Когда говорят о доступности в вебе, это часто звучит как повод для красивых постов, хлопков по плечу или даже кодингового героизма. Тема, казалось бы, избитая: все её обсуждают, но мало кто реально внедряет.

    #a11y#accessibility#wcag#mental-model#programming
  • Дочитал «Apple: Эволюция компьютера» — восторг и ностальгия

    12.10.2025

    Одна из лучших профессиональных книг за последнее время. Подарок от жены оказался невероятно точным. Находился под большим впечатлением throughout всего чтения.

    #books#it#apple
  • Конфликт оффлайн функциональности и ленивой подгрузки

    30.09.2025

    Когда нужно организовать работу в offline, то такое нефункциональное требование к веб-приложению порождает конфликт с механизмом оптимизации загрузки бандла путем разбиения его на чанки и последующей ленивой подгрузкой

    #pwa#mobile#offline#react#webpack#optimization
  • Почему пустой GitHub — это нормально

    25.09.2025

    Миф о "квадратиках": Почему пустой GitHub — это нормально

    #opensource#career#programming#mental-model
  • Вычисление видимой части viewport

    23.09.2025

    Полноценный скролл при открытой клавиатуре на мобильных устройствах

    #mobile#pwa#react#keyboard#viewport
  • Переход по DeepLink из Web

    23.09.2025

    Deeplink с fallback на App Store

    #javascript#mobile#pwa
  • 15 лет в коммерческой разработке. Что я понял? Что я ничего не понял.

    11.09.2025

    Набор рабочих тезисов о профессии, знаниях, титулах и продуктах — без абсолютных истин, но с рабочими выводами.

    #career#programming#experience#seedling
  • Настройка Workbox Background Sync для совместимости с iOS и Android WebView

    05.06.2025

    Практический гайд - как доотправлять запросы оффлайн надёжно на iOS/Safari и Android WebView. Решение проблем с Service Worker и IndexedDB.

    #pwa#service-worker#workbox#offline#ios#android#seedling