{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Блог Ильи Бирмана: заметки с тегом радиокнопки",
    "_rss_description": "Блог Ильи Бирмана о дизайне, городах, музыке и жизни.",
    "_rss_language": "ru",
    "_itunes_email": "ilyabirman@ilyabirman.ru",
    "_itunes_categories_xml": "<itunes:category text=\"Arts\"><itunes:category text=\"Design\" \/><\/itunes:category>\r\n<itunes:category text=\"Society &amp; Culture\"><itunes:category text=\"Personal Journals\" \/><\/itunes:category>\r\n<itunes:category text=\"Technology\" \/>\r\n",
    "_itunes_image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/userpic\/userpic-square@2x.jpg?1573933764",
    "_itunes_explicit": "no",
    "home_page_url": "https:\/\/ilyabirman.ru\/meanwhile\/tags\/radioknopki\/",
    "feed_url": "https:\/\/ilyabirman.ru\/meanwhile\/tags\/radioknopki\/json\/",
    "icon": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/userpic\/userpic@2x.jpg?1573933764",
    "authors": [
        {
            "name": "Илья Бирман",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/",
            "avatar": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/userpic\/userpic@2x.jpg?1573933764"
        }
    ],
    "items": [
        {
            "id": "6203",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/syntax-autonomy-radio\/",
            "title": "Синтаксис и автономность подписи элемента интерфейса",
            "content_html": "<p>На вчерашнем семинаре <a href=\"http:\/\/bureau.ru\/courses\/ui-online\/\">интерфейсного курса<\/a> разбирали элемент настройки окна:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/syntax-autonomy-radio-1@2x.png\" width=\"240\" height=\"120\" alt=\"Открывается: 1) влево, 2) вправо, 3) не открывается\" \/>\n<\/div>\n<p>Здесь нарушен синтаксис. Синтаксически радиокнопки — это набор однородных членов предложения, остальные члены которого даны в общей подписи. Здесь подпись «не открывается» не сочетается с общей подписью «Открывается». Формально мы как бы выбираем между вариантами: открывается влево, открывается вправо, открывается не открывается.<\/p>\n<p>Чтобы исправить синтаксис, нужно все радиокнопки сделать обстоятельствами, то есть чтобы они отвечали на вопрос «как?»:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/syntax-autonomy-radio-2@2x.png\" width=\"240\" height=\"120\" alt=\"Открывается: 1) влево, 2) вправо, 3) никак\" \/>\n<\/div>\n<p>Стало правильно синтаксически, но возникла другая проблема: неавтономность.<\/p>\n<p>Автономность — это когда для понимания смысла элемента не нужно знать, что находится вокруг. Например, компьютер спрашивает, хотите ли вы удалить файл. Если подтверждающая кнопка называется «Да», то она неавтономна, потому что приходится читать, что спрашивают перед ней. А если кнопка называется «Удалить», то она понятна сама по себе, автономна.<\/p>\n<p>Во втором варианте последняя радиокнопка потеряла автономность. Чтобы понять, что именно «никак», приходится читать общую подпись. А вариант «не открывается» был самодостаточным.<\/p>\n<p>Что же в итоге лучше? Кажется, что удобство важнее формализма, и первый вариант побеждает. Но это ловушка! Нет причин выбирать между плохими вариантами, когда можно найти хороший. Вчера, например, сразу же придумали, что вместо слов можно использовать графику: понятные стрелки в две стороны; крестик между ними.<\/p>\n",
            "summary": "На вчерашнем семинаре интерфейсного курса разбирали элемент настройки окна",
            "date_published": "2024-01-13T18:04:18+05:00",
            "date_modified": "2024-01-13T18:00:12+05:00",
            "tags": [
                "автономность",
                "радиокнопки",
                "синтаксис интерфейса",
                "элементы интерфейса"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/syntax-autonomy-radio-1@2x.png",
            "_date_published_rfc2822": "Sat, 13 Jan 2024 18:04:18 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6203",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/syntax-autonomy-radio-1@2x.png",
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/syntax-autonomy-radio-2@2x.png"
                ]
            }
        },
        {
            "id": "6187",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/reversibility\/",
            "title": "Обратимость элемента интерфейса",
            "content_html": "<p>Обратимость — свойство элемента управления в интерфейсе, при котором пользователь может в любой момент вернуть его в начальное состояние, а в общем случае — свободно переключать между всеми доступными состояниями. Необратимость, соответственно, когда у элемента есть состояния, в которые после некоторых действий его вернуть нельзя. Хорошо спроектированные элементы обратимы.<\/p>\n<p>Пример необратимого элемента — группа радиокнопок, из которых изначально не выбрана ни одна. После выбора одного из вариантов, его уже невозможно «развыбрать», нет никакого способа вернуть группу в пустое состояние, что создаёт дискомфорт и фрустрацию. В правильной радиогруппе всегда выбран ровно один элемент, в том числе, в начальном состоянии, поэтому она обратима.<\/p>\n<p>Даже если для перехода к следующему шагу обязательно необходимо выбрать какой-то вариант, это не отменяет требования обратимости. Это чисто механический момент, не связанный с ролью элемента. Обратимость работает на уровне элемента, а не внешнего по отношению к нему интерфейса; она влияет на ощущение управляемости. Поле ввода не сопротивляется тому, чтобы из него стёрли все символы, даже если оно обязательное. Любой другой элемент, если он в принципе предполагает «пустое» состояние, должен давать к нему вернуться.<\/p>\n<p>Другой пример необратимости — обозначение незаполненных обязательных полей красной рамкой после расфокуса. Изначально поле выглядит просто пустым; пользователь заходит в него, а потом выходит, так и не заполнив (или заполняет, но потом стирает то, что ввёл). Система обводит поле красной рамкой, подсказывая, что оставить его пустым нельзя. После этого невозможно вернуть поле в начальное «чистое» состояние. Решением могло бы быть плавное затухание красной рамки, чтобы поле вернулось в начальное состояние через секунду.<\/p>\n",
            "summary": "Обратимость — свойство элемента управления в интерфейсе, при котором пользователь может в любой момент вернуть его в начальное состояние, а в общем случае — свободно переключать между всеми доступными",
            "date_published": "2023-12-29T18:58:39+05:00",
            "date_modified": "2024-01-13T18:21:36+05:00",
            "tags": [
                "пользовательский интерфейс",
                "радиокнопки",
                "элементы интерфейса"
            ],
            "_date_published_rfc2822": "Fri, 29 Dec 2023 18:58:39 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6187",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6189",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/think-on-2\/",
            "title": "Думаем дальше № 2 — «Самоутвердился за счёт целого Вольфа Олинса» с Сергеем Стеблиной",
            "content_html": "<p>Записали <a href=\"https:\/\/t.me\/ilyabirman_channel\/9894\">ещё один выпуск экспериментального подкаста<\/a>, теперь вот с Сергеем Стеблиной.<\/p>\n<p>Продолжаю не знать, что будет дальше, но уже <a href=\"https:\/\/thinkon.mave.digital\">залил на Мейв<\/a> безо всякого оформления. Там вроде бы можно подписаться на РСС, в остальное пока не вникал. Там оба выпуска.<\/p>\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" class=\"e2-text-table\">\n  <tr>\n    <td style=\"text-align: left\">0:00<\/td>\n    <td style=\"text-align: left\">Кринжовое интро про радиокнопки<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">4:20<\/td>\n    <td style=\"text-align: left\">Когда пару радиокнопок можно заменить чекбоксом и как вообще обойтись без подобных элементов<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">8:50<\/td>\n    <td style=\"text-align: left\">Илья читает неожиданную лекцию про радиокнопки<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">13:41<\/td>\n    <td style=\"text-align: left\">Дебильные комбинации элементов в интерфейсах Гугля<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">16:17<\/td>\n    <td style=\"text-align: left\">Элементы формы мгновенного и немгновенного действия<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">19:08<\/td>\n    <td style=\"text-align: left\">Илья и Серёжа о будущем своих учеников<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">23:27<\/td>\n    <td style=\"text-align: left\"><a href=\"https:\/\/t.me\/ne_znal_ai\/1750\">Серёжа начал делать схему амстердамского метро<\/a>, а оно не нужно<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">28:00<\/td>\n    <td style=\"text-align: left\">Нужно ли объездить все трамваи, чтобы нарисовать их схему?<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">31:22<\/td>\n    <td style=\"text-align: left\">Дизайнеров бесят другие дизайнеры и их работы<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">39:06<\/td>\n    <td style=\"text-align: left\">Сломанные кривые в логотипе Вольфа Олинса и плохой дизайн как вызов<\/td>\n  <\/tr>\n  <tr>\n    <td>44:28 <\/td>\n    <td style=\"text-align: left\">Илья не воспринимает бленду всерьёз<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">46:29<\/td>\n    <td style=\"text-align: left\">Адоби покупал-покупал Фигму, да так и не купил<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">57:43<\/td>\n    <td style=\"text-align: left\">Проекты, за которые мы бы не взялись по личным соображениям<\/td>\n  <\/tr>\n<\/table>\n",
            "summary": "Записали ещё один выпуск экспериментального подкаста, теперь вот с Сергеем Стеблиной",
            "date_published": "2023-12-29T18:00:45+05:00",
            "date_modified": "2024-01-13T18:21:11+05:00",
            "tags": [
                "дизайн",
                "Думаем дальше",
                "Иллюстратор",
                "подкаст",
                "пользовательский интерфейс",
                "радиокнопки",
                "транспортные схемы",
                "Фигма",
                "Фотошоп",
                "элементы интерфейса"
            ],
            "_date_published_rfc2822": "Fri, 29 Dec 2023 18:00:45 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6189",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "5887",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/ui-course-frag-76\/",
            "title": "На интерфейсном курсе: так это кнопка или ссылка? Оказывается, это радиокнопка!",
            "content_html": "<p>Вижу в интерфейсе синий текст и пытаюсь докопаться: это ссылка или кнопка? Казалось бы, какая разница, как это назвать, ну какой-то элемент. Но нет, нам важно понимать, что за элементы мы пихаем в интерфейсе, потому что это связано с ожиданиями от их поведения.<\/p>\n<p>Участица говорит, что это элемент, чтобы «выбрать». Ах вот оно что. Так значит, там вообще нужны радиокнопки! Вопрос другого участника показывает, в чём проблема неправильного выбора элемента. Целых 11 минут:<\/p>\n<div class=\"e2-text-video\">\n<iframe src=\"https:\/\/www.youtube.com\/embed\/wihXJHHK3yo?enablejsapi=1\" allow=\"autoplay\" frameborder=\"0\" allowfullscreen><\/iframe>\n<\/div>\n<p>Это фрагмент № 76 онлайн-курса «Пользовательский интерфейс и представление информации». Записано на курсе 11 февраля 2022 года.<\/p>\n<p>До 28 октября идёт запись на курс, который пройдёт с 29 октября по 27 ноября.<\/p>\n<p><a href=\"http:\/\/bureau.ru\/educenter\/ui-online\/\" class=\"button buy-button big-button\">Почитать о курсе<\/a><\/p>\n<p class=\"foot\">Программа, отзывы, запись<\/p>\n",
            "summary": "Вижу в интерфейсе синий текст и пытаюсь докопаться: это ссылка или кнопка? Казалось бы, какая разница, как это назвать, ну какой-то элемент...",
            "date_published": "2022-10-28T15:51:00+05:00",
            "date_modified": "2024-01-13T18:20:42+05:00",
            "tags": [
                "видео",
                "пользовательский интерфейс",
                "радиокнопки",
                "студентам",
                "фрагменты курса ПИ",
                "элементы интерфейса"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/remote\/youtube-wihXJHHK3yo-cover.jpg",
            "_date_published_rfc2822": "Fri, 28 Oct 2022 15:51:00 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "5887",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/remote\/youtube-wihXJHHK3yo-cover.jpg"
                ]
            }
        },
        {
            "id": "5857",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/ui-course-frag-72\/",
            "title": "На интерфейсном курсе: представляем выбор внятно радиокнопками",
            "content_html": "<p>Покупателю по умолчанию даётся гарантия на год. Но за день можно увеличить срок гарантии. Как это показать в интерфейсе, чтобы человек понял? 2 минутки:<\/p>\n<div class=\"e2-text-video\">\n<iframe src=\"https:\/\/www.youtube.com\/embed\/IV2nVMcaQ7U?enablejsapi=1\" allow=\"autoplay\" frameborder=\"0\" allowfullscreen><\/iframe>\n<\/div>\n<p>Это фрагмент № 72 онлайн-курса «Пользовательский интерфейс и представление информации». Записано на курсе 4 февраля 2022 года.<\/p>\n<p>До 23 сентября идёт запись на курс, который пройдёт с 24 сентября по 23 октября.<\/p>\n<p><a href=\"http:\/\/bureau.ru\/educenter\/ui-online\/\" class=\"button buy-button big-button\">Почитать о курсе<\/a><\/p>\n<p class=\"foot\">Программа, отзывы, запись<\/p>\n",
            "summary": "Покупателю по умолчанию даётся гарантия на год. Но за день можно увеличить срок гарантии. Как это показать в интерфейсе, чтобы человек понял?...",
            "date_published": "2022-08-31T17:47:27+05:00",
            "date_modified": "2024-01-13T18:21:04+05:00",
            "tags": [
                "видео",
                "пользовательский интерфейс",
                "радиокнопки",
                "студентам",
                "фрагменты курса ПИ",
                "элементы интерфейса"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/remote\/youtube-IV2nVMcaQ7U-cover.jpg",
            "_date_published_rfc2822": "Wed, 31 Aug 2022 17:47:27 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "5857",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/remote\/youtube-IV2nVMcaQ7U-cover.jpg"
                ]
            }
        },
        {
            "id": "5749",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/ui-course-frag-49\/",
            "title": "На интерфейсном курсе: редактура привела к радиокнопке",
            "content_html": "<p>В домашке у участницы курса — текст на полях формы. Он длинный, его никто не прочитает. Редактируем — и вдруг приходим к тому, что чекбокс на форме надо поменять на радиокнопки. История о силе редактуры в дизайне интерфейса. 4 минуты:<\/p>\n<div class=\"e2-text-video\">\n<iframe src=\"https:\/\/www.youtube.com\/embed\/H3UvwkQH8_o?enablejsapi=1\" allow=\"autoplay\" frameborder=\"0\" allowfullscreen><\/iframe>\n<\/div>\n<p>Это фрагмент № 49 онлайн-курса «Пользовательский интерфейс и представление информации». Записано на курсе 19 марта 2021 года.<\/p>\n<p>До 7 ноября идёт запись на курс, который пройдёт с 13 ноября по 12 декабря.<\/p>\n<p><a href=\"http:\/\/bureau.ru\/educenter\/ui-online\/\" class=\"button buy-button big-button\">Почитать о курсе<\/a><\/p>\n<p class=\"foot\">Программа, отзывы, запись<\/p>\n",
            "summary": "В домашке у участницы курса — текст на полях формы. Он длинный, его никто не прочитает. Редактируем — и вдруг приходим к тому, что чекбокс на форме надо поменять на радиокнопки",
            "date_published": "2021-10-26T14:32:36+05:00",
            "date_modified": "2024-01-13T18:20:53+05:00",
            "tags": [
                "веб-формы",
                "видео",
                "пользовательский интерфейс",
                "радиокнопки",
                "студентам",
                "текст",
                "фрагменты курса ПИ",
                "элементы интерфейса"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/remote\/youtube-H3UvwkQH8_o-cover.jpg",
            "_date_published_rfc2822": "Tue, 26 Oct 2021 14:32:36 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "5749",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/remote\/youtube-H3UvwkQH8_o-cover.jpg"
                ]
            }
        },
        {
            "id": "5681",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/radios-instead-of-tabs\/",
            "title": "Радиокнопки вместо вкладок",
            "content_html": "<p><a href=\"https:\/\/bureau.ru\/news\/2020\/ui-syntax-poster\/\">В нашей таблице синтаксиса<\/a> интерфейса есть такой кусочек, где у вкладки зачёркнута функция «выбор»:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/syntax-tabs-choice@2x.jpg\" width=\"640\" height=\"235\" alt=\"\" \/>\n<\/div>\n<p>О чём речь. Иногда начинающие дизайнеры интерфейса рисуют вкладки для выбора, например в форме заказа делают вкладки «Доставка» (и в ней поля адреса) и «Самовывоз» (и в ней карта точек самовывоза). Ошибка тут в том, что вкладки — это элемент навигации. Переключаясь между табами мы ничего не выбираем; есть как бы и то, и другое, просто мы сейчас смотрим на что-то одно.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/desktop-or-screensaver@2x.jpg\" width=\"640\" height=\"553\" alt=\"\" \/>\n<\/div>\n<p>Скажем, если мы переключим в настройке вкладку из Desktop в Screen Saver, то это не значит, что мы вместо рабочего стола хотим заставку использовать. Для выбора нужно использовать радиокнопки.<\/p>\n<p>Вчера нашёл пример обратной ошибки:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/color-balance-radios@2x.jpg\" width=\"560\" height=\"374\" alt=\"\" \/>\n<\/div>\n<p>В Фотошопе вот эти радиокнопки в группе Tone Balance должны быть вкладками. Здесь мы не выбираем, в какой части тонов мы хотим настроить цветовой баланс, как можно было бы подумать. На самом деле, переключение между ними просто показывает CMY-двигунки для соответствующей части тонов; каждая из таких троек бегунков настраивается независимо, а при нажатии на OK применятся они все.<\/p>\n",
            "summary": "В Фотошопе радиокнопки в группе Tone Balance должны быть вкладками",
            "date_published": "2021-06-28T00:04:45+05:00",
            "date_modified": "2024-01-13T18:19:28+05:00",
            "tags": [
                "пользовательский интерфейс",
                "радиокнопки",
                "синтаксис интерфейса",
                "студентам",
                "Фотошоп",
                "элементы интерфейса"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/syntax-tabs-choice@2x.jpg",
            "_date_published_rfc2822": "Mon, 28 Jun 2021 00:04:45 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "5681",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/syntax-tabs-choice@2x.jpg",
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/desktop-or-screensaver@2x.jpg",
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/color-balance-radios@2x.jpg"
                ]
            }
        },
        {
            "id": "5622",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/ui-course-frag-33\/",
            "title": "На интерфейсном курсе: физические радиокнопки, рукоятки в самолёте, фотоаппарат Фуджифильм",
            "content_html": "<p>Показываю примеры клёвых интерфейсов, взаимодействовать с которыми можно не глядя: радиокнопки (настоящие), джойстики и рукоятки в самолёте, фотоаппарат Фуджифильм:<\/p>\n<div class=\"e2-text-video\">\n<iframe src=\"https:\/\/www.youtube.com\/embed\/du6SqjjLEzQ?enablejsapi=1\" allow=\"autoplay\" frameborder=\"0\" allowfullscreen><\/iframe>\n<p>\n00:00 Интерфейс радиоприёмника: радиокнопки<br \/>\n02:30 Интерфейс американского военного самолёт<br \/>\n04:14 Интерфейс фотоаппаратов «Фуджифильм»<br \/>\n<\/p>\n<\/div>\n<p>Это фрагмент № 33 онлайн-курса «Пользовательский интерфейс и представление информации». Записано на курсе 25 ноября 2020 года.<\/p>\n<p>До 2 мая идёт запись на курс, который пройдёт с 8 мая по 6 июня.<\/p>\n<p><a href=\"http:\/\/bureau.ru\/educenter\/ui-online\/\" class=\"button buy-button big-button\">Почитать о курсе<\/a><\/p>\n<p class=\"foot\">Программа, отзывы, запись<\/p>\n",
            "summary": "Показываю примеры клёвых интерфейсов, взаимодействовать с которыми можно не глядя: радиокнопки (настоящие",
            "date_published": "2021-03-26T00:23:26+05:00",
            "date_modified": "2024-01-13T18:20:36+05:00",
            "tags": [
                "видео",
                "курсы",
                "пользовательский интерфейс",
                "радиокнопки",
                "студентам",
                "фрагменты курса ПИ",
                "элементы интерфейса"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/remote\/youtube-du6SqjjLEzQ-cover.jpg",
            "_date_published_rfc2822": "Fri, 26 Mar 2021 00:23:26 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "5622",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [
                    "jquery\/jquery.js",
                    "jquery\/jquery.js",
                    "media-seek\/media-seek.js"
                ],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/remote\/youtube-du6SqjjLEzQ-cover.jpg"
                ]
            }
        },
        {
            "id": "4265",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/tabs-or-radio\/",
            "title": "Табы и радиокнопки",
            "content_html": "<p>Максим Ильяхов <a href=\"https:\/\/glvrd.ru\/\">обновил Главред<\/a>: теперь он не только подсвечивает стоп-слова, но и проверяет синтаксис. Между режимами переключают табы:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/glvrd-tabs@2x.png\" width=\"658\" height=\"470\" alt=\"Табы в Главреде\" \/>\n<\/div>\n<p>Но табы — элемент навигации, а не выбора. Переключая табы, мы ожидаем оказаться в другом месте. В данном случае мы остаёмся в том же месте, просто меняется режим. В таком случае правильно использовать радиокнопки:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/glvrd-radio@2x.png\" width=\"658\" height=\"470\" alt=\"Радиокнопки в Главреде\" \/>\n<\/div>\n<p>Рисовать и табы, и радиокнопки можно по-разному, но главное, что их отличает — табы визуально связаны с областью, содержимое которой меняется при переключении. В настройке Мака табы нарисованы как радиокнопки:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/mac-prefs-tabs@2x.png\" width=\"668\" height=\"189\" alt=\"Табы в настройке Мака\" \/>\n<\/div>\n<p>Табами их делает размещение на рамке переключаемой ими области.<\/p>\n<p>В Главреде чтобы превратить табы в радиокнопки, достаточно оторвать их от текстовой области. В этом случае будет плохо понятно, что выбрано сейчас, но это другой вопрос.<\/p>\n<p>Ошибку с табами вместо радиокнопок нередко допускают в заданиях участники <a href=\"http:\/\/artgorbunov.ru\/educenter\/ui\/\">интерфейсного курса<\/a> и студенты Школы стажёров, поэтому когда я рассказал про это Максу, мы договорились, что я ещё и пост напишу.<\/p>\n",
            "summary": "Максим Ильяхов обновил Главред: теперь он не только подсвечивает стоп-слова, но и проверяет синтаксис",
            "date_published": "2016-11-19T16:33:10+05:00",
            "date_modified": "2024-01-13T18:19:45+05:00",
            "tags": [
                "пользовательский интерфейс",
                "радиокнопки",
                "студентам",
                "элементы интерфейса"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/glvrd-tabs@2x.png",
            "_date_published_rfc2822": "Sat, 19 Nov 2016 16:33:10 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "4265",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/glvrd-tabs@2x.png",
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/glvrd-radio@2x.png",
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/mac-prefs-tabs@2x.png"
                ]
            }
        }
    ],
    "_e2_version": 4269,
    "_e2_ua_string": "Aegea 12.0a (v4269e)"
}